¡Adoración! PDF práctico de construcción de servidor Linux de alto rendimiento de 421 páginas que Huawei está aprendiendo internamente

Prefacio

Hay muchos artículos en el mercado sobre administración de operación y mantenimiento de Linux, pero el problema común es que el modelo es único, o solo habla de teorías básicas y comandos del sistema, o se enfoca en pegar código, o introduce la instalación y configuración de software. Este modelo tiene muchos La naturaleza del gran experimento no introduce aplicaciones prácticas y habilidades de experiencia en el entorno de producción.

En vista de estos problemas, este artículo parte de lo básico y luego realiza una investigación en profundidad. Al mismo tiempo, combina casos de aplicación reales para describir desde el punto a la línea y la superficie, desde lo superficial a lo profundo.

Este artículo se adhiere a las características del combate real, practicidad, popular y fácil de entender, y presta gran atención al combate real en el contenido. Presenta todos los aspectos del trabajo de operación y mantenimiento desde múltiples aspectos de operación y mantenimiento en un entorno de producción real. La introducción teórica combina aplicaciones prácticas en todo el texto. Al estudiar casos reales, los lectores pueden dominar en profundidad y rápidamente diversas experiencias y habilidades de la tecnología de operación y mantenimiento de Linux, a fin de mejorar realmente la capacidad práctica.

Basado en el entorno de producción real, este artículo explica las tecnologías, herramientas, métodos y técnicas necesarias para construir un clúster de servidores Linux a gran escala y de alto rendimiento a partir de las cuatro dimensiones de seguridad del sistema, resolución de problemas, operación y mantenimiento automatizados y arquitectura del clúster.

Espero que todos puedan comprender esta línea, comprender con firmeza la tecnología, las herramientas, los métodos y las habilidades necesarias y utilizarlos de manera flexible en su trabajo.

Tabla de contenido

¡Adoración!  PDF práctico de construcción de servidor Linux de alto rendimiento de 421 páginas que Huawei está aprendiendo internamente

 

contenido principal

El texto completo consta de 14 capítulos, divididos en cuatro partes:

Operación y mantenimiento de seguridad (Capítulos 1 ~ 3) explican principalmente las tecnologías y métodos clave de operación y mantenimiento de seguridad del servidor, operación y mantenimiento de seguridad de red y operación y mantenimiento de seguridad de datos;

El Capítulo 1 describe la operación y el mantenimiento de la seguridad del servidor Linux. Principalmente presenta la aplicación y prevención de la seguridad de la cuenta, la seguridad del acceso remoto, la seguridad del sistema de archivos, la seguridad del software del sistema, etc. desde la perspectiva del sistema. Al mismo tiempo, presenta dos software de detección de seguridad del sistema y finalmente pasa uno El caso real detalla el proceso de procesamiento después de que el servidor es atacado.

¡Adoración!  PDF práctico de construcción de servidor Linux de alto rendimiento de 421 páginas que Huawei está aprendiendo internamente

 

El Capítulo 2 describe la operación y el mantenimiento de la seguridad de la red en Linux, principalmente presenta varias herramientas de operación y mantenimiento de seguridad de la red de uso común, como iftop, ntop, iperf, nmap, etc. A través de la introducción de estas herramientas de seguridad de la red, los lectores pueden localizar rápidamente fallas de red y Evite los ataques a la red.

¡Adoración!  PDF práctico de construcción de servidor Linux de alto rendimiento de 421 páginas que Huawei está aprendiendo internamente

 

El Capítulo 3 presenta la estrategia de seguridad de datos en el proceso de operación y mantenimiento, principalmente presenta la herramienta de duplicación de datos DRBD y la herramienta de recuperación de datos extundelete. DRBD puede realizar copias de seguridad de los datos en tiempo real a través de la red para garantizar la seguridad de los datos, mientras que extundelete puede restaurar los datos cuando los datos se eliminan por error.

¡Adoración!  PDF práctico de construcción de servidor Linux de alto rendimiento de 421 páginas que Huawei está aprendiendo internamente

 

Los capítulos de solución de problemas de operación y mantenimiento (Capítulos 4 ~ 5) explican las ideas de solución de problemas de fallas de operación y mantenimiento de las dos dimensiones del sistema de servidor y software de aplicación, así como soluciones para fallas de operación y mantenimiento comunes y clásicas;

El Capítulo 4 describe los problemas y soluciones que ocurren a menudo en los servidores Linux, que son la base del funcionamiento y mantenimiento de Linux.

¡Adoración!  PDF práctico de construcción de servidor Linux de alto rendimiento de 421 páginas que Huawei está aprendiendo internamente

 

El Capítulo 5 describe algunas fallas comunes de aplicaciones a nivel de software en el funcionamiento y mantenimiento de Linux, así como las causas y soluciones finales de las fallas. El contenido de este capítulo son casos totalmente reales en el entorno de producción. A través de la introducción de cada caso, es más una forma de resolver problemas. Creo que si dominas las ideas, todos los problemas se resolverán.

¡Adoración!  PDF práctico de construcción de servidor Linux de alto rendimiento de 421 páginas que Huawei está aprendiendo internamente

 

El Capítulo de Operación y Mantenimiento Automatizados (Capítulos 6-9) explica principalmente las diversas herramientas necesarias para la operación y mantenimiento de clústeres a gran escala (pssh, pdsh. Mussh. Ganglia, nagios, nagios, etc.) para la implementación y configuración automatizadas de hosts masivos, monitoreo automatizado y monitoreo distribuido. Centreon, etc.) y métodos;

El Capítulo 6 describe varias herramientas ligeras de implementación automatizada, a saber, pssh, pdsh y mussh Estas tres pequeñas herramientas básicamente pueden manejar la instalación por lotes y la implementación de software en miles de hosts.

