Version 22 (modified by 15 years ago) (diff) | ,
---|
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ón | Versión | Fecha | Licencia | Desarrollo Activo |
Partimage | 0.6.8 | Feb 2008 | GPLv2 | |
Partclone | 0.2.8 | Ene 2010 | GPL | la v.0.2.7 bug para multicast |
ntfsclone | 2.0.0 | Sep 2007 | ||
FSArchiver | 0.6.10 | May 2010 | GPLv2 | |
PartitionSaving | 3.80 | Jul 2009 | ||
rsync | 3.0.6 | May 2009 | GPL | |
... |
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| | +----------+----+----+----+----+----+----+----+----+----+----+----+----+ |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 (sistema de archivos o particion)
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 | |
Partimage | NO | SI | |
Partclone | SI | NO | |
ntfsclone | |||
FSArchiver | |||
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/BZip (z6,j2)|FSArchiver/LZMO (z9,j2)| | |Sistema |sist. archivos+-------+-------+-------+-------+-------+-------+-------+-------+-------+ |Sistema operativo |archivos|(datos) |Tamaño |T.Crear|T.Rest.|Tamaño |T.Crear|T.Rest.|Tamaño |T.Crear|T.Rest.| +------------------+--------+--------------+-------+-------+-------+-------+-------+-------+-------+-------+-------+ |Ubuntu 10.04 64bit| Ext4 |14 GB (5,1 GB)| | | | 1,4 GB|14m 42s| 6m 50s| 1,2 GB| ~40 m | 4m 9s| +------------------+--------+--------------+-------+-------+-------+-------+-------+-------+-------+-------+-------+
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 | | | | | | | | +------------------+----------+------+----------+---------------+----------+-------+-----------------------+