Oracle Real Application Clusters on VMware Virtual SAN
VMware Virtual SAN
VMware Virtual SAN is VMware’s software-defined storage solution for hyper-converged infrastructure, a software-driven architecture that delivers tightly integrated computing, networking, and shared storage from a single virtualized x86 server. Virtual SAN delivers high performance, highly resilient shared storage by clustering server-attached flash devices and hard disks (HDDs).
Virtual SAN delivers enterprise-class storage services for virtualized production environments along with predictable scalability and all-flash performance—all at a fraction of the price of traditional, purpose-built storage arrays. Just like vSphere, Virtual SAN provides users the flexibility and control to choose from a wide range of hardware options and easily deploy and manage it for a variety of IT workloads and use cases. Virtual SAN can be configured as all-flash or hybrid storage.
With more and more production servers being virtualized, the demand for highly converged server-based storage is surging. VMware Virtual SAN aims at providing a highly scalable, available, reliable, and high performance storage using cost-effective hardware, specifically direct-attached disks in VMware ESXi hosts. Virtual SAN adheres to a new policy-based storage management paradigm, which simplifies and automates complex management workflows that exist in traditional enterprise storage systems with respect to configuration and clustering
Extended Oracle Real Application Clusters
Customers deploying Oracle Real Application Clusters (RAC) have requirements such as stringent SLA’s continued high performance, and application availability. It is a major challenge for business organizations to manage data storage in these environments due to the stringent business requirement. Common issues in using traditional storage solutions for Business Critical Application (BCA) include inadequate performance, scale-in/scale-out, storage inefficiency, complex management, and high deployment and operating costs.
RAC on Extended distance is an architecture that provides extremely fast recovery from a site failure and allows all the nodes at all sites to actively process transactions as part of a single database cluster. The Storage and the Network layer is “stretched” across the sites making them universally accessible from all sites.
It provides greater availability than a local RAC would but under no circumstances should we assume that RAC is a Disaster Recovery solution, it’s a Disaster Avoidance Solution.