¿Qué es la computación en la nube? ¿Qué son los grandes datos? ¿Cuál es la conexión entre los dos?
Big data es un tema nuevo surgido por el crecimiento explosivo de los datos, como cómo almacenar los datos masivos generados en la era actual de Internet, cómo utilizar y analizar estos datos de manera efectiva, etc.
Puedes entender la relación entre ellos de esta manera. La tecnología de computación en la nube es un contenedor y los big data son el agua almacenada en este contenedor. Big data se basa en la tecnología de computación en la nube para su almacenamiento y cálculo.
Datos ampliados:
La computación en la nube a menudo se confunde con la computación grid, la computación de servicios públicos y la computación autónoma.
Computación grid: un tipo de computación distribuida, una computadora súper virtual compuesta por un grupo de computadoras débilmente acopladas, que a menudo se utiliza para realizar tareas a gran escala.
Computación de utilidad (computación de utilidad; ) informática): un método de cobro empaquetado para recursos de TI, como el cobro mediante cálculo y almacenamiento como instalaciones públicas tradicionales como la electricidad;
Computación autónoma: un sistema informático con funciones de autogestión.
De hecho, muchas implementaciones de computación en la nube se basan en grupos de computadoras (pero su composición, arquitectura, propósito y modo de trabajo son muy diferentes de las redes) y también absorben las características de la computación autónoma y la computación de servicios públicos.
Las características reconocidas de la computación en la nube son las siguientes:
(1) Escala ultragrande
La "nube" tiene una escala considerable. Google Cloud Computing tiene más de 10.000 servidores y las "nubes" como Amazon, IBM, Microsoft y Yahoo tienen cientos de miles de servidores. Las nubes privadas empresariales suelen tener cientos de servidores. La "nube" puede ofrecer a los usuarios una potencia informática sin precedentes.
(2) Virtualización
La computación en la nube permite a los usuarios obtener servicios de aplicaciones en cualquier ubicación y utilizando varios terminales. Los recursos solicitados provienen de la "nube" y no de una entidad tangible fija. La aplicación se ejecuta en algún lugar de la "nube", pero en realidad, los usuarios no necesitan saber ni preocuparse por la ubicación específica donde se ejecuta la aplicación. Todo lo que necesitamos es una computadora portátil o un teléfono móvil, y podemos lograr todo lo que necesitamos a través de servicios de red, incluso tareas como la supercomputación.
(3) Alta confiabilidad
La "nube" adopta medidas como la tolerancia a fallas de datos de copias múltiples y el intercambio isomórfico de nodos informáticos para garantizar una alta confiabilidad de los servicios. Usar la computación en la nube es más confiable que usar una computadora local.
(4) Universalidad
La computación en la nube no está dirigida a una aplicación específica. Con el apoyo de la "nube", se pueden construir aplicaciones en constante cambio y la misma "nube" puede admitir diferentes aplicaciones al mismo tiempo.
(5) Alta escalabilidad
La escala de la "nube" se puede expandir dinámicamente para satisfacer las necesidades de crecimiento de aplicaciones y usuarios.
(6) Servicios bajo demanda
La "nube" es un enorme conjunto de recursos que puedes comprar bajo demanda; la nube se puede cargar como agua del grifo, electricidad y gas; .
Características del big data:
1 Volumen: El tamaño de los datos determina el valor y la información potencial de los datos considerados;
2 Diversidad: la variedad de tipos de datos;
3 Velocidad: se refiere a la velocidad con la que se obtienen los datos
4 Variabilidad: dificulta el procesamiento eficiente; y El proceso de gestión de datos. ?
5 Autenticidad: ¿Calidad de los datos?
6 Complejidad: ¿Gran cantidad de datos y fuentes diversas?
7 Valor: hacer un uso razonable del big data para crear alto valor a bajo costo.
Si desea comprender sistemáticamente los big data, debe realizar una descomposición completa y detallada de los mismos, a partir de tres niveles:
El primer nivel es la teoría, y la teoría es cognitiva. El único camino a seguir es la base de referencia que sea ampliamente reconocida y difundida. Aquí, a partir de la definición de las características de los grandes datos, podemos comprender la descripción y caracterización general de los grandes datos en la industria y podemos analizar en profundidad el valor de los grandes datos; tendencia de desarrollo de big data; este artículo comienza desde la perspectiva de la privacidad de big data. Una perspectiva especial e importante para examinar el juego a largo plazo entre las personas y los datos.
El segundo nivel es la tecnología. La tecnología es un medio para encarnar el valor del big data y es la piedra angular del progreso. Aquí, desde la perspectiva del desarrollo de la computación en la nube, la tecnología de procesamiento distribuido, la tecnología de almacenamiento y la tecnología de detección, se explica todo el proceso de big data desde la recopilación, el procesamiento y el almacenamiento hasta la formación de resultados.
El tercer nivel es la práctica, y la práctica es la máxima manifestación de valor de big data. Aquí, describimos las hermosas escenas que ha mostrado big data y el plan que se debe realizar desde cuatro aspectos: big data de Internet, big data gubernamental, big data empresarial y big data personal.
Materiales de referencia:
Enciclopedia Baidu: ¿Big Data? Enciclopedia Baidu-Computación en la nube