miércoles, 7 de agosto de 2013

Cloud Computing Vs Grid Computing

  • Buenas noches, conversando con mis compañeros entro en conversación un tema interesante de investigar que es el siguiente 

Cloud Computing Vs Grid Computing


CLOUD COMPUTING


  • La computación en nube es el uso de un servicio (Servicios Web) para realizar las necesidades informáticas. Aquí Cloud representa Internet. Con el Cloud computing, las empresas pueden escalar hasta la capacidad masiva en un instante sin tener que invertir en nuevas infraestructuras.  Básicamente los consumidores usan lo que necesitan en Internet y pagar sólo por lo que utilizan.
  • La computación en nube incorpora la infraestructura como un servicio (IaaS), plataforma como servicio (PaaS) y el software como servicio (SaaS).
  • Cloud Computing elimina los costes y la complejidad de comprar, configurar y administrar el hardware y software que son necesarios para crear e implementar aplicaciones, estas aplicaciones se entregan como un servicio a través de Internet (la nube).






Ejemplo:


  • Amazon Web Services (AWS) - AWS ofrece un conjunto de servicios que forman juntos una y escalable plataforma confiable (en la nube). 
  • Google Apps – Software como un servicio para el correo electrónico de negocios, intercambio de información y la seguridad






Ventajas:


  • Mayor aprovechamiento de los recursos disponibles con menor consumo de energía eléctrica
  • Posibilidad de trabajar desde cualquier lugar
  • Ahorro importante de costos, ya que el pago realizado se realiza al recurso tecnológico usado. No es necesario invertir en infraestructura extra
  • Ahorro sustancial de espacio físico, ya que el entorno cloud se utiliza en entornos virtualizados como característica principal.
 
 Desventajas:


  • Privacidad (comparte datos, desconfianza a la confidencialidad de los datos)
  • Cambio de proveedor, genera diversos inconvenientes al querer hacerlo, ya que la gran mayoría plantea su propia solución.
  • Pérdida de control sobre los datos almacenados
  • Confidencialidad en la transmisión de los datos a través de conexiones de internet.
  • Depende de la conexión de internet.


GRID COMPUTING


  • La computación Grid es una forma de computación distribuida donde los recursos de muchos ordenadores en una red son utilizadas al mismo tiempo, para resolver un solo problema. Los sistemas de Grid están diseñados para el intercambio y colaboración de los recursos a nivel de procesamiento.
  • La computación Grid está haciendo grandes contribuciones a la investigación científica, ayudando a los científicos de todo el mundo para analizar y almacenar cantidades masivas de datos por parte de los recursos de computación compartidos. Ejemplo: SETI (Search for Extraterrestrial Intellingence) @Home Project
  



Ventajas

  • Proporciona un mecanismo de colaboracion transparente entre grupos dispersos
  • Posibilita el funcionamiento de aplicaciones a agran escala debido a su poder de procesamiento.
  • No tieen limite de espacio fisico
  • Barato en costos
  • Multiplataforma
  • No es necesario sustituir algun tipo de hardware o software para su financimiento.
  • Facilidad de acceso a los recursos.

 

Desventajas:

  • Los protocolos de seguridad, autentificacion y control no estan desarrollado para implementaciones abiertas.
  • No existen muchas aplicaciones que hagan uso de la potencia de un grid
  • Existe dificultad para sincronizar los procesos de todos los equipos.
  • La comunicacion es lenta y no uniforme.
  • El Mantenimiento es complicado de realizar.

No hay comentarios:

Publicar un comentario