Consejos útiles

Virtualización: un nuevo enfoque para construir infraestructura de TI

Pin
Send
Share
Send
Send


Virtualice su infraestructura de TI para optimizar el uso de múltiples servidores mientras reduce los costos. La virtualización es el uso de software en una máquina virtual, que le permite redistribuir los recursos del sistema para realizar tareas importantes sin la necesidad de comprar equipos adicionales. Incluso si posee solo dos servidores, use la virtualización para asignar recursos para otras tareas.

¿Qué es la virtualización y las máquinas virtuales?

La tecnología de la información ha aportado muchas cosas útiles e interesantes a la vida de la sociedad moderna. Todos los días, personas ingeniosas y talentosas presentan cada vez más aplicaciones nuevas para computadoras como herramientas efectivas para la producción, el entretenimiento y la cooperación. Muchas herramientas, tecnologías y servicios de software y hardware diferentes nos permiten aumentar diariamente la conveniencia y la velocidad de trabajar con información. Cada vez es más difícil destacar tecnologías realmente útiles del flujo de tecnologías que nos están llegando y aprender cómo usarlas con el máximo beneficio. Este artículo discutirá otra tecnología increíblemente prometedora y verdaderamente efectiva que está entrando rápidamente en el mundo de las computadoras: la tecnología de virtualización.

En un sentido amplio, el concepto de virtualización es el ocultamiento de la implementación real de un proceso u objeto de su verdadera representación para quienes lo usan. El producto de la virtualización es algo conveniente para su uso, de hecho, tiene una estructura más compleja o completamente diferente, diferente de la que se percibe al trabajar con un objeto. En otras palabras, hay una separación entre la representación y la realización de algo. En tecnología informática, el término "virtualización" generalmente se entiende como una abstracción de los recursos informáticos y proporciona al usuario un sistema que "encapsula" (oculta) su propia implementación. En pocas palabras, el usuario trabaja con una representación conveniente del objeto, y no le importa cómo está realmente dispuesto el objeto.

El término "virtualización" en tecnología informática apareció en los años sesenta del siglo pasado junto con el término "máquina virtual", que significa un producto de virtualización de una plataforma de software y hardware. En ese momento, la virtualización era más un hallazgo técnico interesante que una tecnología prometedora. El desarrollo de la virtualización en los años sesenta y setenta fue llevado a cabo solo por IBM. Con el advenimiento del sistema de paginación experimental en el IBM M44 / 44X, se utilizó por primera vez el término "máquina virtual", que reemplazó el término anterior "pseudo máquina". Luego, en los mainframes de la serie IBM System 360/370, puede usar máquinas virtuales para guardar versiones anteriores de sistemas operativos. Hasta finales de los noventa, nadie más que IBM decidió usar esta tecnología original en serio. Sin embargo, en los años noventa, las perspectivas de un enfoque de virtualización se hicieron evidentes: con el crecimiento de las capacidades de hardware, tanto de computadoras personales como de soluciones de servidor, pronto sería posible utilizar varias máquinas virtuales en la misma plataforma física.

En 1997, Connectix lanzó la primera versión de Virtual PC para la plataforma Macintosh, y en 1998 VMware patentó sus técnicas de virtualización. Connectix fue posteriormente adquirido por Microsoft y VMware por EMC, y ambos son actualmente dos competidores potenciales principales en el mercado de tecnología de virtualización en el futuro. Potencial: porque ahora VMware es el líder indiscutible en este mercado, pero Microsoft, como siempre, tiene una carta de triunfo bajo la manga.

Desde su inicio, los términos "virtualización" y "máquina virtual" han adquirido muchos significados diferentes y se han utilizado en diferentes contextos. Tratemos de descubrir qué es realmente la virtualización.

Tipos de virtualización

