Products



Windows HPC Server 2008 provides a productive, cost-effective and high-performance computing (HPC) solution that runs on x64-bit hardware. Windows HPC Server 2008, can be deployed, managed and extended using familiar tools and technologies.



 Solution


Windows HPC Server 2008 combines the power of a Windows 64-bit server platform with rich, out-of-the-box functionality to improve the productivity, and reduce the complexity, of your HPC environment. Windows HPC Server 2008, provides a comprehensive set of deployment, administration, and monitoring tools that are easy to deploy, manage, and integrate with your existing infrastructure.

Windows HPC Server 2008 enables broader adoption of HPC by providing a rich and integrated end-user experience scaling from the desktop application to the clusters. A wide range of software vendors, in various verticals, have designed their applications to work seamlessly with Windows HPC Server 2008 so that users can submit and monitor jobs from within familiar applications without having to learn new or complex user interfaces.

Developing parallel programs requires integrated development environments along with support for distributed computing standards. Visual Studio® 2008 provides a comprehensive parallel programming environment for Windows HPC Server 2008. In addition to supporting OpenMP, MPI, and Web Services, Windows HPC Server 2008 also supports third-party numerical library providers, performance optimisers, compilers, and a native parallel debugger for developing and troubleshooting parallel programs.


 Enhanced Productitivy


Windows HPC Server 2008 allows you to accomplish more, in less time, with reduced effort, by leveraging users' existing skills and integrating with the tools already in use in your enterprise. Administrators and developers can save time with a common productivity and development platform across technical workstation and cluster. Administrators can use existing Microsoft management tools to centrally manage their entire Windows Server infrastructure. Command line interfaces are fully supported for administrators, and end users are not required to master command-line interfaces (CLIs) to harness the power of HPC. Application developers can work with familiar development tools, such as Visual Studio's native parallel debugger, to develop and troubleshoot parallel programs. Teams can manage their projects and collaborate using workflows by using Microsoft Office SharePoint® Server 2007.


 Scalable Performance


Windows HPC Server 2008 is built on proven Windows Server® 2008 x64-bit technology. Windows HPC Server 2008 can efficiently scale to thousands of processing cores and includes management tools that help system administrators proactively monitor system health and maintain system stability. Integration with Windows Server 2008 Enterprise and Microsoft® Windows SQL Server® provides failover capabilities in the event of system failure.


 Quickly Deploy a Manageable Infrastructure


Windows HPC Server 2008 includes wizards, tools, built-in management consoles, and a To Do List to simplify the provisioning of compute nodes while enhancing Windows Server 2008 Deployment Services to allow you to create, modify, and deploy systems images across a cluster. New management tools and enhancements include the following:

NEW!
The time and effort for setup and configuration are reduced through the use of system templates. Templates allow an IT professional to create standardized system images or apply patches that can be consistently deployed across the cluster.

ENHANCED!
Operating system images can quickly be deployed using Windows Deployment Services (WDS). Progress can be monitored through the new HPC Pack Administration console.

ENHANCED!
Manage clusters programmatically though command-line interfaces, PowerShell, or other scripting languages such as Perl.


Built-in wizards, tools, management consoles, and a To Do List help simplify the provisioning of compute nodes so that consistent system images can be created, modified, and deployed across a cluster.


 Monitoring, System Health and Reporting


Built on Windows Server 2008 64-bit technology, Windows HPC Server 2008 includes scalable management tools built using the new System Center interface. The heat map (see below) provides an overview of system utilisation. New tools and enhancements for administrators include:

NEW!
Windows Server 2008 Enterprise includes Failover Services. The combination of Windows Failover Services and SQL Server database clustering provide head node redundancy in the event of a hardware failure.

NEW!
Administrators can create groups based on hardware, software, or networking characteristics. Groups allow for simplified administration and allow optimal utilisation by mapping jobs requirements to an appropriate set of servers.

NEW!
Built-in diagnostic tools allow administrators to quickly identify and diagnose hardware, software, or network problems across the cluster. Additional capabilities such as: automating routine, redundant tasks, and intelligent reporting and monitoring are possible through the use of System Center Operations Manager 2007.


The Heat Map provides at-a-glance views of cluster health, and helps to quickly identify and diagnose hardware, software, or network issues across the cluster.


 A Foundation for High-Performance Service Oriented Applications (SOA)


The Microsoft HPC Pack 2008 includes a flexible job scheduler that includes a command-line, graphical user interface (GUI), and application programming interface for submitting jobs to the cluster. The 2008 job scheduler addresses both batch and newer service oriented applications. It can also be deployed together with partner job schedulers for additional advanced policies or mixed environments. New job scheduling tools and enhancements include:

NEW!
Job scheduling supports new SOA workloads. Compute nodes can communicate with the submitting systems through Windows Communication Foundation (WCF) brokers. WCF brokers are dedicated nodes that scale out cluster performance, and act as proxies facilitating communication between public network clients and compute nodes on the private networks. Additional WCF brokers can be added to scale as required.

ENHANCED!
The HPC Pack job scheduler is multi-core aware, allowing sophisticated scheduling by core, by socket, or by server. The job scheduler supports existing policies such as: priority-based first come, first served (FCFS), backfilling, non-exclusive and license-aware scheduling, and also includes new policies for job profiling, preemption, and growing and shrinking of jobs.

NEW!
The HPC Pack reduces the complexity of integrating with existing clusters by supporting industry standards such as the Open Grid Forum's (OGF) HPC Profile for job scheduler interoperability. Additionally, the Subsystem for UNIX-based Applications (SUA) integrates applications to maximize existing investments while extending UNIX- and LINUX-based applications to Windows systems.


 Networking and High-Speed Interconnects


Windows HPC Server 2008 significantly reduces the complexity of deploying multiple networks across a cluster by providing an updated networking wizard, new network diagnostics tools, and a simplified way of performing network driver management. New functionality and enhancements include:

ENHANCED!
The Microsoft Message Passing Interface (MS MPI) is based on the Argonne National Labs implementation (MPICH2) of the MPI2 standard. MS MPI can utilise any interconnect that is supported on Windows Server 2008.

NEW!
NetDirect is Microsoft's new Remote Direct Memory Access (RDMA) interface for high-speed, low-latency networks such as those running on Infiniband, 10 Gigabit Ethernet and Myrinet. With an architecture that directly bypasses OS and TCP/IP overhead, NetDirect achieves better performance for massively parallel programs that can utilise very low-latency, high-bandwidth, and enables efficient CPU utilization.


A networking wizard and network diagnostics tools, plus simplified driver management, help to reduce the complexity of deploying multiple networks across a cluster, while use of NetworkDirect helps to achieve better performance and enable efficient CPU utilization.


 Windows HPC Server 2008 Architecture


The Windows HPC Server 2008 head node:
  • Controls and mediates all access to the cluster resources.
  • Is the single point of management, deployment, and job scheduling for the cluster.
  • Can failover to a backup head node in the case of failure.
Windows HPC Server 2008 uses the existing corporate infrastructure and Microsoft Active Directory® for:
  • Security
  • Account management
  • Operations management using tools such as Systems Center Operations Manager 2007.


Windows HPC Server 2008 takes advantage of the overall Microsoft ecosystem to improve the functionality, usability, and manageability of the cluster.


 Interactive Sessions Through the WCF


An interactive session through the WCF includes the following steps:
  1. Clients create a session by specifying the WCF service used to perform the calculation.
  2. The job scheduler assigns a broker and launches a service instance pool on multiple nodes.
  3. Client connects to the broker and the job scheduler provides the End Point Reference (EPR) of the broker to the client.
  4. Client connects to the EPR.
  5. Standard WCF request/response messages occur.

 Windows HPC Server 2008 System Requirements


The minimum system hardware requirements are similar to the hardware requirements for Windows Server 2008, Windows HPC Server 2008 supports up to 128 gigabytes (GB) of RAM. Supported processors include AMD Opteron, AMD Athlon 64, Intel Xeon with Intel EM64T, and Intel Pentium with Intel EM64T.

CPU Requirementx64 Architecture computer with Intel Pentium or Xeon family processors with Intel Extended Memory 64 Technology (EM64T) processor architecture; AMD Opteron family processors; AMD Athlon family processors; compatible processor(s).
Multiprocessor support Windows Server 2008 HPC Edition and Windows Server 2008 Standard Edition support up to four processors per server. Windows Server 2008 Enterprise Edition supports up to eight processors per server.
Minimum RAM 512 MB
Maximum RAM 128 GB
Minimum Disk Space for Setup 50 GB
Disk Volumes A single system volume is required for the head and compute nodes. Redundant array of independent disks (RAID) is supported but not required. The system volume must be MBR. Additional volumes can be MBR or GPT.
Network Interface Cards At least one network interface card (NIC) is required. If a private network is used, the head node requires at least two NICs, and compute nodes at least one. Each node may also require a high-speed NIC for a MPI network.



More Information
Copyright 2002-2010 ClusterVision BV | Legal Notice |