Uso compartido de la experiencia de operación y mantenimiento: estrategia de optimización de costos del servidor

  
                  

En la estructura de costos de TCO del centro de datos actual, el costo de los servidores y gabinetes es el costo más grande, que representa alrededor del 54% del costo total. El segundo lugar es el suministro de energía y la refrigeración, que representa alrededor del 21%. La optimización de los costos del servidor es fundamental para el control general de los costos operativos.

La tendencia actual de desarrollo de servidores es a gran escala (alta densidad, personalizada), menor consumo de energía, mayor rendimiento, las principales empresas cooperan principalmente con OEM, personalizadas según los tipos de negocios de cada empresa, proceso de personalización Cumpla con múltiples marcas, diferencie y proteja la información y el paquete de la marca. La personalización basada en hardware combinada con la clasificación, clasificación y organización del servidor para lograr la optimización de costos es la siguiente:

Clasificación de servidor

Las compañías de Internet tienen múltiples Las líneas de productos, como Tencent y Baidu, tienen cerca de cien líneas de productos, cada línea de productos se divide en productos, cada producto corresponde a un hardware y una red diferentes. La importancia y la escala de estos productos son diferentes y es necesario seleccionar los tipos correspondientes. El hardware del servidor, como se muestra en la Figura 11-1, para evitar la inactividad y el desperdicio de recursos, generalmente clasifica los servidores de la siguiente manera.

1, servidor de acceso, utilizado principalmente para el servidor de acceso WEB, I /O intensivo en E /S y menos procesamiento de la CPU, esta categoría es un servidor de bajo costo, para pensar en un solo módulo de alimentación y una ranura de expansión, no El intercambio en caliente, sin RAID, etc., puede basarse en CPU, memoria, SSD, disco duro, etc., y luego usar de 2 a 3 categorías, o usar servidores de alta densidad, como una U dos, dos U cuatro, la densidad aumenta en un 50%, trabajo Reducción del consumo en un 15% y costes de alquiler en rack a la mitad.

2, servidor equilibrado, utilizado principalmente para servicios de aplicaciones, puede entenderse como un servidor de propósito general, separado del servidor dedicado, para servicios lógicos o servicios de nivel medio, puede basarse en CPU, memoria, SSD 2, 3 tipos de discos duros, etc.

3, servidor de almacenamiento, utilizado principalmente para servicios de almacenamiento en línea y fuera de línea, gran espacio de almacenamiento en disco duro grande, puede basarse en el tipo y espacio de disco duro, luego de 2 a 3 categorías, tales servidores también son Internet El servidor principal de la gran nube de almacenamiento de la empresa.




Tabla 11-1 Clasificación de módulos y clasificación de servidores

Distribución de servidor
Capa

De acuerdo con la capa de la arquitectura del producto, cada capa usa diferentes tipos de servidores, cada capa de servicio usa un tipo de servidor, que puede equilibrar el rendimiento, maximizar el uso de los recursos del servidor y también es beneficioso para una fácil administración, expansión de estantes de lotes, lotes Destacados, excelentes planificadores operativos pueden hacer el uso más razonable de los recursos del servidor para cada capa de aplicación, evitando así la inactividad y el desperdicio de recursos.

Clasificación del servidor

De acuerdo con la importancia del producto, el tamaño de los ingresos, el tiempo en línea, etc., puede clasificar el servidor correspondiente,

1. Productos excelentes Por ejemplo, los productos de alto rendimiento y los nuevos productos estrella, cada capa de módulos utilizan nuevos servidores de alto perfil, mantienen la capacidad reducida y preparan un presupuesto suficiente para expandirse trimestralmente.

2, productos estables, 2 a 3 años de servidores de productos estables para mantener una alta capacidad, usar el servidor de la antigüedad correspondiente para actualizar y expandir, e incluso combinar servidores de acuerdo con la capacidad de la línea descendente.

3, productos históricos, productos de menos de 4 años, este tipo de negocio ha pasado por muchos años de investigación y desarrollo, y ha sido utilizado por múltiples líneas de productos. Estos servidores eventualmente enfrentarán el envejecimiento de los servidores y deberán ser avanzados de antemano. Dichos módulos de negocios están fusionados o en plataforma, e incluso eliminados de la línea de ensamblaje.

La clasificación del servidor, la clasificación y la personalización de las capas son adecuadas para empresas y productos no cloudizados. Los excelentes planificadores operativos, como las amas de casa, equilibrarán los servicios y los costos en línea hasta un punto de equilibrio y el mejor uso de los recursos. No hay desperdicio.

Las plataformas de clasificación empresarial reducen los costos operativos

Recursos operativos (servidores, anchos de banda, líneas dedicadas, QOS para cada región + IDC) y la arquitectura existente de las líneas de productos La demanda incremental real (incluidos los cambios arquitectónicos futuros, la expansión y la optimización) se relaciona con la administración de la capacidad y la administración de costos, impulsando en última instancia la implementación de modelos de presupuesto y presupuesto, y en última instancia a través de los costos operativos.

