PDF de programación - Data Centers Consolidation

Imágen de pdf Data Centers Consolidation

Data Centers Consolidationgráfica de visualizaciones

Publicado el 18 de Abril del 2020
244 visualizaciones desde el 18 de Abril del 2020
490,4 KB
39 paginas
Creado hace 12a (19/04/2012)
Introducción
Automatización
Gestión de la configuración
DevOps

Data Centers Consolidation

Deployment

Miguel Vidal

Jose Castro

Twitter: @mvidallopez

Twitter: @jfcastroluis

Master on Free Software

April 19th, 2012

Miguel Vidal / Jose Castro

Data Centers Consolidation

1 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

c 2011-2012 Miguel Vidal, Jose Castro

This work is licensed under

a Creative Commons Attribution 3.0 License

http://creativecommons.org/licenses/by/3.0

Miguel Vidal / Jose Castro

Data Centers Consolidation

2 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Beneficios
Etapas

Introducción

Miguel Vidal / Jose Castro

Data Centers Consolidation

3 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Beneficios
Etapas

Índice

1

Introducción

Introducción
Beneficios
Etapas

2 Automatización
Introducción
Métodos

3 Gestión de la configuración

4 DevOps

Contexto
Qué es DevOps

Miguel Vidal / Jose Castro

Data Centers Consolidation

4 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Beneficios
Etapas

Introducción

A medida que la empresa crece, va creciendo su infraestructura
tecnológica:

necesidad de almacenamiento

aumenta el número de servidores

diferentes sistemas operativos

necesidad de nuevos servicios

algunos servicios se convierten en servicios críticos

...

Miguel Vidal / Jose Castro

Data Centers Consolidation

5 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Beneficios
Etapas

Introducción

El resultado suele ser un conjunto heterogéneo

Miguel Vidal / Jose Castro

Data Centers Consolidation

6 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Beneficios
Etapas

Introducción

El resultado suele ser un conjunto heterogéneo

Con los problemas que esto conlleva:

aumenta el riesgo de errores

surgen problemas de escalabilidad

se incrementan los agujeros de seguridad

Miguel Vidal / Jose Castro

Data Centers Consolidation

6 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Beneficios
Etapas

Introducción

El resultado suele ser un conjunto heterogéneo

Con los problemas que esto conlleva:

aumenta el riesgo de errores

surgen problemas de escalabilidad

se incrementan los agujeros de seguridad

¡La administración se convierte en una tarea muy compleja!

Miguel Vidal / Jose Castro

Data Centers Consolidation

6 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Beneficios
Etapas

Índice

1

Introducción

Introducción
Beneficios
Etapas

2 Automatización
Introducción
Métodos

3 Gestión de la configuración

4 DevOps

Contexto
Qué es DevOps

Miguel Vidal / Jose Castro

Data Centers Consolidation

7 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Beneficios
Etapas

Beneficios

Una buena homogeneización del CPD nos va a permitir:

reducir el tiempo de administración y despliegue

aprovechar mejor los recursos hardware

minimizar considerablemente el riesgo de fallo

invertir en infraestructura más robusta y resistente a fallos

facilitar la escalabilidad a medida de las necesidades

Miguel Vidal / Jose Castro

Data Centers Consolidation

8 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Beneficios
Etapas

Índice

1

Introducción

Introducción
Beneficios
Etapas

2 Automatización
Introducción
Métodos

3 Gestión de la configuración

4 DevOps

Contexto
Qué es DevOps

Miguel Vidal / Jose Castro

Data Centers Consolidation

9 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Beneficios
Etapas

Etapas

La homogeneización del CPD la podemos encarar siguiendo estas
etapas:

1 Automatización de tareas

Miguel Vidal / Jose Castro

Data Centers Consolidation

10 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Beneficios
Etapas

Etapas

La homogeneización del CPD la podemos encarar siguiendo estas
etapas:

1 Automatización de tareas

2 Almacenamiento como servicio

Miguel Vidal / Jose Castro

Data Centers Consolidation

10 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Beneficios
Etapas

Etapas

La homogeneización del CPD la podemos encarar siguiendo estas
etapas:

1 Automatización de tareas

2 Almacenamiento como servicio

3 Virtualización de servidores

Miguel Vidal / Jose Castro

Data Centers Consolidation

10 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Beneficios
Etapas

Etapas

La homogeneización del CPD la podemos encarar siguiendo estas
etapas:

1 Automatización de tareas

