> For the complete documentation index, see [llms.txt](https://docs.verge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verge.io/plan-and-deploy/es/arquitecturas-de-referencia/csp.md).

# Implementaciones multitenant

Los proveedores de servicios en la nube (CSP) que buscan una solución rentable para ofrecer IaaS basadas en multitenencia pueden aprovechar VergeOS. Este documento ofrece una descripción general de la implementación de VergeOS para CSP, destacando los beneficios clave y detallando varias configuraciones disponibles.

## Ejemplo de CloudHoster

CloudHoster, un proveedor de nube de tamaño mediano, se utilizará a lo largo de este documento para explicar los conceptos y detalles clave sobre implementaciones multitenencia. CloudHoster acudió a VergeOS para simplificar sus ofertas de IaaS al tiempo que mejora la resiliencia, reduce los costos y cumple estrictos SLA.

## ¿Qué es un inquilino?

Un inquilino representa un Centro de Datos Virtual (VDC) dentro de una infraestructura de centro de datos más grande. Es esencialmente un «centro de datos dentro de un centro de datos», que proporciona un entorno aislado para distintos usuarios u organizaciones. Cada inquilino opera de forma independiente, garantizando que los recursos, los datos y las aplicaciones dentro de un inquilino estén completamente segregados de los de otros inquilinos. Este aislamiento es crucial para mantener la seguridad, el rendimiento y el cumplimiento.

## Un inquilino dentro de VergeOS

Un inquilino en VergeOS funciona como un entorno virtual autónomo. Cada inquilino tiene su propia interfaz de usuario y URL independientes, lo que permite la personalización para satisfacer necesidades específicas. Los inquilinos pueden anidarse dentro de otros inquilinos, creando una estructura jerárquica que puede acomodar requisitos organizativos o de servicio complejos. Los recursos como CPU, memoria, almacenamiento y ancho de banda de red se asignan a cada inquilino de forma independiente, lo que garantiza un funcionamiento eficiente y aislado.

## ¿Por qué usar inquilinos?

* **Eficiencia de costos**: La multitenencia reduce los gastos al compartir la infraestructura, optimizar la utilización de los recursos y eliminar los costos adicionales asociados con la gestión tradicional de centros de datos.
* **Escalabilidad**: Escale fácilmente los recursos hacia arriba o hacia abajo para satisfacer la demanda sin cambios significativos en la infraestructura, lo que garantiza una gestión flexible y eficiente de la capacidad de cómputo y el almacenamiento.
* **Gestión simplificada**: La administración centralizada permite una gestión sencilla de los Centros de Datos Virtuales (VDC), asegurando que las actualizaciones y el mantenimiento se manejen sin problemas.
* **Seguridad y cumplimiento mejorados**: El aislamiento completo dentro de los VDC garantiza la seguridad y el cumplimiento de los datos, evitando el acceso no autorizado y mejorando la protección general de los datos.
* **Despliegue rápido**: Aprovisione rápidamente nuevos entornos de inquilino dentro de la configuración existente, reduciendo el tiempo de salida al mercado para nuevos servicios y simplificando los procesos de incorporación.
* **Personalización e innovación**: Adapte los VDC para satisfacer necesidades operativas específicas y benefíciese de innovaciones continuas impulsadas por las necesidades colectivas de todos los usuarios, garantizando una infraestructura actualizada y eficiente.

## Tipos de inquilinos

* Clientes
* Unidades de negocio
* Desarrollo/ Pruebas / QA
* Socios externos
* Portabilidad
* DR

***

## ***Descripción general***

VergeOS ofrece una solución altamente adaptable para los CSP que buscan desplegar y gestionar ofertas de IaaS. Según el escenario de despliegue, los CSP pueden proporcionar gestión centralizada, opciones de respaldo y recuperación, y capacidades de autoservicio para sus clientes.

A continuación detallaremos varios escenarios de despliegue que representan a un CSP en crecimiento:

* [Escenario 1: 2 sitios con DR](#scenario-1-2-sites-with-dr): Desplegar 2 sitios principales utilizando la sincronización de sitios para DR
* [Escenario 2: Clústeres perimetrales](#scenario-2-edge-clusters): Desplegar clústeres perimetrales para ganar presencia en nuevas regiones
* [Escenario 3: Escalado horizontal](#scenario-3-scale-out): Escalar horizontalmente el clúster perimetral para satisfacer la demanda
* [Escenario 4: Clústeres de almacenamiento](#scenario-4-storage-clusters): Cloudhoster lanza una nueva oferta de almacenamiento compatible con S3

***

## Escenario 1: 2 sitios con DR

Clústeres de 6 nodos desplegados en centros de datos separados.

## Resumen

Este despliegue permite al personal de TI de CloudHoster gestionar de forma centralizada sus ofertas de IaaS, proporcionando una plataforma robusta para sus clientes. Implementarán clústeres VergeOS en ambos centros de datos y configurarán la sincronización de sitios y los servidores de reparación en ambos clústeres.

## Hardware y funciones

### Hardware

Para el despliegue de VergeOS de CloudHoster, se recomienda el siguiente hardware:

* (6) servidores de alta densidad por centro de datos
* Procesador Intel Xeon o AMD EPYC, dos procesadores de 32 núcleos a 2,2 GHz
* 768 GB de RAM ECC
* (2x) unidades NVME con 3 DWPD **solo en node1 y node2**
* (8x) bahías para unidades de 2,5 pulgadas
* (2x) puertos de 25 GbE (o superiores)
* (2x) puerto de 10 GbE
* IPMI integrado
* Fuentes de alimentación redundantes

### Funciones de VergeOS

El despliegue aprovechará las siguientes funciones de VergeOS:

* **Sitios**: Panel centralizado para gestionar todos los sitios, ver los registros recientes y las estadísticas
* **Autenticación OpenID**: Usar la fuente de autenticación existente
* **Multitenencia**: Aislamiento seguro de los entornos de los clientes
* **Gestión de autoservicio**: Interfaz web y API para la gestión de recursos de los clientes
* **Alta disponibilidad**: Mecanismos automatizados de conmutación por error y protección de datos
* **Sincronización de sitios**: Replicación de instantáneas del sistema
* **Servidor de reparación (ioGuardian)**: Recuperar automáticamente los bloques faltantes desde el sitio remoto
* **Desduplicación global en línea**: Reduce el consumo de almacenamiento al eliminar datos duplicados en instantáneas replicadas
* **Repositorios de catálogo**: Gestión centralizada de recetas de VM

***

## Escenario 2: Clústeres perimetrales

Desplegar (6) clústeres de 2 nodos en centros de datos de terceros.

## Resumen

Cloudhoster busca expandir sus ofertas a nuevas regiones; para ello, se asocia con centros de datos de terceros para proporcionar colocation y ancho de banda. Como se desplegarán en 6 centros de datos, buscan ahorrar dinero implementando primero clústeres de 2 nodos, sabiendo que vergeOS les permitirá escalar rápidamente cuando la demanda de los clientes lo requiera.

## Hardware y funciones

### Hardware

Para el despliegue de VergeOS de CloudHoster, se recomienda el siguiente hardware:

* Procesador Intel Xeon o AMD EPYC, procesador dual de 16 núcleos y 32 hilos con una velocidad base de 3 GHz
* 256 GB de RAM ECC
* (8x) bahías para unidades de 2,5 pulgadas
* (4x) puerto de 10 GbE
* IPMI integrado
* Fuentes de alimentación redundantes

### Funciones de VergeOS

El despliegue aprovechará las siguientes funciones de VergeOS:

* **Sitios**: Panel centralizado para gestionar todos los sitios, ver los registros recientes y las estadísticas
* **Autenticación OpenID**: Usar la fuente de autenticación existente
* **Multitenencia**: Aislamiento seguro de los entornos de los clientes
* **Gestión de autoservicio**: Interfaz web y API para la gestión de recursos de los clientes
* **Alta disponibilidad**: Mecanismos automatizados de conmutación por error y protección de datos
* **Desduplicación global en línea**: Reduce el consumo de almacenamiento al eliminar datos duplicados en instantáneas replicadas
* **Repositorios de catálogo**: Gestión centralizada de recetas de VM
* **Instantáneas del sistema**: Instantáneas locales para una recuperación rápida de un sitio

***

## Escenario 3: Escalado horizontal

Escalar horizontalmente 2 ubicaciones agregando nuevos clústeres a los sitios existentes de 2 nodos.

## Resumen

Cloudhoster ha experimentado mucho crecimiento, y los clientes quieren desplegar cargas de trabajo tanto en sus ubicaciones de la costa este como de la costa oeste. Actualmente, estos sitios solo tienen 2 nodos cada uno y necesitan agregar capacidad para satisfacer la demanda. Además, quieren comenzar a ofrecer servicios de DR entre estos sitios.

Para lograr esto, Cloudhoster agregará un nuevo clúster en cada sitio y configurará la sincronización de sitios y los servidores de reparación en ambos clústeres nuevos.

## Hardware y funciones

### Hardware

Para el despliegue de VergeOS de CloudHoster, se recomienda el siguiente hardware:

* (4) servidores de alta densidad por centro de datos
* Procesador Intel Xeon o AMD EPYC, procesador dual de 64 núcleos a 2,4 GHz
* 1024 GB de RAM ECC
* (8x) bahías para unidades de 2,5 pulgadas
* (2x) puertos de 25 GbE (o superiores)
* (2x) puerto de 10 GbE
* IPMI integrado
* Fuentes de alimentación redundantes

### Funciones de VergeOS

El despliegue aprovechará las siguientes funciones de VergeOS:

* **Sitios**: Panel centralizado para gestionar todos los sitios, ver los registros recientes y las estadísticas
* **Autenticación OpenID**: Usar la fuente de autenticación existente
* **Multitenencia**: Aislamiento seguro de los entornos de los clientes
* **Gestión de autoservicio**: Interfaz web y API para la gestión de recursos de los clientes
* **Alta disponibilidad**: Mecanismos automatizados de conmutación por error y protección de datos
* **Sincronización de sitios**: Replicación de instantáneas del sistema
* **Servidor de reparación (ioGuardian)**: Recuperar automáticamente los bloques faltantes desde el sitio remoto
* **Desduplicación global en línea**: Reduce el consumo de almacenamiento al eliminar datos duplicados en instantáneas replicadas
* **Repositorios de catálogo**: Gestión centralizada de recetas de VM

***

## Escenario 4: Clústeres de almacenamiento

Desplegar clústeres de almacenamiento en 4 de los sitios.

## Resumen

CloudHoster busca expandir su oferta de productos introduciendo una nueva solución de almacenamiento compatible con S3 llamada Cloud Storage. Para lograrlo, Cloudhoster agregará un nuevo clúster de almacenamiento a 4 de sus sitios y creará una receta de inquilino que automatizará el despliegue del servicio.

Las recetas de inquilino crearán los inquilinos, las redes, las reglas de firewall, desplegarán la VM que aloja la aplicación de almacenamiento, junto con el aprovisionamiento del almacenamiento. Esto permitirá a Cloudhoster desplegar automáticamente una instancia de Cloud Storage desde su portal de clientes mediante llamadas API a vergeOS.

## Hardware y funciones

### Hardware

Para el despliegue de VergeOS de CloudHoster, se recomienda el siguiente hardware:

* (4) servidores de almacenamiento por centro de datos
* Procesador Intel Xeon o AMD EPYC, procesador de 8 núcleos y 16 hilos a 3,0 GHz
* 2 GB por TB RAW de almacenamiento
* (16x) bahías para unidades de 2,5 o 3,5 pulgadas
* (2x) puertos de 25 GbE
* (2x) puerto de 10 GbE
* IPMI integrado
* Fuentes de alimentación redundantes

### Funciones de VergeOS

El despliegue aprovechará las siguientes funciones de VergeOS:

* **Sitios**: Panel centralizado para gestionar todos los sitios, ver los registros recientes y las estadísticas
* **Recetas de inquilino**: Plantilla para crear nuevas instancias de inquilino con configuraciones y ajustes predefinidos
* **Recetas de VM**: Plantilla para crear nuevas máquinas virtuales con configuraciones y ajustes predefinidos
* **Autenticación OpenID**: Usar la fuente de autenticación existente
* **Multitenencia**: Aislamiento seguro de los entornos de los clientes
* **Gestión de autoservicio**: Interfaz web y API para la gestión de recursos de los clientes
* **Alta disponibilidad**: Mecanismos automatizados de conmutación por error y protección de datos
* **Desduplicación global en línea**: Reduce el consumo de almacenamiento al eliminar datos duplicados en instantáneas replicadas


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verge.io/plan-and-deploy/es/arquitecturas-de-referencia/csp.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