El concepto de virtualización se puede dividir condicionalmente en dos categorías fundamentalmente diferentes:

  • virtualización de plataforma
    Los productos de este tipo de virtualización son máquinas virtuales, algunas abstracciones de software que se ejecutan en la plataforma de sistemas de hardware y software reales.
  • virtualización de recursos
    Este tipo de virtualización tiene como objetivo combinar o simplificar la presentación de recursos de hardware para el usuario y obtener algunas abstracciones de los equipos, espacios de nombres, redes, etc.
A pesar de las deficiencias enumeradas y bastante removibles, la virtualización continúa ganando impulso, y en 2007 se espera una expansión significativa tanto del mercado de la plataforma de virtualización como de las herramientas de administración de infraestructura virtual. En los últimos años, el interés en la virtualización ha crecido significativamente, lo que se puede ver en las estadísticas de Google Trends:

Sin embargo, debido a la complejidad y al alto costo de implementar y mantener la infraestructura virtual, así como a la dificultad de evaluar correctamente el retorno de la inversión, muchos proyectos de virtualización han fallado. Según los resultados de los estudios realizados por Computer Associates entre varias compañías que han intentado la virtualización, el 44 por ciento no puede describir el resultado como exitoso. Este hecho frena a muchas compañías que planean proyectos de virtualización. Otro problema es la falta de especialistas verdaderamente competentes en este campo.

Lo que le espera a la virtualización en el futuro

2006 fue el año clave para las tecnologías de virtualización: muchos nuevos jugadores llegaron a este mercado, muchos lanzamientos de plataformas y controles de virtualización, así como un número considerable de acuerdos de asociación y alianzas concluidas, sugieren que en el futuro la tecnología será muy, muy popular. El mercado de virtualización se encuentra en la etapa final de su formación. Muchos fabricantes de hardware han anunciado la compatibilidad con las tecnologías de virtualización, y esta es una clave segura para el éxito de cualquier tecnología nueva. La virtualización se está acercando a las personas: se simplifican las interfaces para usar máquinas virtuales, aparecen acuerdos sobre el uso de diversas herramientas y técnicas, aún no formalizadas, se simplifica la migración de una plataforma virtual a otra. Por supuesto, la virtualización ocupará su lugar en la lista de tecnologías y herramientas necesarias en el diseño de infraestructura de TI empresarial. Los usuarios comunes también encontrarán su uso en máquinas virtuales. Con un aumento en el rendimiento de las plataformas de hardware de escritorio, será posible admitir varios entornos de usuario en la misma máquina y cambiar entre ellos.

Los fabricantes de hardware tampoco se mantendrán en su lugar: además de las técnicas de virtualización de hardware existentes, pronto aparecerán sistemas de hardware que admiten nativamente la virtualización y proporcionan interfaces convenientes para el software que se está desarrollando. Esto desarrollará rápidamente plataformas de virtualización confiables y eficientes. Es posible que cualquier sistema operativo instalado se virtualice de inmediato y un software especial de bajo nivel, con el soporte de funciones de hardware, cambie entre sistemas operativos en ejecución sin sacrificar el rendimiento.

La idea misma integrada en las tecnologías de virtualización abre amplias posibilidades para su uso. De hecho, en el análisis final, todo se hace para la conveniencia del usuario y la simplificación del uso de cosas familiares. ¿Es posible ahorrar significativamente dinero en esto, el tiempo lo dirá.

¿Para qué es esto?

La virtualización simplifica enormemente el trabajo de la infraestructura de TI, aumentando la productividad al optimizar el uso de los recursos, reduciendo los costos de mantenimiento y administración. El tiempo para crear una infraestructura típica se reduce drásticamente y los recursos de TI, tanto de hardware como humanos, se usan racionalmente.

Un punto importante es la creación de una infraestructura de TI en funcionamiento constante que esté protegida contra fallas y resistente a los desastres. Debido a un entorno de virtualización bien construido, hay una reducción en el tiempo de inactividad no planificado y la exclusión absoluta de interrupciones planificadas para el mantenimiento de servidores o almacenes de datos. Al mismo tiempo, todos los servicios de TI pueden evitar vincularse a un proveedor específico.

