Você está na página 1de 3

MOOC.CloudComputing.

Arquitecturasymodelosdeoferta

2.Arquitecturasymodelosdeoferta

2.1.VirtualizacinyOutsourcing
Dentro de este mdulo hablaremos sobre la arquitectura y los modelos de oferta Cloud que
vamos a poder encontrar en el mercado, pero antes de eso, es importante aclarar algunos
conceptosbsicosquev
amosamanejar.

Para empezar a hablar de la arquitectura en cloud, tenemos que retomar la definicin de


virtualizacin
, ya que, es la tecnologa base en la que se apoya el cloud, ymsconcretamente
cuando hablamos de IaaS y de PaaS. Ms adelante volveremos sobre estos conceptos, as
como,elSaaSqueserelejemplomsclarodecloudcomoservicio.

Cuando el fenmeno de la virtualizacin empez a aparecer, el objetivo era muy claro:


aprovechar al mximo los recursos hardware. Era bastante habitual en la empresas adquirir
equipamiento sobredimensionado: para posibles imprevistos, picos de carga, nuevos proyectos,
etc. Esta previsin normalmente no se ajustaba a las necesidades reales y siempre haba un
porcentaje alto de recursos (CPU, RAM y HD) que no se utilizaban. Eran plataformas
ineficientes.

Si resumimos los principales retos y ventajas que propuso la virtualizacin, cabe destacar los
siguientes:

ndicesdeutilizacinyaprovechamientodelosrecursosmsaltos.

Consolidacindeestosndices

Administracinglobal,centralizadaysimplificada

Usoycostemenordeenerga

Ahorrosdeespaciofsico

Reduccindecostesdeoperacinymantenimiento

Ylafacilidadderecuperacinantedesastresycontinuidaddenegocio.

Haymuchasotrasventajas,perolasiremosdescubriendoalolargodeestemdulo.
Para poder ofrecer una de las principales caractersticas de Cloud, que es el pago por uso,
necesitamos trasladar esta flexibilidadalacapahardwareysoftware,yahesdondeintervienela
virtualizacin. El objetivo principal es aprovechar al mximo los recursos hardware ysoftwarede

MOOC.CloudComputing.Arquitecturasymodelosdeoferta

que disponemos, asignando en cada momento y en tiempo real, los estrictamente necesarios
para la tarea en concreto. De esta forma, podemos utilizar un mismo recurso fsico para varios
proyectos o clientes diferentes enfuncindelasnecesidades.Esotrasladadoaunaeconomade
escala, permite asignar costes solo a losclientesqueestnhaciendousoenesemomentodelos
recursos,yofrecerasunverdaderopagoporuso.
La virtualizacin tcnicamente hablando, consiste en la creacinmedianteunsoftwareespecfico
conocido como hipervisor, de una versin virtual de nuestros recursos fsicos. Esta capa de
software maneja, gestiona y arbitra los cuatro recursos principales de una computadora (CPU,
Memoria, Dispositivos Perifricos y Conexiones de Red) y as podr repartir dinmicamente
dichos recursos entre todas las mquinas virtuales definidas en elordenadoroservidorprincipal.
Esto hace que se puedan tener varios ordenadores virtuales ejecutndose en el mismo
ordenadorfsico
consiguiendotodaslascaractersticasmencionadasanteriormente.
Existen diferentes formas de virtualizacin: es posible virtualizar el hardware de un servidor, el
software de ese servidor, podemos virtualizar las aplicaciones o incluso llegar virtualizar
escritoriosdeusuarios.
Entre los principales proveedores de software que han desarrollado tecnologas devirtualizacin
se encuentran, por ejemplo Vmware y Microsoft. Estas compaas han diseado soluciones
especficasparavirtualizacindeservidores,comoVsphereeHyperV.
La virtualizacin facilitaunmodoespecialdeprestarservicios,yesloqueahorallamamoscloudy
cuyo concepto a menudo se confunde con el de outsourcing
, por ello conviene analizarlos, pues
estn muy relacionados pero no es lo mismo. El outsourcing es el proceso en el cual una
empresamueveosubcontratalosrecursosorientadosacumplirciertastareashaciaunaempresa
externa o proveedor especializado por medio de un contrato de servicios. Es habitual
encontrarnos empresas donde toda su infraestructura tecnolgica est externalizada en los
centros de datos de proveedoresespecializados.Paradaresepasolaempresatuvoqueadaptar
sus procedimientos, tuvo que cambiar la manera de trabajar, exigirunasmedidasdeseguridady
lomsimportante,depositarunaconfianzaenunproveedor.Peroesepasoyaestdadoydesde
hacemuchosaos.
Las ventajas de unaexternalizacinestnclaras:laplataformaestarenuncentroespecializado,
con profesionales bien formadosquesolosededicanaeso,yenunacontinuoprocesodemejora
para ser ms eficientes y ofrecer mejor calidad. Indudablemente, sinuestraempresasededicaa
laventadecochesporinternet,tienepocosentidoqueinvirtamosrecursosenesastareas.
Con la llegada de Cloud no hemos abandonado el modelo de externalizacin, los datos siguen
estando en los mismos centros y gestionados y mantenidos por los mismos profesionales, pero

MOOC.CloudComputing.Arquitecturasymodelosdeoferta

ahora la infraestructura que ofrece los servicios es delproveedorodeunterceroqueseencarga


de ofrecer, en este caso la solucin Cloud. Esto nos permite seguir disfrutando de las ventajas
del
Outsourcing
peroademsconlascaractersticasdeCloudComputing.
Depende del servicio Cloud que contratemos, pero en funcin delasnecesidadesquetengamos
podemos optar por un proveedor que incluso ya conozcamos su poltica de outsourcing, sunivel
de calidad, que sepamos donde est geogrficamente ubicado y que adems tengo todos los
certificados(ISO9Ky27K)queacostumbramosaexigiranuestrosproveedoreshabituales.
Ahora es el proveedor de Cloud el encargado de asegurar la calidad del servicio contratado y
tenemos que aprender a trabajar sobre las caractersticas que ofrece ese proveedor,
centrndonosenloverdaderamenteimportante,queesnuestronegocio.
Para terminar, me gustara poner un ejemplo que seguro es muy ilustrativo. En nuestras casas,
contratamos un servicio de suministro elctrico con una compaa y sabemos que pagamos por
kw consumido. No nos preocupamos de que hay montado por detrs, ni se nos ocurre pensar
que deberamos montarnos un centro de transformacin en el edificio o pedir una torre de alta
tensin, simplemente nos aseguramos que el proveedor tenga las calidad suficiente y que se
preocupe en darnos el mejorservicioposible.Eselmismoejemploaplicadoalatecnologaconel
mundodeCloudComputing.

Referencias:

Virtualizacin(Wikipedia).
Tutorial:entendiendolosconceptosbsicosdelavirtualizacin.
Diferenciasentrevirtualizacinbasadaenhipervisoroenhost

Você também pode gostar