stringtranslate.com

Almacenamiento definido por software

El almacenamiento definido por software ( SDS ) es un término de marketing para el software de almacenamiento de datos informáticos para el aprovisionamiento y la gestión basados ​​en políticas del almacenamiento de datos independientemente del hardware subyacente. El almacenamiento definido por software generalmente incluye una forma de virtualización de almacenamiento para separar el hardware de almacenamiento del software que lo administra. [1] El software que habilita un entorno de almacenamiento definido por software también puede proporcionar gestión de políticas para funciones como la deduplicación de datos , la replicación, el aprovisionamiento fino , las instantáneas y la copia de seguridad.

El hardware de almacenamiento definido por software (SDS) puede o no tener su propio software de abstracción, agrupación o automatización. Cuando se implementa como software solo junto con servidores básicos con discos internos, puede sugerir software como un sistema de archivos virtual o global . Si es software en capas sobre matrices de almacenamiento grandes y sofisticadas, sugiere software como virtualización de almacenamiento o administración de recursos de almacenamiento , categorías de productos que abordan problemas separados y diferentes. Si las funciones de política y administración también incluyen una forma de inteligencia artificial para automatizar la protección y la recuperación, puede considerarse como una abstracción inteligente. [2] El almacenamiento definido por software puede implementarse a través de dispositivos sobre una red de área de almacenamiento (SAN) tradicional, o implementarse como almacenamiento conectado a red (NAS), o utilizando almacenamiento basado en objetos . En marzo de 2014, la Asociación de la Industria de Redes de Almacenamiento (SNIA) comenzó a publicar un informe sobre el almacenamiento definido por software. [3]

Industria del almacenamiento definido por software

VMware utilizó el término de marketing " centro de datos definido por software " (SDDC) para un concepto más amplio en el que todos los recursos virtuales de almacenamiento, servidor, red y seguridad requeridos por una aplicación pueden definirse por software y aprovisionarse automáticamente. [4] [5] Otras empresas más pequeñas adoptaron luego el término "almacenamiento definido por software", como Cleversafe (adquirida por IBM ) y OpenIO .

Basado en conceptos similares a los de las redes definidas por software (SDN), [6] el interés en SDS aumentó después de que VMware adquiriera Nicira por más de mil millones de dólares en 2012.

Los proveedores de almacenamiento de datos utilizaron distintas definiciones de almacenamiento definido por software según su línea de productos. La Asociación de la Industria de Redes de Almacenamiento (SNIA), un grupo de estándares, intentó una definición negociada con varios proveedores y con ejemplos. [7]

Se proyecta que la industria del almacenamiento definido por software alcanzará los 86 mil millones de dólares en 2023. [8]

Basándose en el concepto de VMware, esurfing cloud ha lanzado un nuevo producto de almacenamiento definido por software llamado HBlock. HBlock es un controlador de clúster de almacenamiento ligero que funciona en modo de usuario. Se puede instalar en cualquier sistema operativo Linux como una aplicación normal sin acceso raíz y se puede implementar junto con otras aplicaciones en el servidor. HBlock integra el espacio de disco no utilizado en varios servidores para crear discos virtuales de alto rendimiento y alta disponibilidad. Estos discos virtuales se pueden montar en servidores locales u otros servidores remotos mediante el protocolo iSCSI estándar, revitalizando los recursos de almacenamiento en el sitio sin afectar las operaciones existentes ni requerir compras de hardware adicionales. [9]

Características

Las características del almacenamiento definido por software pueden incluir las siguientes características: [10]

Hipervisor de almacenamiento

En informática , un hipervisor de almacenamiento es un programa de software que puede ejecutarse en una plataforma de hardware de servidor físico, en una máquina virtual , dentro de un sistema operativo de hipervisor o en la red de almacenamiento. Puede co-residir con supervisores de máquinas virtuales o tener control exclusivo de su plataforma. De manera similar a los hipervisores de servidores virtuales , un hipervisor de almacenamiento puede ejecutarse en una plataforma de hardware específica, una arquitectura de hardware específica o ser independiente del hardware. [11]

