Software-Defined Storage
Almacenamiento definido por software
¿Qué es el almacenamiento definido por software (SDS)?
El almacenamiento definido por software (SDS) hace referencia a la virtualización de los sistemas de almacenamiento, que separa el hardware de almacenamiento subyacente del software de almacenamiento que lo gestiona. SDS puede ser un componente de un centro de datos definido por software o funcionar como una tecnología independiente. El software que habilita el entorno de almacenamiento definido por software también puede proporcionar gestión basada en políticas para funciones como la deduplicación de datos, la replicación, el aprovisionamiento ligero, las instantáneas y las copias de seguridad.
¿Por qué lo necesita?
Dado que un sistema de almacenamiento definido por software (SDS) virtualiza y abstrae el hardware en el que se basa, es posible añadir o actualizar la capacidad y el rendimiento con mayor facilidad, especialmente sin provocar interrupciones en el sistema de almacenamiento. El hardware también puede distribuirse entre distintas ubicaciones. La capacidad de almacenamiento de diferentes dispositivos y ubicaciones puede combinarse en un recurso central denominado «pool», que puede utilizarse según sea necesario.
Una plataforma SDS también está diseñada para funcionar con hardware x86 estándar, lo que proporciona flexibilidad para utilizar distintos tipos de hardware y sistemas y evita la dependencia de un proveedor («vendor lock-in»). Los sistemas de almacenamiento basados en hardware anteriores eran muy específicos de cada proveedor, y el usuario tenía un control muy limitado sobre el coste y la capacidad al adquirir y actualizar este hardware. Muchas plataformas SDS también se basan en software de código abierto, que se perfecciona y actualiza continuamente gracias a una amplia comunidad de usuarios. Además, ofrecen una amplia compatibilidad con distintos tipos de hardware, sistemas operativos y otros programas de software, así como API programables abiertas para una integración completa y la automatización de flujos de trabajo con otras aplicaciones.
¿Quién lo necesita?
El almacenamiento definido por software es ideal para integrarse en un entorno de computación virtualizado más amplio, como una nube privada local. Dado que el SDS virtualiza los recursos físicos e incluye funciones como el aprovisionamiento ligero y la deduplicación, además de ofrecer una gran escalabilidad —los usuarios pueden añadir capacidad según sus necesidades sin tener que invertir con meses o años de antelación en capacidad adicional que aún no necesitan—, permite maximizar la eficiencia en el uso de los recursos y minimizar los costes de instalación y ampliación de capacidad. Por ello, se recomienda que las organizaciones que deseen reducir tanto sus gastos de capital como sus gastos operativos consideren un sistema de SDS para sustituir su infraestructura de almacenamiento heredada.
¿Cómo puede ayudar GIGABYTE?
Actualmente, GIGABYTE colabora con varios proveedores de plataformas de almacenamiento definido por software, entre ellos Bigtera (VirtualStor) y Alcestor / Tuxera (MooseFS), para ofrecer una gama de dispositivos de almacenamiento llave en mano que combinan software de almacenamiento definido por software con hardware de servidor de GIGABYTE y permiten satisfacer distintos requisitos de rendimiento, capacidad y coste.