> For the complete documentation index, see [llms.txt](https://docs.vergeos-demo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vergeos-demo.com/run-the-platform/tenants/overview.md).

# Tenants (Virtual Data Centers)

VergeOS provides native support for multi-tenancy, allowing a single installation to host multiple, encapsulated, secure enclaves called **tenants**. Each tenant is a separate and complete virtual data center that includes all the functionality of a base VergeOS environment (excluding hardware management). Every tenant has access to its own user interface via a unique URL.

Privacy and security are ensured with full network encapsulation and exclusive storage volumes, providing true isolation between tenants, unlike other strategies, such as VLAN-based segmentation.

## Getting Started

New to VergeOS tenants? Start here:

1. [**Create your first tenant**](/run-the-platform/tenants/create-tenants.md) - Set up a basic tenant environment
2. [**Assign external access**](/run-the-platform/tenants/assign-ip-to-tenant.md) - Provide network connectivity
3. [**Configure monitoring**](/run-the-platform/tenants/tenant-monitoring.md) - Set up oversight and reporting

## Key Features

* **Built-in functionality:** Comprehensive solution for tenancy (No additional licensing, tools, or applications needed)
* **Nested Multi-tenancy:** Each tenant can create sub-tenants from its own allocated resources, providing a hierarchical structure of delegation and resource management
* **Resource Tracking:** Per-tenant resource tracking, including deduplication statistics, facilitates billing and capacity planning
* **User Management Flexibility:** Optionally, a tenant can be configured for centralized identity management through: its parent, another VergeOS system, or a third-party identity provider
* **Individualized backup/DR:** DR protocols can be customized per tenant
* **Portability:** Each tenant is a portable, self-contained system that can be moved to a different location as one unit
* **Automated Deployment:** [Tenant Recipes](/automate-protect-and-extend/automation/tenant-recipes.md) allow for rapid deployment, compliance, self-service applications, etc.
* **Custom Branding:** Parent systems can permit a tenant to "brand" its user interface with its own company logos, color schemes and font selections, using [**Themes**](/run-the-platform/system-administration/themes.md) (can be allowed/disallowed on a per-tenant basis)

## Security & Isolation

VergeOS tenants provide enterprise-grade security through:

* **Network Encapsulation**: Complete layer 2/3 isolation between tenants
* **Storage Isolation**: Dedicated storage volumes with encryption support
* **Administrative Separation**: Independent user management and permissions
* **Resource Boundaries**: Guaranteed resource allocation and limits

## Practical Applications

Examples of VergeOS tenancy used in the field:

* A **Service Provider** creates secure, full-featured virtual data centers for their clients, which in turn can create virtual data centers for their own customers
* An **Enterprise** centralizes infrastructure management while separating workloads and delegating administration to different regions or business groups
* An **Educational Institution** provides specialized environments to separate faculties or research projects, eliminating traditional siloed, stand-alone systems

## Related Documentation

### Getting Started

* [Creating Tenants](/run-the-platform/tenants/create-tenants.md)
* [Assigning External IP Addresses](/run-the-platform/tenants/assign-ip-to-tenant.md)
* [Modifying Tenant Properties](/run-the-platform/tenants/tenant-modifications.md)

### Resource Management

* [Increasing Tenant Resources](/run-the-platform/tenants/add-tenant-resources.md)
* [Reducing Tenant Resources](/run-the-platform/tenants/reduce-tenant-resources.md)
* [Tenant Usage Reports](/run-the-platform/tenants/tenant-usagereports.md)

### Data Sharing & Protection

* [Sharing Files with Tenants](/run-the-platform/tenants/provide-files-to-tenant.md)
* [Sharing VMs with Tenants](/run-the-platform/tenants/share-vm-snapshot.md)
* [Tenant Snapshots](/run-the-platform/tenants/tenant-snapshots.md)
* [Tenant Restores](/run-the-platform/tenants/tenant-restores.md)

### Monitoring & Management

* [Monitoring Tenants](/run-the-platform/tenants/tenant-monitoring.md)


---

# 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:

```
GET https://docs.vergeos-demo.com/run-the-platform/tenants/overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
