Lo que deberías saber sobre los servicios Cloud (Nube)

Destacado

Conceptos básicos

La nube en computación es un modelo que permite al usuario tener información almacenada en Internet de manera que sea accesible desde cualquier punto con una conectividad red y de disponibilidad inmediata con el mínimo esfuerzo de gestión de los datos o interacción del proveedor de los servicios. Según Mell P. & Grance T. los servicios de clouding tienen 5 características principales.

Demanda en el auto servicio:

El usuario puede hacer uso de la plataforma de almacenamiento de manera unilateral, ya sea para entregar datos o recibirlos, sin la interacción humana con el proveedor de los servicios.

Amplio acceso a la red:

La plataforma tiene la capacidad de almacenamiento para hacer un uso homogéneo de pequeña a gran escala, como puede ser desde usar la plataforma de clouding desde un teléfono móvil, hasta hacer un uso empresarial, sin cambiar sus propiedades.

Disponibilidad compartida de recursos de almacenamiento:

Este concepto puede ser confuso, pero en esencia es que el proveedor puede asignar recursos físicos como discos duros, ancho de banda, capacidad de procesamiento a los clientes de la plataforma de manera que compartan estos recursos, pero tengan usuarios asignados y espacios independientes en niveles de abstracción mas altos (niveles de abstracción siendo entendido como la capa con la que se interactúa, en este caso la plataforma ya independizada para cada usuario), de este modo el usuario no tiene información concreta del espacio físico y recursos informáticos que requiere el procesamiento de su información.

Elasticidad rápida:

La capacidad de almacenamiento asignada para un usuario puede ser rápidamente reducida o incrementada dependiendo de la cantidad de datos que tenga almacenados, y la cantidad de espacio en la nube el usuario quiera disponer.

Servicio medido:

Los servicios de clouding controlan automáticamente y optimizan los recursos del proveedor dependiendo del nivel de abstracción, por ejemplo almacenamiento, procesamiento, ancho de banda y cuentas de usuarios activas).

Ejemplos de servicios clouding

En el mercado encontramos varias empresas que ofrecen el servicio de clouding, aquí nombraremos algunas de estas empresas con sus características.

Mega:

Mega es una plataforma de clouding fundada el 19 de enero de 2013 por Kim Schmitz, quien tiene como seudónimo Kim Dotcom (Dotcom haciendo referencia a «punto com» en español), mega nació como sucesora de Megaupload la cual fue cerrada por el FBI; Dotcom actualmente se encuentra deslindado de Mega y advirtió ya no confiar plenamente ya que esta pertenece al gobierno neozelandés, aunque según Dotcom Mega está ahora fuera de la jurisdicción de estados unidos al encontrarse registrada en Nueva Zelanda.

Características:

Mega ofrece un servicio de clouding y chat privado cifrado, para mayor seguridad, punto a punto, tiene además una aplicación para dispositivos móviles lo que le da gran dinamismo al manejo de la información, con lo cual se pueden hacer cambios en tiempo real entre dispositivos a los ficheros e información almacenada.

Mega ofrece gratuitamente 50GB para usuarios registrados, con un limite de descarga de 1GB cada 6 horas para latinoamérica y 5GB para el resto del mundo. Estas limitantes pueden ser menores al suscribirse a la plataforma:

«Suscripción PRO LITE: 4,99 € al mes o 49,99 € al año, te ofrece 200 GB de espacio de almacenamiento y 1 TB de cuota de transferencia al mes.
Suscripción PRO I: 9,99 € al mes o 99,99 € al año, te ofrece 1 TB de espacio de almacenamiento y 2 TB de cuota de transferencia al mes.
Suscripción PRO II: 19,99 € al mes o 199,99 € al año, te ofrece 4 TB de espacio de almacenamiento y 8 TB de cuota de transferencia al mes.
Suscripción PRO III: 29,99 € al mes o 299,99 € al año, te ofrece 8 TB de espacio de almacenamiento y 16 TB de cuota de transferencia al mes.»

Google. (s.f.). MEGA – Apps on Google Play [App de móvil]. Recuperado 9 abril, 2019, de https://play.google.com/store/apps/details?id=mega.privacy.android.app

OneDrive:

