Oracle 10g- Grid Computing
CIS427 – Building Internet Application I
The basic principle behind grid computing is saving cost by using resources efficiently. Grid computing provides the necessary scalability and redundancy. This concept is similar to RAID (Redundant Array of Independent (Inexpensive) Disks). RAID is used to store redundant data to improve performance. Grid computing goes a step further by allowing dynamic addition or removal of devices according to demand requirements. Grid computing helps adjust to business demands without additional costs. It guarantees reliability, scalability and availability of resources. “Grid computing enables groups of networked computers to be pooled and provisioned on demand to meet the changing needs of business. Instead of dedicated servers and storage for each application, grid computing enables multiple applications to share computing infrastructure, resulting in much greater flexibility, cost, power efficiency, performance, scalability and availability, all at the same time.” (Oracle.com) Scalability
It is very hard for a database to respond to unexpected high business demand in a relatively short period of time. There is also a limitation to the database’s capacity to grow. Grid computing becomes an ideal solution in this situation. Oracle 10G has modules to handle unexpected or unusual increase in database demand. Reliability and Availability
Today businesses rely more and more on technology. Online business web sites must be able to respond to a sudden increase in activities. They need more resources to accommodate the surge in demand. With Grid computing, resources are made available whenever demand peaks. Proper resource utilization creates a more reliable environment for databases and applications. Performance
Different applications have different service...