RACing ahead with Oracle on VMware - Part 2: Oracle RAC and RAW disk setup on Windows 2003 Enterprise ServerNovember 3, 2005 A Brief Pep talkPart 1 of this series gave you a gentle nudge on what Virtualization is and how you could use this technology to test and run all kinds of scenarios on your PC, before you started doing it in production. Contrary to what people say, you CAN deploy an Oracle RAC on VMware using the ESX Servers. Before I introduce Oracle RAC, and to keep my articles interesting I will try to give a little pep talk so that I have your total attention. We will then talk about Oracle RAC and end up this article with some print shots of installing and setting up Windows 2003 Enterprise edition for RAC readiness, such as preparing RAW disks. Do you identify yourself as being stuck in situations like these?
And, if your manager has given you an ultimatum to go out there and look for the best solution, this list of questions will keep growing. MSSQL offers a clustering option where you can make your database highly available but NOT load balanced! Many people are misinformed about this whole difference between high availability and load balancing; they are indeed two different things, VERY VERY different things! If you have been a managing a SQL Server cluster you know very well that you are merely managing an HA option in which you wont even experience the failover scenario. So is mere HA good? No, I would say! You need a solution (and I mean in terms of a hardware resource) that also does the work for you while it is in its so-called passive state. That is exactly what Oracle RAC can do for you. It is a groundbreaking technology where you can do a whole lot of things, other than load balancing. So what is Oracle RAC? Oracle RAC (Real Application Clusters)Clustering technology is not new (actually a lot of things that we do today have found their origin long ago) , DEC introduced its VAX cluster and Oracle made its entry into the clustering world with its OPS (Oracle Parallel Server) which was a humble beginning. Did you know that oracle 9i had some 400 odd new features? Well RAC was one of them! The RAC architecture has changed a lot since its inception so we will quickly check all the features from 9i up. In addition, as we go ahead with our series we will try to dissect the RAC understanding and move further into Administration, troubleshooting, management, performance, migration of single instance to Oracle RAC. I want to make sure that you really get on to playing on RAC. Also, note that with Oracle 10g onwards you do not need to buy an Enterprise Edition, you can very well deploy RAC with a Standard Edition. Upon writing this article, I also read somewhere that Oracle will be releasing its Express Edition (beta is already released) which will be totally free and lightweight. Who knows, someday you may REALLY be RACing on PCs! Now lets take a quick look at the latest features of Oracle RAC in the latest product 10g Release 2. New features in Oracle 10g Release 2
Use these commands before Clusterware installation for system verificationcluvfy comp sys [ -n node_list ] -p { crs | database } }
[-r { 10gR1 | 10gR2 } ] [ -osdba osdba_group ] [ -orainv orainventory_group ] [-verbose]
As you have seen, the 10g version has loads of new features and I particularly like the cluster verify and the Cloning Utility. Please read the documentation for more on new features. OK, now having given this gentle introduction to the Oracle RAC (I know, there is a lot more to it than meets the eye but well cover that later). |