Interesante pregunta.
Noté su nota al pie de página que ha logrado instalar Openstack en un VBox. ¿Cómo te ayudará esto a construir tu propia nube privada?
Permítanme aclarar: el objetivo es construir su propio ecosistema de nube pequeña. Para que pueda lograr esto, TODOS los recursos informáticos como: RAM, CPU, redes, etc. deben ser REALES. En otras palabras, no virtualizado (no puede tenerlos en un entorno virtual). Esto es una paradoja.
- Cómo construir un PAAS
- ¿Cuál es el mejor centro de entrenamiento de Big Data / Cloud Computing en India?
- ¿Por qué AWS se considera mejor que Azure?
- ¿Qué tan rápido debe tomar normalmente la solicitud / respuesta de red de un servidor a otro?
- ¿Es cierto que todo estará en la nube en el futuro y no habrá computación de escritorio?
No puede tener su propia nube privada con Openstack sin al menos 7 (6 + 1) máquinas físicas individuales . Puede usar Openstack en uno de los siguientes dos fashoins:
- Como un almacén de objetos (ingenuamente, puede llamar a este almacenamiento en la nube).
- Como una plataforma informática (también conocida como Cloud Computing).
Independientemente del tipo de nube que desee construir, debe tener PC o computadoras portátiles individuales para cada uno de los siguientes servicios principales:
- SWIFT – 1 PC para almacenamiento de objetos: Esto simplemente significa que esta PC es completamente responsable de asignar espacio de memoria.
- KEYSTONE – para la identidad. Responsable de administrar los pares de claves utilizados para la transacción entre el usuario y el proveedor y, entre el nodo maestro y los 6 nodos esclavos.
- NOVA – Responsable de asignar CPU.
- NEUTRON – Responsable de la red entre las 7 PC y el tráfico externo.
- CINDER – Responsable de asignar espacio de almacenamiento.
- GLANCE: responsable de almacenar archivos de imagen y recuperarlos.
- Finalmente, una máquina donde instala el software Openstack y organiza los otros 6 nodos esclavos.
La séptima PC (en el orden explicado anteriormente) recibe solicitudes de los usuarios finales. Y, luego, transmite la solicitud (dependiendo del tipo de solicitud. Por ejemplo, una solicitud para asignar una CPU de 2.5GHz se envía a NOVA) a uno de los nodos esclavos.
Así es como construyes tu propia pequeña nube usando Openstack.
No dude en consultar: Software y raquo; OpenStack Open Source Software de computación en la nube.
NOTA: No he cubierto otros servicios arbitrarios proporcionados por Openstack. Algunos de los cuales pueden ser necesarios incluso para construir tal nube explicada anteriormente. Sin embargo, explicarlos está más allá del alcance de esta respuesta. Puede encontrar más información sobre ellos en el enlace mencionado anteriormente.