Un Software Defined Storage (SDS) flexible, VxFlex (es)

9 minutos de lectura (1620 palabras)

Questo post è disponibile anche in Italiano

En modo simple podemos explicar el concepto de Software Defined Storage (SDS) diciendo que el software del storage no está definido por el hardware en el que se ejecuta (storage tradicional), en un SDS el software de almacenamiento se desacopla del hardware y se puede ejecutar en cualquier hardware estándar.

Una diferencia clave entre un almacenamiento tradicional y un sistema SDS está en la modalidad de acceso a los datos y a los servicios de datos (protección, copia local o remota, etc). En un sistema SDS el acceso a los datos se realiza gracias a una abstracción del plano storage (data plane) trámite software o hypervisor ejecutado en los servidores (control plane). Del mismo modo los servicios de datos son gobernados por el software. Así como en el mundo VMware, vSphere es una solución de compute software defined con innegables ventajas, un sistema SDS utiliza conceptos similares para obtener los beneficios de la virtualización a nivel de storage.

Dependiendo de la tipología y variedad de hypervisor soportados por el sistema existen diversas implementaciones posibles de SDS, fundamentalmente podemos considerar dos: soluciones SDS que soportan un solo hypervisor o soluciones SDS que soportan configuraciones multi-hypervisor e inclusive bare-metal.

En este post analizaremos que cosa significa un Software Defined Storage flexible analizando en particular la solución SDS VxFlex de Dell EMC. También veremos como VxFlex es en grado de replicar los beneficios de soluciones storage “tradicionales” ofreciendo al mismo tiempo las prerrogativas de la HCI.

Continuar leyendo «Un Software Defined Storage (SDS) flexible, VxFlex (es)»

Dell EMC Infrastructure as Code (IaC) (es)

10 minutos de lectura

Questo post è disponibile anche in Italiano

Cloud, containers, Kubernetes, IaC y DevOps son hoy entre los términos más buscados en Internet por una sencilla razón, la necesidad de acelerar el desarrollo de las aplicaciones. Para actuar esta tendencia, la infraestructura de almacenamiento a soporto necesita ser configurada en cada momento según las necesidades de las aplicaciones siguiendo un enfoque práctico que permita de “construir” la infraestructura en un modo análogo a como se construyen las aplicaciones, o sea, usando código.

Wikipedia define IaC (Infrastructure as Code) como “el proceso de gestión y aprovisionamiento de los centros de datos informáticos a través de archivos de definición legibles por máquina, en lugar de configuraciones de hardware físico o a través de herramientas de configuración interactivas”.

Se podría pensar que para implementar la IaC es suficiente escribir una serie di scripts que permitan un cierto grado de automatismo. Sin embargo, resulta evidente que el solo uso de scripts comporta un notable empeño de manutención y una continua actualización de los mismos a medida que la infraestructura cambia.

IaC es un concepto diferente, la IaC preveé el empleo de best practices y procesos de desarrollo de software de tipo agile para la gestión de la infraestructura. La IaC es parte de DevOps y por lo tanto finalizada a la “continuous delivery”. Para eliminar las complejidades de conocer en detalle como interactuar con la infraestructura la IaC utiliza una serie de instrumentos para la gestión de la misma via código y orquestadores estándares.

En este post analizaremos las herramientas de la IaC que permiten una automatización repetible, consistente y robusta de las infraestructuras de storage.

Continuar leyendo «Dell EMC Infrastructure as Code (IaC) (es)»