Las grandes empresas tienen múltiples productos en múltiples divisiones, y cada producto requiere múltiples recursos operativos, todos los cuales requieren administración de capacidad, administración de costos y presupuesto, de modo que cada equipo tenga un buen plan para cada producto. La capacidad no es realista, y la clasificación y extracción del módulo en el producto se combinan en una plataforma, que se puede unificar en la planificación y la gestión, y los recursos operativos se pueden controlar de manera efectiva. La plataforma de clasificación de servicios se comparte de la siguiente manera:

General Plataforma de clasificación de aplicaciones

Cuando se trata de Taobao, todos deberían tener una profunda impresión en la plataforma CDN de Taobao. En 2012, el tráfico máximo de 11 doble alcanzó 2000G, que es la plataforma de aplicaciones estáticas más grande de la compañía de Internet. No es difícil descubrir que el sitio web de Taobao es del 80%. El 90% del tráfico de Taobao proviene de imágenes estáticas. Este caso puede asociarse con todos los sitios web de comercio electrónico, sitios web de la comunidad, sitios web del portal, etc. Por lo general, la plataforma tiene principalmente los siguientes tres. Direccion

1, plataforma de clase estática, imagen grande, imagen pequeña, texto, JS, descarga, video, etc.

2, plataforma de clase dinámica, lógica, cola, mensaje, recomendación, cuenta, relación, PHP, Java, etc.

3, plataforma de datos, registro, cálculo, almacenamiento, base de datos, etc.

Lo último en aplicaciones de plataforma

El CDN de Taobao es un ejemplo de escala, arquitectura, hardware, contenido, velocidad y búsqueda de costos. Esta es una típica historia de éxito de plataformas de aplicaciones. Esta plataforma de aplicaciones puede alcanzar plataformas departamentales a nivel de empresa e incluso las mejores del sector. Plataforma

Las plataformas no se construyen de la noche a la mañana, de pequeñas a grandes, de extensas a finas, y continúan absorbiendo las mismas aplicaciones en la historia y los nuevos productos, y continúan creciendo. La operación y el mantenimiento tradicionales de la nueva línea de negocios es como la necesidad de preparar una gran cantidad de materias primas y luego procesar las materias primas, y después de la plataforma, solo es necesario ensamblar los componentes, y estos componentes no necesitan mantenimiento.

Mezclado para maximizar la utilización de recursos

Con la aplicación de la plataforma y la intensificación, la plataforma de la aplicación ha reemplazado gradualmente el objeto tradicional de operación y mantenimiento, es decir, la línea de productos y la plataforma de la aplicación. Los clústeres de aplicaciones, por lo que el clúster se ha convertido en la unidad básica de operación y mantenimiento, y con el desarrollo de varias empresas, la escala de varios clústeres se está expandiendo a una tasa varias veces al año, y el número de servidores de plataformas de aplicaciones grandes ha alcanzado decenas de miles. Tamaño del servidor.

Las funciones y funciones de estas plataformas son diferentes. El conjunto se divide en tres categorías: uso intensivo de la CPU, uso intensivo de E /S y uso intensivo del almacenamiento. Si el promedio, la utilización general de recursos del servidor no es alta. La utilización de recursos no equilibrada, cuanto mayor sea el número de plataformas y clústeres, más desperdicio, debido a la expansión histórica y la inconsistencia del hardware del servidor, etc., aumentará la inactividad y el desperdicio de dichos recursos. Este tipo de recursos regulares y regulares pueden estar inactivos. Mezclar para aumentar el uso de recursos.

Requisitos previos para la distribución de servicios

1. Los servicios basados ​​en plataforma, los servicios de tipo plataforma tienen atributos de escala y también tienen la acumulación necesaria de distribución de múltiples regiones y múltiples IDC, distribución de datos, respaldo, etc. Integrar rápidamente y racionalizar.

2, sin ráfagas, diferentes tipos de negocios, negocios de tipo de ráfaga pueden aumentar la carga varias veces debido a eventos calientes, por lo que no es adecuado para distribución mixta, el mismo tipo de negocio debido a la competencia de recursos, no es adecuado De acuerdo con la tendencia del uso de recursos, se puede decidir una tasa de uso mixta y baja de recursos empresariales similares.

3, la configuración del hardware, la distribución de la red está cerca, en el ciclo de vida de múltiples productos, el IDC del servidor y el servidor se compra en lotes y en línea, porque el producto no es una escala a corto plazo, y El hardware cambia mucho cada año, y el hardware está cerca para permitir que el rendimiento de los módulos en cada área sea equilibrado. Si hay una gran diferencia en el hardware, habrá una desigualdad en el rendimiento, y se pueden realizar actualizaciones o reemplazos de hardware para la distribución.

Problemas con la distribución de servicios

1. Los efectos cruzados de clústeres, los clústeres mixtos tienen diferentes impactos cruzados debido a las diferentes escalas de usuarios, diferentes estrategias de resolución de usuarios y diferentes tendencias de uso de recursos. Este efecto se producirá en un estado sobrecargado, por lo que la administración de capacidad se puede evitar efectivamente bajo la premisa.

2, el impacto cruzado del hardware, el fallo del hardware es inevitable e incierto, el hardware aquí se refiere a todo el hardware del entorno de producción en línea, el hardware de la red, el hardware del servidor y del rack, etc. Los clústeres no están disponibles directamente, por lo que la combinación se basa en el monitoreo del estado de la plataforma y las capacidades de recuperación automática.

Copyright © Conocimiento de Windows All Rights Reserved