wiki:PruebasClonacion

Aplicaciones de clonación

Información detallada del banco de pruebas realizadas para elegir las herramientas libres de clonación más adecuadas para ser utilizadas por OpenGNSys Cloning Engine.

Herramientas a evaluar

AplicaciónVersiónFechaLicenciaDesarrollo Activo
Partimage0.6.8Feb 2008GPLv2
Partclone0.2.8Ene 2010GPL la v.0.2.7 bug para multicast
ntfsclone2.0.0Sep 2007
FSArchiver0.6.10May 2010GPLv2
PartitionSaving3.80 Jul 2009
rsync3.0.6May 2009GPL
...

Características a evaluar

Sistemas de archivos soportados

+----------+--------------+--------------+--------------+--------------+
|          |    Ext 2/3   |     Ext 4    |  Reiser 3.x  |     NTFS     |
|Aplicación+----+----+----+----+----+----+----+----+----+----+----+----+
|          |Esp.|Img.|Res.|Esp.|Img.|Res.|Esp.|Img.|Res.|Esp.|Img.|Res.|
+==========+====+====+====+====+====+====+====+====+====+====+====+====+
|Partimage | Sí |Bien|Bien|      NO      | Sí |Bien|Bien| Sí |Bien|Bien|
+----------+----+----+----+----+----+----+----+----+----+----+----+----+
|partclone | Sí |Bien|Bien| Sí |Bien|Bien| Sí |    |    | Sí |Bien|Bien|
+----------+----+----+----+----+----+----+----+----+----+----+----+----+
|ntfsclone |      NO      |      NO      |      NO      | Sí |    |    |
+----------+----+----+----+----+----+----+----+----+----+----+----+----+
|FSArchiver| Sí |    |    | Sí |Bien|Bien| Sí |    |    | Sí |Bien|Bien|
+----------+----+----+----+----+----+----+----+----+----+----+----+----+
|PartSavig |  _ | _  | _  | _  | _  | _  | _  | _  | _  | _  | _  | _  |
+----------+----+----+----+----+----+----+----+----+----+----+----+----+

Notas:

  • Esp. - indicado en las especificaciones de la aplicación.
  • Img. - creación de una imagen de sistema operativo.
  • Res. - restauración correcta de la imagen creada.

Nivel de la copia de datos

Análisis para determinar a que nivel identifica la herramienta de clonación la partición indicada.
Si deseamos que la imagen sea distribuible a particiones más pequeñas que la original, tenemos dos opciones.

  • La primera y más sencilla es reducir el Sistema de archivos (ogReduceFS) y su correspondiente ogExtendFS.
  • La segunda es reducir la partición. - Actualmente OG no lo soporta -
Aplicación a nivel de Sistema de Archivos a nivel de Partición a nivel de Fichero
Partimage NO SI NO
Partclone SI NO NO
ntfsclone
FSArchiver SI NO SI
PartitionSaving
rsync
...

Soporte de uso con tuberías

Aplicación Soporte de uso en tuberías
Partimage SI
Partclone SI
ntfsclone SI
FSArchiver NO
PartitionSaving
rsync
...

Funcionalidades extras

(indicar también otros sistemas de archivos (Reiser, UFS, FAT, ...), errores, restricciones, etc.)

Rendimiento y Banco de Pruebas

Modelo 1

Tablas de medida de rendimientos en creación y restauración de imágenes de sistemas operativos. Los tiempos se miden en una red Fast Ethernet con 1 cliente accediendo simultáneamente por NFS al repositorio de datos.

Servidor OpenGnSys 0.9.2 basado en Ubuntu 10.04 64 bits

+-------------------------------------------+------------------------------------------------------------------------------------------------+
|    Datos del Sistema Operativo            |                                       Datos de la imagen                                       |
+------------+------+--------+--------------+-----------------------+-----------------------+-----------------------+------------------------+
|                   |        |Tamaño        |   Partlone / GZip     |FSArchiver/GZip (z3,j2)|FSArchiver/BZip (z6,j2)|FSArchiver/LZMA (z9,j2) |
|Sistema            |Sistema |sist.archivos +-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+--------+-------+
|operativo          |archivos|(datos)       |Tamaño |T.Crear|T.Rest.|Tamaño |T.Crear|T.Rest.|Tamaño |T.Crear|T.Rest.|Tamaño | T.Crear|T.Rest.|
+-------------------+--------+--------------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+--------+-------+
|Ubuntu 10.04 64bits| Ext4   |14 GB (5,1 GB)| 1,6 GB| 8m 21s| 1m 49s| 1,6 GB| 7m 19s| 2m 15s| 1,5 GB|14m 42s| 6m 50s| 1,3 GB| 44m 32s| 4m  9s|
+-------------------+--------+--------------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+--------+-------+
|WindowsXPSP3 32bits| NTFS   |30 GB (20 GB) | 8,7 GB|32m 49s| 6m 22s| 8,3 GB|28m 40s|43m 13s| 7,9 GB|1h9m51s|57m 42s|   7 GB|3h41m31s|47m 57s|
+-------------------+--------+--------------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+--------+-------+

