WSV207
Cluster Public Cloud Servers On-Premises Servers Desktop Workstations Application Logic
Head Node Windows HPC Server Windows HPC Application Windows Azure Windows HPC Server Windows 7 Compute Nodes Client Cluster Management Logic Job Scheduling
MPI Job Logic 1) Submit job 2) Get results Client
Embarrassingly Parallel Job Logic 1) Submit job 2) (Optionally) Interact with application Client 3) Get results
1) Submit workbook 2) Get results Excel Workbook Excel Workbook Excel Workbook Excel Workbook Excel Workbook Excel Workbook Excel Workbook Excel Workbook Excel Workbook Excel
LINQ to HPC Job 1) Submit job 2) Get results Data Logic Data Logic Data Logic Data Logic Data Logic LINQ to HPC Client
Compute Nodes Head Node Client HPC Management Service HPC Cluster Manager
Windows HPC Job HPC Job Scheduler Head Node Compute Nodes Client 1) Submit job 2) Place job in queue 4) Monitor job Logic Node Manager Node Manager Logic Node Manager Node Manager Job Manager Console Job Manager Console 3) Select and run job Job Queue
SOA Job Head Node Compute Nodes Client 2) Schedule and start job 3) Hand off job to broker node HPC Job Scheduler 4) Connect client with broker node WCF Service 6) Pass requests to services Broker Node Request Queue Client 7) Return results 1) Submit job 5) Submit requests
Distributed Storage Catalog DSC File Set Head Node Compute Nodes DSC File
LINQ to HPC Job LINQ to HPC Client Compute Nodes DSC File Set Data Logic
DSC File DSC File LINQ to HPC Job Distributed Storage Catalog HPC Job Scheduler Cluster On-Premises Servers Head Node Client 2) Schedule and start job 3) Find DSC files in input DSC file set 4) Start and run job’s logic Logic LINQ to HPC Client 1) Execute LINQ to HPC query and submit job
Kinds of Compute Nodes Kinds of Applications MPI jobs -On-premises servers MPI jobs, SOA jobs -On-premises servers MPI jobs, SOA jobs, Excel, Big data -On-premises servers, desktop workstations, cloud instances MPI jobs, SOA jobs, Excel -On-premises servers, desktop workstations
Sessions On-Demand & CommunityMicrosoft Certification & Training Resources Resources for IT ProfessionalsResources for Developers Connect. Share. Discuss.
Scan the Tag to evaluate this session now on myTechEd Mobile