MS.NETGrid - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

MS.NETGrid

Description:

Engage and train the UK e-Science community in: OGSI. Microsoft .NET ... OGSI now deprecated by WSRF. 19 / 25 stated intent to use MS.NETGrid-OGSI. Dissemination ... – PowerPoint PPT presentation

Number of Views:14
Avg rating:3.0/5.0
Slides: 17
Provided by: mike382
Category:

less

Transcript and Presenter's Notes

Title: MS.NETGrid


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)
Client
Proxy (from WSDL)
HTTP
ASP.NET
Web Service Proxy (.asmx)
4. Grid Service Object Reference
3. Grid Service ID
OGSI Container
Grid Service
Grid Service
Grid Service
save / restore
File
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
Sample Grid Services (2/2)
  • OGSA-DAI

Client
Response (GDS-Response document) (WebRowSet)
Request (GDS-Perform document)
Grid Data Service
10
Training Courses (1/2)
  • OGSI and Microsoft .NET
  • e-Science Institute, Edinburgh
  • September 9-10th 2003, November 4-5th 2003,
    February 24-25th 2004.
  • Imperial College, London
  • January 14-15th 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
Write a Comment
User Comments (0)
About PowerShow.com