enrique castro leon virtual service oriented grids
TRANSCRIPT
Intel Confidential 1
Founding Sponsors
This Presentation Courtesy of the
International SOA Symposium
October 7-8, 2008 Amsterdam Arena
www.soasymposium.com
Gold Sponsors
Platinum Sponsors
Silver Sponsors
*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.
Virtual Service Oriented Grids:A Prescription for Scalable SOA
1st International SOA Symposium
Enrique Castro-Leon
Intel Corporation
Version 1.0
October 8th, 2008
Intel Confidential 2
*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.
Legal Disclaimers
This paper is for informational purposes only.
INTEL MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.
The Intel brand and logo are trademarks of Intel Corporation in the U.S. and other countries
3
*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.
4
Preview
Convergence of
– Virtualization
– SOA
– Grids/Distributed computing
Modular deployment of service-based applications
– Servicelets for enterprises large and small
– Reaching out to small & medium businesses and emerging markets
Strategic Opportunities
Intel Confidential 3
*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.
Challenges for Delivering IT Services
Underutilized HardwareResources
Average utilization of servers <15 percent
Barriersto Expansion
70 percent of IT budget to keep the business running
IncreasingTotal Cost
of OwnershipUSD 2,000 per year to power &
cool one server
Too ManyAssets
to ManageIntel IT receives
560,000 alerts per week
Increasing complexity
Management, Automation, Security, virtualization, Shorter time to Market
Power, Cooling, Space
By 2009 41.7% Datacenters will run out
of power capacity
5
Skills ShortageDisruptions in workforceand project completion
Inadequate infrastructure
Developingeconomies
IT services in•Developed & emerging economies,
•Governments,
•Companies small & large
*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.
• Media services — secure anytime, anywhere, any device
• Business collaboration, social networking and social computing
• End-to-end intelligence computing across datacenters
• Real-time business intelligence driving predictive decision-making
• Emerging technologies enable super-agile business services and infrastructure
• Increase transparency & citizen access to government services
Opportunities
Transform Information into• A competitive advantage in the emerging wave of globalbusiness ecosystems
• A tool for social & economic progress and advancement
Data Center
Factory / Warehouse
Digital
Offices
Mobile Workforce
Mobile Consumer
ISP / Telco
Supplier
Outsourcer
Customers
IT services get developed faster with increased reach
6
Intel Confidential 4
*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.
Common Characteristics of SOA Virtualization and Grids
VSGs: Virtualization, SOA and Grids
• Relies on Standardization
• Guided by Governance
• Policy based and SLA driven
• Leverages abstraction layers
• Driven by reusability
• Centralized management but distributed architecture
• Dynamic behavior means business applications can be assembled and deployed orders of magnitude faster than traditional methods
Interoperable
LooselyCoupled
Re-Usable
Composable
SOA
Historical trend for decoupling data, applications and compute
engines and more dynamic behaviors
• Virtualization decouples applications & OS from the hardware platform
• SOA decouples data from applications
• Grids provide dynamic (on-the-fly) resource management
VSGs: decoupling of data, apps, compute engines + dynamic resource allocation = agility and flexibility
7
*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.
8
Economics of SOA
IT Budget
Legacy
cost:
70% &
growing
Budget
available for
business
innovation
Today Time
$
1. The Overwhelming Cost of Legacy
$
Budget
available for
business
innovation
IT Budget
Outsourcing
plan
adopted
Time
2. Effect of Outsourcing$
IT Budget
Technology
refreshes
Time
Budget
available for
business
innovation
3. Effect of New Technology
IT Budget
Time
$
SOA
gets
adopted
Budget
available for
business
innovation
4. SOA: Structural Cost Reduction
Combine outsourcing + new technology + SOA for structural cost reduction
Intel Confidential 5
*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.
9
Servers
Network
Database
Application Logic
Presentation Logic
From Monoliths to Inside-out SOA
Application stack paradigm
– Hard binding between apps & hardware
– Monolithic design & implementation
– Non-standard message exchange
– Long-lead time to install and upgrade
– High cost of maintenance & support
…
SS
S
S
S
S
SS
S
Inside-out approach
– Service enable or outsource service
components
– Loose coupling of services
– HW & implementation agnostic
– Common messaging std & schema
– Less concern about security in intranet
– IT owns service setup & maintenance services
Inside-out SOA eliminates duplication across stacks
*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.
10
Inside-Out SOA becomes Outside-in SOA
SS
S
S
S
S
S
S
S
Outside-in SOA paradigm: apps built from resources that can be
– Global – Ex: Amazon.com Elastic Compute Cloud* EC2*
– Local – for localization and factor in local laws/regulations
– In-sourced – In-house secret sauce
– Out-sourced – Generic servicelets for hire
SS
S
S
S
S
SS
S
= servicelet or microservice: self-sufficient, s/w + h/w unit composable with Web services technologyS
Outside-in SOA expands scope of SOA to SMBs and emerging markets
Intel Confidential 6
*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.
Technology Leapfrogging:The Case for SMBs and Emerging Economies
Is a large enterprise needed to provide critical mass to servicelet environment?
– Not at all
– An economic ecosystem or a state can provide such environment under the outside-in paradigm
SMBs & emerging markets need not retrace the inside-out/outside-in process
– Focus needs to be in building healthy servicelet ecosystem
– New model applies for servicelet adoption
SS
S
S
S
S
S
S
S
*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.
Servicelet Model for VSG Adoption in Emerging Markets
Phase Name Description
1 Undifferentiated phase
• Initial phase
• Entering servicelet market
2 Consumer phase • Bootstrap phase
• Augment pre-existing servicelets with locally produced servicelets
• Limited number of verticals
• The emerging market is a net importer of servicelets.
3 Producer phase • Producer phase
• Locally-built servicelets are exported for consumption outside initial ecosystem.
• Small companies grow to fund in-sourced projects.
• Large companies expose internal servicelets for outside consumption.
4 Innovator phase • Providers start branching into new verticals
Intel Confidential 7
*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.
Infrastructure for VSGs
October 22, 200813
Virtual Infrastructure Services [VIS]
Application& Data
Services [ADS]
FederatedBusiness
Services [FBS]
*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.
Service Based InfrastructureDynamic Data Center usage models
A new approach for building the IT infrastructure
14
Servicelet Deployment/Orchestration
VM VM VM VMIO
NIC
Infrastructure Abstraction Layer(Server/Storage/Network Provisioning/Mgmt)
Infrastructure Fabric
CPU IO
NIC
pResource
VM VM VM VMIO
NIC
Integrated
VSG Infrastructure
CPU CPU
VM & Workload Mobility
Virtual Service Platforms
Co
mp
osit
e
Servic
ele
ts
VMMVMM
Resourc
e P
ools
vResourcevResourceStorage
Virtual Infrastructure Services [VIS]
Application& Data
Services [ADS]
FederatedBusiness
Services [FBS]
Intel Confidential 8
*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.
15
Servicelet Examples
Generic services:
– Credit/debit/cash transactions
– Personal commerce
– Transaction aggregation
– Credit to cash storefronts
– Theft prevention and recovery of mobile devices (ultramobile devices, laptops)
Education:
– Course registration and course development.
– Purchasing textbooks
– Online tests
– Dissemination of course content
– Prepaid cards for food, communication
Supply Chain
– B2B exchanges
– From EDI to RosettaNet to servicelets
– MySAP and customization
Government services:
– Paying utility bills
– Filing tax returns
– Sales tax/VAT collection
– Vehicle registration
– Business licenses
– Polling/Elections support (information)
Consumer services:
– Data presence service
– Storage and backup
– Virtual drives
– Security and virus scans
– PC repair
– Media delivery
Servicelets become the foundation for business applications across multiple verticals
*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.
Example: Virtualization Enabling Scalability in an Outside-In Environment
In the Internet nobody knows you’ve gone virtual
– Virtualization enables multiple instances of a 3-tier application to be deployed to one physical server
It does not matter whether a resource is physical or virtual as long as it meets pre-agreed SLAs
Sell 1/30 of a server for the ¼ the price of a physical server
– This differential a business value opportunity for purveyors of virtualized resources vs. traditional physical resources
Virtualization h/w support facilitates transition to supporting multiple application instances
S
DLC
• C: Client/Presentation layer
• L: Business logic layer
• D: Database/storage layer with a servicelet outsourced storage
Intel Confidential 9
*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.
Using Servicelets to Build a Composite Application
Laptop loss management service
GPS location service Telco G3/G4
wireless data service
ISP wirelessdata service
Physical recovery service
Data presence service
Authentication service
Storage service
Backup service
Credit card service
Laptop theft is a worldwide problem
Incidents are expensive
– Cost of stolen laptop in US VA incident ~$2,000
– Information on 26 million people compromised
– Cost to recover from incident: ~ $500 million (ZDNet)
Always connected devices enable admin actions
– Remotely recover data or disable device according to policy
– Actions are policy (business) driven, not device driven
Solutions available today but limited to large providers
– SprintSecure* Laptop Guardian using Alcatel-Lucent Evros* technology
– Outside-in approach will enable thousands of providers worldwide
Servicelet modular approach facilitates solution integration
17
*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.
Conclusions and Strategic Opportunities
Emerging XML Web services technology favors smaller, granular services– Create new applications (composite services) by “snapping”
servicelets together
Servicelets raise level of abstraction– Build applications by composing services
– Lesser needs for sophisticated software engineering
– Investment for servicelet infrastructure done once up front
– Lowers bar for participants
Opportunities for emerging markets– Microservices embody knowledge of local laws
– Cottage industry for microservices
– Niches easily reachable yet paradigm is scalable
Extraordinary speedup in the learning curve– Fast “mutations” = accelerating innovation
– Viral development
18
Intel Confidential 10
*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.
19
For Further Reading…
Upcoming book by Intel Press
Available October 2008
Advance copies of this book will be sent free of charge to attendees of this presentation upon [email protected]
Copyright © 2008 Intel Corporation. All rights reserved.
ISBN 978-1-934053-10-2