• Escrito por 
  • Publicado en Blog
  • 7 comentarios

Diseño de Almacenamiento en vSphere - Parte 1

Diseño Almacenamiento en VMware vSphere

 

Continuando con la serie de Diseño de vSphere ahora toca centrarnos en la piedra angular de todo CPD: El Almacenamiento.

Tanto la Alta Disponibilidad, el Rendimiento como así también una buena parte de la Escalabilidad dependen del dimensionamiento adecuado del Almacenamiento.

Debido a la gran cantidad de opciones que debemos analizar y decisiones que tomar repartiremos el Diseño del Almacenamiento en 3 Partes divididas de la siguiente forma:

Parte 1: Dimensionamiento del Almacenamiento

Parte 2: Almacenamiento en VMware vSphere

Parte 3: Buenas Prácticas del Almacenamiento en VMware vSphere

 

Introducción – La importancia de un buen dimensionamiento

Un dimensionamiento inadecuado es garantía de problemas en el futuro.

Para cualquier proceso de diseño debemos considerar:

-Alta Disponibilidad: he aquí una gran parte de la continuidad del Centro de Datos. Incluye evitar cualquier SPOF (punto único de fallo) así como también sistemas de Recuperación como Snapshots y Réplicas.

-Rendimiento: el rendimiento será producto del conjunto de múltiples factores que analizaremos a continuación pero que serán de vital importancia de cara a un entorno ágil.

-Escalabilidad: una infraestructura que no soporte una ampliación a la par del negocio no será una buena inversión.

-Precio: Posiblemente el principal factor limitante de todas las decisiones del proceso de análisis. La clave es encontrar el punto de equilibrio entre Disponibilidad, Rendimiento, Escalabilidad y Precio.

 

Tiempo de amortización del Sistema de Almacenamiento

A la vez que hacemos el análisis de lo que necesitamos debemos considerar el tiempo en que estimamos amortizar nuestra inversión. Tanto si el Almacenamiento es compartido en SAN como también si hablamos de un Almacenamiento distribuido como VSAN será muy importante tener presente el tiempo de uso del sistema.

Entre 4 y 5 años suele ser un tiempo adecuado y prudencial. Una amortización menor a 4 años no le hará mucha gracia al departamento financiero y un tiempo superior a 5 años es muy posible que supere el tiempo máximo de soporte, recambios y actualizaciones del fabricante a la vez que la tecnología de almacenamiento se quedaría anticuada.

A la hora del recambio siempre podremos reutilizar nuestra SAN “vieja” como repositorio de DRP.

Algo diferente será realizar, o no, la inversión aprovisionando desde el día cero todo el almacenamiento necesario (discos) para los próximos 3, 4 o 5 años.

Si bien es cierto que esa decisión muchas veces pasa por el departamento financiero (amortización, renting, etc), será interesante considerar la compra completa al inicio o bien ir añadiendo más almacenamiento a partir de los dos o tres años. En este caso dependerá mucho del fabricante ya que hay algunos fabricantes que tienen los precios de discos “sueltos” por las nubes y no nos estamos refiriendo a la Cloud precisamente...

 

Cómo funcionan mis Máquinas Virtuales y Aplicaciones?

Otro factor clave y por lo que deberíamos comenzar es aprender el funcionamiento de nuestras Máquinas Virtuales. 

 Tabla Almacenamiento

 

IOPS: Son las peticiones de bloques de disco (Input/Output Operations Per Second). Siempre debemos aprovisionar en base a picos.

TROUGHPUT: Es la cantidad de datos que movemos por la red de almacenamiento. En determinados casos es muy importante contar con un mínimo garantizado por grupo de VMs.

CAPACIDAD: Capacidad de almacenamiento aprovisionada por cada disco virtual de la Máquina Virtual.

FORMATO: Thick Provisioning Eager Zeroed (EZ), Thick Provisioning Lazy Zeroed (LZ) y Thin Provisioning.

SLA: El SLA no debe ser necesariamente tiempo de respuesta. También podemos tener SLA’s en cuanto a rendimiento, por lo que este apartado lo dejamos a gusto del consumidor.

TIER: Nos referimos como una calidad de almacenamiento. Podemos disponer de Tiers por tipo de disco e incluso por niveles de RAID y sus correspondientes IOPS.

REPLICAS: Si consideramos un sistema de recuperación ante desastres debemos definir también un sistema de réplicas. Éstas pueden ser a nivel de Software y a nivel de Hardware (Síncrona y Asíncrona).

