Elástica nube de cómputo de servicios web de Amazon '

El Elastic Compute Cloud (EC2) es el servicio web más utilizado Amazon. Incluso el término "cloud computing", enfatiza la computación - y su cómputo que EC2 proporciona, a escala, en la amplia variedad de tipos, ya precios ridículamente bajos.

EC2 se basa en virtualización - el proceso de usar software para crear máquinas virtuales que luego llevan a cabo todas las tareas que te asocias con un ordenador "real" utilizando un sistema operativo "real". Si usted tiene alguna experiencia con la virtualización, podrás comprender el fundamento de EC2.

La fundación no es todo para todos, sin embargo. Existen diferencias significativas entre EC2 y virtualización tradicionales, tipificados por productos como VMware ESX y Citrix XenServer - diferencias que usted reconocerá lo suficientemente rápido cuando se empieza a usar EC2. En un producto de virtualización estándar, una máquina virtual es ya sea correr o inactivo (una forma elegante de decir "no correr").

EC2 ha llegado con su propia terminología: Cuando una máquina virtual está en ejecución en EC2, se conoce como un ejemplo- cuando una instancia no se está ejecutando en EC2, se conoce como un imagen. Del mismo modo, en la virtualización, una máquina virtual es comenzado, y en EC2 es una instancia puesto en marcha.

Terminología un lado, la diferencia más significativa entre la virtualización y EC2 radica en cómo se almacena una máquina / instancia virtual nonrunning cuando no está en funcionamiento. Un producto de virtualización almacena toda la máquina virtual en en disco la única diferencia en el almacenamiento entre una máquina virtual en ejecución y una máquina virtual de reposo es que la máquina en marcha se pone en el gestor de máquina virtual e hizo operativa - los requisitos de almacenamiento en disco son exactamente los mismos .

La implicación es que es posible que haya perdido el almacenamiento en disco. Si usted tiene, por ejemplo, una máquina virtual con 1,7 GB de espacio en disco, pero el sistema operativo de la máquina virtual y software de aplicación sólo requieren 300 MB de espacio en disco - que tiene 1,4 GB de almacenamiento no utilizado y, por extensión, 1,4 GB de espacio en disco desperdiciado.

EC2, por el contrario, las tiendas sólo los datos reales necesarios para proporcionar la máquina virtual y el sistema operativo, por lo que sólo 300MB se almacena en el disco cuando la instancia no está en ejecución - y, sobre todo, usted no paga por la 1.4GB de disco no utilizado espacio que de otra manera se siente vacía. Esta disposición reduce el costo EC2 cuando sus casos no se están ejecutando.

Esto sólo es una versión simplificada de lo que realmente sucede. AWS tiene en realidad dos tipos de Amazon Machine Images (AMI). Descrito aquí es lo que sucede cuando EC2 maneja imágenes que se almacenan en el Amazon Simple Storage Service (conocido como S3). Estas imágenes S3 respaldados se les da el tratamiento estándar - un sistema de archivo completo mientras se ejecuta como una instancia, sino una imagen despojada cuando no está en funcionamiento.

El otro tipo de imagen, que se refiere como una EBS respaldados imagen (debido a sus vínculos con el producto AWS Elastic Block Storage), opera más como la virtualización tradicional, con almacenamiento completa de todo el sistema de archivos de ejemplo, aunque gran parte de ella no tiene datos.

Casos apoyados por S3 no almacenan los cambios realizados en el sistema de archivos cuando la instancia se cierra (terminado). La próxima vez que la imagen se pone en marcha, la instancia en ejecución refleja el diseño de la imagen como creado originalmente. Es similar a un imagen de oro o una LiveCD (en caso de que usted ha utilizado un sistema Linux basada en CD).

Comprender la naturaleza transitoria del sistema de archivos para las instancias de copia de S3 es crítica. No hay cambios realizados en una instancia son posteriores a la terminación persistente - a diferencia de cualquier sistema operativo alguna vez has usado (a excepción de LiveCD). Si procesará su instancia y guardar datos, debe encontrar una manera de salvar los datos fuera de la instancia. En pocas palabras, las imágenes de copia de S3 no hacen de datos persistente.




» » » » Elástica nube de cómputo de servicios web de Amazon '