Posts etiquetados ‘XEN’

Oracle VM 3.0 Released

Publicado: noviembre 17, 2011 de NataS en OpenSource, Oracle, OVM, OVM Server, Virtualización, XEN
Etiquetas:, , , ,

Hace no mucho tiempo que Oracle liberó una nueva versión de su hypervisor para mantenerse en la linea y competir contra VMWare en su hegemonía de la virtualización empresarial (Si tienen dudas pueden consultar el último reporte que saco Gartner en Junio del 2011 ).

Pues bien, con este nuevo release, se vienen diferentes mejoras, asociadas al uso de las últimas versiones en casi todos sus componentes (la versión 2.2, aun usaba Xen 2.X #LOL):

  • High performance, high scalability, creo que es una de las características mas interesante. Oracle esta apostando mucho al «Cloud Computing», sus nuevas versiones se denominan 12c en honor al cloud, así que con esta nueva versión de OVM, se sorporta hasta 160 CPU físicos y 2TB de RAM, además que podrán asignar a sus máquinas virtuales hasta 128 vCPU’s y 1TB de memoria.
  • Manejo Avanzado por ningún costo adicional, gracias a su nueva interfaz con ADF, se tiene una UI mas intuitiva y limpia. Además tiene integración directa con Enterprise Manager. Entre otras cosas esta nueva versión cuenta con soporte para administrar, maquinas virtuales basadas en políticas, Dynamic Resource Scheduling, Dynamic Capacity y finalmente Power Management.
  • Configuración y administración central del almacenamiento, lo que permite manejar el almacenamiento de forma autómatica, de hecho una de las nuevas características del OVM 3.0, es que ya detecta el almacenamiento en automático para cada OVM Server.
  • Configuración y Administración Central de la Red, ahora toda la configuración lógica de la red es realizada desde la consola de administración (OVM Manager), permitiendo generar desde una amigable interfaz gráfica port bounding, bridges y VLAN’s
  • Soporte OVF, la estandarización se da en OVM dando soporte a software basado en OVF (Open Virtualization Format), para acelerar el despliegue de máquinas generados por terceros.
  • Rápido provisionamiento y clonado de VM’s, el soporte de archivos SPARSE en OCFS, permite una ganancia en performance al crear y clonar máquinas virtuales. Ademas gracias a las nuevas características de OCFS, ahora se puede clonar cualquier maquina virtual e iniciarla en cualquier servidor del Pool al momento gracias a su copy-on-write.
  • Soporte para Solaris, OpenSolaris, Linux y Windows
  • XEN 4.0
  • OCFS 1.6, gracias a la nueva versión de OCFS y su característica denominada REFLINK es posible hacer snapshots de la maquina virtual en caliente. Para más información de las nuevas mejoras con este sistema de archivos pueden revisar La Guia de Usuario de OCFS

El producto sigue siendo gratuito, con opción de soporte. Este último tiene algunas ventajas muy significativas, como el hecho que cualquier OEL instalado como guest va sin licencia con soporte.

Sinceramente y a nivel personal tiene muy buena pinta, de hecho la interfaz ya es tan intuitiva como Proxmox y las capacidades para niveles empresariales son bastante aceptables.

Como nota curiosa, el CERN, ha implementado Oracle VM en sus equipos. Y si quieren conocer todos los clientes de Oracle que cuentan con Oracle VM y como han realizado su implementación pueden visitar Este Sitio.

Finalmente recuerden que a pesar de que los productos de Oracle están soportados en otros hypervisor, estos no están certificados… así que es un arriesgue.

Cualquier duda, queja o sugerencia, es bienvenida.

Happy Hacking!

—–
Entrada generada por:
NataS::: The Lord of Chaos
Marcos Ricardo Schejtman Rubio

A lo largo del tiempo el costo asociado al Hardware de un centro de cómputo ha reducido en comparación con el costo del software que se necesita para instalar toda una infraestructura lo suficientemente robusta para mantener los sistemas de la organización. Es por ello que en muchas ocasiones a las empresas se les facilita hacer la compra de diferentes equipos para mantener cada sistema por separado, o porque estos requieren los mismos puertos de comunicación, o porque usan diferentes sistemas operativos, diferentes versiones de librerías o programas, etc.

Sin embargo lo anterior rápidamente se convierte en un desperdicio de recursos tanto económicos, como tecnológicos. Ante esta problemática surgen diferentes soluciones, siendo la más acatada la «Virtualización».

La virtualización a grandes rasgos la podemos definir como la abstracción y encapsulamiento de hardware y sus detalles hacia un entorno virtual.

Según la forma como se defina dicha abstracción, podemos considerar los siguientes tipos de virtualización:

  • Emulación: Crea toda una plataforma en el host anfitrión para emular el comportamiento de un hardware específico. Esto permite correr inclusive sistemas operativos que no están diseñados para la plataforma original. La mayor desventaja de esta aproximación es la lentitud. Algunos de los emuladores mas conocidos son:
    • Vice: Permite la emulación del Commodore Amiga
    • xtrs: Permite la emulación de Computadoras Modelo TRS-80
    • spectemu: Emulador de la maquina ZX Spectrum
  • Virtualización Nativa (Full Virtualization): El «Host» emula el hardware local de forma que no es necesario hacer modificaciones en los sistemas «guest».  Entre las diferentes opciones para este tipo estan:
    • VirtualBox
    • VMWare (Server/Workstation)
    • Parallels
    • XEN (Con extensiones de procesador VT/AMD-V)
  • Paravirtualización: No se realiza emulación de hardware, sin embargo se proporciona una API para poder acceder a la capa de acceso intermedia (comúnmente llamada Hypervisor) de forma que se pueda tener control sobre los diferentes recursos del host, tales como red, disco duro, memoria, procesador, etc. Entre las diferentes opciones que existen, esta:
    • XEN
    • KVM
    • VMware ESX
  • Virtualización a nivel de Sistema Operativo: Cada uno de los sistemas «guest» comparten el mismo kernel que el sistema operativo anfitrión. Es el kernel el que se encarga de aislar y determinar que proceso es el que puede ejecutarse en cierto momento. La eficiencia de este método se debe a que es virtualización nativa. Como ejemplos tenemos:
    • OpenVZ
    • Linux VServer
    • Zonas de Solaris

En las próximas entradas nos conoceremos la paravirtualización, nos extenderemos sobre XEN y hablaremos sobre como Oracle hace uso de esta tecnología libre para mejorar, facilitar y robustecer sus características a través de OVM.

—–
Entrada generada por:
NataS::: The Lord of Chaos
Marcos Ricardo Schejtman Rubio <mschejtman@nekasys.com>