FISL 11: Automação de Datacenter no IG

A palestra seria apresentada pela Adriana Machado, mas ela não pode comparecer, então o Bruno Marcondes e o Eduardo Scarpellini fizeram a apresentação, excelente por sinal. Os slides estão disponíveis no site do IG, e destaco abaixo alguns pontos interessantes:

- O boot para instalação dos servidores é automático, via Bootp/TFTP;
- Utilizam também o Puppet (como na palestra do Jefferson, do Terra) com suas classes (File, Package, Service, User/Group) para configuração dos diversos componentes dos servidores, e ainda para registro de eventos (Subscribe, Notify, OnlyIf/Unless);
- Indicaram alternativas ao Puppet - CFEngine, Chef;
- O Cobbler é utilizado para a instalação automatizada (suporta várias distribuições, inclusive virtualização - Xen, KVM e até VMware) e configuração de itens como dhcp/bootp, repositórios, etc. Suporta ainda IPMI (iLO da HP, entre outros), e possui interfaces CLI, XMLRPC e WEB;
- Eles utilizam o fabric, uma API Python para execução em massa de comandos em servidores;
- Utilizam também o Func (Python), para execução de comandos em massa (ex: func 'home*.com' call commmand run 'httpd -V');
- Indicaram alternativas ao Func - Capistrano, MCollective, Fabric;
- O inventário é feito automaticamente com lshw, RabbitMQ e MySQL;
- Fazem o monitoramento com Collectd - plugin RRD + collectd-web (leve e rápido), com plugins para Apache, MySQL, Bind, nginx, etc;
- Indicaram alternativas ao Collectd - Mon, Munin, Cacti, Graphite, Ganglia, Visage;
- Utilizam ainda o Nagios, e indicaram as alternativas Reconnoiter, Zabbix, Zenoss, OpenNMS;
- Integraram tudo via Dashboard desenvolvido internamente em Python/Django + MySQL + RabbitMQ com visões de Inventário, Workflows, CRUDs, Mashup, serviços/sites/pools;

Christian Guerreiro

Professor por vocação, blogueiro e servidor público por opção, amante da tecnologia e viciado em informação.


Ensino a distância em Tecnologia da Informação: Virtualização com VMware, Big Data com Hadoop, Certificação ITIL 2011 Foundations e muito mais.


Suporte o Tecnologia que Interessa!

Você acha que as informações compartilhadas aqui são úteis?
Então me ajude a produzir ainda mais e melhores conteúdos!


É muito fácil. Basta divulgar nossos treinamentos pra alguém que conheça!


E se for de Salvador, podemos estruturar um curso presencial para sua empresa!

Eu vou ficar muito grato (e quem fizer os curso também :)!