Professional Documents
Culture Documents
Ahora, con un poco de tiempo por delante, he estado mirando que ofrece Ceph y a
que precio, lo he comparado con otros sistema de almacenamiento más
tradicionales y mi sorpresa ha sido que no parece tener un precio tan reducido
como algunos dicen.
Para centrarnos un poco lo primero será ver que es exactamente y podemos hacer
con Ceph.
He llegado a leer que los sistemas RAID no garantizan la integridad de los datos y
cuando mayor es el almacenamiento que deben tratar más posibilidades hay de
que corrompan los datos. Supongo que las personas que hablan de esto se
basarán en controladoras RAID de ir por casa ya que cualquier controladora de
servidores con su cache, su batería para garantizar el guardado de los datos de
cache y sus controles de integridad no solo garantizan que los datos son escritos
correctamente y la integridad de sus checksum sino que mejoran muchísimo el
rendimiento de acceso a los mismos.
Nos permite acceso directo a objetos usando lenguajes nativos como bindins o
radosgw.
Por lo tanto si nos ofrece casi lo mismo, ¿ porque nos podemos plantear usar
Ceph en lugar de cualquiera de estos otros sistemas ?
Vamos a comparar Ceph frente a una SAN estilo emc2 y un NAS del estilo QNAP.
¿ Rendimiento ?
Eso si, con Ceph vamos a tener la posibilidad de realizar balanceo de carga entre
todos los servidores que dispongamos, lo que nos permitirá aumentar
considerablemente el rendimiento, al menos en lectura y de manera distribuida. No
obstante, no quiere decir en ningún momento que esto no se pueda realizar con
ningún otro sistema de almacenamiento.
¿ Escalabilidad ?
Los tres sistemas son muy escalables pero en este punto Ceph puede destacar ya
que no va a depender de la conectividad entre el hardware que maneja el
almacenamiento si no de los servidores que queramos interconectar.
¿ Bajo coste ?
CPU.
RAM.
Almacenamiento.
El Sistema Operativo y los OSDs deben de estar en diferentes discos, así como
los diferentes servicios.
Red.
Hay que tener en cuenta que replicar 1TB en una red a 1Gb/s puede tardar unos 3
horas.
Por lo tanto, ellos mismos nos recomiendan una configuración mínimo como la
que sigue.
Si esto mismo lo quisiésemos obtener mediante una SAN podríamos optar por
alguna del estilo emc2 con doble fuente de alimentación, doble controladora 6
discos de 2TB (12TB a falta de configurar redundancia) (con capacidad para 12
discos) 2 x 1Gb/s para acceso de los clientes por unos 10.000€
Otra alternativa es optar por dispositivos NAS/SAN tipo QNAP, por ejemplo TS-
EC879U con capacidad para 8 discos, doble fuente de alimentación, 4 x 1Gb/s, 8
discos de 2TB (16TB a falta de configurar redundancia) y solamente una
controladora por aproximadamente unos 5.000€
Desde mi punto de vista, esto no hace más que confirmar que Ceph NO es de
bajo coste cuando hablamos de infraestructuras pensadas para pequeñas o
medianas empresas. No obstante, cuando más escalemos este sistema, mejor
nos saldrá el precio por MB y más rendimiento nos ofrecerá, pero ya estamos
hablando de sistemas de almacenamiento pensados para grandes empresas.
Discos Duros
Dispositivo de almacenamiento de datos no volátil. Existen dos
tipos: magnéticos (HD) y de estado sólido (SSD). Las diferencias principales
entre ambos son la velocidad a la cual se accede a los datos, el tiempo de vida del
dispositivo y el precio, los discos SSD son mucho más rápidos que los
magnéticos, pero tienen un tiempo de vida menor y el precio por unidad de
almacenamiento es mucho mayor.
Discos duros magnéticos. Un disco duro o disco rígido (en inglés hard disk
drive) es un dispositivo de almacenamiento no volátil, que conserva la información
incluso una vez apagado, que emplea un sistema de grabación magnética digital;
es donde en la mayoría de los casos se encuentra almacenado el sistema
operativo de la computadora.