La computación en la nube es una opción popular entre los profesionales de TI y las empresas de la industria del marketing digital. Permite a los usuarios acceder a recursos compartidos a través de Internet con poca o ninguna inversión inicial. Las empresas que ofrecen servicios de computación en la nube generalmente cobran a los clientes una tarifa fija por contrato mensual o anual, pero también pueden ofrecer opciones gratuitas de alojamiento en la nube para las personas que desean probarlo antes de pagar un plan de suscripción. La desventaja de usar servicios en la nube es que los datos se pueden perder fácilmente al acceder a ellos desde varias computadoras simultáneamente sin bloquear el sistema de archivos para evitar que los usuarios interfieran con los archivos de otros.
Terminologías en Cloud Computing:
- Sistema de archivos paralelos: el sistema de archivos paralelos es un sistema que se utiliza para almacenar datos en varios servidores de red. Proporciona acceso a la red de alto rendimiento a través de operaciones de entrada y salida coordinadas en paralelo. Este es un sistema de archivos que permite el acceso simultáneo a los datos por parte de más de un usuario.
- Flock: Un grupo de procesos (correspondientes a un grupo de hilos) que comparten la misma imagen de memoria.
- Semántica de la bandada: las propiedades describen cómo otros procesos dentro de la bandada pueden acceder a una entidad cuando no está activa. En la semántica de rebaño, solo un proceso a la vez puede tener acceso exclusivo a una entidad y todos los demás procesos deben compartir la misma vista de la entidad, incluso si está activa o protegida.
Cómo se relaciona PFS con la computación en la nube:
La computación en la nube brinda a los usuarios mucha libertad para acceder a los datos y recursos que necesitan bajo demanda. Sin embargo, cuando se trata de acceder a los datos, es importante que no perdamos los datos de diferentes máquinas al mismo tiempo. Sin bloquear el acceso al sistema de archivos entre diferentes máquinas, existe un alto riesgo de perder o dañar datos importantes en varias computadoras a la vez. Esto puede dificultar la administración de archivos porque ciertos usuarios pueden terminar accediendo a un archivo mientras otros intentan editarlo al mismo tiempo.
Ejemplo: Google File System es un sistema de archivos en la nube que utiliza un sistema de archivos paralelo. Google File System (GFS) es un sistema de archivos distribuido escalable que proporciona un alto rendimiento constante en decenas de miles de servidores básicos. Gestiona enormes conjuntos de datos en clústeres dinámicos de equipos utilizando únicamente técnicas de replicación y recuperación automática a nivel de aplicación. Esta arquitectura proporciona alta disponibilidad sin punto único de falla y admite fallas de hardware y software esperadas y/o inesperadas sin pérdida de datos ni apagado del sistema.
Hay dos tipos principales de sistemas de archivos paralelos:
- Sistemas de archivos paralelos basados en la nube.
- Sistemas de archivos paralelos tradicionales.
ventajas :
- Integridad de los datos
- Seguridad de datos
- Recuperación de desastres
Desventajas:
- Baja escalabilidad
- Menos rendimiento
Publicación traducida automáticamente
Artículo escrito por pittamand3tx y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA