Sign In
Scalability Notes
[Read -> Think -> Write]
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Blog Home
Email Blog Author
Share this
RSS for posts
RSS for comments
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
database
distributed system
engineering
hpc
network
parallel
scalability
search
Archive
Archives
December 2010
(1)
September 2010
(1)
August 2010
(1)
April 2010
(1)
February 2010
(2)
January 2010
(4)
December 2009
(1)
November 2009
(1)
October 2009
(1)
September 2009
(1)
August 2009
(4)
June 2009
(2)
May 2009
(1)
April 2009
(1)
March 2009
(2)
February 2009
(4)
January 2009
(1)
An Introduction to Windows HPC Server 2008
MSDN Blogs
>
Scalability Notes
>
An Introduction to Windows HPC Server 2008
An Introduction to Windows HPC Server 2008
changl
2 Feb 2009 6:37 AM
Comments
1
1. Components of Windows HPC Server
1.1 X64
Windows OS
(Windows Server 2008 Standard, Enterprise or Hpc Edition)
1.2
Hpc Subsystem
(Hpc Pack 2008)
- scalable
Job Scheduler
for creation, execution and monitoring Hpc jobs
-
MS-MPI
programming infrastructure, which is based on MPICH2
-
HPC-WCF(HPC-SOA)
programming infrastructure
- utilities for
Cluster Managing
(Configuring, Provisioning, Monitoring, Reporting and Diagnosing)
Note: Hpc Pack 2008 has three major installation types
-
Head
Node (Hpc Head Core + Management/Job Consoles)
-
Compute
Node (Hpc Compute Core)
-
Client
Node (optional, Management/Job Consoles)
2. Architecture of Windows HPC Server
Windows Hpc Server Typical Topology (from
Microsoft
)
2.1 Nodes
- Head Node (needs Hpc Pack)
- Compute Node (needs Hpc Pack)
- WCF Broker Node (optional, needs Hpc Pack)
- Client Node (optional, needs Hpc Pack Client Utilities)
- Dev Node (optional, needs Hpc Pack SDK + Hpc Pack Client Utilities)
2.2 Networks
- Interface
a. Winsock Direct
b. NetworkDirect
c. TCP/IP interface
- Physical
a. Ethernet
b. InfiniBand
c. Myrinet
Windows Hpc Server Network Stack (form
Microsoft
)
3. What can we do with it?
3.1 Application Developing
- Batch/Parallel: MPI
- Interactive/SOA: HPC-WCF
3.2 Job Management
A. Job Types
- Parallel Job: same bin, communicating among tasks
- Parametric Sweep Job: same bin, no communication among tasks
- Task Flow Job: different bin, dependencies(DAG) among tasks
B. Job Operations
- Job Scheduler Configuration
- Job Creation and Definition
- Job Execution and Monitoring
C. Interfaces
- Command line (CmdShell & PowerShell)
- COM and .NET Interface
- HPC Basic Profile Interface by
Open Grid Forum
3.3 System Management
- Configuration
- Provisioning
- Monitoring, Reporting & Auditing
- Diagnostics
Windows Hpc Server Ecosystem (form
Microsoft
)
[Reference]
Introduction on Windows Hpc Server 2008
Windows Hpc Server Product Home
Windows Hpc Server Technet Home
Windows Hpc Server 2008 Docs
Windows Hpc Server Team Blog
- Management
HPCS Command Tools
HPCS PowerShell Cmdlets
- App Developing
Job Scheduling on WCCS2003
Job Management on HPCS
SOA Programming on HPCS
MPI Programming on HPCS
MPI Doc @ MSDN
Hpc Pack @ MSDN
Hpc Dev Resources @ MsHpcHome
- Community
Hpc Show @ Channel9
WindowsHpc Site
1 Comments
hpc
Blog - Comment List MSDN TechNet
Comments
Loading...
Leave a Comment
Name
Comment
Please add 6 and 2 and type the answer here:
Post