Red de conocimiento informático - Material del sitio web - Cómo construir una plataforma de computación en la nube privada basada en openstack

Cómo construir una plataforma de computación en la nube privada basada en openstack

La plataforma de computación en la nube también se denomina plataforma en la nube. Las plataformas de computación en la nube se pueden dividir en tres categorías: plataformas de almacenamiento en la nube que se centran en el almacenamiento de datos, plataformas informáticas en la nube que se centran en el procesamiento de datos y plataformas integrales de computación en la nube que tienen en cuenta tanto la informática como el procesamiento de datos. integración Tecnologías centrales de software y servicios de datos utilizados: Tecnología de desarrollo de software de aplicaciones a gran escala Servicios empresariales: Lenguaje de desarrollo de plataforma Azure: .NET (2) Características técnicas de Google: Capacidades de expansión a nivel de computación y almacenamiento Tecnologías centrales: Tecnología descentralizada paralela MapReduce, BigTable, Servicios empresariales de GFS: Google AppEngine, lenguaje de desarrollo de servicios de alojamiento de aplicaciones: Python, Java (3) Características técnicas de IBM: integra todos sus servicios de software y hardware Tecnologías centrales: tecnología Grid, almacenamiento distribuido, carga dinámica Servicios empresariales: proporcionados por un grupo de recursos virtuales , ¿Solución de integración de computación en la nube empresarial? (4) Características técnicas de Oracle: Tecnología central de plataforma virtual elástica de software y hardware: tecnología de almacenamiento de datos de Oracle, tecnología de código abierto de Sun Servicios empresariales: base de datos de Oracle en EC2, OracleVM, Sun xVM (5) Características técnicas de Amazon : Tecnología central de plataforma virtual elástica: tecnología de virtualización Idioma: Java, APEX (7) Wangtian Cloud Service Características técnicas: El software de la plataforma se puede personalizar según las necesidades Tecnología central: Tecnología de integración de plataformas de aplicaciones Servicios empresariales: los servicios de netfarmer brindan desarrollo de plataformas de información para diferentes industrias Idioma: Deluge (lenguaje enriquecido con datos para el entorno de red universal) ? (8) Características técnicas de EMC: sistema de almacenamiento de información y tecnología de virtualización Tecnología central: tecnología de virtualización de VMware, tecnología de almacenamiento de primera clase Servicios empresariales: sistema de almacenamiento en la nube Atoms, soluciones de nube privada (9) Características técnicas de Alibaba: Tecnología central de software empresarial flexible y personalizable: tecnología de integración de plataforma de aplicaciones Servicios empresariales: plataforma de interconexión de software, plataforma de comercio electrónico en la nube (10) Características técnicas de China Mobile: tecnología de red sólida, recursos de ancho de banda ricos Tecnología central: subyacente tecnología de implementación de clústeres, grupo de recursos Tecnología virtual, servicios empresariales de tecnología relacionados con la red: BigCloude: arquitectura de plataforma de gran plataforma en la nube primero: capa de visualización, arquitectura de computación en la nube de múltiples centros de datos. Esta capa se utiliza principalmente para mostrar el contenido requerido por los usuarios de una manera amigable. Hay cinco tecnologías principales para los diversos servicios proporcionados por la capa de software: HTML: tecnología de página web estándar, principalmente HTML4 antes de 2013, pero el próximo HTML5 promoverá el desarrollo de páginas web en muchos aspectos. como vídeo [1 ] y almacenamiento local. JavaScript: un lenguaje dinámico utilizado para páginas web. A través de JavaScript, las funciones de las páginas web se pueden enriquecer enormemente. CSS: Se utiliza principalmente para controlar la apariencia de las páginas web y para separar elegantemente el contenido de la página de su presentación. Flash: la tecnología RIA (Aplicaciones enriquecidas de Internet) más utilizada en la industria, puede proporcionar aplicaciones web ricas que HTML y otras tecnologías no pueden proporcionar en esta etapa, y es muy buena en términos de experiencia del usuario [3 ]. Silverlight: tecnología RIA del gigante de la industria Microsoft[4]. Aunque su participación de mercado antes de 2013 era ligeramente menor que la de Flash, es muy amigable para los desarrolladores porque se puede programar usando C#[5].

?En segundo lugar: la capa intermedia es un vínculo entre la anterior y la siguiente. Proporciona una variedad de servicios basados ​​en los recursos proporcionados por la capa de infraestructura inferior, como servicios de caché y servicios REST, y estos servicios se pueden utilizar para soportar la capa intermedia. capa de visualización o Permite a los usuarios llamar directamente, y existen principalmente cinco tecnologías REST: a través de la tecnología REST, algunos servicios compatibles con la capa de middleware se pueden proporcionar a la persona que llama de manera muy conveniente y elegante; Multiinquilino: esto permite que una única instancia de aplicación sirva a varias organizaciones manteniendo un buen aislamiento y seguridad. Esta tecnología puede reducir eficazmente los costos de adquisición y mantenimiento de aplicaciones. Procesamiento paralelo: para procesar cantidades masivas de datos, es necesario utilizar un enorme clúster X86 para el procesamiento paralelo a gran escala. MapReduce de Google es un trabajo representativo en este sentido. Servidor de aplicaciones: Basado en el servidor de aplicaciones original, se ha realizado un cierto grado de optimización para la computación en la nube, como el servidor de aplicaciones Jetty para Google App Engine. Almacenamiento en caché distribuido: la tecnología de almacenamiento en caché distribuido no solo puede reducir eficazmente la presión sobre el servidor backend, sino también acelerar la respuesta correspondiente. El ejemplo más famoso de almacenamiento en caché distribuido es Memcached.

Actualmente estoy usando Xiaoniao Cloud. La certificación de actividad reciente en su sitio web oficial puede obtener un servidor de 0 yuanes.