Fundamentos y Funcionamiento de los Sistemas en la Nube
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 5,47 KB
Sistemas Basados en la Nube
1. ¿Qué es la nube?
Los sistemas en la nube utilizan servicios de computación disponibles a través de internet. En lugar de depender de servidores locales o infraestructuras físicas, estos sistemas almacenan datos, ejecutan aplicaciones y acceden a recursos informáticos de manera remota.
¿Qué puede hacer la nube?
- Almacenamiento de archivos y datos.
- Retoque fotográfico y edición multimedia.
- Editores de texto, hojas de cálculo (XLS) y presentaciones (PPT).
- Ejecución de juegos en streaming.
- Servicios de geolocalización.
- Procesos de autenticación de usuarios.
1.1. La seguridad de los datos
La seguridad es un aspecto crítico debido a los riesgos de pérdida de datos, los cuales pueden originarse por:
- Error humano: Borrado accidental o falta de guardado de la información.
- Fallos mecánicos: Deterioro del hardware, accidentes físicos o cortes en el suministro eléctrico.
- Virus y ciberataques: Amenazas derivadas de la conexión a internet (directa o indirecta).
Aclaración de conceptos
- Cloud: Entorno formado por servidores remotos.
- Servidor: Ordenador que proporciona recursos y servicios a otros equipos.
- Cloud computing: Posibilidad de acceder a servicios remotos alojados en internet.
2. Evolución y diferencia de modelos
Comparativa entre el modelo Tradicional frente al Cloud Computing:
- Respuesta: El modelo tradicional responde a solicitudes mediante datos archivados localmente; el Cloud Computing responde a solicitudes y ejecuta programas externos.
- Almacenamiento: El tradicional requiere dispositivos de gran capacidad (discos externos); el Cloud no necesita gran capacidad local, ya que se pueden contratar espacios en la red.
- Acceso: Limitado al dispositivo físico en el modelo tradicional; accesible desde cualquier dispositivo con internet en la nube.
- Actualización: Requiere actualización periódica de hardware y software local; en la nube, solo se requiere actualizar el ordenador y asegurar la compatibilidad.
- Potencia: El tradicional exige gran potencia y programas dedicados; el Cloud permite trabajar con una potencia mínima local.
- Costes: Equipos y programas caros en el modelo tradicional; modelo de pago por suscripción en la nube.
3. Ventajas de trabajar en la nube
Mientras que el sistema tradicional implica la compra de servidores físicos, dificultad para escalar rápidamente (proceso muy costoso) y necesidad de interconexión compleja, el Cloud Computing ofrece:
- Servicios a medida: Protegidos de ciberataques y con almacenamiento ilimitado.
- Escalado de infraestructuras: Potencia adaptada a las necesidades del momento.
- Recuperación tras fallos: Copias de seguridad automatizadas en la nube.
- Almacenamiento de datos: Acceso desde cualquier lugar y capacidad virtualmente ilimitada.
- Desarrollo de aplicaciones: Herramientas optimizadas para crear y probar apps.
- Análisis de Big Data: Gran velocidad de procesamiento de grandes volúmenes de información.
- Seguridad en las comunicaciones: Protección avanzada contra ciberataques y pérdida de datos.
- Tecnología de última generación: Acceso a herramientas punteras a un precio reducido.
4. Mejoras en la nube
Problemas de centralización de procesos
- Aumento de latencia: Incremento en el tiempo de respuesta ante una solicitud.
- Incremento de banda ancha: Necesidad de flujo de datos continuos.
- Sobrecarga de servidores: Reducción de la eficiencia según aumenta el número de conexiones.
Soluciones tecnológicas
Para mitigar estos problemas, han surgido modelos como el Fog computing, Edge computing y Mist computing.
Niveles en la nube
- Nubes públicas: Servicios abiertos a cualquier usuario.
- Nubes privadas: Entornos exclusivos para una organización.
- Nubes híbridas: Combinación de infraestructuras públicas y privadas.
5. Tipos de contenedores en la nube
- En la empresa (On-premise): Todo es gestionado directamente por el usuario.
- Infraestructura como servicio (IaaS): El proveedor gestiona lo básico (red, memoria, servidor).
- Plataforma como servicio (PaaS): El proveedor gestiona la mayoría de los recursos (incluyendo el Sistema Operativo), excluyendo los datos y la aplicación (ejemplo: Salesforce).
- Software como servicio (SaaS): El proveedor gestiona todo el entorno, incluso el mantenimiento (ejemplo: Microsoft 365).