Professional Documents
Culture Documents
Documento tcnico de Oracle: Mayor rendimiento y eficacia con grupos de almacenamiento hbrido
Resumen ejecutivo ............................................................................ 2 Introduccin ....................................................................................... 2 Un nuevo enfoque a las arquitecturas de almacenamiento................ 3 Beneficios comerciales de los grupos de almacenamiento hbrido 3 Desafos en relacin con los enfoques de almacenamiento tradicionales .................................................................................. 4 Tecnologa Flash y grupos de almacenamiento hbrido ..................... 6 Compensaciones de rendimiento y costo ...................................... 7 Uso de la tecnologa Flash en una configuracin de capa 0 .......... 8 Los grupos de almacenamiento hbrido ofrecen un nuevo enfoque............................................................................... 8 Los grupos de almacenamiento hbrido y el sistema de archivos ZFS de Oracle Solaris ................................................................... 9 Optimizacin transparente del almacenamiento .......................... 10 Valor comercial de los grupos de almacenamiento hbrido .............. 11 Mejora de la productividad ........................................................... 11 Flexibilidad para nuevos tipos de soluciones ............................... 11 Simplificacin radical del almacenamiento empresarial ............... 12 Reduccin de los costos de adquisicin y los costos continuos ... 12 Conservacin de los recursos del centro de datos....................... 13 Escenarios de valor comercial ..................................................... 14 Conclusin ...................................................................................... 15
Documento tcnico de Oracle: Mayor rendimiento y eficacia con grupos de almacenamiento hbrido
Resumen ejecutivo
Las aplicaciones empresariales actuales exigen un acceso rpido a grandes cantidades de informacin y ponen a prueba los lmites de rendimiento de las arquitecturas de almacenamiento tradicionales. Si bien es fcil agregar matrices y unidades de disco adicionales para aumentar la capacidad de almacenamiento, aumentar el rendimiento de I/O de almacenamiento no es tan sencillo. Los grupos de almacenamiento hbrido ofrecen un nuevo enfoque con respecto a las arquitecturas de almacenamiento, ya que aumentan el rendimiento, reducen los costos y simplifican las cuestiones de gestin.
Introduccin
Las aplicaciones empresariales abarcan desde aplicaciones de bases de datos y procesamiento de transacciones en lnea (OLTP) de gran volumen hasta soluciones informticas de alto rendimiento (HPC) y Web 2.0. Muchas de estas aplicaciones modernas se han vuelto dependientes del procesamiento de I/O para el rendimiento de la aplicacin. A medida que la cantidad de usuarios y el volumen de datos almacenados continan creciendo, las arquitecturas de almacenamiento tradicionales necesitan ms y ms mecanismos en las unidades de disco para generar un procesamiento de I/O suficiente como para sostener la velocidad de procesamiento de I/O de los servidores. Este documento tcnico proporciona un resumen de los grupos de almacenamiento hbrido (HSG) y la forma en la que pueden ayudar a que las empresas satisfagan las crecientes demandas de procesamiento de I/O de almacenamiento que presentan las aplicaciones actuales de grandes volmenes de datos.
Documento tcnico de Oracle: Mayor rendimiento y eficacia con grupos de almacenamiento hbrido
Mayor rendimiento de las aplicaciones y extraordinaria escalabilidad como resultado del uso de tecnologa Flash para almacenar en bferes las operaciones de lectura y escritura de la aplicacin y as, permitir que las aplicaciones empresariales procesen ms transacciones basadas en ingresos. Gestin radicalmente simplificada que reduce los costos de mano de obra, ya que elimina la necesidad de contratar gestores de almacenamiento altamente capacitados, mejora la productividad y aumenta los niveles de servicio a travs de la reduccin del riesgo de error. Menores costos de adquisicin como resultado del uso de unidades de gran capacidad y almacenamiento Flash en lugar de costosas unidades de disco de 15 000 rpm que, por lo general, requieren un exceso de capacidad simplemente para cumplir con los requisitos de procesamiento de I/O. Reduccin de los costos continuos debido a la posibilidad de escalar las aplicaciones empresariales sin el aprovisionamiento adicional de la capacidad y reducir los costos administrativos, as como los requisitos de espacio, energa y refrigeracin de los centros de datos.
Documento tcnico de Oracle: Mayor rendimiento y eficacia con grupos de almacenamiento hbrido
Las arquitecturas basadas en HSP pueden costar solo un dcimo del valor de los grupos de almacenamiento monolticos tradicionales y consumir solo un quinto de la energa que utilizan esos grupos. Las organizaciones pueden comenzar a aprovechar los beneficios de los HSP de inmediato mediante la implementacin de las soluciones de almacenamiento abierto Sun de Oracle con el sistema de archivos ZFS de Oracle Solaris. Los sistemas Sun Storage 7000 Unified Storage Systems de Oracle, por ejemplo, son aplicaciones que pueden incluir tecnologa Flash y HSP implementada en forma previa dentro de la aplicacin. Los HSP tambin se pueden incorporar a una infraestructura de almacenamiento existente o personalizada mediante el uso de las capacidades del sistema de archivos ZFS de Oracle Solaris en los HSP presentes en el sistema operativo (OS) abierto OpenSolaris. Esto posibilita la implementacin de HSP en ofrecimientos de almacenamiento de otros proveedores.
Los avances en la tecnologa de servidores han dado como resultado servidores multincleo?extremadamente rpidos con capacidades de procesamiento de I/O que superan el milln de operaciones de I/O por segundo (IOPS). Sin embargo, las unidades de disco duro han quedado rezagadas en materia de rendimiento debido a las recientes mejoras significativas en el rendimiento de los servidores. Las limitaciones de rendimiento de las unidades de disco se deben en gran medida a las velocidades de rotacin, que ha aumentado una fraccin mnima en comparacin con las mejoras en el rendimiento de los servidores. Actualmente, las unidades de disco ms rpidas alcanzan entre 300 y 400 IOPS. Por lo tanto, se necesitaran 3000 unidades para manejar el milln de IOPS que alcanzan los servidores actuales.
Costos insostenibles
Cuando se usan arquitecturas de almacenamiento tradicionales, escalar el sistema para satisfacer los requisitos de rendimiento de las aplicaciones de grandes volmenes de I/O puede ser una tarea muy costosa. Para compensar la brecha de rendimiento y prolongar los tiempos de bsqueda de las unidades de disco duro (HDD), los administradores de IT normalmente emplean uno de los dos enfoques disponibles (consulte la Figura 1). En el primer enfoque, los datos de la aplicacin se distribuyen a lo largo de un gran grupo de unidades de disco de 15 000 rpm de alto rendimiento o bien, una porcin del conjunto de datos de la aplicacin se conserva en un gran bfer de memoria dinmica de acceso aleatorio (DRAM) o en una unidad de estado slido (SSD) para reducir la latencia.
Documento tcnico de Oracle: Mayor rendimiento y eficacia con grupos de almacenamiento hbrido
Figura 1. Las opciones tradicionales para ampliar el rendimiento de almacenamiento son cada vez ms costosas.
La implementacin de un gran grupo de discos giratorios multiplica eficazmente el procesamiento de I/O de almacenamiento, ya que permite ejecutar operaciones de lectura y escritura en forma paralela. Sin embargo, este proceso puede necesitar grandes cantidades de HDD para satisfacer las necesidades de rendimiento de los servidores actuales y respetar los requisitos de los acuerdos de nivel de servicio (SLA). Este enfoque implica altos costos debido a los excesivos requisitos de energa de las unidades de alta velocidad. Adems, como solamente se ocupa una fraccin de las unidades, los recursos de espacio, energa y refrigeracin de los centros de datos se utilizan en forma deficiente. El segundo enfoque consiste en la implementacin de una solucin de almacenamiento de capa 0 mediante memoria DRAM o unidades SSD. Este enfoque proporciona un acceso de menor latencia y as, acelera el rendimiento. A veces, es posible conservar un conjunto de trabajo completo de la aplicacin en la memoria DRAM. Sin embargo, la memoria DRAM y las unidades SSD son mucho ms costosas que las unidades de disco y pueden complicar considerablemente las operaciones de gestin del almacenamiento cuando se utilizan en un entorno de almacenamiento de capa 0 en el que, por lo general, los gestores mueven los datos manualmente para optimizar el rendimiento.
Gestin compleja del almacenamiento
Las aplicaciones actuales no solo deben procesar mayores volmenes de datos sino que tambin deben conservar los datos y compartirlos de manera segura en una comunidad global de usuarios. A medida que el volumen de datos para gestionar aumenta, los medios tradicionales de implementacin y gestin del almacenamiento se vuelven cada vez ms obsoletos. Los gestores de almacenamiento deben administrar enormes matrices de almacenamiento y enfrentar cada vez ms dificultades para identificar y corregir rpidamente los problemas de disponibilidad y rendimiento en el almacenamiento. Esta dificultad no solo afecta los niveles de servicio de la aplicacin sino que tambin implica mayores costos de gestin. La mayora de los sistemas de almacenamiento actuales necesitan un administrador altamente capacitado que aprovisione y gestione activamente el entorno. A menudo, es necesario aprovisionar manualmente el almacenamiento o trasladar los datos manualmente para ajustar en forma constante el rendimiento de la aplicacin a medida que cambian las necesidades comerciales. Incluso en casos donde se implementan soluciones de gestin jerrquica de almacenamiento (HSM), el grado de
Documento tcnico de Oracle: Mayor rendimiento y eficacia con grupos de almacenamiento hbrido
intervencin manual necesario para optimizar el rendimiento de las aplicaciones de alto procesamiento puede incrementar considerablemente los costos de gestin de almacenamiento. Las soluciones de HSM son muy rentables para gestionar la migracin de datos a una capa de archivos. Sin embargo, son menos eficaces a la hora de conservar los datos que se utilizan con mayor frecuencia en una solucin de almacenamiento en cach de capa 0. Por lo general, la optimizacin del rendimiento en estas soluciones requiere intervencin manual o una estrategia de implementacin costosa que incluya el aprovisionamiento adicional de los medios de almacenamiento de alto rendimiento con el fin de almacenar ms datos en cach. Es cada vez menos prctico satisfacer las necesidades de rendimiento actuales con arquitecturas de almacenamiento tradicionales. El siguiente nivel de rendimiento de la aplicacin requiere una nueva arquitectura de almacenamiento ms rentable que evite los cuellos de botella de I/O en el almacenamiento y reduzca los costos de almacenamiento.
Documento tcnico de Oracle: Mayor rendimiento y eficacia con grupos de almacenamiento hbrido
Alta confiabilidad. Si bien las SSD empresariales proporcionan una funcionalidad similar a la de los discos duros tradicionales, ofrecen mayor confiabilidad. Tanto las HDD como las SSD empresariales admiten la gestin de bloques daados, la nivelacin del desgaste y los cdigos de correccin de errores (ECC) para fomentar la integridad de los datos. Sin embargo, a diferencia de los discos duros, las SSD empresariales no contienen piezas mviles. Los datos se almacenan en circuitos integrados que pueden soportar golpes y vibraciones considerables. De hecho, las SSD empresariales funcionan en un rango operativo trmico ms amplio y en un rango operativo de vibracin ms amplio que el de las HDD para proporcionar un tiempo promedio entre errores (MTBF) significativamente mayor (2,0 millones de horas en comparacin con 1,2 millones de horas).
Estas caractersticas de la tecnologa Flash para empresas constituyen una alternativa slida o un complemento para las HDD, ya que proporcionan un medio para volver a equilibrar el sistema y el rendimiento de I/O de almacenamiento mediante HSP.
Figura 2. Los grupos de almacenamiento hbrido permiten que las organizaciones aprovechen las diferentes caractersticas de rendimiento y costo de los diversos tipos de medios.
Las SSD y la tecnologa Flash para empresas se encuentran en un punto ptimo de rendimiento y costo entre las unidades mecnicas y la memoria DRAM. Son no voltiles y considerablemente ms econmicas que la memoria DRAM. Adems, ofrecen un rendimiento y una eficacia energtica ampliamente superiores a las HDD. La implementacin de nuevas arquitecturas con tecnologa Flash puede incrementar significativamente el rendimiento y, al mismo tiempo, reducir la cantidad de servidores y dispositivos de almacenamiento necesarios para admitir las aplicaciones actuales.
Documento tcnico de Oracle: Mayor rendimiento y eficacia con grupos de almacenamiento hbrido
Documento tcnico de Oracle: Mayor rendimiento y eficacia con grupos de almacenamiento hbrido
al mismo tiempo, liberan a los gestores de almacenamiento de la ardua tarea de aplicar constantemente medidas de optimizacin del almacenamiento. Por lo tanto, los HSP ofrecen a las organizaciones una forma econmica de alcanzar mejoras de rendimiento significativas sin sacrificar capacidad y ayudan a reducir los costos de administracin del almacenamiento. La siguiente seccin contiene informacin adicional sobre el ahorro en costos que ofrece el uso de HSP en lugar de un enfoque de capa 0.
Documento tcnico de Oracle: Mayor rendimiento y eficacia con grupos de almacenamiento hbrido
Figura 3. Los grupos de almacenamiento hbrido aslan a las aplicaciones de los medios de almacenamiento fsico, lo que permite que el sistema de archivos ZFS de Oracle Solaris optimice el rendimiento a lo largo de varios tipos de medios.
10
Documento tcnico de Oracle: Mayor rendimiento y eficacia con grupos de almacenamiento hbrido
diversos tipos de medios se administra de forma transparente y perfecta sin la intervencin de un gestor de almacenamiento. El documento tcnico titulado Deploying Hybrid Storage Pools with Flash Technology and the Solaris ZFS File System contiene ms informacin tcnica sobre los HSP y el sistema de archivos ZFS de Oracle Solaris. Este documento se encuentra en oracle.com.
Mejora de la productividad
Dado que los HSP pueden mejorar el procesamiento y la disponibilidad de las aplicaciones empresariales, tambin pueden mejorar la productividad del usuario. Cuando se utilizan HSP para resolver los cuellos de botella en el almacenamiento, las aplicaciones se pueden escalar a nuevos niveles. Esto permite aumentar el nmero de usuarios a los que se les brinda un servicio con tiempos de respuesta rpidos, incluso en los perodos de mximo uso. Sin los HSP, es posible que resulte muy costoso o incluso poco prctico ofrecer altos niveles de servicio a una cantidad de usuarios cada vez mayor con requisitos de procesamiento de I/O de almacenamiento cada vez mayores. Los HSP no solo permiten que el proceso para satisfacer estas necesidades sea asequible sino que tambin proporcionan un camino de crecimiento escalable para satisfacer los requisitos a futuro. Adems, los HSP reducen la complejidad del entorno de almacenamiento y, de este modo, reducen el riesgo de errores que pueden generar tiempos de inactividad y prdidas de productividad.
11
Documento tcnico de Oracle: Mayor rendimiento y eficacia con grupos de almacenamiento hbrido
I/O en general y esperaban ms restricciones de I/O en los prximos aos. 1 La amplitud de los conjuntos de problemas para las aplicaciones de HPC exige la constante implementacin de nuevas formas de uso de ms poder informtico cuando se encuentra disponible y es asequible. De igual modo, los requisitos de escalabilidad para las aplicaciones web se encuentran en constante expansin. A menudo, las empresas web aumentan sus ingresos al admitir una mayor cantidad de usuarios, un mayor nivel de actividades de usuario o ambas opciones. Otros tipos de aplicaciones, como los almacenes de datos especializados y OLTP, pueden utilizarse de nuevas maneras cuando admiten un mayor volumen de transacciones o de datos. Los HSP proporcionan los medios para abordar nuevos tipos de problemas comerciales, ya que permiten enviar de una forma ms asequible y prctica volmenes de datos ms grandes a los servidores de alta potencia actuales.
1HPC
Storage and Data Management: User/Vendor Perspectives and Survey Results, IDC, doc. n. 206967, junio de 2007.
12
Documento tcnico de Oracle: Mayor rendimiento y eficacia con grupos de almacenamiento hbrido
en costos de energa en aquellos casos donde las SSD reemplazan a cientos o miles de unidades de 15 000 rpm.
Figura 4. Los HSP reducen ampliamente los costos de adquisicin, ya que permiten utilizar unidades SATA de gran capacidad en lugar de unidades FC de 15 000 rpm.
Como se muestra en la Figura 4, el uso de SSD con HSP permite obtener ahorros significativos en comparacin con el uso de SSD en una configuracin de capa 0. Esto se debe a que los HSP permiten utilizar unidades SATA de 1 TB en lugar de unidades FC de 15 000 rpm que son ms costosas. Adems, ofrecen el mismo rendimiento en procesamiento de I/O y proporcionan la misma capacidad. Cuando las SSD se utilizan en una configuracin de capa 0 (barra del medio en la Figura 4), se necesitan en gran medida unidades de 15 000 rpm y esto aumenta los costos. Los HSP pueden reducir el costo continuo que implica mantener el rendimiento a medida que aumentan las demandas de los usuarios. Al usar SSD empresariales y unidades de gran capacidad con valores de rpm bajos, en lugar de rellenar en forma parcial unidades de 15 000 rpm, se reducen considerablemente los gastos de capital y la complejidad. Adems, es posible acelerar el rendimiento de la aplicacin de forma instantnea y eficaz sin necesidad de adquirir ms unidades de disco de alto rendimiento ni de agregar tantos dispositivos nuevos al entorno.
13
Documento tcnico de Oracle: Mayor rendimiento y eficacia con grupos de almacenamiento hbrido
Un cliente necesita 46 TB de almacenamiento para un sistema de archivos de alto rendimiento y est preocupado por el costo total de propiedad (TCO) y el espacio disponible en el centro de datos. Al comparar una conocida solucin basada en unidades de disco de 15 000 rpm con una solucin basada en HSP que incluye el sistema Sun Storage 7410, el cliente descubre que el sistema Sun Storage 7410 no solo ofrece costos significativamente menores sino que tambin proporciona ventajas clave, ya que:
Genera un procesamiento equivalente y un rendimiento mejor sin las costosas unidades de gran consumo de energa de 15 000 rpm. Proporciona la misma capacidad de 46 TB en menos de un tercio del espacio con su sistema altamente empaquetado de 12 unidades de bastidor (12U). No requiere aranceles adicionales para la obtencin de licencias de software, a diferencia de los US$50 000 en licencias de software que se necesitan para un sistema alternativo.
En trminos de TCO, las diferencias son sorprendentes. En relacin con la Figura 4 anterior, el sistema Sun Storage 7410 puede proporcionar un alto rendimiento con unidades SATA de 1 TB y una capacidad de almacenamiento Flash similar a la de la solucin de capa 0, lo que reduce en gran medida los costos de adquisicin. Adems, el sistema Sun Storage 7410 ayuda a reducir los costos continuos a travs de su arquitectura altamente eficaz. Las posibilidades de ahorro general incluyen:
Reduccin del 75% en el TCO a lo largo de tres aos. Costos de energa y refrigeracin 2,5 veces ms bajos, lo que genera un ahorro anual de ms de US$6800. Reduccin de ms del 60% en los costos operativos anuales de espacio, energa y refrigeracin. Reduccin del 75% en el precio inicial de compra del sistema y las licencias de software necesarias.
Un importante proveedor de servicios en lnea alberga sistemas de reserva basados en Web pertenecientes a marcas privadas. Cada sistema de marca presta servicio a millones de clientes y posee estrictos requisitos de nivel de servicio. Con las tecnologas de almacenamiento tradicionales, el cumplimiento de los tiempos de respuesta del usuario final que se definen en los acuerdos SLA requiere una matriz de almacenamiento con doscientas cincuenta unidades de 15 000 rpm de SCSI conectada en serie (SAS) para cada sistema de marca. Desafortunadamente, el proveedor ha llenado su centro de datos existente y ha agotado los recursos de espacio, energa y refrigeracin. La expansin de la empresa implicara la construccin de un costoso centro de datos completamente nuevo.
14
Documento tcnico de Oracle: Mayor rendimiento y eficacia con grupos de almacenamiento hbrido
Los HSP proporcionan una forma de abordar estas restricciones, ya que permiten al proveedor ampliar el procesamiento de I/O de almacenamiento para satisfacer los requisitos de los SLA con muchas menos unidades de disco. De este modo, los HSP ayudan al proveedor de servicios a que expanda su empresa y, al mismo tiempo, evite el costo que implica construir un centro de datos completamente nuevo.
Conclusin
El creciente desequilibrio entre la capacidad de procesamiento de I/O de los servidores actuales y la de las unidades de disco genera la necesidad de adoptar un nuevo enfoque de almacenamiento que permita obtener un alto rendimiento y reducir los costos y la complejidad. Los HSP proporcionan un modo de eliminar casi por completo los cuellos de botella en el rendimiento de almacenamiento y obtener mejoras significativas en la relacin precio-rendimiento. Los HSP permiten utilizar el almacenamiento Flash para reducir la latencia de escritura y la latencia de lectura aleatoria con el fin de crear un sistema que funcione mejor y consuma menos energa que las soluciones tradicionales compuestas nicamente por unidades de disco. Los HSP han posibilitado la creacin de sistemas con una combinacin precisa de tecnologa Flash optimizada para escritura y lectura, memoria DRAM y discos de gran capacidad con el fin de satisfacer las necesidades actuales de rendimiento y capacidad. Los diseadores de sistemas pueden alcanzar el equilibrio justo entre costo y rendimiento en cualquier carga de trabajo determinada. Quizs, el aspecto ms importante es la capacidad del sistema de archivos ZFS de Oracle Solaris de enviar automticamente los datos al nivel adecuado de la jerarqua de almacenamiento, lo que permite evitar la complejidad administrativa asociada con muchos de los entornos de HSM. Los beneficios clave que ofrecen los HSP incluyen:
Mejoras de rendimiento que aumentan la productividad del usuario y permiten implementar nuevos tipos de aplicaciones que antes no eran prcticas. Reduccin drstica del TCO para el almacenamiento de alto rendimiento. Simplificacin radical de la implementacin y la gestin del almacenamiento.
15
Mayor rendimiento y eficacia con grupos de almacenamiento hbrido Enero de 2010 Oracle Corporation Sede mundial 500 Oracle Parkway Redwood Shores, CA 94065 EE. UU.
Copyright 2009, 2010, Oracle o sus subsidiarias. Todos los derechos reservados. Este documento se proporciona exclusivamente con fines informativos y sus contenidos estn sujetos a cambio sin previo aviso. No se garantiza que el presente documento est libre de errores, ni tampoco est sujeto a otras garantas y condiciones, ya sean expresadas oralmente o implcitas en la legislacin, incluidas garantas y condiciones implcitas de comerciabilidad o adecuacin para un propsito en particular. Oracle se exime especficamente de cualquier responsabilidad respecto del presente documento y tampoco se establece relacin contractual directa o indirecta alguna mediante ste. El presente documento no podr reproducirse, ni transmitirse de cualquier forma ni por medio alguno, sea ste electrnico o mecnico, para finalidad alguna, sin el expreso consentimiento escrito de Oracle Corporation. Oracle y Java son marcas comerciales registradas de Oracle y/o sus subsidiarias. Los dems nombres pueden ser marcas
comerciales de sus respectivos propietarios. AMD, Opteron, el logotipo de AMD y el logotipo de AMD Opteron son marcas comerciales o marcas registradas de Advanced Micro Devices. Intel e Intel Xeon son marcas comerciales o marcas registradas de Intel Corporation. Todas las marcas comerciales de SPARC se utilizan con licencia y son marcas comerciales o marcas registradas de SPARC International, Inc. UNIX es una marca comercial registrada con licencia otorgada por X/Open Company, Ltd. 0110