¡Adoración!  PDF práctico de construcción de servidor Linux de alto rendimiento de 421 páginas que Huawei está aprendiendo internamente

 

El Capítulo 7 describe el uso y ejemplos de aplicación del sistema de monitoreo distribuido Ganglia A través de Ganglia, se pueden monitorear más de mil hosts Linux con un rendimiento estable.

¡Adoración!  PDF práctico de construcción de servidor Linux de alto rendimiento de 421 páginas que Huawei está aprendiendo internamente

 

El Capítulo 8 describe cómo construir una plataforma de monitoreo y alarma distribuida basada en Web a través de nagios.De hecho, es el proceso de monitoreo basado en Web y configuración de alarmas de nagios.La plataforma de monitoreo Web distribuida se implementa a través de un software de código abierto Centreon. Se pueden realizar varias formas de alarmas, como sonido, correo electrónico y mensajes cortos.

¡Adoración!  PDF práctico de construcción de servidor Linux de alto rendimiento de 421 páginas que Huawei está aprendiendo internamente

 

El Capítulo 9 describe cómo construir una plataforma inteligente de monitoreo y alarma, principalmente sobre cómo integrar Ganglia y Centreon. En este proceso de integración, Ganglia es una plataforma de recopilación de datos y Centreon es una plataforma de visualización de datos, a través de un programa de extracción de datos para lograr una integración perfecta de Ganglia y Centreon.

¡Adoración!  PDF práctico de construcción de servidor Linux de alto rendimiento de 421 páginas que Huawei está aprendiendo internamente

 

El capítulo de arquitectura de clúster (Capítulo 10 ~ 14) explica cómo construir y optimizar un clúster de alto rendimiento y un clúster de equilibrio de carga de alta disponibilidad basado en bases de datos Web y MySQL.

El Capítulo 10 describe la aplicación de Nginx como servidor web, presenta principalmente la función de proxy inverso y la función de reescritura de URL de Nginx, y enumera muchos ejemplos, y finalmente presenta la aplicación de Nginx como servidor de caché web y Nginx como servidor de equilibrio de carga. Caso.

¡Adoración!  PDF práctico de construcción de servidor Linux de alto rendimiento de 421 páginas que Huawei está aprendiendo internamente

 

El Capítulo 11 describe la aplicación real del software de clúster de alto rendimiento Keepalived. Primero, presenta el principio de implementación de Keepalived y luego presenta en detalle el proceso de configuración de Keepalived. Finalmente, un caso de aplicación demuestra el uso y las habilidades de Keepalived en el entorno de producción. .

¡Adoración!  PDF práctico de construcción de servidor Linux de alto rendimiento de 421 páginas que Huawei está aprendiendo internamente

 

El Capítulo 12 describe las habilidades de aplicación de las decenas de millones de software de equilibrio de carga de alta concurrencia HAProxy. Primero, presenta los ejemplos de aplicaciones comunes y las habilidades de configuración de HAProxy, y luego presenta la implementación del equilibrio de carga basado en hosts virtuales en detalle a través de los ejemplos de configuración de HAProxy en el entorno de producción. proceso.

¡Adoración!  PDF práctico de construcción de servidor Linux de alto rendimiento de 421 páginas que Huawei está aprendiendo internamente

 

El Capítulo 13 describe cómo construir un sistema de clúster MySQL de alto rendimiento, principalmente presentando soluciones MySQL comunes de alta disponibilidad y descripciones detalladas de la realización de la alta disponibilidad de maestro dual de MySQL a través de Keepalived, MMM construyendo alta disponibilidad de MySQL, separación de lectura y escritura de MySQL, etc. Solución de alto rendimiento para entorno de producción MySQL.

¡Adoración!  PDF práctico de construcción de servidor Linux de alto rendimiento de 421 páginas que Huawei está aprendiendo internamente

 

El Capítulo 14 describe cómo construir un sistema de clúster de equilibrio de carga HAProxy de alta disponibilidad.A través de las deficiencias de HAProxy independiente, lleva a la necesidad de construir un HAProxy de alta disponibilidad y presenta en detalle la solución para lograr la alta disponibilidad de HAProxy a través de Keepalived.

¡Adoración!  PDF práctico de construcción de servidor Linux de alto rendimiento de 421 páginas que Huawei está aprendiendo internamente

 

para resumir

El rendimiento y la estabilidad siempre han sido los temas más importantes en el campo de la operación y el mantenimiento de servidores (especialmente para clústeres de servidores a gran escala), y también es uno de los temas más difíciles reconocidos por los ingenieros de operación y mantenimiento, porque hay demasiados factores que afectan el rendimiento y la estabilidad del servidor, y los problemas. Continuará cambiando con los cambios en los requisitos comerciales, la escala del servidor, el entorno operativo del servidor y la tecnología de operación y mantenimiento.

El "combate de construcción de servidores Linux de alto rendimiento" toma un clúster de servidores Linux con una cierta escala como objeto de investigación, y tiene como objetivo ayudar a los ingenieros de operación y mantenimiento a construir servidores Linux altamente confiables y de alto rendimiento, uno por uno, para identificar varios factores que afectan el rendimiento del servidor y mejorar el servidor. Varios métodos de actuación, análisis en profundidad.

Este [PDF práctico de construcción de servidores Linux de alto rendimiento] tiene un total de 421 páginas. Los amigos que necesiten la versión completa pueden recibirla de forma gratuita a través del siguiente tren. Si te sientes bien, dame un pulgar hacia arriba y haz un seguimiento ~

Supongo que te gusta

Origin blog.csdn.net/m0_46995061/article/details/108732240
Recomendado
Clasificación