Showing posts with label CLUSTER COMPUTING. Show all posts
Showing posts with label CLUSTER COMPUTING. Show all posts

Wednesday, September 2, 2020

CLUSTER COMPUTING

ONLINE EDUCATION
CLUSTER COMPUTING 
Cluster computing means a group of computers,node or data points are interconnected and appears as single system.It is applicable for server also where group of servers are connected and working together which Is known as server clustering. 

In Cluster Computing Complex and larger task is divided into small tasks. 

Clusters has been used for 1980s Sun micro systems,Microsoft and many leading software and hardware companies offering clustering packages which offers scalability as well as availability. 




CHARACTERISTICS 

         1.All the nodes having the same operating system and same hardware so it is                            basically homogeneous network. 

        2.All the nodes need to be located in a single location .

        3.All the devices are connected through local area network (LAN) 

       4.One manager manages all the thing called centralized manager 
           which manages the resources. 
       
       5.It follows distributed and parallel processing where more than one 
          processors execute multiple task simultaneously so It is multitasking. 
 
       6.It is high availability and load balancing. 

       7.All the nodes doing the same job or task or operation no other task is allowed. 

       8.All the nodes are tightly coupled. 
       
       9.The quality of cluster is measured through its performance and how it find out the                   hidden pattern

       10.High availability which means if one node gets failed the other nodes will be proxy
            for the failed node 

       11.The software used in cluster computing is called Clustering middleware.
   
       12.It is followed Message Passing Interface and flexible PVM(Parallel Virtual                             Machine) message passing system for mode of communication.

       13.It is deployed in Cloud computing environment also.  


Types of Clustering
 
Clustering divided into different categories based upon various criteria 

               Hard Clustering: A given data point or node belongs to one cluster. 

               Soft Clustering:-A given data point or node belongs to more than one cluster.  

           Hierarchical:-Which follow top down or bottom up approach.

               Flat Clustering: No hierarchy is present and it is very simple. 

               Model based Clustering : Here data is modeled using a standard statistical                                                                       model. 

              Open Clustering :-Here all the computers or data point having IP address which                                                 are accessed by Internet .
              
              Closed Clustering:-The data points or node are behind the gateway which is                                                         highly protected.



APPLICTION

 It is basically used for load balancing.It is applicable for those website where traffics are more.
Manager server is managed all the process.When end user searching for a particular webpage this request is directly sent to manager server then the manager server sent this request to similar kind of servers to fetch the data and sent it to end user.

Cluster computing also used in very low cost form of parallel processing for scientific purpose also.It is mainly used for computational purpose.

It is used for many web application such as web server,search engine,email and proxy server. 

It is used for image processing also.