altaosgrupo sst

Lunes
21 de Mayo
Tamaño texto
  • Increase font size
  • Default font size
  • Decrease font size

Cloud Computing – Servicios en la Nube

E-mail

La computación en nube o Cloud Computing es un concepto general que incorpora el software como servicio (SaaS), tal como la Web 2.0 entre otras tendencias tecnológicas, donde el tema en común es la confianza en Internet para satisfacer las necesidades de cómputo de los usuarios.

El Cloud Computing es más un proceso que una tecnología. Tras el concepto de Cloud Computing se incluyen varias tareas, tales como Cluster Computing, Utility Computing, Grid Computing y On-Demand Computing, entre otras.

La tendencia es bastante clara. En el futuro con el Cloud Computing, los sistemas de computación y de información se harán en la red, y no en el PC, portátil o computador local. Los datos que actualmente están localizados en nuestros computadores del hogar u oficina, sólo son accesibles desde ellos.

Al estar nuestros datos ubicados en instalaciones externas se abre la posibilidad de acceder a éstos en cualquier lugar o equipo, siendo sólo necesaria la existencia de una conexión a Internet. El Cloud Computing no es una idea nueva, como expuso en 1961 John McCarthy al afirmar en una conferencia pública “… la computación podrá ser organizada algún día como un servicio público, así como el sistema telefónico es un servicio público…”.

 

En base a lo anterior, se puede sintetizar que Cloud Computing es una organización en la cual la información está permanentemente almacenada en servidores en Internet y alternativamente puede ser visualizada y utilizada temporalmente en los equipos informáticos de los usuarios. Gracias a  Cloud Computing, particulares o empresas pueden acceder a tecnologías y servicios desde Internet sin tener conocimientos expertos o necesidad de control y configuración de dichas tecnologías o servicios.

La más notoria semejanza es la orientación Web 2.0 que envuelve a Cloud Computing, lo cual facilita enormemente el acceso de la misma a sus usuarios. Este último punto es la clave esencial del alcance y éxito de este esquema computacional. Según Greg Boss “Cloud Computing permite que las aplicaciones puedan extenderse gracias a su accesibilidad a través de Internet. Esto es posible gracias al uso de grandes centros de datos y de servidores de gran capacidad que almacenan aplicaciones y servicios web. Cualquier persona con conexión a Internet y un navegador web estándar puede tener acceso a la nube”. La nube es un conjunto de recursos virtuales.

Utilidad y Funcionalidad de Cloud Computing

La nube permite:

  1. Contener una variedad de diferentes cargas de trabajo, incluyendo tareas por aplicaciones de uso interactivo.
  2. Cloud Computing permite que las cargas de trabajo sean rápidamente desplegadas y escaladas gracias a un veloz aprovisionamiento de maquinas físicas o virtuales.
  3. Soporta modelos de redundancia, auto-recuperación y alta escalabilidad para permitir la recuperación de la carga de trabajo de inevitables fallas de hardware y/o software.
  4. Supervisa el uso de recursos en tiempo real para permitir el reequilibrio de asignaciones de trabajo cuando sea necesario.

Cloud Computing puede soportar entornos no-grid, tales como estructuras web estándares en árbol, o aplicaciones Web 2.0. Cloud Computing significa que los usuarios y sus negocios deben migrar sus aplicaciones y datos a terceras partes o en plataforma diferentes. La nube es mucho más que una colección de recursos de computación. Esto es debido a que Cloud Computing provee mecanismos para administrar esos recursos. La administración incluye cambios en aprovisionamiento, cambio de peticiones, reestructuración, balance de la carga de trabajo y monitoreo de actividades.

Un duda importante que surge con el Cloud Computing es: ¿dónde están los datos almacenados y qué seguridad existe en el secreto de los datos?