1. On Technical view
a. Software clusters
i. OS level -Operating System will manage and process the cluster activities. These types of clusters are heavily used in performance required computers. Since OS controlling computer resources like memory, storage by applying suitable resource to suitable occasion OS level clusters provide more performance needs.
a. Active-Passive -When one server goes down another will take care of process.
b. Active-Active-all the servers online and share the resources and work load.
ii. Software level-Special software package base on the application will perform the management of the cluster.These types of cluster can provide specific feature which is unique to that product. Mainly database products and Application servers provide software level clusters. Ex Oracle RAC, MYSQL Cluster, JBOSS, WEBSPHERE clusters
b. Hardware Clusters
Hardware device will manage the computer cluster. Ex load balancers.
2. On Purpose
a. Highly available –at least one server will serve work when others go down.
b. Load balanced - Load will be balanced between two or more nodes. Working on separate server
c. High performed - Process will be shared by nodes.
In general we combine these clusters to achieve all the benefits giving by three types.
No comments :
Post a Comment