Академический Документы
Профессиональный Документы
Культура Документы
Introducing
IBM WebSphere Application Server Hypervisor Edition
Greg Turner
Consulting IT Specialist
IBM Software Group
A Dynamic Infrastructure
Business Needs Adoption Patterns
“Meet business Application
objectives consistently, Foundation
nimbly, cost-effectively”
“Enable applications
to adapt to changing market Intelligent
conditions” Management
Increase Agility
Key offerings:
Cloud Computing:
A style of computing where scalable and elastic IT-enabled capabilities are
provided "as a service" to external customers using Internet technologies
Public Cloud
Private Cloud “external sourcing”
Provider owned and managed
“internal sourcing”
Access by subscription
Client owned and managed
Access defined by client
Customization Standardization
Efficiency Flexibility
2) CloudBurst
dispenses
WebSphere
Application Server
Hypervisor Edition
Servers WebSphere
Application IHS
Server
Customization /
1) User requests
Connection function
WebSphere
Application
Server
Linux
Hypervisor
Edition
Environment to
be dispensed The WebSphere CloudBurst
appliance dispenses these
virtual images into a private
3) User can access WebSphere cloud
Application Server Hypervisor
Edition Servers (Virtual Image)
© 2009 IBM Corporation
SOA Architect Summit
Key Points
– Secure Appliance
– Unmatched WAS virtualization management
– Support of multiple hypervisors
– Codifying 10 years of WAS best practices into
reusable, well-tested patterns
– WAS technology delivered and supported in virtual
image form
– Dramatically reduce deployment time by deploying
pre-configured virtual images of WebSphere
products © 2009 IBM Corporation
SOA Architect Summit
Define one or more internal clouds from your existing hardware resources
– VMware ESX 3.0.2, ESX 3.5, or ESX3i hypervisor support, , pSeries, z/VM beta
– User and group permissions with fine-grained access control for images, patterns, and virtual systems
– Authentication with existing LDAP directory
OVF package
•Preinstalled, configured,
and tuned OVF
VM
WS .. VM
WS .. VM
WS
Deployment Custom Custom
Mgr Node Node
IHS
V6.1
Scripts
and/or
JEE apps
Catalog
© 2009 IBM Corporation
SOA Architect Summit
Patterns
Catalog
Job Admin Custom
Manager Agent Node
DMgr IHS
IHS V7.0
Scripts Pattern
and/or for Clustered
JEE apps V7.0
Preloaded Patterns
Custom IHS
Node
Standalone DMgr
node
Custom IHS
Node
Cutom Node 1
Node IHS 1
DMgr/IHS DMgr Node n+1 IHS n+1
IHS 4
Custom Node 10
Node
Advanced Options for messaging, session persistence, and global security available
rs
Custom virtual images and patterns a me
t e
r
n pa
r
atte
p
t om
us urst
C dB
t t ern o u
pa Cl ttern ters
s tom pa rame
Cu pa User Execute
t t ern specifies
each
pa User inputs pws,
rst
u dB
u optional parms time
Clo CloudBurst automatically
set parms (network, etc)
age Install applications
m
edi Script
nd Custom configuration (create clusters)
t e
Ex once
Configure topology (federate nodes, start order)
e HV
r
p he Install custom software
ebS
W
Create Profiles
9.1.2.5 9.1.2.4
VM VM VM
9.1.2.6
DMgr Custom
Node
..Custom
Node
9.1.2.3
Hypervisor 9.1.2.3
9.1.2.7 9.1.2.7 (VMware ESX)
Local or SAN
2. Storage
Storage
1. Deploy
2. Click part
to configure
3. Start
2. Click to deployment
schedule now or later
1. Deploy deployment
ou
p Hypervisor A IP Group #1
G r
d
lou
C 172.16.15.4
WebSphere Pattern ed
to Hypervisor B
loy 172.16.15.5
p
De 172.16.15.6
Cutom
Node
DMgr/IHS Dev Cloud Group IP Group #2
De
Custom pl
oy
Node ed
to
Cl 172.16.15.7
ou
d
Gr 172.16.15.8
ou
p
172.16.15.9
Hypervisor C
IP Group #3
Hypervisor D 172.16.15.10
172.16.15.11
172.16.15.12
1. Choose hypervisor(s)
IHS
2. Create virtual
machines
DMgr
3. Inject IP addresses
4. Start VMs and WAS
5. Run scripts
Custom
Node
s
age
al Im
irtu
Custom nt of V Custom
e
Node l acem Node
DMgr IHS P
Custom
Node
Pattern
Custom Custom
Node Node
WebSphere
Client Cloud
– Script packages
– Emergency fixes
– Patterns
– Virtual systems
User
Administrator has all permissions – no permissions
Admin
restrictions permissions
Deployment Application
Custom Custom Custom
Manager Server IBM HTTP
Node Node Node
Server
Custom Custom
Components and Node Node
•Software on the
appliance
Catalog Patterns
•Dedicated storage
• Highly secure, tamper-resistant
vault
•Dedicated processing • Secures sensitive information:
Passwords
power
Virtual Images
Applications
Scripts
SSL Certificates
Datacenter integration
Licenses Users Resource pool
Custom Custom
Node Node
2. WebSphere
0. RAFW Cloud
CloudBurst script
Invokes
callback to RAFW
WebSphere CloudBurst
RAFW
3. RAFW package and
deploy application
Note: This scenario can be extended to include additional Rational components including
Rational Asset Manager, Rational AppScan, and Rational Software Architect
© 2009 IBM Corporation
SOA Architect Summit
Assumes that WAS instances are installed Creates, dispenses, configures and
and configured ahead of time manages WAS instances (virtual images)
Efficient utilization and management of Efficient set up and tear down of single
WAS applications in production topologies WAS instances or entire topologies
From “go” to “running app,” how many people have to move to get an
application environment running?
Does your test team spend too much time preparing/destroying
environments?
Does your environment experience virtual machine sprawl when
resources are not relinquished?
Do bugs come out late in your dev cycle due to inconsistencies
between dev/test, QA, and production?
Is your infrastructure team’s productivity hindered by process?
Testing Challenges
Today’s Challenges
Poor Configuration of Server Resources
Poor server allocation and utilization
• Increased repeatability
• WebSphere CloudBurst includes environment OR
“patterns” out of the box, which codify 10 years of
WebSphere management best practices
• Additionally, environments can be customized and
captured once, then able to be dispensed at the push
of a button
• Increased Agility
• Rapid setup/teardown of WAS environments means
less time spent managing WAS and more time
Deliverables
–WebSphere Cloudburst TCO Model
–Business Case Presentation
–Solution Architecture – “to-be” WebSphere
Cloudburst environment
© 2009 IBM Corporation
SOA Architect Summit