Almacenamiento en la
Nube
El almacenamiento
en la nube es un modelo de almacenamiento en red y en línea donde los datos se
almacenan en varios servidores virtuales, por lo general
organizados por terceros, en lugar de ser alojados en servidores dedicados.
Estas compañías operan grandes centros de datos y las personas que necesitan
guardar información compran o arriendan capacidad de almacenamiento a estas
empresas y lo utilizan para sus necesidades. Los operadores de los centros de
datos virtualizan los recursos de acuerdo a los requerimientos del cliente y
permiten que los clientes puedan utilizar este servicio para almacenar archivos
u objetos de datos. Físicamente, la información puede extenderse a lo largo de
varios servidores.
Los servicios de
almacenamiento en la nube pueden accederse a través de una interfaz de
programación de aplicaciones (API), o a través de una interfaz de usuario
basada en la web.
Ventajas de almacenamiento en
la nube:
·
Las compañías sólo necesitan pagar
por el almacenamiento que realmente utilizan.
·
Las empresas no necesitan instalar
dispositivos físicos de almacenamiento en sus centros de datos o en las
oficinas, lo que reduce los costos de IT y hosting.
·
Las tareas de mantenimiento, tales como la copia de seguridad, la
replicación de datos, y la compra de dispositivos adicionales de almacenamiento
es ahora responsabilidad de un proveedor de servicios, permitiendo a las organizaciones a centrarse en su negocio principal.
Desventajas o potenciales problemas:
·
La seguridad de los datos almacenados
y los datos en tránsito pueden ser una preocupación cuando se
almacenan datos sensibles en un proveedor de almacenamiento en la nube.
·
El rendimiento puede ser menor comparado al almacenamiento local
·
La fiabilidad y la disponibilidad depende de la
disponibilidad de red y en el nivel de las precauciones tomadas por el
proveedor de servicios.
·
Los usuarios con determinados requisitos de registro, tales como
los organismos públicos que deben conservar los registros electrónicos de
acuerdo a la ley, pueden tener complicaciones con el uso de la computación en
nube.
Arquitectura de la Nube
Cuando se habla de
un sistema de computación en la nube, es útil dividirlo en dos secciones: la
parte delantera (front end) y la parte trasera (back end). Se conectan entre
sí a través de una red, generalmente Internet. El front end es la parte que el
usuario de la computadora, o el cliente, ve. La parte trasera es la “nube” del
sistema.
El front end
incluye el equipo del cliente (o red informática) y la aplicación necesaria
para acceder al sistema de computación en la nube. No todos los sistemas
de computación en la nube tienen la misma interfaz de usuario. Los servicios
basados en la web como el correo electrónico aprovechan los programas
existentes de los navegadores web como Internet Explorer o Firefox. Otros
sistemas tienen aplicaciones únicas que proporcionan el acceso a los clientes a
la red.
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. En teoría, un sistema de computación en la nube podría incluir
prácticamente cualquier programa de ordenador que se pueda imaginar, desde el
procesamiento de datos a los videojuegos. Por lo general, cada aplicación tiene
su propio servidor dedicado.
Un servidor central
administra el sistema, la vigilancia del tráfico y las demandas del cliente
para asegurar que todo marche sobre ruedas. Siguen un conjunto de reglas
llamadas protocolos y utilizan un tipo especial de software llamado middleware.
El Middleware permite a los ordenadores conectados en red comunicarse entre sí.
Si una empresa de computación en la
nube tiene una gran cantidad de clientes, es probable que haya una gran demanda
para bastante cantidad de espacio de almacenamiento. Algunas compañías
requieren cientos de dispositivos de almacenamiento digital. Los sistemas de
computación en la nube necesitan por lo menos dos veces el número de
dispositivos de almacenamiento para mantener toda la información de sus
clientes almacenada. Esto se debe a que estos dispositivos, al igual que todos
los equipos, de vez en cuando se descomponen. Un sistema de computación en la
nube debe hacer una copia de toda la información de sus clientes y almacenarla
en otros dispositivos. Las copias le permiten al servidor central acceder a las
máquinas de copia de seguridad para recuperar datos que de otro modo serían
inalcanzables. Hacer copias de los datos, como una copia de seguridad, se
denomina redundancia.
No hay comentarios:
Publicar un comentario