Para las empresas de cualquier nivel y en cualquier etapa del desarrollo de la infraestructura de TI, es posible implementar la automatización de procesos, de una forma u otra relacionada con la asignación de recursos informáticos para varios departamentos dentro de la empresa, o para sus clientes.

¿Para qué categorías de usuarios es adecuada la solución?

La virtualización es adecuada para cualquier empresa que busque crear una infraestructura informática flexible y moderna. La facilidad de implementación y mantenimiento, la fiabilidad y la funcionalidad, reduciendo los riesgos para la empresa, hacen que la inversión en esta tecnología esté justificada. Con el nivel actual de desarrollo de sistemas en la nube de terceros, la virtualización abre posibilidades ilimitadas para combinar estas tecnologías y un mayor desarrollo dirigido al negocio de la empresa, en lugar de preocuparse constantemente por la infraestructura de TI.

Los beneficios

  • reducción en el costo de soportar sistemas de TI,
  • reduciendo el costo de introducir nuevos servicios de TI.
  • reduciendo el tiempo para la introducción de nuevos servicios de TI,
  • simplicidad de mantenimiento de infraestructura,
  • mejorando la fiabilidad de los sistemas informáticos en general.
  • mejorando la conveniencia de la gestión de la infraestructura,
  • reducción de trabajos poco calificados,
  • desarrollo profesional

Virtualización informática

Los primeros sistemas de virtualización surgieron dentro del marco de los sistemas operativos e hicieron posible crear PC virtuales en paralelo con el desempeño de tareas básicas. El desarrollo de esta área ha llevado a la aparición de una clase separada de software: hipervisores. El hipervisor se instala directamente en la plataforma de hardware y representa todos los recursos disponibles: megahercios de procesador, megabytes de RAM, gigabytes de espacio de almacenamiento y ancho de banda de red para una gran cantidad de máquinas virtuales. El hipervisor no solo crea estos recursos para cada máquina virtual, sino que también redistribuye los recursos entre un gran número de consumidores y garantiza el ciclo de vida completo del servidor virtual.

Las principales soluciones para la virtualización de los recursos informáticos actuales:

  • VMware vSphere
  • Microsoft Windows Server
  • Virtuozzo
  • Citrix XenServer
  • Oracle VM
  • Red Hat Enterprise Virtualization
  • Linux KVM
  • Huawei FusionSphere

Virtualización de almacenamiento

Las arquitecturas de TI modernas necesariamente contienen un subsistema de almacenamiento. Se puede implementar de varias maneras: desde el almacenamiento en un nodo informático hasta dispositivos asignados exclusivamente para el almacenamiento. Además, el almacenamiento puede realizarse en varios medios: desde unidades de husillo y cintas hasta unidades de estado sólido.

Para la infraestructura virtual, el almacenamiento también es una parte integral. Para optimizar el trabajo del hipervisor con el sistema de almacenamiento, los fabricantes de sistemas de almacenamiento de hardware equipan sus soluciones con controladores especializados que pueden transferir la ejecución de ciertas operaciones a los sistemas de almacenamiento, lo que ahorra recursos informáticos. Pero hay otra forma: usar el almacenamiento virtualizado utilizado en infraestructuras hiperconvergentes. Dicho almacenamiento se crea sobre la base de los mismos nodos informáticos y utiliza discos de servidor como parte de un único almacenamiento. Esto le permite reducir drásticamente el costo de construcción y mantenimiento, para asignar recursos de almacenamiento optimizados para cada VM. Además, el propio sistema de virtualización de almacenamiento crea un esquema de almacenamiento con equilibrio de carga tolerante a fallas y de acuerdo con la política de servicio para cada VM. Los sistemas de virtualización de almacenamiento se pueden usar tanto a escala del centro de datos como al realizar pequeñas tareas locales.

Las soluciones en sí pueden ser adiciones al hipervisor o incluirse en su composición de forma predeterminada. Todos los principales fabricantes tienen soluciones similares en su arsenal:

  • VMware Virtual SAN
  • Espacios de almacenamiento de Microsoft incluidos con Microsoft Windows Server
  • Almacenamiento Virtuozzo
  • Red hat ceph
  • StarWind Virtual SAN
  • Huawei FusionStorage
  • EMC ScaleIODataCore
  • San virtual

Virtualización de red

Para construir un centro de datos completamente definido por software, debe poder no solo virtualizar dispositivos estándar para el servidor, sino también administrar de manera flexible la configuración de la topología de red y las reglas de firewall. Para hacer esto, hay una clase separada de productos en el entorno de virtualización: soluciones para la virtualización de redes.

En un grado u otro, cada hipervisor virtualiza la red, ya que se pueden compartir varios puertos de red físicos entre docenas de máquinas virtuales. Pero para proporcionar una gestión más flexible de los parámetros de red en función de las políticas de seguridad y las reglas de firewall, así como para reducir el tráfico espurio en la red y reducir la carga de equipos de red de hardware, se necesitan herramientas más avanzadas para crear una red virtual.

Por el momento, se presenta una cantidad limitada de soluciones en el mercado que le permiten virtualizar todos los aspectos de la red a la vez:

  • VMware NSX
  • Microsoft Windows Server 2016 Datacenter con System Center
  • Cisco
  • Huawei

Virtualización laboral

El área más importante de aplicación de las tecnologías de virtualización es la creación de trabajos de usuario, cuando la carga de trabajo principal recae en un servidor común, y el usuario ve en la pantalla del dispositivo de acceso solo una imagen de lo que está sucediendo en la PC virtual. Esta tecnología se llama VDI (Infraestructura de escritorio virtual).

Las estaciones de trabajo virtuales le permiten asignar las herramientas adecuadas para cada usuario, distribuir racionalmente las licencias de software, tener acceso al espacio de trabajo desde dispositivos fijos y móviles, proporcionando una administración conveniente y el cumplimiento de las políticas de seguridad.

Si la empresa necesita usar PC o computadoras portátiles estacionarias para el trabajo remoto, las tecnologías VDI permiten entregar solo aplicaciones de trabajo ubicadas en un servidor compartido a los dispositivos de los empleados y no crear escritorios remotos con todas las funciones.

Soluciones VDI en el mercado:

  • VMware Horizon
  • Citrix XenApp y XenDesktop
  • Paralelos VDI y RAS
  • Huawei FusionAccess

Gestión de virtualización y automatización.

El desarrollo posterior de tecnologías de virtualización y servicios en la nube condujo a la creación de nuevas infraestructuras de TI, híbridas e hiperconvergentes. Estas infraestructuras están completamente definidas por software y tienen una profunda integración con nubes privadas o públicas.

Para gestionar tales infraestructuras, se necesitan herramientas poderosas que, por un lado, tengan en cuenta los detalles del equipo físico instalado, por otro lado, puedan proporcionar rápidamente recursos para las necesidades del negocio y, por otro lado, sean transparentes y protegidos. Para estos fines, también sirven los sistemas de control y automatización para la virtualización.

Entre los principales productos se pueden identificar:

  • VMware vCenter y vRealize
  • Microsoft System Center
  • Gerente de virtualización de Red Hat Enterprise
  • Citrix Systems XenCenter
  • Gerente de virtualización de SolarWinds
  • DELL Foglight

VRealize Suite es una plataforma de administración de nube híbrida para soluciones VMware.

Bajo la marca vRealize, VMware integra todas las soluciones diseñadas para administrar la infraestructura híbrida, incluidas las herramientas de administración de recursos del lado de los proveedores de la nube (no solo VMware), así como las herramientas de administración de infraestructura basadas en varios hipervisores.

La pila VMware vRealize Suite cumple con los requisitos de Gartner para las herramientas de administración de la nube: Criterios de evaluación para las plataformas de administración de la nube, a saber:

  • Entrega a pedido de aplicaciones o recursos de infraestructura a través de un portal de autoservicio o catálogo de servicios,
  • cálculo del costo de los recursos en la nube y planificación transparente de indicadores financieros de su efectividad.

