EMC SCALEIO SAN de servidor convergente definida por software ASPECTOS FUNDAMENTALES Solo para software Arquitectura convergente de capa simple Escalabilidad lineal Rendimiento y capacidad según demanda Independiente de la infraestructura Paralelismo I/O masivo Espejeado en malla de dos copias para la protección de datos Dominios de protección, pools de almacenamiento y limitador IOPS multiusuario Consumo de energía, enfriamiento y espacio reducidos para un TCO más bajo EMC ScaleIO es un software que crea una SAN basada en servidores a partir del almacenamiento local del servidor de aplicaciones para ofrecer rendimiento y capacidad flexibles y escalables según demanda. ScaleIO reúne los recursos de almacenamiento y cómputo y escala a miles de nodos. Como alternativa a la estructura SAN tradicional, ScaleIO combina discos duros, discos de estado sólido y tarjetas flash PCIe para crear un pool virtual de almacenamiento de bloques con distintos niveles de rendimiento. A medida que cambian los recursos de almacenamiento y cómputo, el software ScaleIO reequilibra automáticamente la distribución del almacenamiento para optimizar el rendimiento y el uso de la capacidad. ScaleIO es independiente del hardware y es compatible con servidores de aplicaciones físicos y virtuales. ScaleIO no requiere una inversión en hardware, ya que aprovecha los recursos del centro de datos existentes, incluidos los dispositivos de almacenamiento de conexión directa, servidores y componentes de red. ScaleIO crea un ambiente de almacenamiento definido por software que le permite sacar provecho de la capacidad de almacenamiento local sin utilizar en sus servidores para obtener un sistema de almacenamiento compartido y distribuido de alto rendimiento y escalable que sea tolerante a fallas. Gracias a su conjunto enriquecido de funciones, ScaleIO es ideal para la infraestructura de almacenamiento virtual, bases de datos, prueba y desarrollo e infraestructura de escritorios virtuales: ambientes con una demanda creciente de escalabilidad y rendimiento. ALMACENAMIENTO Y CÓMPUTO CONVERGENTES ScaleIO reúne los recursos de almacenamiento y cómputo en una arquitectura de una capa, añade capacidad y rendimiento y simplifica la administración. Cualquier aplicación puede tener acceso a todo el rendimiento y la actividad de I/O dentro del cluster. Con ScaleIO, el almacenamiento no es más que una aplicación que se ejecuta junto con otras aplicaciones, y cada servidor es un componente básico para el almacenamiento global y el cluster de cómputo. La convergencia del almacenamiento y del cómputo simplifica la arquitectura y reduce el costo sin comprometer los beneficios del almacenamiento externo. ScaleIO permite al administrador de TI administrar individualmente toda la pila de centros de datos, lo que mejora la eficacia operacional y disminuye los costos operacionales. HOJA DE DATOS
ESCALABILIDAD LINEAL ScaleIO está diseñado para escalar en forma masiva de tres a miles de nodos. A diferencia de la mayoría de los sistemas de almacenamiento tradicionales, en la medida que el número de dispositivos de almacenamiento aumenta, también lo hacen el rendimiento y los IOPS. La escalabilidad del rendimiento es linear con respecto al crecimiento de la implementación. Se pueden añadir recursos de almacenamiento y cómputo en forma modular (por ejemplo, unidades y servidores adicionales) cuando sea necesario. Los recursos de almacenamiento y cómputo crecen en paralelo, de manera que se mantiene el balance entre ellos. Por lo tanto, el aumento del almacenamiento siempre está alineado automáticamente con las necesidades de la aplicación. ALMACENAMIENTO FLEXIBLE Con ScaleIO, la capacidad y el cómputo se pueden aumentar o disminuir según sea necesario. El sistema rebalancea automáticamente los datos "sobre la marcha" sin la necesidad de tiempo fuera. Las adiciones y eliminaciones se pueden realizar en incrementos pequeños o grandes. Se reducen los costos y la complejidad, gracias a que no se requiere planificación de capacidad o reconfiguración compleja debido a las limitaciones de interoperabilidad. El sistema ScaleIO se reconfigura a sí mismo mientras cambian los recursos subyacentes; los datos se organizan y distribuyen en forma uniforme en los servidores para optimizar el rendimiento y mejorar la resistencia. Todo esto ocurre en forma automática, sin la intervención del operador. ScaleIO es independiente de la infraestructura; se puede usar con servidores de varias marcas, sistemas operativos (físicos y virtuales) y tipos de almacenamiento masivo (discos duros, discos de estado sólido y tarjetas flash PCIe). PARALELISMO DE I/O PARA EL RENDIMIENTO Cada servidor en el cluster de ScaleIO se utiliza en el procesamiento de las operaciones de I/O. El paralelismo masivo de I/O elimina los cuellos de botella. El rendimiento y los IOPS escalan en proporción directa al número de servidores y dispositivos de almacenamiento local añadidos al sistema, lo que mejora las tasas de costo/rendimiento con el crecimiento. La optimización del rendimiento es automática: cuando se necesite la reconstrucción y el rebalanceo, se ejecutarán en un proceso en segundo plano con un impacto mínimo o nulo en las aplicaciones y los usuarios. El sistema ScaleIO administra en forma autónoma los puntos problemáticos de rendimiento y distribución de datos.
COMPONENTES DE ARQUITECTURA ScaleIO consta de dos componentes funcionales principales: El cliente de datos de ScaleIO (SDC) y el servidor de datos de ScaleIO (SDS). El SDC es un controlador de dispositivos de bloques que expone los volúmenes de bloque compartido de ScaleIO a las aplicaciones. El SDC se ejecuta localmente en cualquier servidor de aplicaciones que requiera acceso a volúmenes de almacenamiento de bloques en el cluster. La aplicación local emite una solicitud de I/O que completa el SDC, independientemente de dónde residan los bloques en particular. El SDS es un componente de software instalado en cada servidor que contribuye con almacenamiento local al pool de almacenamiento general de ScaleIO. El SDS recibe las solicitudes de lectura y escritura de cualquiera de los SDC dentro del cluster. El SDC posee un conocimiento completo de las ubicaciones de datos a través del cluster y siempre direcciona las solicitudes de I/O a su SDS de destinación correcta, ya sea en el mismo servidor o en cualquier otro. De esta manera, las operaciones de I/O nunca se enrutan a través de un punto central de enrutamiento y, así, se evitan los cuellos de botella. FUNCIONES EMPRESARIALES Tanto si es un proveedor de servicios que brinda infraestructura alojada como servicio, o su departamento de TI ofrece infraestructura como servicio a unidades funcionales dentro de su organización, ScaleIO le ofrece un conjunto de funciones que le dan control total sobre el rendimiento, la capacidad y la ubicación de los datos. Estas funciones mejoran el control y la capacidad de administración del sistema para centros de datos de nubes privadas y proveedores de servicios, lo que garantiza que se cumpla la calidad del servicio. Los dominios de protección le permiten aislar servidores y conjuntos de datos específicos. Esto se puede realizar en la granularidad de un único cliente para que cada cliente pueda estar bajo un SLA distinto. Los pools de almacenamiento se pueden utilizar para obtener una mayor segregación de datos, organización en niveles y administración de rendimiento. Por ejemplo, los datos a los que se tiene acceso con mucha frecuencia pueden almacenarse en un pool de almacenamiento para obtener la menor latencia posible, mientras que los datos de acceso menos frecuente se pueden almacenar en un pool de discos giratorios de alta capacidad y bajo costo. Con ScaleIO, puede limitar la cantidad de rendimiento (para IOPS o ancho de banda) que los clientes seleccionados pueden consumir. El limitador permite que la distribución de recursos se imponga y se regule para prevenir que las aplicaciones acaparen escenarios. El enmascaramiento de datos se puede utilizar para añadir seguridad a los datos confidenciales de los clientes. Finalmente, ScaleIO ofrece snapshots instantáneos y con capacidad de escritura para el respaldo de datos.
PROTECCIÓN DE DATOS Y RESISTENCIA Con ScaleIO no hay un punto de falla. ScaleIO proporciona protección de datos y resistencia a través del espejeado en malla de dos copias de "fragmentos de datos" distribuidos y particionados en forma aleatoria en varios servidores y dispositivos de almacenamiento. Si ocurre una interrupción en el servidor o el almacenamiento, ScaleIO automáticamente reconstruye los bloques fallidos y rebalancea los datos para la autorreparación del cluster. Las interrupciones en el almacenamiento y el servidor se toleran y manejan automáticamente sin interrumpir el funcionamiento general del sistema. Los administradores de TI pueden monitorear y regular las reconstrucciones de datos de acuerdo con los objetivos de rendimiento del sistema y las prioridades de las aplicaciones. ADMINISTRACIÓN Y MONITOREO SIMPLES Administrar una implementación de ScaleIO es fácil: la instalación, la configuración, el monitoreo y la actualización son simples y rápidos. Cualquiera que administre el centro de datos es capaz de administrar completamente la implementación, sin necesidad de contar con una capacitación especializada o certificación de proveedores. Se eliminó por completo la complejidad de la administración de almacenamiento. Ya que el sistema se administra a sí mismo y toma todas las medidas correctivas necesarias cuando ocurre una falla, incluida la reoptimización, no hay necesidad de que el operador intervenga cuando se producen varios eventos. Sin embargo, el administrador puede supervisar las operaciones del sistema y monitorear su progreso a través del tablero. TCO REDUCIDO FRENTE A SAN TRADICIONAL Existen beneficios de costo obvios para ScaleIO que han demostrado ofrecer más del 60 % de los ahorros en TCO. Primero, el sistema de software utiliza hardware genérico. Debido a que crea una SAN basada en el servidor, no hay componentes de almacenamiento exclusivos como fabric y tarjetas HBA. Esto permite un menor consumo de energía, enfriamiento y espacio, lo que representa un tremendo ahorro de costos. Y debido a que no hay un sistema de almacenamiento grande con ScaleIO, no hay actualizaciones a gran escala para la vida útil del hardware. Simplemente se quitan del cluster los discos fallidos o servidores desactualizados. Como se mencionó anteriormente, la complejidad de la administración de almacenamiento se elimina por completo con ScaleIO, de modo que tendrá una cantidad considerablemente menor de
responsabilidades administrativas. Finalmente, el software tiene licencia por TB. Simplemente debe pagar en la medida que crece, sin costos inesperados. Nunca tendrá que comprar más almacenamiento del que necesita. REQUISITOS DE HARDWARE Y SOFTWARE Instalación mínima de tres nodos de servidor y tres dispositivos de almacenamiento local Sistemas operativos: Microsoft Windows, RedHat Enterprise Linux, CentOS, SUSE Hipervisores: VMware vsphere, Citrix XenServer, Microsoft Hyper-V, Linux KVM Tarjetas flash PCIe EMC XtremSF opcionales para el almacenamiento local Software de almacenamiento en caché EMC XtremCache opcional para un rendimiento acelerado de lectura CONTÁCTENOS Para obtener más información acerca de cómo los productos, los servicios y las soluciones de EMC pueden ayudar a superar sus retos de TI y del negocio, comuníquese con su representante local o con un reseller autorizado, o visítenos en mexico.emc.com (visite el sitio web de su país correspondiente). mexico.emc.com (visite el sitio web de su país correspondiente) EMC 2, EMC, el logotipo de EMC y ScaleIO son marcas registradas o marcas comerciales de EMC Corporation en los Estados Unidos y en otros países. Todas las demás marcas comerciales utilizadas en este documento pertenecen a sus respectivos propietarios. Copyright 2014 EMC Corporation. Todos los derechos reservados. 01/14 Hoja de datos H12713 EMC considera que la información de este documento es precisa en el momento de su publicación. La información está sujeta a cambios sin previo aviso.