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.

04 maig 2021 | Publicat per userDataCenter

Automatització en Datacenters

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

Share