Las principales tareas que se resuelven mediante la virtualización.

La virtualización de recursos le permite crear copias aisladas completamente funcionales de sistemas de servidor en una plataforma de hardware: las llamadas máquinas virtuales. Emulan un conjunto completo de dispositivos en los que puede operar cualquier sistema operativo, lo que le permite ejecutar software en recursos virtuales y reducir la inversión en infraestructura de hardware. El resultado es la falta de dependencia de cualquier fabricante, la administración centralizada de sistemas complejos, el escalado sencillo sin comprometer el rendimiento.

Virtualización en los negocios.

Simplifique la apertura de nuevas oficinas y sucursales: con la virtualización, gastará menos en equipos en los puntos de servicio y será más fácil para el servicio de TI preparar trabajos para los empleados.

Incluso con cargas máximas, su tienda en línea hará frente a la afluencia de visitantes y el centro de llamadas se encargará de todo el flujo de llamadas. Наращивайте и сокращайте потребляемые ресурсы по мере необходимости — и никаких переплат за простаивающие мощности.

Виртуализация в среде разработке упрощает и ускоряет создание ИТ-продуктов и сервисов. Разработчики работают в реальной среде, благодаря чему могут быстрее исправлять ошибки и передавать готовые продукты бизнесу.

Виртуализация обеспечит стабильно высокий уровень ИТ на всей территории присутствия вашего бизнеса. Централизованное обслуживание всех ИТ-ресурсов сократит материальные и временные расходы, позволяя вашим сотрудникам меньше тратить на рутину, а бизнесу — обходиться меньшими ресурсами.

La virtualización simplifica enormemente el trabajo de la infraestructura de TI de la empresa y reduce la carga en los servicios de soporte técnico de la empresa. Los módulos especiales le permiten evaluar la rentabilidad de la virtualización y planificar con mayor precisión los costos de desarrollar una empresa de TI.

CROC ofrece sistemas de virtualización basados ​​en VMware vSphere, Microsoft Hyper-V, SUSE, Red Hat Virtualization, Virtuozzo, Citrix XenServer, así como productos de los fabricantes rusos Rosplatforma R-Virtualization, RusBITEh-Astra PC "VIU" y PC SV "Brest" , Horizon-Sun Barricades y software de código abierto (o software libre).

Virtualización de funciones de red

Network Function Virtualization (NFV) es un enfoque para diseñar, implementar y administrar servicios de red como NAT, firewall, detección de intrusiones, DNS y otras funciones de red, separando el software del equipo especializado. La virtualización de la red ayuda a reducir los costos operativos y de capital para TI, implementa rápidamente las funciones de red en apoyo de las cambiantes necesidades comerciales. El cliente aumenta la flexibilidad de su TI al proporcionar servicios basados ​​en software utilizando tecnologías de virtualización de servidores, conmutadores y sistemas de almacenamiento. Esto proporciona una ampliación simple y flexible de los servicios de red en las organizaciones, así como una mayor independencia de los fabricantes de equipos de red.

CROC ofrece sistemas de virtualización de red basados ​​en VMware NSX, Nuage Networks Virtualized Services Platform (VSP), Citrix NetScaler y software de código abierto (o software gratuito).

Beneficios clave de cambiar a virtualización

Ahorrar en la compra de nuevos recursos informáticos y acelerar el lanzamiento de soluciones

Uso racional de los recursos informáticos.

Menores costos de soporte para grandes sistemas de información

Escale rápidamente los recursos informáticos según sea necesario

Redistribución flexible de recursos informáticos sobre la marcha

Garantizar el funcionamiento continuo de las aplicaciones con una carga óptima del equipo.

Garantizar una alta disponibilidad de los sistemas de información.

Monitoreo continuo y optimización del rendimiento de la aplicación.

Pin
Send
Share
Send
Send