Professional Documents
Culture Documents
Jeffery
Jeffery
Jeffery
2013 :=
=: SOFSEM :=
http://cordis.europa.eu/fp7/ict/ssai/docs/cloud-report-final.pdf
Report 2: Work 2011,
Event May 2012
Published December 2012
http://cordis.europa.eu/fp7/ict/ssai/home_en.html
User interacts with pre-written software on mobile device which interacts with
pre-written software on mainframe. Network is internet WiFi, 3G, 4G… and
using WWW
©STFC/Keith G Jeffery The Challenges in ICT: Debunking the Hype 20130127 24
CLUSTERs & GRIDs
CLUSTER GRID
•Racked mainframe •Distributed racked
in-house mainframes
•Homogeneity •Heterogeneity
•Dynamically •Dynamically
reassigned reassigned resources
resources •Mobile Code
2010 we
recognized that all
our processes were
far too complex
so we put
them in
the cloud
Hardware
it is a service and the user does not know or care from where,
by whom, and how it is provided
as long as the SLA (service level agreement) QoS (quality of
service) is satisfied
it is a ‘computing utility’ (IaaS, PaaS, SaaS….’XaaS’)
Acknowledgements
to U Southampton
What is it?
Service-Oriented Architecture
with implications of interfaces, metadata,
composition
It’s stupidity. It’s worse than stupidity: it’s a marketing hype campaign.
Somebody is saying this is inevitable — and whenever you hear somebody
saying that, it’s very likely to be a set of businesses campaigning to make it true.
Richard Stallman, quoted in The Guardian, September 29, 2008
IaaS SaaS
Elasticity Private
TYPES
Reliability Public
Virtualisation Hybrid
FEATURES MODES
… …
Cost
Local
Reduction
… Systems Distributed
COMPARES TO STAKEHOLDERS
Service-oriented Users
Architecture
Adopters
Internet of …
Services Resellers
Grid Providers
Types of Clouds
– IaaS; PaaS; SaaS
Deployment Types (Usage)
– Private, Public and Hybrid Clouds
– Community Cloud and Special Purpose Clouds
Cloud Environment Roles
– Cloud Providers: offer cloud systems
– Cloud Resellers or Aggregators: aggregate platforms from cloud providers
– Cloud Adopters or Software / Services Vendors: use cloud platforms to
enhance their services
– Cloud Consumers or Users: make direct use of the cloud capabilities
– Cloud Tool Providers: provide supporting tools for using / improving cloud
environments
Internet of Services
– Cloud systems are “enablers” for Internet of Services
Internet of Things
– No direct relationship
– Clouds may extend capabilities of the IoT
The Grid
– Strong conceptual overlap
– Services may move from grid to cloud
Service Oriented Architectures
– Clouds principally architecture-agnostic
– Service offerings should follow the SOA model
Commercial Efforts
Cost Reduction
Pay per Use
Improved Time to Market
Return on Investment
CAPEX to OPEX
Going Green
Enhanced Technical
Capabilities
Global Cloud Ecosystems
Increased Interoperability
major contributions to
Reference Implementations Tools & Service Market
Easier Toolsets
Cloud computing will play a relevant role in (at least) the next 10 years
Current status insufficient for future business needs
Technical Non-Technical
• Scale and elastic scalability • Economic aspects
• Trust, security and privacy • Legalistic issues
• Data handling
• Programming models and
resource control
• Systems development and
management
Private CLOUD
(inhouse, cluster)
interface
DISCOVERY
Linked (DC, eGMS…)
open data
Generate
CONTEXT
(CERIF)
Formal Point to
Information
Systems DETAIL
(SUBJECT OR TOPIC
SPECIFIC)