¿Cuáles son las diferencias y conexiones entre las tres palabras centro de datos, computación en la nube y big data?
Enlace: /question/21814158/answer/197093338
Fuente: Zhihu
Copyright: Zhihu
todos los derechos reservados . Para reimpresiones comerciales, comuníquese con el autor para obtener autorización. Para reimpresiones no comerciales, indique la fuente.
I. Un centro de datos es una red colaborativa global de equipos específicos utilizados para transmitir, acelerar, visualizar, calcular y almacenar datos e información a través de la infraestructura de la red de Internet. Incluye no sólo sistemas informáticos y otros equipos de soporte, sino también conexiones redundantes de comunicación de datos, equipos de control ambiental, equipos de monitoreo y diversos dispositivos de seguridad.
II.¿Qué es la computación en la nube? En términos generales, es un modelo basado en Internet para agregar, consumir y entregar servicios relacionados, que generalmente implica el suministro de recursos dinámicamente escalables y a menudo virtualizados a través de Internet. La computación en la nube es un modelo de servicio de TI de pago por uso que proporciona acceso a la red disponible, conveniente y bajo demanda a un conjunto de recursos informáticos configurables**** (los recursos incluyen redes, servidores, almacenamiento, aplicaciones y servicios). se puede aprovisionar rápidamente con un mínimo esfuerzo administrativo o interacción con los proveedores de servicios. Hay otra palabra clave muy importante en la definición de computación en la nube: bajo demanda. Los proveedores de computación en la nube proporcionan recursos informáticos a pedido según las necesidades del usuario. Dado que todos los recursos físicos reales están virtualizados (abstraídos), configurables y manejables, la arquitectura de la computación en la nube es altamente elástica y escalable.
La tecnología de computación en la nube incluye sistemas de archivos distribuidos, computación distribuida y almacenamiento de datos distribuidos. Con base en la arquitectura de computación en la nube, podemos implementar un sistema de procesamiento de alta concurrencia que maneja solicitudes masivas, y también podemos construir un sistema de almacenamiento en la nube que almacena datos masivos y un sistema informático distribuido que extrae datos. Todo en la vida, incluidos los conocidos motores de búsqueda, los vídeos en línea, el comercio electrónico, el correo electrónico, la navegación por mapas, etc., entra en la categoría de computación en la nube.
En tercer lugar, ¿qué son los big data? En "La era de los grandes datos" de Victor Meier-Schoenberg y Kenneth Cukier, los grandes datos se refieren al análisis y análisis de todos los datos mediante atajos como el análisis aleatorio (muestreo).
Entonces, ¿cuántos datos se consideran big data? Actualmente no existe una definición clara. Sin embargo, IBM propuso las características de 5V del big data: Volumen (gran cantidad), Velocidad (velocidad rápida), Variedad (variedad), Valor (densidad de valor bajo) y Veracidad (autenticidad). Esta es también una característica relativamente reconocida del big data.
Las características de estos 5V reflejan las características de una gran cantidad de big data, una velocidad de generación rápida y muchos tipos. Al mismo tiempo, big data tiene las características de baja densidad de valor. Los datos también pueden estar intercalados con algunos factores que interfieren, afectando la autenticidad de los datos. Por lo tanto, si desea procesar rápidamente datos masivos y extraer información valiosa de big data, necesita algunos medios técnicos.
¿De dónde surge el big data?
Los big data en Internet móvil provienen principalmente de cuatro aspectos:
(1) Datos de contenido. Después de la era Web2.0, todo el mundo se ha convertido en un medio y produce contenidos en Internet, incluidos textos, imágenes, vídeos, etc.
(2) Datos de comercio electrónico. Con el desarrollo del comercio electrónico, el volumen de transacciones en línea ha representado la mayoría de todas las transacciones minoristas. Cada transacción contiene información sobre el comprador, el vendedor y toda la cadena de valor detrás del artículo.
(3) Datos sociales. A medida que las redes sociales móviles se convierten en la forma más importante de socializar, las redes sociales no son sólo comunicación entre personas. Los datos sociales también incluyen información importante sobre las características de los usuarios, como las preferencias de las personas, sus trayectorias de vida, sus capacidades de consumo y sus orientaciones de valores.
(4) Datos del Internet de las Cosas. Las necesidades y soluciones de IoT surgen constantemente en todos los ámbitos de la vida y en cada momento se genera una gran cantidad de datos de monitoreo.
Tantos datos contienen mucha información valiosa. Esta información no se presenta de forma intuitiva. Es necesario que exista una forma de procesar estos datos, ya sea mediante computación, almacenamiento o comunicación. Se han propuesto tecnologías relacionadas con la computación en la nube como métodos para resolver el cálculo, el almacenamiento y la comunicación de datos masivos.
Pero una cosa permanece sin cambios: no importa cómo cambie la computación en la nube, inevitablemente necesitará depender de los centros de datos para implementarla. Se puede decir que los datos
El centro de datos es la raíz de la computación en la nube, y la computación en la nube es la "hoja" del centro de datos. La computación en la nube promueve el desarrollo del centro de datos a través de la "fotosíntesis".
El crecimiento de los centros de datos proporciona una base sólida para el desarrollo de la computación en la nube. El crecimiento de los centros de datos proporciona una base sólida para el desarrollo de la computación en la nube. Ambos son interdependientes y se refuerzan mutuamente.
En cuanto a la diferencia conceptual entre big data y computación en la nube, resumamos: big data son los datos masivos generados por varias aplicaciones en escenarios de aplicaciones de Internet móvil e Internet de las cosas, que deben procesarse y analizarse. y la minería tiene información de valor; la computación en la nube es una solución técnica que utiliza esta tecnología para resolver las necesidades de construcción bajo demanda de una serie de infraestructura de TI, como informática, almacenamiento y bases de datos. Los dos no están al mismo nivel.
La relación entre big data y computación en la nube
Así que la diferencia entre big data y computación en la nube se mencionó anteriormente, y existe una conexión muy estrecha entre los dos. Big data es un escenario de aplicación muy importante de la computación en la nube, y la computación en la nube proporciona las mejores soluciones técnicas para el procesamiento y la extracción de datos de big data.