Huaranga.vm@gmail.com Octubre 2014 Resumen El presente artculo describe el concepto de virtualizacin de redes en las diferentes capas de arquitectura e infraestructura donde nos ofrecen aislamiento, rendimiento, escalabilidad y flexibilidad. Se trata tambin aspectos econmicos con respecto a los modelos existentes y las ltimas tecnologas utilizadas. Por todo lo anterior, la virtualizacin de redes permite la coexistencia de sistemas heterogneos a bajo costo y en vista de futuros paradigmas como Inter Networking o Inter Cloud.
Nmero de Palabras: 71 palabras. Introduccin Qu es la virtualizacin? Virtualizacin es la nocin que computa recursos que pueden estar disponibles con un gran nivel de agilidad y flexibilidad, sin requerir que los usuarios tengan conocimiento detallado de recursos fsicos disponibles. Tambin en los escenarios virtualizados se crean dinmicamente nuevos ambientes, esta creacin depende de la demanda. Como consecuencia se tiene que la importancia de la virtualizacin es compartir los recursos de una manera aislada en ambientes Cloud, que permita maximizar la utilizacin de los recursos. Qu es la virtualizacin de redes? La virtualizacin de redes es la combinacin de los recursos de red del hardware con los recursos de red del software en una nica unidad administrativa. El objetivo de la virtualizacin de redes consiste en facilitar un uso compartido de recursos de redes eficaz, controlado y seguro para los usuarios y los sistemas. Virtualizacin de red en la cual se divide el ancho de banda disponible de una red en diferentes canales independientes que pueden ser asignados a los servidores o dispositivos especficos. Numero de Palabras = 166 Palabras
Breve historia y evolucin de la Virtualizacin La virtualizacin no es un concepto nuevo, IBM lo desarroll en los 1960s con su sistema360, el cual, manejaba cierto nivel de aislamiento a travs del monitor de mquinas virtuales. Ms adelante, en los 1990s el concepto se expandi a niveles altos de abstraccin con plataformas y aplicaciones virtuales, separando los servicios de virtualizacin a niveles de servidores, almacenamiento y redes. En los ltimos aos han aparecido varias tecnologas de virtualizacin propietarias y esto ha provocado cierta incompatibilidad en la estandarizacin, creando una barrera para que los Clouds sean interoperables con otros Clouds.
Ventajas de una red Virtual: Agilidad
Reduce el tiempo necesario para aprovisionar topologas de red personalizadas de varios niveles y servicios de seguridad de clase empresarial, de semanas a segundos. Costos Reduce tanto los gastos operacionales como los gastos de capital. La automatizacin elimina la configuracin manual del proceso de aprovisionamiento de redes y simplifica los requisitos de hardware de red. Capacidad de eleccin
La plataforma de virtualizacin de redes de NSX funciona con cualquier hipervisor y cualquier hardware de red y se integra en cualquier plataforma de administracin de la nube.
Red virtualizada
De manera similar al procesamiento de una mquina virtual, una red virtualizada es una red en un contenedor de software totalmente funcional que se aprovisiona independientemente del hardware o la topologa subyacentes. Seguridad distribuida
Ofrece un modelo nuevo para la seguridad de red. Los perfiles de seguridad son distribuidos a los puertos virtuales y reforzados por estos; adems, se pueden migrar junto a las mquinas virtuales. Escalabilidad y rendimiento
Se implementa hoy en da en entornos de produccin de muchos de los proveedores de servicios, y centros de datos empresariales y financieros ms grandes del mundo.
Modelos de arquitectura Capa de recursos: Virtual Resource Mediation Layer VRLM [1], es un componente clave, forma la base para asegurar masiva escalabilidad de infraestructuras de tipo Cloud, habilitando la creacin de servicios distribuidos, la entrega de servicios y la garanta de servicios. - Como Network Interface Card (NIC) se conocen a las tarjetas de red, su funcin principal es ser un intermediario entre la computadora y la red de comunicacin. En [2] se menciona que uno de los principales componentes del modelo Crossbow es la habilidad de virtualizar una NIC fsica en mltiples NIC virtuales. La virtualizacin es implementada por la capa de MAC y un pseudo-controlador de la capa de red de Solaris. No solo se ha implementado la virtualizacin en NICs sino que tambin en switches virtuales a travs de ethernet stubs. Tambin se hace uso de las Virtual Networks Machines (VNM) que son zonas de Solaris preconservadas que encapsulan una funcin de red como el enrutamiento. - En [3], se tratan cuatro proyectos que manejan la virtualizacin en el contexto de la administracin de red en dominios particulares de arquitectura:o Network Managment (VNRMS), es una arquitectura flexible y personalizable de administracin de redes virtuales, provee un ambiente de red programable para generar mltiples niveles de redes virtuales a travs de una red fsica.o Resource Management (Darwin), presenta una coleccin de mecanismos personalizables de administracin de recursos que soportan el servicio como un valor agregado.o Virtual Active Networks (NetScript), es un sistema de lenguaje para programacin dinmica y software de protocolo de despliegue en una red activa, es un lenguaje robusto que crea abstracciones universales del lenguaje para capturar la manera de programar en la red.o Spawning Networks (Genesis), el ncleo de Genesis es una red instanciada, una variante de redes programables abiertas que automatizan los procesos de ciclo de vida para la creacin, despliegue, administracin y diseo de arquitectura de redes. Aspectos econmicos En redes tradicionales se negocia con ancho de banda , pero en ambientes virtualizados se negocia con enlaces virtuales, habiendo dos tipos de mercado, el centralizado y el descentralizado. Atrs de todos estos ambientes, lo que se busca es minimizar costos [4], y es obvio pensar que la virtualizacin los minimiza debido al ahorro energtico, a la eficiencia operacional, al balance de carga automtico, entre otros.
Discusin Como se ha visto en las secciones anteriores la virtualizacin es una de las maneras ms eficientes de poner en marcha proyectos de Cloud Computing, asimismo apoyado por Datacenters robustos. Sin embargo, para construir estos sistemas virtuales se necesita de cierta infraestructura, ya sea fsica o como servicio. Por lo que es importante conocer bien los recursos con que cuenta la empresa y conocer bien al proveedor o tercero que brindar los servicios que no se tienen, debido a que se necesita una estrecha relacin basada en confianza y prestigio. Adems, este pequeo estudio nos dar pistas para seleccionar de mejor manera al proveedor que se adecue a la lgica del negocio. Conclusiones Se lleg a la siguiente conclusin: La funcin primordial de la virtualizacin es la minimizacin de costos utilizando infraestructuras como servicio, sin olvidar de seleccionar un modelo idneo para una eficiente implementacin. Adems, en este artculo se trat de manera conceptual los trminos bsicos de la virtualizacin, buscando demostrar con base documental que la virtualizacin es un elemento clave para Cloud Computing, adems de presentarlo de una manera comprensiva. Tambin se presentaron tres casos de estudio que nos presentan la posibilidad y xito en la migracin y adquisicin de los sistemas basados en la virtualizacin para implementar la tecnologa de Cloud Computing.
Referencias: [1] R. Mikkilineni and V. Sarathy, "Cloud Computing and the Lessons from the Past," in 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises, 2009, pp. 57-62. [2] N. Droux, "Crossbow for Cloud Computing Architectures," Sun Microsystems, Inc., 2009. [3] M. Kabir and R. Boutaba, "A Survey of Network Virtualization," School of Computer Science, University of Waterloo, Ontario, Canada, Technical Report CS-2008-25, 2008. [4] M. Swierad, "VMware Virtualization," WMware, 2009.