Los proveedores de servicios de nube de computación elástica y otros IaaS de Amazon

Actualmente, el IaaS más alto perfil (Infraestructura como Servicio) proveedor de cloud computing es Amazon Web Services, con su Elastic Compute Cloud (Amazon EC2). Amazon no comenzó con la visión de construir un gran negocio de servicios de infraestructura. En lugar de ello, la compañía construyó una infraestructura masiva en apoyo de su propio negocio de venta al por menor y descubrió que estaban subutilizados sus recursos.

En lugar de permitir que este activo para fuera de uso, Amazon decidió aprovechar este recurso, mientras que la adición a la línea de fondo. Algo extraño sucedió después de este plan relativamente modesto se puso en marcha: Los clientes comenzaron a descubrir que podría agravarse en algo grande.

Amazon ofrece los siguientes servicios a sus clientes en la actualidad:

  • Potencia de cálculo: Los clientes pueden alquilar suficiente potencia de cálculo para ejecutar o desarrollar sus propias aplicaciones.

  • Una interfaz de servicios web: A través de esta interfaz, los clientes pueden crear máquinas virtuales que satisfagan sus necesidades de energía de la CPU, la memoria y espacio de almacenamiento.

  • El control sobre el entorno operativo virtual: Los clientes disfrutan el mismo control que lo harían si estuvieran operando fuera de sus centros de datos físicos.

  • La elasticidad de la oferta de servicios: Los usuarios pueden agregar dinámicamente una nueva instancia o terminar una instancia a medida que cambian sus necesidades.

Los clientes eligen de un menú de opciones para empezar a usar EC2 de Amazon. Para usar EC2, usted debe estar preparado para responder a los siguientes tipos de preguntas:

  • ¿Qué tamaño de la instancia que usted requiere para sus servidores virtuales - micro, pequeño, grande o extra grande?

  • ¿Cuáles son sus necesidades en términos de CPU, memoria y almacenamiento?

  • ¿Cómo quiere hacer copia de seguridad de su máquina virtual?

  • ¿Está usted preparado para aceptar las reglas especificadas en el acuerdo de nivel de servicio de Amazon?

Amazon ha sido el peor de todos en IaaS para un número de años, pero el mercado está cambiando rápidamente. Es inevitable que las organizaciones emergentes y las empresas quieren un pedazo de la acción. Opciones de código abierto se están convirtiendo en muy importante en este mercado. Las siguientes secciones proporcionan una visión general de los jugadores emergentes en ambos IaaS de nube públicos y privados.

Eucalyptus

Eucalyptus Systems es una compañía de software destinado a ayudar a los clientes a acelerar su movimiento en un entorno de nube híbrida. Por lo tanto, ofrece servicios para crear una nube privada. Para apoyar a los servicios de nube pública, Eucalyptus utiliza las API de servicios Web de Amazon.

El software inicial detrás de la solución de eucalipto fue desarrollado como código abierto de la Universidad de California en Santa Bárbara. Eucalyptus sigue apoyando a una comunidad de código abierto y, al mismo tiempo que ofrece una versión empresarial de su software.

A través de una asociación con Amazon Web Services (AWS), eucalipto se ha hecho particularmente interesante para las empresas que deseen implementar una nube híbrida. Amazon se asoció con Eucalyptus, proporcionando a la empresa con el acceso a su API de AWS. Esto significa que una organización que desarrolla una nube privada utilizando Eucalyptus ha incorporado la compatibilidad con las ofertas de AWS. Esto permite a las empresas crear y mover cargas de trabajo entre su nube privada y la nube pública más fácilmente.

OpenStack

OpenStack está implementando una plataforma cloud abierta dirigida a cualquiera de las nubes públicas o privadas. El proyecto fue iniciado conjuntamente por Rackspace y la NASA. Mientras que la organización está bien gestionado por Rackspace, se trasladó a una fundación OpenStack separada. Aunque las empresas pueden aprovechar OpenStack para crear implementaciones propietarias, para usted, la designación OpenStack requiere la conformidad con una implementación estándar de los servicios.

La iniciativa ha comenzado ganando considerable apoyo de clientes y proveedores. En este momento, más de 150 proveedores, como Dell, HP, Intel, AMD, y Cisco, están utilizando OpenStack como base para sus ofertas de nube. En esencia, OpenStack es una fuente iniciativa IaaS libre construido en Ubuntu, un sistema operativo basado en la distribución Debian Linux. También puede funcionar con la versión de Red Hat del sistema operativo Linux.

El objetivo de OpenStack es proporcionar una forma masiva a escala, multi-tenant especificación nube que puede ejecutarse en cualquier hardware. OpenStack es la construcción de un gran ecosistema de socios interesados ​​en la adopción de su plataforma en la nube. Un objetivo principal de OpenStack es proporcionar una capa de orquestación independiente que soporta todos los principales hipervisores, incluyendo ESX y KVM de VMware y Hyper-V de Microsoft. Los servicios de OpenStack incluyen

  • Nova: Un servicio de computación, este es el primer servicio IaaS. Está escrito en el lenguaje Python.

  • Swift: Un servicio de almacenamiento de objetos.

  • Vistazo: Este servicio de imágenes ofrece un catálogo y repositorio de imágenes de disco virtuales. Estas imágenes de disco se utilizan principalmente en OpenStack Compute. Aunque este servicio es técnicamente opcional, cualquier implementación de nube grande se necesita este servicio.

  • Horizonte: Un servicio de tablero de instrumentos, lo que incluye una interfaz basada en la web para apoyar los servicios de OpenStack.

  • Keystone: Este es un servicio de identidad que proporciona autenticación y autorización de los servicios de OpenStack, incluyendo un catálogo de servicios.

  • Quantum: Este servicio de red proporciona una abstracción de la creación de redes de conectividad a través de interfaces.

CloudForms de Red Hat

Red Hat, una de las empresas más importantes de Linux y de infraestructura de código abierto, se está expandiendo en servicios en la nube. Creó un código abierto IaaS para permitir a las empresas a construir nubes privadas o híbridas con una iniciativa de código abierto llamado CloudForms.

El entorno de CloudForms utiliza JBoss Enterprise Middleware de Red Hat como un conjunto de servicios fundamentales para su IaaS. CloudForms incluye herramientas IaaS como el aprovisionamiento de autoservicio, gestión de aplicaciones, gestión de la configuración y el despliegue y gestión que permiten a los servicios para desplazarse a través de entornos. CloudForms también ofrece servicios para gestionar la virtualización.




» » » » Los proveedores de servicios de nube de computación elástica y otros IaaS de Amazon