Upload
bob-rhubart
View
3.044
Download
2
Embed Size (px)
DESCRIPTION
As presented by Steve Bennett at Oracle Technology Network Architect Day, Dallas TX, May 13, 2010
Citation preview
<Insert Picture Here>
OTN Architects Day -
Infrastructure Consolidation and Virtualization
May 13, 2010
Steve Bennett - Enterprise Solutions Group
State CIO PrioritiesSource: www.nascio.org
1) Consolidation
2) Shared Services
3) Budget/Cost Control
4) Security
5) Elec. Records Mgmt
6) ERP Strategy
7) Green IT
8) Transparency
9) Health Information Technology
10)Governance
Enterprise Computing Platform Evolution
• Centralized, mainframe-based
• Shared
• Limited applications
• Limited access
• Limited userexperience
Monolithic
1
Consolidation
• Centralized control
• Standard deployments
• Shared services
• Automation
• Virtualization
4
Proliferation
2
• Distributed
• Dedicated infrastructure
• Explosion of apps and services
• Ubiquitous access
• Fragmented islands
• Inefficient
Standardization
3
• Standardized platform, management, tools
• Reduced Operational Costs
• Efficiency within silos of standardization
• Inefficient in terms of utilization
5/19/2010 3©2009 Oracle Corporation
Server Virtualization Technologies
HW Partitioning
Physically carve up
the box
Independent O/S’s
OS Containers
One O/S
Each App isolated
from other Apps
Virtual Machines
Hypervisor on top of
HW
Independent O/S’s
O/S
O/S
O/S
O/S
O/S
O/S
O/S
O/S
App
App
App
App
Hypervisor
O/S
32 Cores4
4
4
20
State of Virtualization
Source: IDC
Server virtualization is now considered a mainstream technology among IT buyers
IT professionals are very bullish on future use• 22% servers virtualized today with 45% in 12 months
Core infrastructure and data center strategies are being turned upside down!
Virtualization product expectations are climbing quickly ... but satisfaction is very high!
Virtualization impacts more than servers
• Storage, networks, clients, management, security, etc.
Virtualization from Oracle Today
Oracle is the only vendor to
provide an integrated “full-
stack” management solution
• Virtualization and enterprise
workloads managed together
• Management solution for
private- and public cloud
providers
End-to-end provisioning and
management of enterprise
application workloads
• From bare-metal provisioning of
physical servers to guest
creation, deployment, &
management
• Virtual appliances with Oracle
VM Templates and Oracle
Assembly Builder
Oracle EnterpriseManager
Platform
as a Service
Products
Infrastructure
as a Service:
Products
Software
as a Service
© 2010 Oracle 6
Diversity Leads to Costs & Complexity
Impact of Virtualization
Impact of PaaS: Standardization and Consolidation
Consolidation Delivers Bigger Impact on IT
Budget (OPEX)
Source: Credit Suisse, OracleWorld 2009
Challenges in Creating Custom Platform
Environment Within Enterprises Today
.5 day
1 to 3 weeks
1-2 days.5 day1-5 days1-2 days1-5 days
Growing Trend Towards Adoption of
Both Public and Private Clouds
© 2009 Oracle – Proprietary and Confidential 10
Source: IDC eXchange, "IDC's New IT Cloud Services Forecast: 2009-2013," (http://blogs.idc.com/ie/?p=543), October 5, 2009
Public Cloud Will Grow To 10% Of Enterprise IT
Spend By 2013
44% of Large Enterprises Are Interested In Building An
Internal Cloud
Source: Cloud Computing, Compute-As-A-Service: Interest And Adoption By Company Size, Forrester Research, Inc., February 27, 2009
Why Cloud Computing?Benefits
Speed
Cost
© 2009 Oracle – Proprietary and Confidential 12
Enterprise Evolution To Cloud
Private Cloud Evolution
Public Cloud Evolution PaaS
SaaS
IaaS
Public Clouds
Hybrid
• Federation with public clouds
• Interoperability
• Cloud bursting
App1 App2 App3
Private IaaS
Private PaaS
Virtual Private Cloud
Hybrid
PaaS
SaaS
IaaS
Private Cloud
• Self-service
• Policy-based resource mgmt
• Chargeback
• Standardized appliances
App2 App3
Private IaaS
Private PaaS
App1
Silo’d Grid
Physical
Dedicated
Static
Heterogeneous
• Virtual infrastructure
• Shared services
• Dynamic provisioning
App1 App2 App3
App1 App2 App3
Virtual H/W
Middleware
IT Implications: What’s Different about Cloud?
Users expect a cloud infrastructure to support*:
1. The illusion of infinite computing resources available on-
demand
- Capacity always needs to be there through automation and
proactive operations before users perceive a constraint (“infinite”)
- Users need to be able to self-serve (“on-demand”)
2. The elimination of up-front commitment by users
- Fine-grained, actual usage/allocation-based chargeback rather
than purchase ahead of time (“no up front commitment”)
3. The ability to pay for use of computing resources on a short-
term, as-needed basis
- Dynamic capacity management scale up or down (“short-term /
no commitment”)
And all of the above needs to be cost-effective
*Paraphrasing UC Berkeley Reliable Adaptive Distributed Systems Laboratory (http://radlab.cs.berkeley.edu/)
© 2010 Oracle 14
Cloud Computing Segments
Applications delivered as a service to end-users over the Internet
Infrastructure as a Service
Platform as a Service
Software as a Service
App development & deployment
platform delivered as a service
Server, storage and network
hardware and associated
software delivered as a service
PaaS is Best Way to Deliver Benefits of
Consolidation
App AppApp App
More to
build
Less to
build
Disparate components
Inconsistent foundation
Common components
•More freedom
•More secure
•More manageable
•More agile
•More efficient
Infrastructure as a ServicePlatform as a Service
© 2009 Oracle – Proprietary and Confidential 16
Consistent foundation
Application(SaaS) e.g. Oracle
On DemandBuilt by Cloud
Customer
Providedby CloudPlatform
(PaaS) e.g. Google App Engine
Infrastructure(IaaS) e.g. Amazon EC2
Prebuilt Configurable Platform | Platform as a Service
Oracle’s Product Strategy Maps Well…
Platform as a Service
Infrastructure as a Service
Oracle VM for x86
Operating Systems: Oracle Enterprise Linux
Cloud Management
Oracle Enterprise Manager
Configuration Mgmt
Lifecycle Management
Application PerformanceManagement
Application QualityManagement
Database Grid: Oracle Database, RAC, ASM, Partitioning,IMDB Cache, Active Data Guard, Database Security
Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit
Shared Services
Integration:SOA Suite
Security:Identity Mgmt
Process Mgmt:BPM Suite
User Interaction:WebCenter
Oracle Enterprise LinuxOracle Solaris
Oracle VM for SPARC (LDom)Solaris Containers
Servers
Storage
Physical and VirtualSystems Management
Ops Center
Oracle ApplicationsThird Party
ApplicationsISV
Applications
Deployment Efficiency
• Template-based configuration
• Automated provisioning
Operational Efficiency
• Standardized, configurable building blocks
• Repeatable error-free processes
Runtime Efficiency
• Virtualization without performance penalty
• High density on shared resources
Desired Characteristics In Simplifying Setup of Customized PaaS
Deployment Efficiency
© 2009 Oracle – Proprietary and Confidential 21
WLS WLSSOA Svc
Web
RAC RAC
Web
Web Tier
ApplicationTier
DatabaseTier
Reference System
Metadata
AssemblyVirtualizedSoftware
AppliancesWeb
ApplianceApplication
Server Appliance
Database Appliance
Operational Efficiency
Automation
Setup Cloud
Infrastructure
Build App &
Package as
Appliance Setup Cloud
Policies
Deploy
Scale Up/Down
DecommissionMonitor
Patch
Self Service PortalMonitoring
Policy Management
Policy EnforcementResource Management
Autonomic Scaling
Implications for Architects
• How to add necessary qualities to architectures that weren’t initially designed for them?
• Virtualization
• Abstraction
• Incremental scaling
• Chargeback
• Can this be done as part of normal operations?
• Or as the foundation of a next generation architecture?
• Which applications and systems are a good fit?
• How to incent business stakeholders to trust shared environments?
• To what extent of your infrastructure does this apply?
Q U E S T I O N S
A N S W E R S