Download presentation
Presentation is loading. Please wait.
Published byFaith Beson Modified over 10 years ago
1
MS.NETGrid NeSC Review 18 March 2004
2
Description and Aims Project Aims: Implement OGSI on Microsoft.NET Develop sample Grid services Author and deliver training courses Project Goals: Engage and train the UK e-Science community in: OGSI Microsoft.NET Demonstrate the applicability of Microsoft.NET to: Grid computing OGSI
3
Status (1/2) Planned effort/duration: Effort: 15 months Duration: 12 months Actual effort/duration: Effort: 15 months Duration: 13 months
4
Status (2/2) Planned and actual work plans:
5
Technical Achievements OGSI on Microsoft.NET – MS.NETGrid-OGSI Sample Grid services “OGSI and Microsoft.NET” training courses
6
MS.NETGrid-OGSI (1/2) Architecture based on GT3-Core Exploits ASP.NET functionality Provides support for: Grid service hosting in ASP.NET Web services container OGSI portTypes: GridService Factory NotificationSource, NotificationSubscription, NotificationSink Service data management Lifetime management Deployment of container-managed and client-managed services Service persistence in files or Microsoft SQL Server
7
MS.NETGrid-OGSI (2/2) C# Implementation ASP.NET C# Implementation Client Proxy (from WSDL) 8. C# method return 1. C# method call HTTP 2. SOAP request 7. SOAP response OGSI Container Grid Service Web Service Proxy (.asmx) 4. Grid Service Object Reference 3. Grid Service ID 5. Operation Call 6. Operation Return SQL Server File save / restore
8
Sample Grid Services (1/2) Counter: GridService portType Factory portType State and lifetime management Service data Machine Load Monitoring Mock-up Stock Tracker: Notification-related portTypes
9
OGSA-DAI Sample Grid Services (2/2) Grid Data Service SQL Server Client Request (GDS-Perform document) Response (GDS-Response document) ( WebRowSet ) ADO.NET
10
Training Courses (1/2) “OGSI and Microsoft.NET”: e-Science Institute, Edinburgh: September 9-10 th 2003, November 4-5 th 2003, February 24-25 th 2004. Imperial College, London: January 14-15 th 2004 Attendees: 49 actual VS 100 expected Academic: Brunel, Cardiff, Durham, Edinburgh (EPCC, Informatics, Physics, edikt), Imperial, Kings, Liverpool John Moores, Portsmouth, Plymouth, Southampton e-Science: CCLRC, GSC, LeSC, NeSC, LeSC, RAL Public and Commercial: BAe, British Library, Forest Research, Microsoft
11
Training Courses (2/2) Overwhelmingly positive reaction Liked: Extensive hands-on use of MS.NETGrid-OGSI Materials: Web-based tutorials + books Concise and informed introductions to both OGSI and.NET MS.NETGrid-OGSI straightforward to understand and use Disliked: Not enough diagrams + too much text Not enough detail on MS.NETGrid-OGSI No advanced issues: inter-op, security, advanced C# OGSI now deprecated by WSRF 19 / 25 stated intent to use MS.NETGrid-OGSI
12
Dissemination WWW site: MS.NETGrid-OGSI releases Training course lectures, tutorials and post-course reports Conferences: MS.NETGrid-OGSI architecture and implementation: 11/03: SC2003 (poster + demo) 10/03: GGF10 06/03: GGF9 (presentation) – OGSI container MS.NETGrid-OGSI + course overview: 04/04: Microsoft Academic Conference Dublin (invited poster + demo) 01/04: GW2004 (presentation + poster + demo) 11/03: Microsoft Academic Conference Hungary (invited presentation) 09/03: UK e-Science All Hands (paper + presentation + poster + demo) Other: MS.NETGrid-OGSI architecture and implementation: 09/03: NeSC Glasgow Opening (poster)
13
Downloads 332 downloads: Release 1.0 (week 15) – 134 Release 1.1 (week 33) – 163 Release 1.2 (week 48) – 27
14
The Microsoft Perspective Strong design skills Good Microsoft product knowledge Microsoft values EPCC input to Globus and GGF on best practices for using Web services in Grid Computing: Work is important to show that pure Web services are a platform of choice for Grid computing EPCC have handled the project very professionally and have kept Microsoft informed of their progress They have taken Microsoft feedback into account
15
Future Plans Ongoing support for users Dissemination: Microsoft Academic Days, Dublin, April 2004 WWW site continuing to make available software and training materials Exploitation: Contribute to WSRF debate: Use of Web Services programming model Providing WS-Resources using files or Microsoft SQL Server Possibility of related projects in: WSRF + Microsoft.NET OGSA-DAI + Microsoft.NET
16
Project Participants EPCC: Mike Jackson – project leader Daragh Byrne – technical staff Ally Hume – technical staff Ali Anjomshoaa – technical reviewer Neil Chue Hong – technical reviewer Mark Parsons – commercial director Microsoft Research Limited: Fabien Petitcolas – University Relations (Cambridge) Andrew Herbert – Managing Director (Cambridge) Van Eden – University Relations (Cambridge) Dan Fay – University Relations (Redmond) NeSC: Dave Berry – NeSC liaison
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.