IBM Involvement in UK eScience Grid Projects Dr Brian M Collins

advertisement
UCISA
IBM Involvement in UK eScience Grid Projects
Dr Brian M Collins
Grid Project Manager and Consulting IT Specialist
IBM Involvement in UK eScience Projects | 23/10/03 | UCISA
© 2003 IBM Corporation
UCISA
IBM UK Grid Projects
§ European Union 5th Framework
EDG - European Data Grid
§ UK eScience
gViz – Scientific Virtual Reality
MyGrid - Biology
Combi-Chem
OGSA-DAI (Open Grid Services Architecture – Data Access and
Integration)
eDiaMoND (UK Digital Mammography National Database)
§ Some Observations
2
IBM Involvement in UK eScience Projects | 23/10/2003
© 2003 IBM Corporation
UCISA
OGSA-DAI
Open Grid Services Architecture – Data Access
and Integration
IBM Involvement in UK eScience Projects | 23/10/03 | UCISA
© 2003 IBM Corporation
UCISA
OGSA-DAI from 10000 Feet
Data Resources As Grid Services
XMLDB
RDBMS
Grid
Service
Volatile
Memory
The “Grid”
Grid
Service
Grid
Service
Grid
Service
File
System
Grid
Service
Experimental
Equipment
4
IBM Involvement in UK eScience Projects | 23/10/2003
© 2003 IBM Corporation
UCISA
The OGSA-DAI Project
§ Joint funded by UK eScience and industry
IBM, Oracle
§ Project team members drawn from commercial and noncommercial organizations
Universities of Edinburgh, Manchester and Newcastle
§ Two parts to the project
DAIS – contribution to the GGF standardization effort
OGSA-DAI Implementation – An implementation that is tracking the
DAIS specification work
§ Project runs until July 2003
OGSA-DAI implementation will support DB2, Oracle, MySQL and
Xindice in the first instance
5
IBM Involvement in UK eScience Projects | 23/10/2003
© 2003 IBM Corporation
UCISA
OGSA-DAI and Globus Toolkit 3
HTTP
Server
HTTP
6
Axis
Globus Toolkit 3
Client
Grid
Service
Stub
Web Application Server
OGSA-DAI
DBMS
IBM Involvement in UK eScience Projects | 23/10/2003
© 2003 IBM Corporation
UCISA
eDiaMoND
Digital Mammography National Database
IBM Involvement in UK eScience Projects | 23/10/03 | UCISA
© 2003 IBM Corporation
UCISA
eDiaMoND – Collaborators
8
IBM Involvement in UK eScience Projects | 23/10/2003
© 2003 IBM Corporation
UCISA
eDiaMoND – Sponsors & Customer
University Relations
Life Sciences
Worldwide Grid
Hardware, Software and People Skills
eDiaMoND
eDiaMoND
Breast
Screening
Programmes
People Skills
Engineering and Physical Sciences Research Council
Medical Research Council
9
IBM Involvement in UK eScience Projects | 23/10/2003
© 2003 IBM Corporation
UCISA
eDiaMoND – Project Deliverables
Prototype
Prototype
(end-2003)
(end-2003)
eDiaMoND
eDiaMoND
Prototype
Prototype
(mid-2004)
(mid-2004)
BluePrint
BluePrint
Production
Production
(Next
(NextPhase)
Phase)
• Grid Infrastructure
Breast
Screening
Programmes
• Grid-connected Workstation
• Database for Storage & Retrieval of Images & Metadata
• Computation for CADe, CADi and Statistical Analyses
• Required Hardware, Software & Network for given Service Levels
10
IBM Involvement in UK eScience Projects | 23/10/2003
© 2003 IBM Corporation
UCISA
UK Breast Screening – Today
Paper
Film
1,300,000 - Screened in 2001-02
65,000 - Recalled for Assessment
8,545 – Cancers detected
300 - Lives per year Saved
230 - Radiologists (Double Reading)
Began in 1988
Women 50-64
Screened
Every 3 Years
1 View/Breast
~100 Breast
Screening
Programmes
- Scotland
- Wales
- Northern Ireland
- England
Statistics from NHS Cancer Screening web site
11
IBM Involvement in UK eScience Projects | 23/10/2003
© 2003 IBM Corporation
UCISA
UK Breast Screening – Challenges
Digital
Digital
2,000,000 - Screened every Year
120,000 - Recalled for Assessment
10,000 - Cancers
1,250 - Lives Saved
230 - Radiologists (Double Reading)
50% - Workload Increase
12
IBM Involvement in UK eScience Projects | 23/10/2003
Began in 1988
Women 50-70
Screened
Every 3 Years
2 Views/Breast
+ Demographic
Increase
~100 Breast
Screening
Programmes
- Scotland
- Wales
- Northern Ireland
- England
© 2003 IBM Corporation
UCISA
UK Breast Screening – Workflow
Missed
1
Call
1000
Recall
Screening
Screening
All Clear
960
40
Previous
Current
Interval Cancers
Assessment
Assessment
Cancer
6
All Clear
34
Training
Training
~100 Breast
Screening
Programmes
13
IBM Involvement in UK eScience Projects | 23/10/2003
Epidemiology
Epidemiology
© 2003 IBM Corporation
UCISA
eDiaMoND – Scope
Workstation
Screening
Screening
Screening
Screening
Screening
Screening
Screening
Screening
Diagnosis
Diagnosis
Diagnosis
Diagnosis
Diagnosis
Diagnosis
Teaching
Teaching
Training
Teaching
Training
Teaching
Teaching
Teaching
Epidemiology
Epidemiology
Epidemiology
Epidemiology
Epidemiology
Epidemiology
Epidemiology
Epidemiology
Grid
Data
Data
32 MB / Image
256 TB / Year
Previous
Current
Compute
Compute
Standard
Standard
Mammo
Mammo
Format
Format
CADe
CADe
CADi
CADi
Data
Data
Mining
Mining
~4 Breast
Screening
Programmes
14
IBM Involvement in UK eScience Projects | 23/10/2003
© 2003 IBM Corporation
UCISA
eDiaMoND – Data
Data
Patient
Patient Age
Age
107258
107258 55
55
236008
62
236008 62
700266
700266 59
59
895301
58
895301 58
………
……… …
…
………
…
……… …
………
……… …
…
………
…
……… …
………
……… …
…
………
…
……… …
………
……… …
…
………
…
……… …
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
Images
Image
Image
1.dcm
1.dcm
2.dcm
2.dcm
3.dcm
3.dcm
4.dcm
4.dcm
……..
……..
……..
……..
……..
……..
……..
……..
……..
……..
……..
……..
……..
……..
……..
……..
Grid
Data
Data
DICOM
DICOM
DICOM
DICOM
DICOM
DICOM
DICOM
DICOM
Compute
Compute
Standard
Standard
Mammo
Mammo
Format
Format
CADe
CADe
CADi
CADi
Data
Data
Mining
Mining
Logical View is One Resource
15
IBM Involvement in UK eScience Projects | 23/10/2003
© 2003 IBM Corporation
UCISA
eDiaMoND – Compute
Mammograms have different
appearances, depending on image
settings and acquisition systems
Standard
Standard
Mammo
Mammo
Format
Format
Temporal
mammography
Computer
Aided
Detection
3D View
16
IBM Involvement in UK eScience Projects | 23/10/2003
© 2003 IBM Corporation
UCISA
eDiaMoND – Non-Functional
Anonymisation
Anonymisation
Grid
Grid
Screening
Screening
Screening
Screening
Screening
Screening
Screening
Screening
Diagnosis
Diagnosis
Diagnosis
Diagnosis
Diagnosis
Diagnosis
Teaching
Teaching
Training
Teaching
Training
Teaching
Teaching
Teaching
Epidemiology
Epidemiology
Epidemiology
Epidemiology
Epidemiology
Epidemiology
Epidemiology
Epidemiology
Ethics
Ethics
Legal
Legal
Security
Security
Performance
Performance
Scalability
Scalability
Manageability
Manageability
Auditability
Auditability
……
……
Lossless
LosslessCompression
Compression
Encryption
Encryption
256MB
256MB&
&55secs
secs
response
response
~100
~100Centres
Centres
Systems
Systems
Administration
Administration
Non-Repudiation
Non-Repudiation
17
IBM Involvement in UK eScience Projects | 23/10/2003
© 2003 IBM Corporation
UCISA
eDiaMoND - Prototype
Development (OUCL)
Oxford / Churchill
Edinburgh
Aberdeen
OUCL LAN
Oxford LAN
Edinburgh LAN
Aberdeen LAN
OUCL LAN
Oxford LAN
Edinburgh LAN
Aberdeen LAN
JANET Network
IBM LAN
Mirada LAN
UCL LAN
KCL LAN
IBM LAN
Mirada LAN
UCL LAN
KCL LAN
Development (IBM)
Development (Mirada)
UCL / St Georges
KCL / Guys
Grid Boundary
18
Server
IBM Involvement in UK eScience Projects | 23/10/2003
Workstation
T221
© 2003 IBM Corporation
UCISA
eDiaMoND – Prototype Workstation
Two IBM T221
Each 9.2 Megapixels – 3840 x 2400
Each 200dpi
19
IBM Involvement in UK eScience Projects | 23/10/2003
© 2003 IBM Corporation
UCISA
Some Observations
IBM Involvement in UK eScience Projects | 23/10/03 | UCISA
© 2003 IBM Corporation
UCISA
Commerce & Academia have Different Agenda’s
§ Legal Framework
Non-Disclosure Agreements
Collaboration Agreements
Open Source Licenses; Commercial Licenses
Copyright and Intellectual Property
§ Publicity
Press Releases
Publications outside of Project
§ Project Management
CSF’s, Requirements, Architecture, Design, Implementation, Test, Packaging,
Documentation, Deployment, Maintenance…….. Oh and Research
Plans, Work Packages and Deliverables…….. Oh and Research
Status Meetings – Access Grid…….. Oh and Research
Steering - Project Board, Technical Board…….. Oh and Research
External Review – DTi, Commercial Partners…….. Oh and Research
Full-time Project Manager on eDiaMoND and OGSA-DAI
21
IBM Involvement in UK eScience Projects | 23/10/2003
© 2003 IBM Corporation
UCISA
eDiaMoND - Summary Project Plan
Jan 2003
Mid 2003
Requirements Analysis
End 2003
Mid 2004
End 2004
Prototype (workstation and Grid)
Technology Design
Build Foundation, single node
– Phase 0
Build Multi node – Phase 1
Test and refine
Implement Phase 1
Design – Phase 2
Build – Phase 2
Test and refine
Implement
Phase 2
Proving ….
Data Acquisition
Analysis and preparation
Digitising and Processing
Data Mining
Local
eDiamond
Research
Local
Blueprint Definition and Refinement
22
IBM Involvement in UK eScience Projects | 23/10/2003
© 2003 IBM Corporation
UCISA
eDiaMoND - September/October Activities
Phase 0
Build
Documentation
CVS
Phase 1
..tidy
..tidy
.. Complete test
Closedown
.. Lessons learned
23
1
2
3
4
5
6
Planning
Unpack,
Setup,
Install,
Test
Develop S/W
-Data Acquisition
-Basic Screening
-Grid Distributed
IBM Involvement in UK eScience Projects | 23/10/2003
© 2003 IBM Corporation
UCISA
eDiaMoND – Applications and Work Packages
Screening
Training
Epidemiology
Data Mining
Admin Client
MIR
Annotation Client
MIR/UED/UCL
Viewer Client
MIR
Training Client
UED/UCL
Study Analysis Client
KCL
Data Mining Client
UOX
Load Service
IBM/OUCL/MIR
Load Service
IBM/OUCL/UED/UCL
Load Service
IBM/OUCL/KCL
Load Service
IBM/OUCL/UOX
Phase 0
Phase 1
Phase 2
Client
Grid
Study Acquisition Client Data Acquisition Client
MIR/KCL
MIR/UOX
Load Service
IBM/OUCL
“Compute” Service
IBM/OUCL/UOX
Data
Acquisition
Acquisition Client
MIR
Load Service
IBM/OUCL
Query Service
IBM/OUCL
Retrieve DICOM Service
IBM/OUCL
Grid
Database
Screen DB Schema
IBM/OUCL/MIR
Training DB Schema
IBM/OUCL UED/UCL
Epidem DB Schema
IBM/OUCL/KCL
Mining DB Schema
IBM/OUCL/UOX
Core DB & DICOM Schema
IBM/OUCL
24
IBM Involvement in UK eScience Projects | 23/10/2003
© 2003 IBM Corporation
UCISA
Commerce & Academia Working Together
§ Project Infrastructure
Space and Infrastructure for Project Personnel and Equipment (Visiting & Local)
Communication – eMail, Teleconference, Access Grid, Mailing Lists, Discussion
Forums, Face-to-Face
Documentation – TWIKI
Software Development – Methodologies, Tools, CVS Repository, Build, Test
Harnesses
Backup and Recovery
Security - Remote Login and Access Control
§ Hardware, Software and Networks
Systems Management – Full-time on eDiaMoND
Inventory Control (where’s the kit ?)
Firewalls, VPN, Anti-Virus, OS Security Fixes, JANET Connection
§ Data
Ownership, Control, Use, Ethics, Consent, Anonymisation, Encryption
Audit Trails
25
IBM Involvement in UK eScience Projects | 23/10/2003
© 2003 IBM Corporation
UCISA
IBM Involvement in UK eScience Grid Projects
Dr Brian M Collins
Grid Project Manager and Consulting IT Specialist
IBM Involvement in UK eScience Projects | 23/10/03 | UCISA
© 2003 IBM Corporation
Download