2.6
ARQUITECTURA NUBE/CLIENTE
La computación en nube y el almacenamiento en nube se han
convertido en el método preferido para brindar información y funcionalidad en
línea. Mientras algunos servicios en nube se enfocan en proporcionar a sus
clientes una amplia gama de servicios y funcionalidades.
Algunos servicios en nube ofrecen almacenamiento gratuitamente a los consumidores, mientras otros cobran algún tipo de tarifa. También existen nubes privadas que son propiedad de alguna organización y son controladas por ésta. Las nubes privadas se crean utilizando hardware, software y otras herramientas de diferentes proveedores. Las nubes híbridas combinan varios recursos de nube pública y privada en un solo servicio o solución.
Antecedentes y retos
La computación en nube y el almacenamiento en nube se han convertido en temas relevantes para abordar problemas y retos comunes de informática a la vez que brindan nuevas oportunidades. Algunos ambientes necesitan mejorar los objetivos a nivel de servicio así como cumplir con los acuerdos a nivel de servicio sobre disponibilidad, rendimiento, seguridad y protección de los datos.
Cuando se habla de un sistema de computación en la nube, es
útil dividirlo en dos secciones: la parte delantera y la parte trasera. El
front end incluye el equipo del cliente y la aplicación necesaria para acceder
al sistema de computación en la nube. En el extremo posterior del
sistema, en el back end, están los ordenadores, los servidores y los
sistemas de almacenamiento de datos que crean la “nube” de los servicios
de computación
La computación en la nube basa su arquitectura haciendo una
separación entre hardware, plataforma y aplicaciones quedando las
siguientes capas:
Software como Servicio (SaaS)
Se encuentra en la capa mas alta y consiste en la entrega de
aplicaciones completas como un servicio. Los proveedores de SaaS son
responsables de la disponibilidad y funcionalidad de sus servicios no dejando
de lado las necesidades de los clientes que finalmente son los que usaran el
software. Las actualizaciones son centralizadas, eliminando la necesidad
de descargar parches por parte de los usuarios finales.
Plataforma como Servicio (PaaS)
Básicamente su objetivo se centra en un modelo en el que se proporciona un servicio de plataforma con todo lo necesario para dar soporte al ciclo de planteamiento, desarrollo y puesta en marcha de aplicaciones y servicios web a través de la misma. El cliente únicamente se enfoca en desarrollar, depurar y probar ya que la herramienta necesaria para el desarrollo de software es ofrecido a traves de Internet, lo que teóricamente permite aumentar la productividad de los equipos de desarrollo.
Infraestructura como Servicio (IaaS)
IaaS corresponde a la capa mas baja. La idea basica es la de
hacer uso externo de servidores para espacio en disco, base de datos,
ruteadores, swtiches asi como tiempo de computo evitando de esta manera tener
un servidor local y toda la infraestructura necesaria para la conectividad y
mantenimiento dentro de una organización. se paga por consumo de recursos
solamente usados.
http://www.almacenamientoenlanube.com/arquitectura-de-la-nube/
http://www.seagate.com/la/es/tech-insights/cloud-compute-and-cloud-storage-architecture-master-ti/
http://www.izt.uam.mx/newpage/contactos/anterior/n80ne/nube.pdf
http://www.izt.uam.mx/newpage/contactos/anterior/n80ne/nube.pdf
No hay comentarios.:
Publicar un comentario