Què és un SDDC?

Introducció
Un Software Defined Data Center (SDDC) estén conceptes de virtualització com a abstracció, agrupació i automatització a tots els recursos i serveis de centre de dades per aconseguir IT as a Service (ITaaS). Així doncs, tots els elements de la infraestructura (la xarxa, l'emmagatzematge, el processament i la seguretat) es virtualitzen i es lliuren com un servei.
Un dels millors punts que ofereix un SDDC és que es pot realitzar operar i gestionar mitjançant una API. Així doncs, per poder aconseguir això, es necessiten els següents components (entre d'altres):
- Computer Virtualization: és a dir, virtualització d'un ordinador, encarregat del processament de les dades.
- Software Defined Network (SDN): és a dir, virtualització de xarxa. Engloba el procés de fusionar els recursos del hardware i el software per aconseguir una xarxa virtual basada en programari.
- Software Defined Storage (SDS): és a dir, virtualització d'emmagatzematge per potenciar el rendiment i la durabilitat.
- Software d'atomatizació i gestió: s'usa principalment per ajudar a l'administrador de sistema a gestionar tots els components de el Data Center.
Avantatges
Entre els beneficis dels centres de dades definits per software es troben:
- Més eficiència: a l'estendre la virtualització en tot el centre de dades, s'aprofiten millor els recursos d'aquest.
- Major agilitat: capacitat per a poder instal·lar, desinstal·lar o gestionar aplicacions ràpidament.
- Facilitat de gestió: a l'ésser un sistema definit per programari, la gestió dels seus components és totalment centralitzada, de manera que el seu control, gestió i supervisió es fa molt més senzill. A més, els coneixements tècnics necessaris per a la seva gestió solen ser menors, al no necessitar conèixer tots els protocols i llenguatges específics de cada dispositiu i fabricant.
- Preu: un SDDC suposa un menor preu a les empreses perquè el maquinari de el qual es necessita és molt més econòmic que el d'un DC tradicional.
- Flexibilitat: la virtualització li brinda una gran flexibilitat a l'hora d'executar aplicacions en múltiples plataformes i núvols.
- Energia: es podria reduir l'ús d'energia d'una empresa a l'permetre que els servidors i altre maquinari de centre de dades funcionin amb nivells d'energia més reduïts.
- Seguretat: a diferència de la infraestructura dels centres de dades tradicionals, els SDDC permeten que tota la informació rellevant per a la seguretat estigui vinculada a les pròpies màquines virtuals. Així doncs, es minimitzen els errors de seguretat provocats per errors humans a l'hora de configurar els dispositius.
- Fiabilitat: els SDDC ofereixen molta seguretat, ja que la seva arquitectura els permet compensar ràpidament les fallades de maquinari. Per a això, les càrregues de treball corresponents es transfereixen a altres components en un temps molt curt, sense que sigui necessari l'accés manual als dispositius defectuosos o caiguts.
Solució de VMWare
VMWare és una de les empreses que ven programari per SDDC. Si és el cas, ells es basen en una arquitectura de 3 capes, organitzada de la següent manera:
- Capa física: els servidors, discos durs i els equips de xarxa.
- Capa virtual: el programari que abstreu cadascun d'aquests recursos i el lliurament com un servei (ITaaS). Inclou les màquines virtuals (o els contenidors en Docker). A més, inclou VSAN per a emmagatzematge definit per programari (SDS) així com també NSX per a la funció de xarxa definida per software (SDN). També pot incloure altres serveis de seguretat com AppDefense.
- Capa d'administració: aquesta és la capa que uneix les dues capes anteriors on es poden trobar eines de gestió com vRealize Orchestrator i/o eines d'automatització com vRealize Automation o vCenter, les quals fan possible executar el centre de dades des d'una interfície centralitzada.

Conclusió
Actualment, poques companyies es poden permetre el luxe de migrar la seva arquitectura cap a una arquitectura SDDC, a causa de la complexitat, risc i cost que suposa realitzar una migració de tal calibre. Així doncs, aquesta arquitectura, tot i que proposa unes idees molt interessants, creix a un ritme menys accelerat del que podria fer-ho.
No obstant això, tendències com la computació en el núvol, DevOps i la popularització dels contenidors de Docker podrien accelerar aquest creixement, a l'ésser conceptes molt relacionats amb aquest.
Autors
Joan Farràs
Ferran Montoliu