¿Qué es el servicio en la nube, terminal en la nube, computación en la nube?
¿Qué es un servicio en la nube?
Permítame darle una descripción simple: es lo suficientemente inteligente como para brindarle servicios en tiempo real según su ubicación, hora, preferencias y otros. Anticipar las necesidades. En este nuevo modelo, la búsqueda de información la hará usted, no usted. No importa qué dispositivo utilice, no importa qué servicio a pedido necesite, obtendrá una experiencia definitiva consistente y coherente.
Al multiplicar un gran número de empresas de nueva creación, ofrecemos una gran cantidad de productos personalizados para satisfacer las crecientes necesidades personalizadas del mercado. Su método de reproducción es proporcionar a las empresas de nueva creación un conjunto completo de servicios en términos de financiación, promoción, pago, logística y servicio al cliente, y poner sus propias capacidades operativas a disposición de partes externas, como agua y electricidad bajo demanda. usar. Este es el modelo de negocio de los servicios en la nube.
La premisa para el nacimiento de los servicios en la nube es que Internet rompe las divisiones geográficas para formar un mercado unificado y resulta rentable ofrecer productos para necesidades personalizadas. El efecto objetivo es: para reducir al mínimo el coste de iniciar un negocio, los emprendedores sólo se centrarán en aspectos centrales como la creatividad, y las operaciones y la gestión ya no serán importantes. Las pequeñas empresas comenzaron a desafiar a las grandes y subvertir la civilización industrial de "ganar a escala". Nuestra sociedad y nuestra cultura serán más independientes y libres.
Terminal en la nube
La próxima generación de PC se llama "terminal en la nube". Ya no requiere un procesador central, disco duro, tarjeta gráfica ni siquiera un sistema operativo ni software de aplicación. Dado que todas las funciones anteriores se realizan mediante un servidor en la nube pública, es solo un decodificador compacto o está integrado directamente en el monitor. "El precio es de sólo 500 yuanes".
El terminal en la nube es, con diferencia, la solución de red informática más económica. El precio de una sola unidad es de sólo unos pocos cientos de yuanes, según las estadísticas, los sistemas de red comerciales que logran. la misma función y sistemas de terminal en la nube En comparación con los sistemas de PC tradicionales: el 70% de la inversión se ahorrará en el proceso de adquisición y el 90% de la carga de costos se reducirá en el proceso de operación y mantenimiento del sistema en términos de costo de uso; Los terminales en la nube equivalen al consumo de energía de una PC normal y el ahorro en la factura de electricidad es considerable.
La computación en la nube cambiará el modelo actual de computadoras de "chasis + monitor". En el futuro, los televisores, los teléfonos móviles y las consolas de juegos pueden convertirse en dispositivos terminales de la red. Las computadoras son tan ubicuas que no podemos. Sí, esto es computación ubicua. A medida que el concepto de computación en la nube madure, los operadores de telecomunicaciones, los proveedores de hardware y los proveedores de servicios de software se integrarán en el pasado, y el sistema operativo y la plataforma de procesador dominarán la industria de las PC tradicionales. y los fabricantes de PC tendrán más voz y oportunidades de desarrollo.
La computación en la nube es un método emergente para compartir infraestructura que puede transformar grandes grupos de sistemas conectados entre sí para proporcionar una variedad de servicios de TI. impulsando la necesidad de tales entornos, incluidos dispositivos conectados, transmisión de datos en tiempo real, la adopción de SOA y Web2 como búsqueda, colaboración abierta, redes sociales y aplicaciones de comercio móvil. de componentes digitales también ha aumentado considerablemente la escala de los entornos de TI, fortaleciendo aún más la necesidad de una gestión unificada de la nube.
Computación en la nube: definición de computación en la nube La computación en la nube en un sentido estricto se refiere al modelo de entrega y uso. de infraestructura de TI, que se refiere a la obtención de los recursos requeridos (hardware, plataforma, software) a través de la red de manera bajo demanda y fácilmente escalable. La red que proporciona los recursos se denomina "nube". La nube" se puede ampliar infinitamente desde el punto de vista del usuario y se puede obtener en cualquier momento, utilizar según demanda, ampliar en cualquier momento y pagar según el uso. Esta característica a menudo se denomina uso de infraestructura de TI como agua y electricidad.
En términos generales, la computación en la nube se refiere al modelo de prestación y uso de servicios, que se refiere a la obtención de los servicios requeridos a través de la red de manera bajo demanda y fácilmente escalable. Este tipo de servicio puede estar relacionado con TI. , software e Internet.
La computación en la nube a menudo se confunde con la computación paralela, la computación distribuida y la computación en red es virtualización. un servicio), PaaS (plataforma como servicio), SaaS (software como servicio) y otros conceptos mezclaron evolución y salto adelante.
Computación en la nube-Características
(1) Escala ultragrande. La "nube" tiene una escala considerable. Google Cloud Computing ya cuenta con más de 1 millón de servidores, y las "nubes" de Amazon, IBM, Microsoft, Yahoo, etc. tienen cientos de miles de servidores. Las nubes privadas empresariales suelen tener cientos o miles 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 los usuarios en realidad no necesitan saber ni preocuparse por la ubicación específica donde se ejecuta la aplicación. Con tan solo un portátil o un teléfono móvil, todo lo que necesitamos se puede conseguir a través de servicios de red, incluso tareas como la supercomputación.
Computación en la nube (3) Alta confiabilidad. "Nube" utiliza medidas como copias múltiples de datos, tolerancia a fallas e intercambiabilidad isomórfica de nodos informáticos para garantizar una alta confiabilidad de los servicios. El uso de la computación en la nube es más confiable que el uso de computadoras locales.
(4) Universalidad. La computación en la nube no está dirigida a aplicaciones específicas. Con el apoyo de la "nube", se pueden construir aplicaciones en constante cambio y la misma "nube" puede soportar el funcionamiento de diferentes aplicaciones al mismo tiempo.
(5) Alta escalabilidad. La escala de la "nube" se puede ampliar dinámicamente para satisfacer las necesidades de crecimiento de la escala de aplicaciones y usuarios.
(6) Servicios bajo demanda. La "nube" es un enorme conjunto de recursos que se compra a pedido; la nube se puede facturar como el agua del grifo, la electricidad y el gas.
(7) Extremadamente barato. Gracias a las medidas especiales de tolerancia a fallos de la "nube", se pueden utilizar nodos extremadamente baratos para formar una nube. La gestión centralizada automatizada de la "nube" elimina la necesidad de que un gran número de empresas asuman el coste cada vez más alto de la "nube". Gestión del centro de datos. La versatilidad de la "nube" mejora la utilización de recursos en comparación con los sistemas tradicionales, los usuarios pueden disfrutar plenamente de las ventajas de bajo costo de la "nube", y a menudo gastan sólo unos pocos cientos de dólares y unos pocos días para completar tareas. Anteriormente, se necesitaban decenas de miles de dólares y meses para completarse.
Cloud Computing - Origen Cloud Computing (Cloud Computing) es un modelo informático empresarial emergente. Distribuye tareas informáticas entre un conjunto de recursos compuesto por una gran cantidad de computadoras, lo que permite que varios sistemas de aplicaciones obtengan potencia informática, espacio de almacenamiento y diversos servicios de software según sea necesario.
Este conjunto de recursos se denomina "nube". "Nube" son algunos recursos informáticos virtuales que pueden mantenerse y administrarse por sí mismos, generalmente algunos grandes grupos de servidores, incluidos servidores informáticos, servidores de almacenamiento, recursos de banda ancha, etc. La computación en la nube centraliza todos los recursos informáticos y los gestiona automáticamente mediante software sin intervención humana. Esto permite a los proveedores de aplicaciones centrarse más en su negocio sin tener que preocuparse por detalles tediosos, lo que favorece la innovación y la reducción de costos.
La razón por la que se llama "nube" es que tiene las características de las nubes reales en algunos aspectos: las nubes son generalmente más grandes, la escala de las nubes se puede expandir y contraer dinámicamente y sus límites son borrosos; Flotando en el aire, no puedes ni necesitas señalar su ubicación exacta, pero existe en alguna parte.
La razón por la que se llama "nube" es también porque Amazon, uno de los creadores de la computación en la nube, le dio a lo que alguna vez se llamó computación en red un nuevo nombre "Elastic Computing Cloud" (EC2) y logró beneficios comerciales. éxito. Sus defensores consideran la computación en la nube un "modelo informático revolucionario" porque permite hacer circular libremente la potencia de la supercomputación a través de Internet. Las empresas y los usuarios individuales ya no necesitan invertir en costosos costos de adquisición de hardware. Sólo necesitan alquilar potencia informática a través de Internet. "Trate su computadora como un punto de acceso y deje todo en manos de Internet". Los usuarios sólo necesitan 640 KB de memoria. "Bill Gates dijo esto en 1989 cuando hablaba sobre "el pasado, presente y futuro de la informática". En ese momento, todos los programas eran muy pequeños y el disco duro de 100 MB no se podía usar. Internet todavía se estaba desarrollando en el Ahora, se acaban de proponer protocolos de hipertexto. Su uso generalizado comenzará en 6 años. En la actualidad (2008), dicha información se puede recuperar en el sitio web que proporciona los servicios de instalación que necesita un trabajador administrativo común. La configuración es: Core Duo de gama baja/memoria de 1 GB/disco duro de 100 GB. Pronto, los discos duros de nivel mega ingresarán a la gama de computadoras domésticas.
Detrás del rápido aumento de la configuración del hardware está el rápido crecimiento de los datos en Internet; esto simplemente desafía los límites de la imaginación humana. Cuando se propuso el concepto de datos masivos, la unidad se medía en GB. Ahora bien, esto es sólo una unidad de datos para un sitio web pequeño.
Computación en la nube: principios básicos Kaifu Lee Cloud Computing (Cloud Computing) es el desarrollo de procesamiento distribuido (Computación distribuida), procesamiento paralelo (Computación paralela) y computación grid (Grid Computing), o estas computadoras Implementación comercial de conceptos científicos.
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. Esto permite a las empresas cambiar recursos a las aplicaciones necesarias y acceder a computadoras y sistemas de almacenamiento bajo demanda. Se trata de una medida revolucionaria, 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. El modelo de la computación en la nube ya está surgiendo: en el futuro, todo lo que necesitaremos será una computadora portátil o un teléfono móvil para lograr todo lo que necesitamos a través de servicios de red, incluso tareas como la supercomputación. Desde esta perspectiva, el usuario final es el verdadero propietario de la computación en la nube. La aplicación de la computación en la nube incluye la idea de unir poder y ponerlo a disposición de todos los miembros. En su sentido más fundamental, la computación en la nube es la capacidad de aprovechar software y datos en Internet. Para la computación en la nube, Kaifu Lee (vicepresidente global de Google y presidente de China) hizo una vívida metáfora: un banco. Al principio, la gente simplemente ponía dinero debajo de la almohada. Más tarde, se crearon bancos, lo que era muy seguro, pero era más problemático retirar el dinero. Hoy en día, los bancos pueden retirar dinero de cualquier sucursal bancaria, incluso a través de cajeros automáticos o canales extranjeros. Al igual que cuando se utiliza electricidad, no es necesario equipar cada hogar con un generador. Puede comprarlo directamente a la compañía eléctrica. La "computación en la nube" trae consigo ese cambio: compañías de redes profesionales como Google e IBM construyen centros de computación y almacenamiento de computadoras, y los usuarios pueden acceder a ellos fácilmente a través de un cable de red con la ayuda de un navegador, convirtiendo la "nube" en el centro de servicios de aplicaciones y almacenamiento de datos. La computación en la nube ha desarrollado actualmente dos áreas principales: la seguridad en la nube y el almacenamiento en la nube. Por ejemplo, las empresas nacionales Rising y Trend Micro han comenzado a ofrecer productos de seguridad en la nube, mientras que líderes internacionales como Microsoft y Google están más involucrados en el campo del almacenamiento en la nube;
Computación en la nube: condiciones de desarrollo
(Computación en la nube) inevitablemente se volverá cada vez más común, convirtiéndose gradualmente en un modelo informático convencional y reemplazando las computadoras centrales centralizadas:
1. La primera razón por la que ahora se utilizan sistemas distribuidos es porque tienen una mejor relación rendimiento-precio que los sistemas centralizados. No es necesario gastar cientos de miles de dólares para obtener una informática de alto rendimiento.
2. La mayoría de las aplicaciones se distribuyen. Por ejemplo, en aplicaciones empresariales industriales, el departamento de gestión y el sitio no están en el mismo lugar.
3. Alta confiabilidad. La redundancia es una necesidad no sólo para la evolución biológica sino también para la tecnología de la información. Los sistemas distribuidos modernos tienen un alto grado de tolerancia a fallas y el control distribuido de los reactores nucleares se utiliza principalmente para lograr una alta confiabilidad.
4. Escalabilidad. El costo de comprar una computadora central de mayor rendimiento, o comprar otra computadora central con el mismo rendimiento, es mucho más alto que el costo de agregar algunas PC.
5. Alta flexibilidad. Es compatible con productos de diferentes fabricantes de hardware y es compatible con máquinas y periféricos de baja configuración para obtener computación de alto rendimiento.
Computación en la nube - Categoría
Markus Klems
La computación en la nube es una palabra de moda que abarca desarrollo, equilibrio de carga, modelos de negocio y arquitectura. Es una industria de software. El modelo futuro (Software10.0), o dicho simplemente, la computación en la nube es un software centrado en Internet.
Reuven Cohen
La computación en la nube es un servicio basado en Web que tiene como objetivo permitir a los usuarios pagar sólo por las funciones que necesitan, eliminando al mismo tiempo el software tradicional en hardware, software y servicios profesionales. inversiones en habilidades. La computación en la nube permite a los usuarios obtener aplicaciones sin la complejidad de la tecnología y la implementación.
Douglas Gourlay
La computación en la nube se refiere a un panorama general. Básicamente, permite a los usuarios acceder a servicios técnicos a través de Internet. Ahora, cada vez que inician sesión en Facebook o buscan vuelos, De hecho, todos utilizan la computación en la nube.
Elogiando a Gaw
La computación en la nube es la nueva Web2.0, un florecimiento del mercado sobre las tecnologías existentes. Al igual que la gente solía poner un poco de ajax en sus sitios web y declararse Web 2.0, la computación en la nube es una nueva palabra de moda.
El lado positivo es que Web2.0 finalmente captó la atención generalizada. De manera similar, el concepto de computación en la nube eventualmente cambiará la forma de pensar de las personas y eventualmente explotarán varios conceptos, como los servicios de alojamiento, ASP y la computación Grid. , software como servicio, plataforma como servicio, cualquier cosa como servicio.
Briande Haaff
Desde la perspectiva del consumidor, SaaS es un tipo de computación en la nube, pero la gente de la industria debe entender lo que esto significa. En pocas palabras, la computación en la nube es la sublimación de SaaS.
Ben Kepes
La intención original del modelo de nube es hacer que el consumo de la capa de hardware como computación bajo demanda y espacio de almacenamiento sea necesario para que el modelo de nube aporte. Más potencia. Necesitamos implementar la configuración, la implementación y los servicios en un entorno virtual en toda la arquitectura de la aplicación.
Omar Sultan
La computación en la nube consiste en acceder a recursos y servicios para algunas necesidades que deben cambiarse dinámicamente. Los recursos solicitados por las aplicaciones y servicios provienen de la "nube" y no de entidades tangibles fijas. Las nubes son recursos virtuales que pueden ser mantenidos y gestionados por sí mismos.
Computación en la nube: perspectivas
La computación en la nube se considera la próxima revolución en la industria tecnológica, que traerá cambios fundamentales en los métodos de trabajo y modelos de negocio.
En primer lugar, la computación en la nube significa enormes oportunidades comerciales para las pequeñas y medianas empresas y los empresarios, que pueden utilizar la computación en la nube para competir con las grandes empresas a un nivel superior. Desde que Microsoft lanzó el software Office en 1989, la forma en que trabajamos ha cambiado drásticamente y la computación en la nube ha llevado a las oficinas a la nube: mayor potencia informática pero sin necesidad de comprar software, lo que elimina la necesidad de instalación y mantenimiento local.
En segundo lugar, en cierto sentido, la computación en la nube significa la muerte del hardware. Al menos las pequeñas y medianas empresas con crecientes necesidades informáticas ya no intentan comprar hardware costoso, sino alquilar potencia informática a proveedores de computación en la nube. Si bien se evita la inversión en hardware, el departamento técnico de la empresa no tiene que preocuparse por el mantenimiento técnico y el tiempo ahorrado se puede utilizar para una mayor innovación empresarial.
Tomemos a Amazon como ejemplo. Sus productos de computación en la nube son baratos (y por supuesto muy rentables), lo que atrae a un gran número de pequeñas y medianas empresas, e incluso a grandes empresas como The New York Times. Red Hat y SanDisk. Amazon cobra 15 centavos por 1 GB de almacenamiento y 10 centavos por hora por el alquiler del servidor. Se dice que la inversión en cada computadora en su "nube" es de sólo US$ 300. Suponiendo que el consumo eléctrico también sea de US$ 300, según este estándar de carga, sus ingresos serán de US$ 876 en un año de funcionamiento ininterrumpido, con un margen de beneficio de alrededor del 45%, superior a su beneficio bruto por la venta de libros.
Con el auge de la computación en la nube, los fabricantes de hardware tradicionales se enfrentan una vez más a una crisis. Dell, HP, SUN, etc. han estado preocupados por la recesión del mercado estadounidense durante muchos años. Quizás la recesión del mercado de hardware realmente esté llegando.
El impacto de la computación en la nube en los modelos de negocio se refleja en la innovación del espacio de mercado. Christensen, profesor de la Harvard Business School, cree que ante un repentino aumento de la demanda de Gmail, el sistema de computación en la nube de Google aumentará automáticamente la capacidad y el número de procesadores de Gmail sin intervención manual, y las adiciones y ajustes no aumentarán los costes. Basándose en la computación en la nube, Google puede agregar nuevos servicios a un costo casi insignificante. Si el servicio agregado falla, está bien, simplemente apáguelo y olvídese. Si tiene éxito, el sistema le agregará automáticamente espacio y potencia de procesamiento.
Eric Schmidt, CEO de Google, cree que la computación en la nube significa regresar de la era de las PC a la era de las mainframes. "En la era de las PC, las PC ofrecían muchas funciones y aplicaciones buenas, pero ahora hemos regresado a la era de las computadoras a gran escala. Las computadoras centrales de hoy no se pueden ver ni tocar, pero de hecho están ahí, y están en la nube. el cielo.
”
Computación en la nube: espacio de desarrollo
Imagínese que cuando la potencia informática de la computadora no esté limitada por el hardware local, será más pequeña y liviana, pero podrá tener un rendimiento más potente. Los terminales móviles están al alcance de nuestra mano. Todavía podemos ejecutar los juegos en línea más exigentes en computadoras portátiles delgadas como el papel y también podemos editar fotos que acabamos de tomar accediendo a Photoshop en línea.
Lo que es aún más atractivo es. que las empresas pueden obtener una potencia informática extremadamente alta a un coste muy bajo, sin tener que invertir en costosos equipos de hardware y sin cargas de mantenimiento y actualizaciones frecuentes. Por ejemplo, el sitio web inmobiliario estadounidense Goosipy quiere crear una base de datos para calcular los datos de las compras. y ventas de 670.000 hogares durante un período de 12 años para brindar un mejor asesoramiento a los consumidores. Si lo hacen ellos mismos, inicialmente se estima que les llevará seis meses y finalmente alquilarán el ". servicio "nube informática elástica" proporcionado por Amazon. Al utilizar las poderosas capacidades de análisis de datos de Amazon, el proyecto se completó en solo 3 semanas y costó menos de $ 50,000: la belleza de la computación en la nube. Una es que el método de computación bajo demanda puede utilizar completamente el rendimiento de un gran grupo de computadoras Si solo usa el 5% de los recursos, solo necesita pagar el 5% del precio, en lugar de tener que pagar el 100% del equipo como antes. p>Computación en la nube: identificación de juegos en línea que vuelven adictos a los jóvenes 1) Si el nombre es "Grid" o "OGSA (Open Grid Services Architecture)"... entonces no es una nube. 2) Si necesita proporcionar al fabricante una especificación de requisitos de docenas de páginas... entonces no es una nube.
3) Si no puede usar su propia tarjeta de crédito... entonces. , no es una nube.
4) Si quieren venderte un dispositivo de hardware... entonces, no es una nube.
5) Si no se proporciona ninguna API. .entonces, no es la nube.
6) Si necesitas rediseñar tu sistema... entonces, no es la nube.
7) Si no puedes. hágalo en 10 minutos. Si no puede aprovisionar un servidor en 10 minutos... entonces no es una nube.
8) Si no puede desaprovisionar un servidor en 10 minutos... entonces. no es una nube.
9) Si conoces la ubicación exacta de la máquina que estás usando... entonces, no es la nube.
10) Si necesitas un consultor que te ayude. .. entonces, no es una nube.
11) Si necesita preparar una lista del número de máquinas necesarias... entonces no es una nube. 12) Si solo ejecuta un sistema operativo... Bueno, no es la nube.
13) Si no tienes que conectarlo a tu propia máquina... entonces, no es la nube.
14) Si necesitas instalarlo, el software debe poder usarlo... bueno, no es la nube.
15) Si tienes todo este hardware... bueno, no es la nube.
Tecnología de computación en la nube: varios proyectos de computación en la nube de código abierto a los que los entusiastas de la computación en la nube deben prestar atención. En vista de que muchos entusiastas de la computación en la nube quieren aprender sobre computación en la nube pero no saben cómo empezar. China Cloud Network (china-cloud.com) Los expertos en computación en la nube recuerdan a los entusiastas de la computación en la nube que presten atención a los siguientes tres proyectos de computación en la nube de código abierto. El contacto con cosas de código abierto puede ayudarlo a dominar la computación en la nube mejor y más rápido.
(1) 10gen, que es a la vez una plataforma en la nube y un paquete de código abierto descargable que se puede utilizar para crear su propia nube privada. 10gen es una pila de software similar a App Engine que proporciona una funcionalidad similar a App Engine, pero con algunas diferencias. Con 10gen, las aplicaciones se pueden desarrollar utilizando Python, así como los lenguajes de programación JavaScript y Ruby. La plataforma también utiliza el concepto de sandboxing para aislar aplicaciones y proporcionar un entorno confiable utilizando muchas computadoras (construidas en Linux, por supuesto) con sus propios servidores de aplicaciones.
(2) El proyecto Eucalyptus (Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems) es una implementación de código abierto de Amazon EC2 que es compatible con interfaces de servicios comerciales. Al igual que EC2, Eucalyptus se basa en Linux y Xen para la virtualización del sistema operativo. Eucalyptus fue desarrollado por la Universidad de California (Santa Bárbara) para la investigación de computación en la nube. Puedes descargarlo desde la web de la universidad o probarlo a través de la Nube Pública de Eucalyptus, aunque esta última tiene algunas limitaciones.
(3) Plataforma de computación en la nube Enomalism. Enomalism es un proyecto de código abierto que proporciona un marco de computación en la nube con una funcionalidad similar a EC2. Enomalism se basa en Linux y es compatible con Xen y Kernel Virtual Machine (KVM). Enomalism proporciona una pila de software basada en el marco de aplicaciones web TurboGears y Python.