OneDrive es un «servicio de alojamiento de datos», fue fundado el 18 de febrero de 2014, es propiedad de Microsoft.

Características:

OneDrive ofrece 5GB gratis de almacenamiento y 15GB de almacenamiento de fotos, en esta nube se pueden subir 5 archivos a la vez, también posee acceso desde el dominio en el navegador o apps desde Windows 8 para adelante y en dispositivos móviles.

OneDrive posee un cifrado mediante SSL, (Secure Sockets Layer), del mismo modo posee planes de almacenamiento para expandir su capacidad de almacenamiento:

Tabla recuperada de:https://es.wikipedia.org/wiki/OneDrive#Planes_de_almacenamiento

iCloud:

Es un sistema de almacenamiento en nube, desarrollado por Apple Inc., fue lanzado el 12 de octubre de 2011, actualmente los archivos iOS cifrados se almacenan en Amazon AWS y Microsoft Azure.

Características:

Este servicio es compatible con cualquier sistema operativo en PC(Personal Computer) pero para dispositivos móviles solo se encuentra disponible para dispositivos iOS, un dato interesante para iOS es que al tener conectado iCloud al dispositivo móvil este guarda automáticamente la apps descargadas, Mail, calendario, contactos, recordatorio, historial de búsquedas en Safari (Navegador web), para cuando se tenga un nuevo dispositivo este se sincronice y se tenga la información previa del anterior dispositivo.

iCloud ofrece 5GB de espacio libre y también ofrece planes de expansión:

Tabla recuperada de:https://www.apple.com/la/icloud/

Dropbox:

Es un servicio de clouding, lanzado en 2007 el cual fue fundado por Drew Houston y Arash Ferdowsi, cuenta con mas 500 millones de usuarios registrados.

Características:

Para las cuentas gratuitas posee una capacidad de 2 GB, 1TB para las cuentas «Pro» y 5TB Para cuentas con plan «Business», según Google Play tiene las siguentes funcionalidades:

» Colabora en archivos a través de carpetas compartidas
• Utiliza el escáner de documentos para convertir recibos, pizarras y notas en archivos PDF
• Añade comentarios en archivos para compartir opiniones con tu equipo
• Sincroniza, comparte y edita archivos Word, Excel y PowerPoint «

Dropbox. (s.f.). Dropbox – Apps on Google Play [App de móvil]. Recuperado 9 abril, 2019, de https://play.google.com/store/apps/details?id=com.dropbox.android

Referencias:

Google. (s.f.). MEGA – Apps on Google Play [App de móvil]. Recuperado 9 abril, 2019, de https://play.google.com/store/apps/details?id=mega.privacy.android.app

Mell, P., & Grance, T. (2011). The NIST definition of cloud computing.

Apple. (s.f.). iCloud [App de móvil]. Recuperado 9 abril, 2019, de https://www.apple.com/la/icloud/

Colaboradores de Wikipedia. (2019, 4 abril). sistema de almacenamiento nube o cloud computing de Apple Inc.. Recuperado 9 abril, 2019, de https://es.wikipedia.org/wiki/ICloud

Colaboradores de Wikipedia. (2019b, 4 abril). OneDrive – Wikipedia, la enciclopedia libre. Recuperado 9 abril, 2019, de https://es.wikipedia.org/wiki/OneDrive

Colaboradores de Wikipedia. (2019c, 6 abril). servicio de alojamiento de archivos. Recuperado 9 abril, 2019, de https://es.wikipedia.org/wiki/Dropbox

Dropbox. (s.f.). Dropbox – Apps on Google Play [App de móvil]. Recuperado 9 abril, 2019, de https://play.google.com/store/apps/details?id=com.dropbox.android

Características de SSD y HDD

Características de HDD

Al contrario de las memorias RAM (Ramdom Access Memory), las HDD (Hard Disk Drive) es un modo de almacenamiento de información «no volátil», lo que significa que al momento de apagar la computadora y desconectar el flujo de electricidad del disco este no perderá los datos almacenados; este sistema de almacenamiento es mecánico puesto que consta de varios platos giratorios que son leídos magnéticamente por un brazo móvil dentro del disco.

