Cómo construir un centro de datos en la nube
Yuan Guobao, fundador de New Media Alliance y observador de las tendencias en la era de Internet móvil, escribió en su nuevo libro "New Infrastructure": "La economía digital reconstruye un nuevo patrón de crecimiento económico: el La economía digital reconstruye un nuevo patrón de crecimiento económico "El libro escribe que la construcción detallada de los centros de datos en la nube se divide principalmente en tres pasos
Nueva infraestructura
1. Virtualización
Utilización de hardware. La tecnología de mapeo de recursos físicos en recursos virtuales mediante programas de administración de software se llama tecnología de virtualización. La virtualización de recursos de TI clave es la base y el requisito previo para la creación de centros de datos en la nube. Los centros de datos en la nube requieren virtualización. Los recursos de TI son principalmente servidores, almacenamiento y redes. Entre ellos, la virtualización de servidores incluye principalmente la virtualización de servidores Unix y la virtualización de servidores x86, también llamados microcomputadoras, y los proveedores de microcomputadoras generalmente desarrollan diferencias para sus propios productos de microcomputadoras. Estos programas de virtualización no pueden virtualizar productos de microcomputadoras de otros proveedores.
Actualmente, los productos de virtualización de servidores x86 comunes en el mercado incluyen VMware ESX/ESXi y Microsoft Hyper-V, máquinas virtuales KVM de código abierto, etc. Los proveedores de servidores como Oracle y Huawei también han desarrollado plataformas de virtualización basadas en el kernel Xenia.
Los centros de datos en la nube necesitan utilizar diferentes proveedores y diferentes tipos de recursos de servidor al mismo tiempo. La virtualización puede resolver el problema de manera efectiva. de las diferencias de hardware entre diferentes servidores, lo que permite a los usuarios obtener recursos informáticos en una forma lógica estándar.
La lógica de la virtualización del almacenamiento es agregar una capa virtual al sistema de almacenamiento físico, integrando así el sistema de almacenamiento físico. El almacenamiento se virtualiza en unidades de almacenamiento lógico. A través de la virtualización del almacenamiento, los proveedores de servicios de centros de datos en la nube pueden integrar recursos de dispositivos de almacenamiento de diferentes marcas y niveles en un gran espacio de almacenamiento lógico y luego dividir este espacio de almacenamiento para satisfacer las necesidades individualizadas de diferentes usuarios.
La virtualización de red implica la virtualización de equipos de red y equipos de seguridad de red, así como la propia red. Los equipos de red y los equipos de seguridad de red que requieren virtualización incluyen tarjetas de red, enrutadores, conmutadores y tarjetas HBA. , IDS/IPS, equipos de equilibrio de carga, etc. La virtualización de la red en sí implica principalmente la virtualización de la red de almacenamiento FC y la red IP.
Actualmente, las personas y las organizaciones tienen necesidades cada vez más personalizadas para la red. Muchos, para satisfacer sus necesidades de manera más rentable, los proveedores de centros de datos en la nube consideran la virtualización de la red como una opción inevitable. Al mismo tiempo, la virtualización de la red permite que los centros de datos en la nube aíslen lógicamente a los usuarios de diferentes grupos en el entorno de red. entorno de aplicaciones de varios niveles, lo que mejora la seguridad de los datos y reduce la complejidad de la gestión de la red.
Después de virtualizar los recursos de TI clave, los proveedores de servicios de centros de datos en la nube pueden implementar estos recursos de manera unificada y disfrutarlos de forma centralizada*. mejorando así enormemente la utilización de recursos. Los datos de las pruebas muestran que antes de la virtualización, la tasa de utilización de recursos de TI del centro de datos era solo del 10% al 20%, mientras que después de la virtualización, la tasa de utilización de recursos alcanzó el 50% al 60%.
2. Agrupación de recursos
La agrupación de recursos se refiere a etiquetar los recursos de TI virtualizados con etiquetas funcionales específicas y luego asignarlos a diferentes grupos de recursos y finalmente completar su agrupación.
Los grupos de recursos pueden resolver el problema de las diferencias en las especificaciones y estándares de los equipos de TI con diferentes estructuras, clasificar y agrupar lógicamente los recursos y, en última instancia, proporcionar recursos a los usuarios en una forma lógica estandarizada. Durante el proceso de agrupación de recursos, los proveedores de servicios de centros de datos en la nube pueden dividir grupos de recursos de diferentes niveles de servicio según las características del hardware. El grupo de recursos del centro de datos en la nube incluye principalmente un grupo de recursos de servidor, un grupo de recursos de almacenamiento y un grupo de recursos de red.
En el proceso de dividir los grupos de recursos de almacenamiento, los proveedores de servicios de centros de datos en la nube deben centrarse en analizar si la capacidad de almacenamiento, la cantidad de puertos de tarjetas HBA requeridos por la red FC SAN y la cantidad de tarjetas de red. Los puertos requeridos por la red IP son consistentes con su propia escala comercial para igualar.
En el proceso de agrupación de recursos de red, los proveedores de servicios de centros de datos en la nube deben centrarse en analizar el ancho de banda del enlace de importación y exportación, la cantidad de tarjetas y puertos HBA, la cantidad de tarjetas y puertos de red IP, y el número y el ancho de banda de los puertos de los dispositivos de seguridad.
3. Automatización
La automatización se refiere al proceso de hacer que los recursos de TI realicen el procesamiento del equipo de acuerdo con procedimientos preestablecidos. Si la virtualización y la agrupación de recursos de TI pueden hacer que la potencia informática, el espacio de almacenamiento, el ancho de banda de la red y los enlaces del centro de datos se conviertan en una infraestructura dinámica, entonces la automatización de los recursos de TI permite que el centro de datos obtenga un conjunto de herramientas efectivas para automatizar la gestión. de infraestructura.
Los centros de datos en la nube pueden utilizar herramientas de gestión de procesos basadas en SOA para unificar la programación de TI de las tareas comerciales del centro de datos y las tareas de TI. Luego, aproveche las herramientas de flujo de trabajo programables para desacoplar la lógica de ejecución de los flujos de trabajo y los procesos de los activos. Con la ayuda de las herramientas de orquestación de TI, los diseñadores de sistemas pueden modificar los flujos de trabajo existentes, agregar nuevos flujos de trabajo e incluso usar adaptadores reutilizables para modificar activos, etc., sin tener que comenzar a trabajar nuevamente, lo que reduce efectivamente la mano de obra y los costos de materiales de desarrollo.