Integrantes :
Computación • Yalico Ortiz Bryam Jeremy
• Barrueta Perez Brayan Ivanobish
en la Nube • Bravo Espinoza Gerson Ronald
• Álvarez Barriga Josue Fernando
Actualmente y desde los últimos años, la necesidad de cómputo y
procesamiento de datos ha aumentado más rápido que la capacidad de
cómputo de la que disponen los ordenadores personales. Esto ha hecho
que las arquitecturas de cálculo hayan tenido que evolucionar hacia Antecedentes
métodos de ejecución simultánea y colaborativa entre varios equipos
informáticos.
Paracentrarnos más en el origen de lo que hoy se conoce como cloud
computing, nos centraremos en las definiciones de dos paradigmas de
computación bastante usados:
Origen del
cloud
Computación en clúster
computing
Computación en grid.
Greg Pfister (gurú en clusters) define un clúster como un tipo de
sistema paralelo que consiste en la interconexión de equipos
individuales para actuar como uno solo. Existen varios tipos de clúster:
Clúster homogéneo
Todos los equipos sean similares en cuanto a hardware y software.
Clúster semi-homogéneo
Si dieren en rendimiento, pero tienen similitudes.
Greg Pfister Clúster heterogéneo
Si tanto el hardware como el software es diferente, se conoce como.
Es el tipo más sencillo y económico.
Ventajas:
Potencia, escalabilidad, integración de sistemas heterogéneos, etc.
Solo tuvieron éxito dentro del ámbito académico y de investigación.
Esto fue debido a la complejidad para utilizar la infraestructura y los
problemas de portabilidad entre grids.
Un grid es como una especialización de un clúster, los centros de
investigación y las universidades que disponían de estos sistemas clúster,
comenzaron a ofrecer los servicios de cálculo y almacenamiento a
terceros, a través de protocolos estándar, dando lugar a la que hoy en día
se denomina computación grid.
Computación
Está orientada al procesamiento en paralelo y al almacenamiento de
en grid
grandes cantidades de información.
Permite compartir una amplia variedad de recursos que están
distribuidos geográficamente. Entre estos recursos se pueden
encontrar supercomputadoras, sistemas de almacenamiento, etc.
Virtualización
Esta nueva tecnología consiste en la creación virtual de
algún recurso, que puede ser un sistema operativo, un
servidor, un dispositivo de almacenamiento, recursos de
red, etc.
Esto tiene muchas ventajas, debido a que es posible
replicar un entorno sin necesidad de instalar y
configurar todo el software que requieren las
aplicaciones. La virtualización simula una plataforma
de hardware autónoma y ejecuta el software como si
este estuviera instalado.
Esta nueva tecnología permite distribuir la carga de
trabajo de una manera mucho más sencilla que en la
computación grid. Y también permite, como la
anterior, la integración de entornos heterogéneos.
Conceptos
La computación en la nube también se conoce como: cloud computing o simplemente, the cloud, es un nuevo paradigma de
computación, una nueva forma de prestación de servicios.
Un sistema informático es un conjunto de partes interrelacionadas que permiten almacenar y procesar información. Las partes
que conforman un sistema informático son: el hardware, el software y los usuarios.
El hardware proporciona los recursos computacionales del sistema
El software, que a su vez lo podemos dividir en el sistema operativo y en los programas de aplicación.
El sistema operativo se encarga de controlar y coordinar el uso del hardware por parte de las diferentes aplicaciones.
Proporciona un entorno adecuado para que los programas puedan realizar un trabajo útil.
Los programas de aplicación denen las diferentes formas en las que los recursos de un sistema son utilizados, de manera que
sean capaces de resolver los problemas de los usuarios.
Los usuarios son el conjunto tanto de los administradores, desarrolladores, etc, como de los usuarios finales.
Multiusuario
Capacidad que otorga el cloud que permite a varios usuarios
compartir los medios y recursos informáticos, permitiendo la
optimización de su uso.
Agilidad en la escalabilidad
Característica o capacidad consistente en aumentar o disminuir las
funcionalidades ofrecidas al cliente, en función de sus necesidades
puntuales sin necesidad de nuevos contratos ni penalizaciones.
Características
Abstracción
Característica o capacidad de aislar los recursos informáticos
contratados al proveedor de servicios cloud de los equipos
informáticos del cliente.
Acceso sin restricciones
Característica consistente en la posibilidad ofrecida a
los usuarios de acceder a los servicios contratados de
cloud computing en cualquier lugar, en cualquier
momento y con cualquier dispositivo que disponga de
conexión a redes de servicio IP
Elasticidad y escalabilidad.
Las aplicaciones en cloud son totalmente elásticas en
cuanto a su rapidez de implementación y
adaptabilidad. Además, son totalmente escalables, es
decir, hoy podemos estar utilizando solo un 10% del
total de la aplicación y mañana podemos acceder al
80% de la misma con total normalidad y rapidez, con
tan solo comunicarlo a nuestro proveedor y modificar
nuestra tarifa de suscripción.
Tipos de cloud
Según el modelo de desarrollo:
Nube privada: Una sola organización hace la gestión y la administración de sus servicios en la nube, esta
organización puede ser el mismo proveedor de servicios, la empresa contratante o un tercero. En caso de que
se trate de un tercero, este actuará bajo las necesidades de la organización.
Nube pública: En este tipo de nube, no se conoce la ubicación de la información. El proveedor de servicios
ofrece sus recursos de forma gratuita a diferentes entidades. No se debe pensar que una nube pública es una
nube insegura.
Nube comunitaria (community cloud): Los servicios se comparten en una comunidad cerrada de entidades
que tienen los mismos objetivos, de manera que colaboran entre ellas. En este caso la nube es gestionada y
administrada por una o más entidades de la comunidad.
Nube híbrida: Estas nubes pueden estar formadas por dos o más tipos de nubes de los que ya hemos hablado:
pública, privada o comunitaria. Algunos servicios se ofrecen de manera pública, como por ejemplo las
herramientas de desarrollo, y otros de manera privada, como es el caso, por ejemplo de la infraestructura.
❖ Según el modelo de servicio
Encontramos tres familias, que hoy en día son las que se conocen como XaaS, que significa anything as a service:
Software as a Service (SaaS): en este grupo lo que se ofrecen son productos finales como un servicio, de
manera que la entidad pueda disponer de estas aplicaciones para el desarrollo de su propia actividad.
Platform as a Service (PaaS): este modelo de servicio consiste en ofrecer al usuario herramientas con las que
pueda desarrollar, hacer el testeo, despliegue, mantenimiento y hosting de sus propias aplicaciones
informáticas, sin la necesidad de que tenga que instalarlas en sus equipos locales.
Infrastructure as a Service (IaaS): se caracteriza porque provee capacidad de almacenamiento, y recursos
computacionales que el usuario utilizará para desarrollar su propio software. Se elige este método como
alternativa para no tener que adquirir todos los servidores, el espacio de almacenamiento y los equipos de red
necesarios para desarrollar la actividad del cliente.
El cloud computing ofrece un conjunto de ventajas
tecnológico, ambiental y social, las más notables para los
usuarios son la reducción en costes y el ahorro para
incrementar los recursos disponibles.
Los ahorros en costes son debidos a que es aparente
evitar los gastos mano en hardware, como en software.
Gracias a todas las ventajas que ofrece frente a los
Ventajas
métodos tradicionales, está haciendo que aumente la
productividad de las empresas, se mejore en los servicios
públicos, calidad de vida y estemos avanzando hacia lo
que se conoce como Sociedad de la Información y del
conocimiento.
Ventajas para las empresas
Las principales ventajas competitivas que el cloud computing ofrece a las empresas privadas, las
podemos clasificar en tres grupos: ventajas estratégicas, ventajas técnicas y ventajas
económicas, también existen ventajas para la sostenibilidad.
Ventajas estratégicas: La ventaja que este paradigma ofrece a las empresas desde un punto
de vista estratégico es una de las más importantes, ya que las organizaciones pueden centrar
todos sus esfuerzos en su negocio el proveedor el que se encarga de gestionar las competencias
asociadas a las tecnologías de la información.
Entre las ventajas de segmento fundamental encontramos:
Creación de nuevos productos y servicios
Trabajo colaborativo
Mejora de la productividad
Innovación
ventajas técnicas: La nube es una plataforma que permite a los usuarios disponer de la tecnología actual,
lo que hace que no haya riesgo de pérdida de competitividad. Además, el tiempo de adopción de nuevos
servicios, infraestructuras o tecnologías es mucho menor.
Sostenibilidad: La reducción en el consumo de energía es notable, debido a que la empresa necesita de
menos equipamiento propio, ya que lo contrata al proveedor. Esto es posible porque la empresa no dispone
de un exceso de recursos informáticos, sino que la plataforma que contrata se adapta a las necesidades de
su entidad.
Ventajas para las administraciones públicas: Las ventajas en este paradigma aporta a este tipo de
entidades, tales como el ahorro en costes tecnológicos, la flexibilidad y la escalabilidad, el ahorro
energético, existen otras muchas ventajas específicas para las administraciones públicas:
Facilita las tareas de soporte tecnológico
Generalización de todos los servicios transversales de la Administración y por lo tanto un
aprovechamiento y reutilización de las infraestructuras tecnológicas.
Modernización de entidades pequeñas, locales o municipales, que no disponen de recursos necesarios
para modernizar sus procesos y equipos de la forma tradicional.
Investigación y colaboración en entidades con carácter educativo
Los principales retos del cloud computing
están relacionados con la seguridad, más
concretamente con la confidencialidad y
privacidad de los datos y con la
disponibilidad e integridad de los servicios
y los datos.
-Disponibilidad del servicio
-Bloqueo de los datos
-Confidencialidad de los datos y auditabilidad
-Cuellos de botella en la transferencia de datos
-Rendimiento del servicio impredecible
-Escalabilidad de la capacidad de
almacenamiento
-Rápida escalabilidad tecnológica
-Licencias de software
RIESGOS RELACIONADOS CON LA COMPUTACIÓN EN NUBE
Preocupaciones del consumidor
Seguridad de datos, protección y gestión de
riesgos
Transparencia de las disposiciones de los
proveedores sobre la seguridad de los datos
Enfoques para afrontar las vulnerabilidades de la
seguridad de datos
RECOMENDACIONES
Fomentar la nube del sector público
El desarrollo de sistemas basados en la nube para la colaboración en acciones de administración
electrónica entre las administraciones públicas y la coordinación de iniciativas de los Estados
miembros, al tiempo que se garantizan evaluaciones del impacto en la privacidad y la seguridad y
análisis de costes y beneficios antes de que se consideren planes ambiciosos
Impulsar la indagación y el desarrollo
Investigación y evaluación, mediante metodologías coherentes y comparables, de los costes y los
beneficios de los servicios de TI convencionales frente a la prestación de servicios en nube para las
autoridades públicas en los Estados miembros.
La nube computacional ha llegado para establecerse cada
vez de manera más formal, aportando con soluciones que
van aumentando de tal manera que día a día son más
usuarios los que se integran a este modo de trabajo.
¿Podrán los riesgos presentados arruinarle el negocio a la
computación en nube?
Esto parece muy improbable, ya que la computación en
CONCLUSIONES
nube es conveniente para los usuarios y es rentable para
los proveedores. Un total rechazo a utilizar los servicios
en la nube haría que una empresa termine aislada (e
incapaz de hacer negocios), tal como sucedería si hoy se
rechazara de pleno el uso del correo electrónico