Un HDD guarda la información de manera localizada dentro de los platos giratorios, por lo cual necesita instrucciones cuando este los vuelva a leer, estas instrucciones se encuentra en «el sistema de ficheros», que es relativo a un indice de libro para encontrar cualquier información dentro de el. La velocidad de este tipo de sistema de almacenamiento depende de los r.p.m. (revoluciones por minuto), pues mientras más rápido gire un disco más rápido leerá y escribirá la información necesaria; los r.p.m a los que usualmente trabajan los HDD oscilan entre la 5400 o 7200 revoluciones.

Características de SSD

Las SSD (Solid State Drive) es un método de almacenamiento basado en los «microchips», en esencia es como varias pendrive interconectadas, lo que ofrece una gran velocidad de lectura y escritura, pero esto también depende que que tipo de SSD de este analizando, como es SSD conectado por: SATA (al igual que los HDD), PCIe (Peripheral Component Interconnect) y el uso de M.2 (antes conocido como NGFF), lo que da ademas diferentes propiedades a los SSD.

Ilustración obtenida de:
https://www.youtube.com/watch?v=ANVvxlv6DV4&t=2s

Conexión por SATA

La conexión SATA es la conexión más común dentro de las computadoras actuales para transmisión de datos utilizado en, DVD, discos HDD y unidades SSD; el problema con estas conexiones es que incluso en su versión más actual el ancho de banda esta limitado a 6 Gb por segundo o 750 MB por segundo y la mayoría de SSDs llegan a velocidades de transferencias superiores.

Conexión por PCIe

Gracias a lo contraproducente que es el uso de SATA para discos SSD se inventaron los discos por PCIe, esta conexión es la que ofrece mayor ancho de banda en toda la computadora al momento de conectar cualquier tipo de tarjetas de expansión, por consiguiente este ofrece una alta velocidad de transferencia.

Conexión M.2

El dispositivo M.2 usa un puerto PCIe mini, que es un puerto de alta velocidad para transferencia de datos, pero ademas del camino que se use para transferir datos existe un factor muy importante para esta velocidad y es el «protocolo de transmisión de datos», la cual es la manera en la que el procesador se comunica con el M.2, el lenguaje de escritura del disco, hace años se usaba el AHCI (Advanced Host Controller Interface) el cual es un lenguaje de comunicación ideal para conexión SATA, usado en HDD por su velocidad de escritura y lectura en estos discos; cuando llega el SSD se nota que este lenguaje era muy obsoleto y lento, por eso varias empresas desarrollaron el lenguaje NVMe (non-volatile memory express) ideal para SSD y también para el uso en móviles, tablets, drones, etc.

El NVMe funciona exclusivamente con PCIe. Lo que ofrece NVMe a comparación del AHCI es que en vez de leer en serie(un dato a la vez), como lo hacen el los discos HDD, en los SSD se puede leer la información en paralelo porque se tiene acceso a varios bancos de memoria al mismo tiempo. En el lenguaje AHCI la cola de lectura de información es una sola por leer el disco linealmente, pero en NVMe se puede tener hasta 64 mil colas simultaneas

Tabla obtenida de:
io.org/sites/default/files/documents/NVMe%20and%20AHCI%20as%20SATA%20Express%20Interface%20Options%20-%20Whitepaper_.pdf

Vídeo recomendado sobre el tema

Referencias

Vättö, K. (2014, 13 marzo). Testing SATA Express And Why We Need Faster SSDs. Recuperado 15 abril, 2019, de https://www.anandtech.com/show/7843/testing-sata-express-with-asus/4

¿Qué es una Unidad de Disco Duro? HDD. (2015, 6 febrero). Recuperado 15 abril, 2019, de http://www.cavsi.com/preguntasrespuestas/que-es-una-unidad-de-disco-duro-hdd/

Hands, J. (s.f.). Home. Recuperado 15 abril, 2019, de https://nvmexpress.org/

Yúbal, F. (2019, 21 marzo). HDD vs SSD: diferencias y ventajas de ambos tipos de disco duro. Recuperado 15 abril, 2019, de https://www.xataka.com/basics/hdd-vs-ssd

Gentile, N. (2019, 20 febrero). SSD, M.2 y NVMe: ¡Todo lo que necesitas saber! [Archivo de vídeo ]. Recuperado 15 abril, 2019, de https://www.youtube.com/watch?v=ANVvxlv6DV4