90 likes | 210 Views
The HPC Basic Profile. Steven Newhouse Microsoft Corporation. A Short OGF History Lesson…. High Performance Profile (HPCP) WG Formed – May 2006 HPCBP 1.0 published – August 2007 HPCBP 1.0 ratified – Spring 2008. Job Submission Description Language (JSDL) WG Formed – Seattle, June 2003
E N D
The HPC Basic Profile Steven Newhouse Microsoft Corporation
A Short OGF History Lesson… • High Performance Profile (HPCP) WG • Formed – May 2006 • HPCBP 1.0 published – August 2007 • HPCBP 1.0 ratified – Spring 2008 • Job Submission Description Language (JSDL) WG • Formed – Seattle, June 2003 • JSDL 1.0 published – November 2005 • JSDL 1.0 ratified – Spring 2008 • Basic Execution Service (BES) WG • Formed – Seoul, March 2005 • BES 1.0 published – August 2007 • BES 1.0 ratified – Spring 2008 Condor (ClassAds) Globus (RSL) Stephen McGough, July 2001 Globus (WS-GRAM) Unicore GridSAM
Microsoft Interaction with OGF • Decision made to engage in HPC market • Probably 2004 • Engagement with OGF by HPC Group • Late 2005/Early 2006 • Microsoft Compute Cluster Server 2003 v1 • Launched June 2006 • Microsoft HPC Server 2008 • Will be launched Summer 2008 • Will include implementation of HPC Basic Profile 1.0
Engagement Options • Drive • Edit/Submit/Comment/Review documents • Influence • Submit/Comment/Review documents • Monitor • Review documents • Ignore • Do nothing
Implementing the HPC Basic Profile • From 1st draft to Proposed Recommendation • Duration ~2 years • HPCBP was only ~15 months • Develop prototype alongside specification • Essential to make a good specification • Do some interop to validate specification (SC06) • Build experience on P-REC • Duration: minimum 6 months in OGF • Do more interop (SC07) to write experience document
Time & Money • Prototyping • Time: ~0.25 FTE for 18 months • Money: Travel (Meetings, F2F, …) & Telecoms • Experience Document • Time: ~0.25 FTE for 6 months • Money: Server for interop & Telecoms • Into Product • Time: ~0.5 FTE for 6 months
HPC BP into Product • There are still decisions to be made • Username & password • X.509 certificates • Operational and Support model • Development, Testing, Documentation & Training • Partners, Marketing & Adoption • Does solution still meet use cases? • Continuous focus, but part of critical review
HPC Basic Profile 1.0 • Shipped with Windows HPC Server 2008 • Available Summer 2008, beta available NOW! • Uses Windows Communication Foundation • Supporting: • HPC Basic Profile 1.0 • HPC File Staging Profile 1.0 • JSDL 1.0 • HPC Profile Application 1.0 • Basic Execution Service 1.0
Summary • Standards can be vital part of a product • Time to develop standards is not short – 2+ yrs • Product cycle 18-24 months • Big difference between prototype and product • Interop needs to be continuous, but critical points • Two main decision points: • Drive, Influence, Monitor or Ignore • Implement in product