Modelo de cliente

  • CPU Intel Pentium 2140 a 1'6 GHz, 2 GB RAM, disco SATA-2 de 80 GB.

Servidor OpenGnSys 0.9 basado en Ubuntu 9.04 32 bits

+------------------------------------+-------------------------------+-------------------------------+
|    Datos del Sistema Operativo     |          Crear Imagen         |       Restaurar Imagen        |
+------------------+----------+------+---------------+---------------+---------------+---------------+
|                  |Sistema de|      |Partimage(Gzip)|Partclone(Gzip)|Partimage(Gzip)|Partclone(Gzip)|
|                  |Archivos  |Tamaño+-------+-------+-------+-------+-------+-------+-------+-------+
|Sistema operativo |(datos)   |Imagen|Modelo1|Modelo2|Modelo1|Modelo2|Modelo1|Modelo2|Modelo1|Modelo2|
+------------------+----------+------+-------+-------+-------+-------+-------+-------+-------+-------+
|Ubuntu 9.04 32bits| Ext3     |800 MB|       | 3m 29s|       | 2m 21s|       |       | 1m 19s|       |
|                  | (2,4 GB) |      |       |       |       |       |       |       |       |       |
+------------------+----------+------+-------+-------+-------+-------+-------+-------+-------+-------+
|OpenSuse 11 64bits|Reiser 3.6|1,3 GB| 9m 25s|       |       |       | 2m 30s|       |       |       |
+------------------+----------+------+-------+-------+-------+-------+-------+-------+-------+-------+
|Windows XP 32bits | NTFS     |1,4 GB|10m 10s|       |       |       | 2m 40s| 2m 25s|       |       |
+------------------+----------+------+-------+-------+-------+-------+-------+-------+-------+-------+
|Windows 7 32bits  | NTFS     |2,5 GB|       |       |       |       | 4m 32s| 4m 10s|       |       |
+------------------+----------+------+-------+-------+-------+-------+-------+-------+-------+-------+

Modelos de clientes

  • Modelo1 - CPU Intel Pentium D a 2'8 GHz, 2 GB RAM, disco SATA-2 de 80 GB.
  • Modelo2 - CPU Intel Core2 Duo E8400 a 3 GHz, 3 GB RAM, disco SATA-2 de 250 GB.

Modelo 2: Rendimiento entorno ADI

Creación Unicast hacia el servidor nfs - CPU Intel pentium IV 2.5MHZ; RAM 1GB; HD IDE; Fast Ethernet

+------------------------------------+--------------------------+------------------+-----------------------+
|    Datos del Sistema Operativo     | Partimage                | partclone        |    fsarchiver         |
+------------------+----------+------+--------------------------+------------------+-----------------------+
|                  |          |      |Tiempo    (tamaño imagen) |     partclone    |                       |
|                  |Sistema de|      +----------+---------------+----------+-------+-----------------------+
|Sistema operativo |Archivos  |      | lzop     |gzip           |  lzop    |gzip   |-z1                    |
+------------------+----------+------+----------+---------------+----------+-------+-----------------------+
|Ubuntu 9.04 32bits|          |      |          |               |          |       |                       |
+------------------+----------+------+----------+---------------+----------+-------+-----------------------+
|OpenSuse 11 64bits|          |      |          |               |          |       |                       |
+------------------+----------+------+----------+---------------+----------+-------+-----------------------+
|Windows XP 32bits |25GB NTFS |      |28m(14GB) |1h25m06s(13GB)*|29m (14GB)|       |1h15m(16GB)            |
+------------------+----------+------+----------+---------------+----------+-------+-----------------------+
|Windows 7 32bits  |          |      |          |               |          |       |                       |
+------------------+----------+------+----------+---------------+----------+-------+-----------------------+
Last modified 4 years ago Last modified on Jul 14, 2017, 1:07:08 PM