OCI government cloud fault domains improve availability
Oracle Cloud
We help people see data in new ways, discover insights, unlock endless possibilities.
Every customer, from the large government agency enterprise to the small defense contractor, strives to deliver a highly available solution that can quickly recover from a service disruption to a potential disaster. The technology to deliver this level of service quality has existed for decades, but because of limited funding requiring project prioritization, the cost to support fault tolerance is out of reach for many and was often so complex that outages occurred despite efforts to ensure critical workloads maintained near 100% availability.
The cloud has ushered in a new set of tools to make these availability goals cost effective to deliver, and Oracle Cloud Infrastructure (OCI) has further developed the redundancies in the cloud to make high availability simple and cost effective using something called fault domains.
Availability domains and fault domains
OCI has released dozens and dozens of new OCI regions in the last five years, including government regions, and all have one availability domain. OCI designed and deployed a technology called fault domains as an optimized architecture for delivering high availability. With fault domains, you gain little to no value in deploying across multiple availability domains in a region for most real-world use cases.
When we look at the history of on-premises architecture over the last few decades, except in very rare cases, no on-premises environments had an architectural analog to the availability domain. Some deployments had “campus clusters,” but they introduced high cost, high administrative burdens, and often unacceptable latency for services.
Our competition, and even some Oracle regions, offer multiple availability domains or zones, but multiple availability domains don’t provide the protection you think they do. Instead, they primarily provide scale for the cloud service provider (CSP). Availability domains are too close for disaster recovery and too far apart for high availability. For high availability the speed of light matters, the distance between availability domains can impact response times, especially for large scale three-tier architectures with high database transactions.
Oracle has designed the ideal architecture for high availability to the enterprise: Fault domains, which provide a great platform for availability through full redundancy of power, compute, networking, and storage. Fault domains remove the complexity of a three-availability domain architecture, removing the frailties this complexity imposes, frailties that have resulted in region outages for some CSPs. Fault domains provide a high-performance and low-latency foundation with virtually no administrative or cost burden, yet deliver on the requirements for deploying a highly available solution.
Fault domain concepts
Each availability domain contains three fault domains. A fault domain is a set of resources and services that are independent of the other fault domains. They’re used internally to provide fault tolerance to the cloud control plane. They’re exposed to customers so they can build fault-tolerance into their workloads. Fault fomains protect against unexpected hardware failures or power supply failures. So, allow for planned outages to support maintenance of your infrastructure. For example, you can target bare metal or virtual machine (VM) instances to a particular fault domain to provide anti-affinity.
领英推荐
Ideal service protection setup for common outages
Performance implications
Want to know more?
If you’re considering cloud computing to improve availability while also reducing costs and improving performance, Oracle Cloud infrastructure is a trusted and secure platform to host service and workloads that meets government accreditation requirements. Oracle has a dedicated team and established resources ready to support your migration and help you achieve your accreditation goals.
For more information, see the following resources:
Originally appeared on the Oracle Cloud Infrastructure Blog
Author: Jerry Niemeyer, Director, Product Management, OCI - Public Sector
Principal Cloud Service Developer at Oracle
1 年It’s very good in terms of business continuity. I am curious to know what OCI services are running in the Government cloud.
Líder Técnico de Projetos de TI na CISS S.A - Gest?o para o Varejo
1 年Fault domains were key to our partnership with Oracle
Turning cloud deployment challenges into success stories | From manual to automated with IaC and DevOps
1 年I am impressed by the innovation and thoughtfulness that has gone into developing fault domains in OCI. The ability to deliver high availability and cost-effectively is a game-changer for organizations of all sizes.
Sales Director l Oracle l Sustainability
1 年I love the approach. Mains risks addressed with pragmatic & cost-effective solution: fault domains and very low prob risks (plane crashing on a data center ) addressed with a (real) multi-region disaster recovery.
Next Trend Realty LLC./wwwHar.com/Chester-Swanson/agent_cbswan
1 年Thanks for Sharing.