2 Almacenamiento como servicio

3 Virtualización de servidores

4 Alta disponibilidad de servidores y servicios

Miguel Vidal / Jose Castro

Data Centers Consolidation

10 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Beneficios
Etapas

Etapas

La homogeneización del CPD la podemos encarar siguiendo estas
etapas:

1 Automatización de tareas

2 Almacenamiento como servicio

3 Virtualización de servidores

4 Alta disponibilidad de servidores y servicios

5 Cloud Computing – IaaS

Miguel Vidal / Jose Castro

Data Centers Consolidation

10 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Métodos

Automatización

Miguel Vidal / Jose Castro

Data Centers Consolidation

11 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Métodos

Índice

1

Introducción

Introducción
Beneficios
Etapas

2 Automatización
Introducción
Métodos

3 Gestión de la configuración

4 DevOps

Contexto
Qué es DevOps

Miguel Vidal / Jose Castro

Data Centers Consolidation

12 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Métodos

Tareas de un administrador

Las tareas de un administrador de sistemas se pueden clasificar en:

Tareas repetitivas

Atención a usuarios

Eventos de alarmas o emergencias

Despliegues y tareas nuevas

Miguel Vidal / Jose Castro

Data Centers Consolidation

13 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Métodos

Automatización

Sólo hay que hacer las cosas una vez

Se reduce el tiempo en tareas aburridas

Minimizamos el riesgo de errores

Anticipación a los fallos y caídas

Muchos errores se pueden solucionar automáticamente sin
necesidad de intervención

Miguel Vidal / Jose Castro

Data Centers Consolidation

14 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Métodos

Índice

1

Introducción

Introducción
Beneficios
Etapas

2 Automatización
Introducción
Métodos

3 Gestión de la configuración

4 DevOps

Contexto
Qué es DevOps

Miguel Vidal / Jose Castro

Data Centers Consolidation

15 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Métodos

Métodos – Configuraciones

Hay que parametrizar las configuraciones en función de:

sistema operativo

distribuciones

shell

jerarquía de ficheros

comandos

servicios

versiones

Miguel Vidal / Jose Castro

Data Centers Consolidation

16 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Métodos

Métodos – Actualizaciones

Aviso automático de actualizaciones:

Debian: apticron
Red Hat / CentOS: /etc/yum/yum-updatesd.conf
emit via = email
email to = [email protected]
email from = [email protected]
Ports: pkg version -vIL=

Miguel Vidal / Jose Castro

Data Centers Consolidation

17 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Métodos

Métodos – Logs

Herramientas para facilitar la compresión de los ficheros de log:

Replicación de logs: syslog-ng
Parseador de logs: scripts
Analizadores de logs: logwatch y splunk

Miguel Vidal / Jose Castro

Data Centers Consolidation

18 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Métodos

Métodos – Sincronización

NTP

Muchos ficheros de log en diferentes máquinas

Permite tener los relojes de los servidores sincronizados

Monitorización

Software especializado

scripts ad-hoc

Miguel Vidal / Jose Castro

Data Centers Consolidation

19 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Métodos

Métodos – Lista daemons

Aviso de los sistemas y servicios por correo

Lista de poco tráfico

Tan sólo para mensajes de máquinas

Sólo correos de errores o anomalías
Buen uso de filtros: procmail

Miguel Vidal / Jose Castro

Data Centers Consolidation

20 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Métodos

Métodos – Registro

Logging de operaciones
Herramientas: snoopy y rootsh

Seguimiento de incidencias y operaciones
Herramientas: Trac y Redmine

Miguel Vidal / Jose Castro

Data Centers Consolidation

21 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Introducción
Métodos

Métodos – Documentación

Política de configuración de sistemas

Políticas de seguridad

Políticas de actualización

Procedimiento de tareas

Miguel Vidal / Jose Castro

Data Centers Consolidation

22 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Gestión de la configuración

Miguel Vidal / Jose Castro

Data Centers Consolidation

23 / 33

Introducción
Automatización
Gestión de la configuración
DevOps

Configuration management (CM)

Procesos para automatizar y mantener la consistencia en
sistemas complejos: aeronáuticos, automovilísticos, militares,
sistemas espaciales...

En informática se usa para centralizar, automatizar, mantener
y desplegar configuraciones a través de un equipamiento
informático heterogéneo.

Se basa en obtener la
  • Links de descarga
http://lwp-l.com/pdf17537

Comentarios de: Data Centers Consolidation (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad