¡Esta es una revisión vieja del documento!
Diseño de la nube
Lo que necesitamos
Lo que queremos lograr con la Nube son tres cosas:
- Reducir el trabajo de mantenimiento necesario (en tareas de rutina o en mejoras)
- Esto incluye escalabilidad
- Conseguir una fiabilidad mayor en la conservación de datos
- Reducir los costos de operación
Todo esto con la idea de poder ofrecer servicios accesibles y almacenados localmente, para poder accederse desde LaOtraRed u otra red.
Vista Física
Pod
El Pod es la mínima expresión de un componente interno de la Nube Pública. Cuenta con un servidor de Almacenamiento y uno o más servidores de Cómputo, como mínimo.
- Servidor de Almacenamiento: Su tarea es administrar el almacenamiento del pod: volúmenes, RAID, etc. El único servicio que puede ofrecer es el de exportar almacenamiento a los servidores de cómputo por distintas vías (NFS o iSCSI).
- Servidor de Cómputo: Aquí se ejecutan las instancias de cómputo: ofrecen procesamiento, memoria RAM, disco (remoto) y acceso a red. Puede agregarse más de éstos al Pod, si es necesario.
- Enrutador de Centro de Datos: enruta el tráfico de red, y puede formar parte de un solo pod o trabajar para varios.
La idea de separar el almacenamiento del resto de recursos es: poder concentrar las necesidades de almacenamiento en pocos recursos físicos, garantizar más estabilidad y ahorrar en tiempo de mantenimiento (RAID).
Centro de Datos
- Cada Centro de Datos usa una sola convención de nombre para identificarse de los demás. Por ejemplo, lpz-ovj sería un Centro de Datos ubicado en Ovejuyo.
- Los Centros de Datos son independientes entre sí (no existe un Centro de Datos principal).