MICROSOFT CLUSTER SERVER

'Microsoft Cluster Server' (MSCS) is software designed to allow servers to work together as one machine, to provide failover and increased availability of applications, or parallel calculating power in case of high-performance computing (HPC) clusters (as in supercomputing).

Contents
Background
Unlike other clusters which are made for better performance, Windows clusters have historically only presented the option of failover services, which means that if a failure occurs on a server that is a member of the cluster (Cluster node) the services that the failing server was hosting will automatically restart themselves on another server that is a member of the same cluster. The process of a service moving from one server to another is called Failover.
Cluster Configurations
Efficiency
See also
References
External links
News

Background


Windows NT Server, Enterprise Edition was the first version of Windows server to include the MSCS software. The software has since been updated with each new Enterprise Edition server release: Windows 2000 Advanced Server, Windows 2000 Datacenter Server, Windows Server 2003 Enterprise Edition, and many new features will appear in the upcoming Windows Server 2008[1]. The cluster software evaluates the resources of servers in the cluster and chooses which are used based on criteria set in the administration module. In June 2006 Microsoft also released Windows Compute Cluster Server 2003,[2] the first high-performance computing (HPC) cluster technology offering from Microsoft.
==Failover Clustering


Unlike other clusters which are made for better performance, Windows clusters have historically only presented the option of failover services, which means that if a failure occurs on a server that is a member of the cluster (Cluster node) the services that the failing server was hosting will automatically restart themselves on another server that is a member of the same cluster. The process of a service moving from one server to another is called Failover.

High-performance computing (HPC) clustering==
High-performance computing (HPC) cluster technology is used in supercomputers (multiple computers working in parallel and acting as one computer to achieve very high calculating power). Unlike failover-clusters, HPC-clusters do not require shared disk as it only does calculations and does not need to read or write to a common storage. If one of the machines in a HPC-cluster fails, then all that happens is that the cluster as a whole can not calculate as fast but none of the functionality is lost. Microsoft Windows Compute Cluster Server 2003 (CCS) is a such cluster technology software, announced in June 2006 by Microsoft.

Cluster Configurations


Physical scheme of a windows cluster.

Every service or group of services that the cluster runs use resources of the cluster nodes.
Every service or a group of services has its own Harddrive assigned to it (which is shared with the other failover cluster nodes), it has its own IP Address and it has its own Network name. All of the resources that a clustered service use are called a Resource Group.
The Resource group contains the basic resources that every service need, Disk Drive, IP Address, Network Name, and the service itself. All of those together form a virtual server that can be moved from one server to another in a matter of seconds (Failover) without any dependence in a specific server.
The user that accesses this virtual server will be exposed to it like any other server, If it is a File server, Web Server, DHCP/DNS/WINS server, Exchange Server, SQL Server or any other Windows service.










Efficiency


As of today windows cluster servers are not considered very efficient and reliable due to the lack of experience that Microsoft has in the area of clustering compared to other platforms like VMS and Unix platforms that supports clustering from much older versions.
The coming Windows Server 2008 promises much more upgrades for its cluster services that should make it much more reliable from the previous version of windows.

See also



Computer clusters

High-availability cluster

High-performance technical computing

Parallel computing

Supercomputer

References


1. Power Point presentation file about Longhorn server (Windows 2008) clustering, by Microsoft.
2. "Microsoft Launches Windows Compute Cluster Server 2003" Microsoft (W. David Gardner, TechWeb, Juni 9 2006)

External links



WinHPC.org Windows High Performance Computing and Clustering Portal

Microsoft Windows Compute Cluster Server 2003 (CCS)

Scott Scholl's Microsoft Cluster Server Center - reference material for MCSC

MSCS Forum at Tek-Tips

Microsoft Clustering Services
News


"Microsoft Launches Windows Compute Cluster Server 2003" Microsoft (W. David Gardner, TechWeb, Juni 9 2006)

This article provided by Wikipedia. To edit the contents of this article, click here for original source.

psst.. try this: add to faves
Featured Companies
Vacation By VVacation By V