El software de hipervisor de almacenamiento virtualiza los recursos de almacenamiento individuales que controla y crea uno o más grupos flexibles de capacidad de almacenamiento. De esta manera, separa el vínculo directo entre los recursos físicos y lógicos en paralelo a los hipervisores de servidores virtuales. Al trasladar la gestión del almacenamiento a una capa aislada, también ayuda a aumentar el tiempo de actividad del sistema y la alta disponibilidad . "De manera similar, un hipervisor de almacenamiento se puede utilizar para administrar recursos de almacenamiento virtualizados para aumentar las tasas de utilización del disco y, al mismo tiempo, mantener una alta confiabilidad". [12]

El hipervisor de almacenamiento, un programa de software de supervisión administrado de forma central, proporciona un conjunto integral de funciones de control y monitoreo de almacenamiento que funcionan como una capa virtual transparente en grupos de discos consolidados para mejorar su disponibilidad , velocidad y utilización.

Los hipervisores de almacenamiento mejoran el valor combinado de múltiples sistemas de almacenamiento en disco , incluidos modelos diferentes e incompatibles, al complementar sus capacidades individuales con servicios extendidos de aprovisionamiento, protección de datos, replicación y aceleración del rendimiento.

A diferencia del software integrado o el firmware del controlador de disco , que se limitan a un sistema o dispositivo de almacenamiento empaquetado, el hipervisor de almacenamiento y su funcionalidad abarcan diferentes modelos, marcas y tipos de almacenamiento [incluidos SSD ( discos de estado sólido ), SAN ( red de área de almacenamiento ), DAS ( almacenamiento conectado directamente ) y almacenamiento unificado (SAN y NAS)] que abarcan una amplia gama de características o niveles de precio y rendimiento. Los dispositivos subyacentes no necesitan estar integrados explícitamente entre sí ni agrupados.

Un hipervisor de almacenamiento permite la intercambiabilidad de hardware. El hardware de almacenamiento subyacente a un hipervisor de almacenamiento solo importa de manera genérica en lo que respecta al rendimiento y la capacidad. Si bien las "características" subyacentes pueden pasarse a través del hipervisor, los beneficios de un hipervisor de almacenamiento subrayan su capacidad para presentar dispositivos y servicios virtuales uniformes a partir de hardware diferente e incompatible, lo que hace que estos dispositivos sean intercambiables. Se puede realizar un reemplazo y sustitución continuos del almacenamiento físico subyacente sin alterar ni interrumpir el entorno de almacenamiento virtual que se presenta.

El hipervisor de almacenamiento administra, virtualiza y controla todos los recursos de almacenamiento, asignando y proporcionando los atributos necesarios (rendimiento, disponibilidad) y servicios ( aprovisionamiento automático , instantáneas , replicación ), ya sea directamente o a través de una red de almacenamiento, según sea necesario para satisfacer las necesidades de cada entorno individual.

El término "hipervisor" dentro de "hipervisor de almacenamiento" se llama así porque va más allá de un supervisor, [13] es conceptualmente un nivel más alto que un supervisor y, por lo tanto, actúa como el siguiente nivel superior de administración e inteligencia que se ubica por encima y abarca su control sobre los controladores de almacenamiento a nivel de dispositivo, matrices de discos y middleware de virtualización.

Un hipervisor de almacenamiento también se ha definido como un software de virtualización de almacenamiento de nivel superior [14] , que proporciona "Consolidación y costes: la agrupación de almacenamiento aumenta la utilización y reduce los costes. Disponibilidad empresarial: la movilidad de datos de volúmenes virtuales puede mejorar la disponibilidad. Soporte de aplicaciones: la optimización del almacenamiento por niveles alinea los costes de almacenamiento con los niveles de servicio de aplicaciones requeridos". [15] El término también se ha utilizado en referencia a casos de uso, incluida su referencia a su papel con la virtualización de almacenamiento en la recuperación ante desastres [16] y, de forma más limitada, se ha definido como una capacidad de migración de volumen entre SAN. [17]

Servidor vs. hipervisor de almacenamiento

Se puede establecer una analogía entre el concepto de hipervisor de servidor y el concepto de hipervisor de almacenamiento. Al virtualizar servidores, los hipervisores de servidor ( VMware ESX , Microsoft Hyper-V , Citrix Hypervisor, Linux KVM , Xen , z/VM ) aumentaron las tasas de utilización de los recursos del servidor y brindaron flexibilidad de administración al desacoplar los servidores del hardware. Esto generó ahorros de costos en la infraestructura del servidor, ya que se necesitaban menos servidores físicos para manejar la misma carga de trabajo, y brindó flexibilidad en las operaciones administrativas, como copias de seguridad, conmutación por error y recuperación ante desastres.

