Segueix-nos a:

Blogs

Els enginyers de La Salle-URL comparteixen les últimes novetats i projectes en el camp de les solucions de xarxes en enginyeria telemàtica.

Compartir:

Actualment, cada cop més, les xarxes es tornen més extenses, realitzen més funcions, apliquen més mesures de seguretat i, en definitiva, creixen en tots els àmbits. Aquest creixement comporta dificultats a l’hora d’aplicar configuracions, modificar polítiques, fer troubleshooting… ja que l’escenari a tenir en compte és més i més gran. Aquestes dificultats es veuen, tal i com s’ha comentat, en xarxes grans, com podria ser la d’un datacenter.

DataCenter Automation

L’automatització del CPD és el procés de gestió i automatització del flux de treball i dels processos d’un centre de dades.

Permet automatitzar la major part de les tasques d’operacions, gestió, supervisió i manteniment del centre de dades que d’una altra manera són realitzades manualment per operadors humans. Aquestes accions, fetes per humans, són més lentes, menys eficients i més propenses a errors.

L’automatització del centre de dades és immensament valuosa perquè allibera temps i:

  • Ofereix informació sobre els nodes i les configuracions del servidor.
  • Automatitza els procediments rutinaris, com ara les actualitzacions i el reporting.
  • Produeix i programa totes les tasques de planificació i supervisió del CPD.
  • Fa complir els processos i controls del centre de dades d'acord amb les normes i polítiques.

Solucions

L’automatització se sol obtenir a partir de dues solucions: les APIs o les eines de gestió i automatització.

Una API proporciona un conjunt de protocols per construir i integrar-se amb el software. La infraestructura que ofereixen les APIs per a conjunts d’eines com la gestió de configuracions i OpenStack pot estalviar recursos, temps i diners a les empreses i pot proporcionar coherència en entorns de desenvolupament.

L'automatització també s’obté principalment a través d'una solució de software que proporciona accés centralitzat a la totalitat o la majoria dels recursos del datacenter. Les eines més conegudes són les següents:

Ansible

Ansible és una solució molt simple per a permetre l’automatització de processos en un CPD. A diferència d’altres eines, Ansible és agentless, el que significa que no cal instal·lar agents en les màquines controlades, sinó que l’eina es connecta remotament a través de SSH i aplica les configuracions automàticament.

Puppet

Puppet és una eina que aporta un llenguatge i una compatibilitat comuns en una àmplia gamma de dispositius. S’utilitza Puppet per automatitzar processos complexos que impliquen moltes peces de hardware i software.

Chef

Chef és una eina per definir la infraestructura com a codi (IAC), que permet automatitzar i comprovar el procés de gestió de configuracions i estat del sistema. A diferència d'altres solucions, Chef adopta un enfocament basat en polítiques que es basa en els principis del desenvolupament i la idempotència basats en proves. La configuració del sistema i les proves de canvis d'aplicació es poden fer en paral·lel, de manera que els estats del sistema es poden aplicar i controlar fàcilment a totes les infraestructures i equips.

A aquestes eines, cal sumar-li les solucions que es complementen. En el cas d’Ansible, per exemple, existeix Ansible Tower, un centre de control totalment visual i centralitzat on es poden crear, carregar i visualitzar polítiques i configuracions, entre altres coses.

El creixement massiu de dades i la rapidesa amb què operen les empreses avui en dia fan que el control manual, la resolució de problemes i la reparació manual siguin massa lents per ser efectius i puguin posar en risc les empreses. Aquest augment de les dificultats de configuració i gestió de les xarxes provoca la cerca d’una solució que permeti facilitar tots aquests processos. Aquesta solució s’anomena DataCenter Automation.

Pol Centelles