Estoy tratando de construir una nube con mi PC como servidor, solo para aprender los conceptos básicos para crear y operar un sistema en la nube. ¿Cómo lo hago?

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.

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:

  1. Como un almacén de objetos (ingenuamente, puede llamar a este almacenamiento en la nube).
  2. 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:

  1. SWIFT – 1 PC para almacenamiento de objetos: Esto simplemente significa que esta PC es completamente responsable de asignar espacio de memoria.
  2. 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.
  3. NOVA – Responsable de asignar CPU.
  4. NEUTRON – Responsable de la red entre las 7 PC y el tráfico externo.
  5. CINDER – Responsable de asignar espacio de almacenamiento.
  6. GLANCE: responsable de almacenar archivos de imagen y recuperarlos.
  7. 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.

Hay múltiples opciones.

  1. Nube pública:

Es posible que no necesite instalar nada en su computadora para acceder a los recursos de la nube en el Proveedor de servicios públicos (Amazon, Google, Microsoft, Rackspace, Salesforce, etc.)

2. Nube privada:

La configuración de una nube privada puede requerir una potencia informática considerable y otros recursos (almacenamiento, red, etc.). Puede intentar configurar OpenStack en un solo nodo, mientras que será una buena idea tener múltiples sistemas (o computadoras portátiles): Máquina única todo en uno

Alternativamente, puede realizar la configuración de pago a través del software virtual (VMWare, Virtual Box) con varias máquinas virtuales. Dependiendo de cuál sea el software de la nube (y los recursos asociados), hay guías disponibles.

¡Todo lo mejor!

Ahora cree 2 vms e instale xen en él.

Agregue estos hosts xen a openstack, registre algunos templos e implemente vms con estos templos.