Un hipervisor de almacenamiento hace con los recursos de almacenamiento lo que el hipervisor de servidor hacía con los recursos de servidor. Un hipervisor de almacenamiento cambia la forma en que el hipervisor de servidor maneja la E/S de almacenamiento para obtener más rendimiento de los recursos de almacenamiento existentes y aumenta la eficiencia en el consumo de capacidad de almacenamiento, el aprovisionamiento de almacenamiento y la tecnología de instantáneas/clonación. Un hipervisor de almacenamiento, al igual que un hipervisor de servidor, aumenta el rendimiento y la flexibilidad de administración para una mejor utilización de los recursos.

Véase también

Referencias

  1. ^ Margaret Rouse. "Definición: almacenamiento definido por software". SearchSDN . Tech Target . Consultado el 7 de noviembre de 2013 .
  2. ^ Chris Poelker (12 de marzo de 2014). "La base de las nubes: abstracción inteligente".
  3. ^ SNIA (marzo de 2014). "Documento técnico: almacenamiento definido por software".
  4. ^ Archana Venkatraman. "Desmitificación de los centros de datos definidos por software". Computer Weekly . TechTarget . Consultado el 7 de noviembre de 2013 . El término centro de datos definido por software (SDDC) cobró importancia este año durante la conferencia anual de virtualización VMworld 2012 [...] Un centro de datos definido por software es una instalación de TI donde los elementos de la infraestructura (redes, almacenamiento, CPU y seguridad) están virtualizados y se entregan como un servicio. El aprovisionamiento y la operación de toda la infraestructura están completamente automatizados por software.
  5. ^ "El centro de datos definido por software". Sitio web de la empresa . VMware . Consultado el 7 de noviembre de 2013 .
  6. ^ Margaret Rouse. "Definición: almacenamiento definido por software". SearchSDN . Tech Target . Consultado el 7 de noviembre de 2013 .
  7. ^ "Áreas de enfoque tecnológico | SNIA".
  8. ^ "El próspero mercado de almacenamiento definido por software alcanzará los 86 mil millones de dólares en 2023, según un informe". FierceTelecom . 20 de marzo de 2020 . Consultado el 23 de marzo de 2020 .
  9. ^ "第二期观点|天翼云存储资源盘活系统 HBlock,全面释放企业数据价值_云计算_InfoQ精选文章". www.infoq.cn . Consultado el 16 de abril de 2024 .
  10. ^ Simon Robinson (12 de marzo de 2013). «Almacenamiento definido por software: la realidad que se esconde tras la publicidad». Computer Weekly . Consultado el 7 de noviembre de 2013 .
  11. ^ "Comparación de tecnologías de virtualización".
  12. ^ Snyder, Brett; Ringenberg, Jordan; Green, Robert; Devabhaktuni, Vijay; Alam, Mansoor (9 de junio de 2014). "Evaluación y diseño de sistemas de computación en la nube altamente confiables y ampliamente utilizados". Journal of Cloud Computing . 4 : 12. doi : 10.1186/s13677-015-0036-6 . S2CID  17909593.
  13. ^ "Definición del glosario de hipervisor" (PDF) . Manual del usuario de Xen v2.0 para x86 (PDF) . Xen.org el 20 de agosto de 2011. Archivado desde el original (PDF) el 5 de octubre de 2011 . Consultado el 4 de octubre de 2017 .
  14. ^ "Definición de SearchStorage.com". ¿Qué es la virtualización del almacenamiento? Definición en SearchStorage.com.
  15. ^ IBM SmartCloud Virtual Storage Center. IBM Redbooks. 6 de marzo de 2015. ISBN 9780738440439.
  16. ^ Erickson, Todd (23 de junio de 2011). «Artículo de SearchDisasterRecovery». SearchDisasterRecovery.com . Archivado desde el original el 4 de octubre de 2017. Consultado el 4 de octubre de 2017 .
  17. ^ Mearian, Lucas (23 de noviembre de 2010). «Artículo de ComputerWorld». Archivado desde el original el 4 de octubre de 2017. Consultado el 4 de octubre de 2017 .