|
I also work in banking industry and we implemented RAC, RAC+DG, VCS and VCS+DG.
IMHO, VCS provides only one advantage over regular RAC. Active node and passive node can be physically located in two sites. It does not offer any better scalability than RAC. When VCS is involved, it is not DBA team's decision. It is enforced by business, vendor and application support.
On daily support, all DBAs hate VCS as an HA solution for Oracle.
For mission critical application, you need DG. VCS cannot work with DG broker. You need to offline resources in VCS first. Very clumsy and stupid.
For mission critical application, you cannot afford block corruption. VCS has no knowledge of Oracle database.
If you have a time-consuming EOD reporting job, RAC offers TAF. Can VCS do that if one node is gone in the middle of batch job? You need to reschedule another window. It means extra costs.
and more...
On cost, license is one side. Having two groups of subject matters maintain such infrastructure is also very expensive. Lifecycle management, including upgrade, is a big one as well. On long term cost, VCS will not be cheaper than RAC. |
|