Acerca de "Computación en la nube"
La industria TI siempre introduce nuevos conceptos que nos deslumbran. NC, grid computing, IPv6, Web2.0, SOA, SaaS... algunos son sólo humo pasajero, mientras que otros nos han cambiado la vida.
Casi 10 años después de que se propusiera el concepto de "grid", se ha vuelto a proponer otro nuevo concepto de "computación en la nube" similar a su versión mejorada.
Extractos de la descripción explicativa de "computación en la nube" en Internet:
(1) La llamada "computación en la nube" se refiere a la realización de diversas tareas en las PC a través de un centro de datos central en Internet. En la actualidad, docenas de empresas como Amazon, Google y Salesforce han establecido centros informáticos que pueden manejar de manera eficiente el negocio de subcontratación de datos y convertirlo en un bien que las empresas puedan comprar fácilmente, como la electricidad.
(2) La "computación en la nube" es un modelo de negocio completamente nuevo, cuya parte central sigue siendo el centro de datos. El equipo de hardware que utiliza son principalmente miles de servidores estándar industriales, que funcionan con energía. Intel o Se compone de procesadores producidos por AMD y productos de otros fabricantes de hardware. Las empresas y los usuarios individuales obtienen potencia informática a través de Internet de alta velocidad, evitando así grandes inversiones en hardware.
En definitiva, la computación en la nube convertirá la Internet del futuro en un paraíso para la supercomputación. “El principio básico de la computación en la nube es que al distribuir la computación entre una gran cantidad de computadoras distribuidas en lugar de computadoras locales o servidores remotos, los centros de datos empresariales funcionarán más como Internet, lo que permitirá a las empresas trasladar los recursos a donde sean necesarios. En términos de aplicaciones, computadoras y sistemas de almacenamiento, se accede según las necesidades ", explicó Willy Chiu, vicepresidente del equipo de soluciones bajo demanda de alto rendimiento de IBM, a los periodistas en el Foro de Innovación de IBM de Shanghai a mediados de noviembre.
Se trata de un movimiento revolucionario, es como pasar del antiguo modelo de generador único al modelo de suministro de energía centralizado de una central eléctrica. Significa que la potencia informática también puede circular como una mercancía, al igual que el gas, el agua y la electricidad, que es de fácil acceso y de bajo costo. La gran diferencia es que se transmite a través de Internet.
"Computación en la nube" a los ojos del profesor Kai-Fu Lee, presidente de Google Greater China:
El rápido desarrollo de Internet está teniendo un profundo impacto en la vida y las costumbres de las personas de trabajo. Siguiendo el modelo tradicional de computadora personal y cliente/servidor, el nuevo modelo de "Computación en la nube" demuestra las importantes características de la Internet moderna.
De hecho, cuando alguien envía una solicitud de consulta en Internet, puede haber miles de ordenadores en Internet buscándolo en numerosas bases de datos al mismo tiempo y utilizando diferentes métodos para proporcionarle posibles resultados de búsqueda. Es decir, las personas obtienen la información y los conocimientos necesarios no de sus propios ordenadores, ni de un servidor designado, sino de la vasta Internet, a través de diversos dispositivos (como terminales móviles, etc.), servicios, etc. El mundo ha pasado de estar centrado en el hardware a estar centrado en el software y avanza hacia una era centrada en los servicios.
Sin embargo, cómo implementar consultas y controles efectivos para este nuevo modelo informático se ha convertido en una preocupación para muchos participantes. El Dr. Kaifu Li se centró en las cuatro características importantes de la computación en la nube:
1. Almacenamiento masivo de datos en la nube;
2. Innumerables software y servicios se colocan en la nube;
3. Todos ellos se basan en diversos estándares y protocolos y,
4. Se puede obtener a través de varios dispositivos.
El Dr. Kaifu Li explicó con más detalle seis factores que promueven el desarrollo de la computación en la nube:
1. Centrado en el usuario: los datos existen en la nube y están con usted y su dispositivo. Puede obtenerlos de forma segura o compartirlos con otros de manera conveniente en cualquier momento y en cualquier lugar.
2. Centrado en tareas: las personas pueden planificar y ejecutar tareas fácilmente junto con sus colaboradores y comunicarse de manera efectiva en cualquier momento y lugar.
3. Funciones poderosas: la poderosa potencia informática, capacidad de almacenamiento, etc. proporcionada por miles de grupos de computadoras ubicados en el mar de nubes podrán completar cosas que una sola computadora tradicionalmente no puede completar.
4. Inteligencia: Tecnología de minería de datos basada en datos masivos para obtener una gran cantidad de nuevos conocimientos. Como ejemplo típico, la traducción de idiomas basada en esta nueva tecnología será aún más poderosa. Podemos ver ese patrón en Internet: datos masivos + análisis masivo ==> conocimiento.
5. Viabilidad de la infraestructura: hoy en día, miles de servidores de tipo PC pueden alcanzar un rendimiento extremadamente alto. Google está construyendo "granjas informáticas" más potentes (como granjas lecheras productivas).
6. Programabilidad del software paralelo: ¿Cómo escribir programas que puedan ejecutarse en paralelo en miles de computadoras? Google ahora ha desarrollado una serie de nuevos métodos y tecnologías de desarrollo.
La computación en la nube sigue siendo un término desconocido para la mayoría de la gente.
De hecho, incluso para muchos profesionales del campo informático, la computación en la nube puede ser un término nuevo. Sin embargo, ya existe y está trayendo cambios profundos a nuestras vidas y nuestro trabajo. Varias empresas líderes de renombre en la industria de la información, como Google, IBM y Microsoft, están realizando conjuntamente investigaciones relevantes y demostrando amplias perspectivas de aplicación. Al mismo tiempo, también notamos que en esta conferencia, muchos académicos chinos, especialmente jóvenes, también trajeron sus propios resultados de investigación y, junto con sus colegas de todo el mundo, se convirtieron en "Un mundo, una red". Contribuir a la construcción de.
"Computación en la nube" entendida por Mesh:
El origen de la "computación en la nube" se remonta al ideal de la "computación distribuida" de las personas en la era de las mainframes y las PC. Los terminales originales, las redes de área local y las PC intentaron realizar aplicaciones distribuidas ampliamente, pero nunca llegaron a buen término. Más tarde, Internet brindó la posibilidad de la computación distribuida a gran escala. La "computación grid" alguna vez afirmó convertir Internet en una computadora paralela a gran escala. Podemos utilizar los recursos informáticos inactivos de muchas computadoras en Internet para ejecutar. nuestra aplicación. Sin embargo, después de años de especulación, el gran ideal de la "computación grid" no se ha realizado ampliamente. Algunas aplicaciones que se dice que han realizado la computación grid aún no han sido vistas por la gente común y no saben si son ciertas. O no.
Con el desarrollo de Internet, las velocidades de la red mejoran constantemente, cada vez hay más máquinas conectadas a Internet y la demanda de la gente por informática de gran capacidad y alta densidad está aumentando. El sueño de la gente de la computación distribuida se ha despertado nuevamente. El concepto de "grid" está algo obsoleto. La "computación en la nube" se reempaqueta, actualiza e introduce algo nuevo. La base física de la computación en la nube es Internet. Sin Internet y la "nube de red" formada por una gran cantidad de hosts en Internet, no existe la computación en la nube.
La computación en la nube no está tan centrada en la publicidad comercial como la Web2.0, es más un concepto centrado en la tecnología. Sin embargo, la promoción comercial y las operaciones de muchas grandes empresas como Microsoft, SUN, Google, IBM, etc. seguirán desempeñando un papel vital en la promoción y aplicación futura del concepto de computación en la nube. Las empresas comerciales necesitan nuevos conceptos para estimular el desarrollo de la industria, y las nuevas tecnologías también requieren embalaje e inversión de capital por parte de las grandes empresas comerciales para promoverlas.
Ningún concepto técnico surge de la nada. Muchos conceptos en sí están relacionados y las tecnologías tienen un parentesco cercano o lejano. La computación en la nube es un concepto macro y su implementación específica puede estar relacionada con Web Servise, SOA, XmlPRC y SaaS. La computación en la nube está a punto de integrar varios recursos informáticos en Internet, como PC, teléfonos móviles, PDA y otros terminales móviles, para lograr una computación ubicua y ubicua. En la era de la computación en la nube, se espera que "la red es la computadora". convertirse en algo visible.
No solo queremos ver a esas empresas gritando eslóganes vacíos, queremos ver acciones concretas. Necesitamos ver sus soluciones específicas, casos de la vida real y herramientas de desarrollo. Es poco probable que cualquier concepto técnico que deje de lado a la mayoría de los programadores tenga un impacto revolucionario. Espero que la fantasía del concepto de "red" se haga realidad con la "computación en la nube".