World Class Standards
Download
Report
Transcript World Class Standards
World Class Standards
Grid and Cloud Computing
Interoperability and
Standardization for the
Telecommunications Industry
Open Grid Forum 26, May 2009
Ian Stokes-Rees
Specialist Task Force, TC
GRID
© ETSI 2009. All rights reserved
World Class Standards
Integration of Grid and Cloud Computing with
Next Generation Networks to enhance SDP
ETSI: European Telecommunications Standards Institute
Over 500 members from around the world
Responsible for GSM and DECT standards
• … and hundreds of other telecom industry standards
Questions in 2006: Could grid computing technology improve:
internal network operations?
interoperation with other networks?
platform for deployment of third party and customer originated
services?
TC GRID formed to discuss and answer these questions
Today: commercial interest moved away from “grid” and towards
“cloud”
I’ll give you some ideas why this may be
[email protected]
www.etsi.org
2
World Class Standards
ETSI TC GRID Participants
Open mailing list [email protected]
Contact me to be added:
[email protected]
[email protected]
www.etsi.org
3
World Class Standards
Specialist Task Force
Responsible for 3 survey technical reports:
http://www.etsi.org/WebSite/Technologies/GRID.aspx
Look under “Standards” Tab
[email protected]
www.etsi.org
4
World Class Standards
ETSI Grid Conceptual Model
[email protected]
www.etsi.org
5
World Class Standards
InterOp Approach 1: User Driven
Users utilize system-specific custom interfaces for each aspect
of distributed grid infrastructure
E.g. Submitting jobs to EGEE/gLite, OSG, and TeraGrid
[email protected]
www.etsi.org
6
World Class Standards
InterOp Approach 2: Parallel Deployment
The same system offers multiple interfaces for different user
communities
E.g. File system/Storage: GridSite, BeStMan, rsync, scp, http(s)
[email protected]
www.etsi.org
7
World Class Standards
InterOp Approach 3: Gateways
Gateway provides uniform interface
[email protected]
www.etsi.org
8
World Class Standards
InterOp Approach 4: Adapters
Client side translation to common API
[email protected]
www.etsi.org
9
World Class Standards
And now, a message from our sponsors …
The European Commission
has sponsored part of this
work
Future funding is based on
knowing people are
interested in grid/cloud and
telco industry
Please sign the form
[email protected]
www.etsi.org
10
World Class Standards
[email protected]
www.etsi.org
11
World Class Standards
NGN Reference Model
Applications
Service Layer
Other
Subsystems
Core IMS
User
profiles
Transport Layer
Network
Attachment
Subsystem
Other networks
User Equipment
PSTN/ISDN
Emulation
Subsystem
Resource and Admission
Control Subsystem
Transport processing functions
[email protected]
www.etsi.org
12
World Class Standards
Case 1: Grid on top of NGN (application layer)
Applications Grid AS/Grid-enabled Applications
Service Layer
ISC/Ma
Other
Subsystems
Core IMS
User
profiles
Transport Layer
Network
Attachment
Subsystem
Other networks
User Equipment
PSTN/ISDN
Emulation
Subsystem
Resource and Admission
Control Subsystem
Transport processing functions
[email protected]
www.etsi.org
13
World Class Standards
Case 2: Grid-enhanced NGN subsystems
Service Layer
ApplicationsGrid AS/Grid-enabled Applications
Option A
Grid Services
User
profiles
Core IMS
Option B
Transport Layer
Network
Attachment
Subsystem
Option C
Other networks
User Equipment
PSTN/ISDN
Emulation
Subsystem
Resource and Admission
Control Subsystem
Transport processing functions
[email protected]
www.etsi.org
14
World Class Standards
Case 3: NGN on top of grid and cloud
Grid-enabled services
Cloud-enabled infrastructure
Applications
Service Layer
…
User
profiles
Core IMS
Other networks
User Equipment
PSTN/ISDN
Emulation
Subsystem
Transport Layer
Network
Attachment
Subsystem
Cloud-enabled
infrastructure
Grid
Services
Grid-enabled
Application
Management
Equipment
Resource and Admission
Control Subsystem
Grid-enabled
Transport processing functions
[email protected]
www.etsi.org
15
World Class Standards
State of Play: Standards
Grid
Open Grid Forum
• www.ogf.org
• predominant grid-related standards body
• criticism is time required to agree and release standards
also IETF, W3C, OASIS (WS-*), and others
NGN
ETSI TISPAN:core NGN standards
3GPP: mobile Internet and IP services/protocols
ITU-T: NGN interoperability
Cloud
Most “cloud” systems come with a user manual, not a standard
Some have APIs (e.g. Amazon EC2 WSDL interface)
Most things called “cloud” aren’t, according to our definition
[email protected]
www.etsi.org
16
World Class Standards
State of Play: Providers
Grid
dominated by public sector national and international infrastructures
connecting large and small federated computing centers and users
limited interoperability between grid infrastructures
• due to incompatible mix of grid middleware, or configuration of that m/w
Some names: EGEE/gLite, UK NGS, D-Grid, Grid5000, NorduGrid,
WCLG, Open Science Grid
NGN
most telco providers and suppliers are rolling out NGN (or some
variation of it)
Cloud
Amazon (EC2), AT&T (Synaptic), Deutsche Telekom (Zimory spin-off),
GoGrid, SingTel/HP (Alatum)
dominated by private sector custom systems for paying customers of
bespoke services
[email protected]
www.etsi.org
17
World Class Standards
Opportunities for Interoperability
First, there are lots of kinds of interoperability
NGN doesn’t talk a lot about grid or cloud level services
Grid and cloud don’t talk a lot about network level services
Security
X.509 PKI (ITU/IETF) has largely been a success in grid infrastructures
allows identification of all parties (servers, people, services, equipment)
Data Movement
Storage Resource Manager (OGF) v2.2 widely used
GridFTP (OGF) for high performance data movement
Information System
CIM (DMTF) and GLUE (OGF) provide standardized information models
Job Submission
JSDL (OGF) and BES (OGF) provide standard mechanisms to define and
submit batch-like computing jobs
[email protected]
www.etsi.org
18
World Class Standards
Gaps in Standards and Interoperability
Security and User Model
Many of the necessary details are not standardized
Key distribution and management, ACLs, policies
Virtual Organizations are not hierarchical or dynamic
Accounting and Charging
Clouds generally adopt “per unit” charging model
Limited adoption of accounting or charging standards in grid domain
Service Monitoring and Discovery
No accepted standard for resource discovery and registration
Limited standards for service and resource monitoring
SLA and QoS
WS-Agreement provides a starting point, but not complete picture
QoS management is non-existant
Meta Issues
dynamic nature of infrastructure rarely taken into account
lack of concurrent support for multiple versions of different standards
[email protected]
www.etsi.org
19
World Class Standards
ETSI Plugtests
ETSI organizes
plugtests for many
standards and
technologies
5 Grid Plugtests since
2004
2009 will host 6th
Plutgtest to evaluate
Monitor
GCM standard
Open to all
Goal: test interop,
improve standards,
gain experience
Test
Driver
SUT
Client
Interface
Supplier
Management
Offer
Management
Operational
Management
Application
Management
Execution
Management
Resource
Management
Grid Middleware (EUT)
[email protected]
OGSA-BES
Computing
Computational
resource (EUT)
Test
Driver
www.etsi.org
20
World Class Standards
ETSI Plugtest
[email protected]
www.etsi.org
21
World Class Standards
Grid vs. Cloud: Oversimplified
We are regularly asked “Isn’t cloud just the new name for grid?”
We say “No”, what do you say? Why?
“Grid” is about mechanisms for federated, distributed,
heterogeneous shared compute and storage resources
standards and software
“Cloud” is about on-demand provisioning of compute and storage
resources
services
“No one buys a grid. No one installs a cloud.”
[email protected]
www.etsi.org
22
World Class Standards
What does “Grid” offer?
Grid Computing
premise: provide federated data and application access in manner and
scale similar to the Web
born out of large scale distributed scientific computing, late 1990s
goal: federate lots of heterogeneous computing centers with clusters and
storage, plus the thousands of users at institutions around the world
Functionality
rich middleware layer to build applications from
underlying configuration and components to support federated identity
management, access control, and data management
Standards …
… of a sort
10+ years of use in public sector
primarily through Open Grid Forum www.ogf.org
relevant (new) standards also from IETF, W3C, OASIS, DMTF
and lots of parts with single implementations lacking any standard
[email protected]
www.etsi.org
23
World Class Standards
The interesting thing about Cloud Computing is that we’ve
redefined Cloud Computing to include everything that we
already do. . . . I don’t understand what we would do differently
in the light of Cloud Computing other than change the wording
of some of our ads.
-- Larry Ellison, Oracle CEO, quoted in the Wall Street Journal, September 26, 2008*
*http://blogs.wsj.com/biztech/2008/09/25/larry-ellisons-brilliant-anti-cloud-computing-rant/
[email protected]
www.etsi.org
24
World Class Standards
What does “Cloud” offer?
ETSI STF working definition:
Dynamic compute and storage infrastructure provisioning in a scalable
manner providing uniform interfaces to virtualized resources
The underlying resources could be:
• “in-house” using licensed/purchased software/hardware
• “external” hosted by a service/infrastructure provider
Consider using cloud computing if
You have operational problems/constraints in your current data center
You need to dynamically scale (up or down) access to services and data
You want fast provisioning, lots of bandwidth, and low latency
Organizationally you can live with outsourcing responsibility for (some
of) your data and applications
Consider providing cloud computing services if
You have an ace team efficiently running your existing data center
You have lots of experience with virtualization
You have a specific application/domain that could benefit from being tied
to a large compute farm or disk array with great Internet connectivity
[email protected]
www.etsi.org
25
World Class Standards
NIST Definition of Cloud Computing
Cloud computing is a pay-per-use model for enabling available,
convenient, on-demand network access to a shared pool of
configurable computing resources (e.g., networks, servers, storage,
applications, services) that can be rapidly provisioned and released
with minimal management effort or service provider interaction. This
cloud model promotes availability and is comprised of five key
characteristics, three delivery models, and four deployment models.
Characteristics: On-demand self-service, Ubiquitous network access,
Location independent resource pooling, Rapid elasticity, Pay per use
Delivery: SaaS, PaaS, IaaS
Deployment: Private, Community, Public
[email protected]
www.etsi.org
26
World Class Standards
Grids, Clouds, and Telco Industry: What Next?
Look at the ETSI white paper
in your delegate pack – complimentary to this presentation
Talk to me at the break (or email)
Contact me to arrange a phone/web conference with ETSI experts
we have some significant accumulated expertise in telco/grid/cloud
only “cost” is signed EC participation form
Read our Technical Reports
Freely available at: http://portal.etsi.org/grid under “Latest Drafts”
ETSI TR 102 659-1: Inventory of ICT Grid Stakeholders
ETSI TR 102 659-2: Interoperability Gaps and proposed solutions
ETSI TR 102 766: ICT Grid IOP Testing Framework & Survey
Join ETSI TC GRID and observe or participate
email me for details or to join [email protected]
Watch other industry fora and SDOs
ITU-T
ATIS
OGF
IETF
OASIS
W3C
[email protected]
www.etsi.org
27
World Class Standards
Thank you!
Questions
(backup slides follow)
[email protected]
www.etsi.org
28
World Class Standards
Convergence of Internet and Traditional Network
NGN: Next Generation Network(s)
Enhanced services
Service delivery platform (SDP)
Third party services
Enterprise-specific services
TISPAN
Telecoms and Internet converged Services and Protocols for
Advanced Network
http://www.etsi.org/tispan/
Grid
Federated, distributed, heterogeneous, manageable, secure
Cloud
On-demand, dynamically scalable, replicated, fault-tolerant,
virtualized
[email protected]
www.etsi.org
29
World Class Standards
ETSI STF Working Model of Grid and Cloud
Consumer
Client
Interface
Application
Management
Security
Computing
Virtualized
Resource
Services
Information
Management
Storage
Networks
Core Grid
Services
Operational
Management
Data
Software
Applications
Supplier
Management
Execution
Management
Resource
Management
Offer
Management
Business
Management
User Focused
Services
Provider
Customer
[email protected]
www.etsi.org
30
World Class Standards
ETSI Test Development
Base Standard or
Profile specification
ETSI Test Development Process
1.
Identification and cataloguing of requirements
3.
Implementation Conformance (or Functional) Statement (ICS/IFS)
specification
Test Purposes (TP) definition and Test Suite Structure (TSS)
description
4.
Test Description (TD) specification
5.
Test Case (TC) development
2.
Validation of Test Cases
Final conformance or interoperability test
specification
[email protected]
www.etsi.org
31
World Class Standards
Current and Emerging
Global Communications Network
VoIP
Voice
IPTV/
VoD
fixed
SIP
Data
IMS
[email protected]
mobile
www.etsi.org
internet
32