Вы находитесь на странице: 1из 3

Cloud Computing

Control de Recursos
Grid Computing: cuando se utiliza varios recursos remotos, el control de dichos recursos está en
el propio sitio donde se encuentra cada uno, ya que no existe un control centralizado.

Cloud Computing: la infraestructura del cloud computing tiene una gran cantidad de recursos
compartidos que se administran bajo políticas y decisiones para cumplir un objetivo. Además, la
gestión de estos recursos se asocia con los modelos de entrega del cloud computing: IaaS, PaaS
y SaaS.

Sky Computing: brinda la facilidad a los usuarios de controlar los recursos por ellos mismos. Es
similar a la administración de los recursos computacionales en sitio tradicional.
[1]

Escalabilidad
Grid Computing: la escalabilidad es muy difícil.

Cloud Computing: posee una gran capacidad de escalabilidad incluso de manera automática.

Sky Computing: la escalabilidad es dinámica, ya que los recursos se distribuyen en varias nubes
[1]

Seguridad
Grid Computing: los sistemas necesitan funciones de seguridad estándar, por ejemplo:
autenticación, control de acceso, privacidad e integridad.

Cloud Computing: la seguridad no es robusta, ya que la información viaja por sistemas no


autorizados y puede ocurrir un secuestro de cuentas o datos, sobre todo dependerá del
proveedor del servicio.

Sky Computing: la seguridad dependerá del tipo de implementación y de las medidas básicas de
seguridad del proveedor específico de la red.
[1]

Desafíos
Grid Computing: el mayor desafío constituye la administración de los recursos que se
encuentran distribuidos en grandes entornos geográficos alojados en sistemas heterogéneos.

Cloud Computing: el desafío de los proveedores del servicio es gestionar las grandes cargas
fluctuantes de trabajo que ofrece la elasticidad del cloud computing.

Sky Computing: el desafío es lograr conectar al cliente a un dominio de red de confianza, para
que admita de forma segura la infraestructura del sky computing por un tiempo acordado.
[1]

Aplicaciones
Grid Computing: balanceador de sistemas, información compartida entre gobiernos y
organizaciones internacionales, centros de investigación (SETI@home , BOINC), bases de datos
distribuidas, etc. [2]

Cloud Computing: máquinas virtuales remotas (AWS), sistemas de análisis de Big Data,
almacenamiento de información remota (MEGA, Dropbox, entre otros), etc. [3]

Sky Computing: sistemas de alerta temprana de eventos, servidor web de comercio electrónico,
etc. [1]

Arquitectura
Grid Computing: la arquitectura del grid computing se basa en capas, las capas inferiores son
las que están más cerca de las redes mientras que las capas superiores están accesibles al
usuario. Estas capas son:
 Capa de aplicación: capa que es visualizada por el usuario y está conformada por portales,
aplicaciones y herramientas de desarrollo que brindan soporte a las aplicaciones.
 Capa de middleware: capa encargada de brindar herramientas que permitan coordinar los
recursos en el ambiente del grid computing.
 Capa de recursos: conforma los recursos como: computadoras, bases de datos, sistemas de
almacenamiento, etc.
 Capa de red: capa que establece el enlace entre los recursos que participan en el entorno
grid computing.
[4]

Cloud Computing: la arquitectura del cloud computing está compuesta de:


 Front-end es toda la parte que el cliente ve.
 Back-end tiene tres componentes:
 Almacenamiento de datos: guarda una copia de los datos de los usuarios
 Servidor de aplicaciones: permite tener varias aplicaciones en un servidor o ejecutar
una aplicación en varios servidores.
 Servidor centralizado: encargado de administrar todo el sistema y demandas del cliente
[5]

Sky Computing: la arquitectura se basa en la integración de varias nubes que permita combinar
los distintos recursos. Por ello, la estructura de la arquitectura permitirá recibir, procesar y
devolver los resultados de los diferentes sistemas de las nubes computacionales, la cual se
compondría de dos capas definidas:
 Sky Computing Management Layer: permite integrar, programar y distribuir los recursos a
las tareas y solicitudes generadas.
 Cloud Computing Management Middleware: permite controlar y administrar recursos
entre cada proveedor de nube.
[6]

Funcionalidad
Grid Computing: se basa en la utilización de recursos heterogéneos distribuidos en grandes
territorios geográficos que no tienen un control centralizado. [7]
Cloud Computing: utilización de un conjunto de servicios computacionales tanto de
almacenamiento como de procesamiento accedidos mediante internet y suministrados por
distintos proveedores. [5]

Sky Computing: recursos de múltiples proveedores de nube son utilizados para crear grandes
infraestructuras distribuidas por distintos proveedores de nube. [1]

Referencias

:
[1] A. Tewari, P. Nagdev y A. Sahitya , «Sky Computing: The Future of cloud computing,» 2015.

[2] R. J. M. Tejedor, «Consultoría Estratégica en Tecnologías de la Información y


Comunicaciones,» 2017. [En línea]. Available:
https://www.ramonmillan.com/tutoriales/gridcomputing.php.

[3] M. Tilves, «Silicon,» 2016. [En línea]. Available: https://www.silicon.es/top-20-


aplicaciones-cloud-empresas-galeria-2318059.

[4] D. Chura, «Sistemas Distribuidos - Grid Computing,» 06 agosto 2016. [En línea]. Available:
http://sistemasdistribuidos.activo.in/t62-grid-computing.

[5] D. Marcillo, «Cloud Computing».

[6] Department of Computer Science and Engineering, VVIT, «Sky Computing».

[7] M. G. L. Castillo, «Aplicación Grid Computing en Bases de Datos Relacionales,» 2011. [En
línea]. Available: https://mglopezc.blogspot.com/2011/04/aplicacion-de-computing-en-
bases-de.html.

Вам также может понравиться