RTO/RPO: Puntos de referencia de recuperación. Recovery Time Objective y Recovery Point Objective.

A partir de esta tabla tendremos una excelente referencia de los IOPS, Capacidad, Troughput y Recuperación que necesitamos, separado por grupos de Máquinas y Tiers.

Otro apunte importante es que a la hora de calcular la capacidad total por cada Tier debemos añadir un 20% extra para Logs, Ficheros de paginación y Snapshots.

 

Utilizaré diferentes clases, Tiers, de Almacenamiento?

Responder esta pregunta al comenzar el dimensionamiento es fundamental para una mejor inversión.

La posibilidad de aprovisionar diferentes tipos de discos (SAS, NLSAS, SSD) así como también utilizar diferentes niveles de RAID o incluso sistemas de Auto-tiering nos dará opción de utilizar los recursos de una forma más eficiente a la vez que realizar una mejor inversión.

Como ejemplo podemos mencionar lo siguiente:

-NLSAS: Documentos, DHCP, DNS, Webs estáticas y hasta Controladores de Dominio.

-SAS: Aplicaciones, Correo, Servicios de Presentación de APPs, Escritorios de VDI.

-SSD: SQL, Oracle, Sistemas de Caché y Auto-tiering.

 

Mediciones

Dicen que lo que no se mide no puede ser mejorado. Frase simple pero sin falta de criterio verdad?

Disponemos de multitud de herramientas para medir el consumo de nuestras Máquinas como ESXTOP, vSphere Web Client (Performance Monitor), Iometer, Perfmon, etc.

Las mediciones y el análisis de rendimiento por sí solas merecen otra serie de Post con el cual ya me comprometo una vez finalicemos la serie de Diseño.

 

Post: 30 Preguntas antes de comprar un Sistema de Almacenamiento

Post 30 Preguntas Almacenamiento

De forma complementaria a este Post y esta Serie de Diseño de vSphere te dejo un link de un Post que escribí hace poco más de 1 año. Es posible que en algún punto esté algo oxidado pero puede valer ;-)

En él analizaba las preguntas que debemos hacernos antes de adquirir un Sistema de Almacenamiento.

http://federicocinalli.com/blog/item/158-las-30-preguntas-que-debes-hacerte-antes-de-comprar-un-sistema-de-almacenamiento#.VHTMWIuG_X8

 

En el próximo Post de la serie analizaremos las diferentes funcionalidades que vSphere nos ofrece para una mejor gestión, rendimiento y alta disponibilidad de nuestro almacenamiento.

Qué te ha parecido este Post? Lo compartes? Agradeceré tu comentario.

 

 

7 comentarios

  • Fede
    Fede Miércoles, 03 Diciembre 2014 07:08 Enlace al Comentario

    Gracias Santiago, espero te guste el próximo Post de la serie :)

  • Santiago
    Santiago Martes, 02 Diciembre 2014 18:48 Enlace al Comentario

    muchas gracias por compartir tu conocimiento

  • Fede
    Fede Martes, 02 Diciembre 2014 07:16 Enlace al Comentario

    Muchas gracias Alejandro, muchas gracias Nelson ;-)

  • nelson yucra
    nelson yucra Lunes, 01 Diciembre 2014 20:25 Enlace al Comentario

    articulo realmente importante para tomar en cuenta a la hora de diseñar nuestro entorno virtual, tu aporte muy valioso.

  • Alejandro M
    Alejandro M Domingo, 30 Noviembre 2014 14:28 Enlace al Comentario

    Un fenómeno fede excelente post como siempre y de gran utilidad.

  • Fede
    Fede Jueves, 27 Noviembre 2014 13:28 Enlace al Comentario

    Muchas gracias Jose Ramon!!!!

    Comentarios como el tuyo hacen que uno le ponga más pilas al trabajo del Blog y que compartir conocimientos y experiencia sea más placentero todavía.

  • Jose Ramon Ramos
    Jose Ramon Ramos Jueves, 27 Noviembre 2014 11:30 Enlace al Comentario

    Como siempre genial, Fede
    Muchas gracias por estos post tan interesantes y que nos ayudan a ir mejorando en nuestro trabajo día a día.

    Saludos.

Deja un comentario

Muchas gracias por tus comentarios!!
Tras la revisión rutinaria, será publicado.

Utilizamos cookies propias y de terceros para facilitar y mejorar nuestros servicios. Al navegar por nuestra página web aceptas nuestras cookies.

Para más información, o para conocer cómo cambiar la configuración, lee nuestra Política de cookies. Saber más

Acepto

Mis Partners