Regions in Thalassa Cloud
Thalassa Cloud is built on a regional model. A region represents a logically and physically isolated cloud environment that consists of one or more availability zones (AZs), providing high availability, redundancy, and fault tolerance Each region operates independently, ensuring that failures in one region do not impact workloads running in another. Customers can deploy applications in a single region or use multi-region deployments for disaster recovery (DR), global reach, and compliance.
Key Features of Regions
Thalassa Cloud’s regional design follows industry best practices and includes:
- Geographical Independence: Each region operates autonomously with dedicated infrastructure.
- Multi-region Architecture: Customers can deploy workloads in multiple regions for better availability and compliance.
- Inter-region Connectivity: Secure private networking options between regions for distributed applications.
- Scalability & Performance: Each region scales independently to accommodate workload demands.
What Makes a Region?
Each Thalassa Cloud region is composed of multiple Availability Zones (AZs), networking infrastructure, and storage services, ensuring a scalable, high-performance environment for workloads.
Availability Zones (AZs)
A region contains one or more availability zones, which are physically separate data centers designed for fault tolerance. These zones are interconnected via high-speed, low-latency networking, allowing workloads to be distributed efficiently. The separation between AZs ensures that failures in one data center do not impact others, increasing the reliability of deployed applications.
Networking Infrastructure
Networking within each region is built on Software-Defined Networking (SDN), providing flexible, secure, and high-performance connectivity. Virtual Private Clouds (VPCs) ensure strong tenant isolation, preventing cross-tenant interference. Ingress and egress traffic is managed through load balancers and NAT gateways, allowing controlled and efficient communication between public and private endpoints.
Storage & Object Storage
Thalassa Cloud provides a robust storage backend optimized for both block and object storage. Block storage is powered by an NVMe-based replicated storage system, offering high-speed performance and persistent volumes (PVs) for stateful applications. For unstructured data, backups, and logs, Thalassa Cloud includes an S3-compatible object storage solution, ensuring high availability and durability.