VMware and DataSynapse

2,042 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,042
On SlideShare
0
From Embeds
0
Number of Embeds
335
Actions
Shares
0
Downloads
79
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

VMware and DataSynapse

  1. 1. 1 Virtualization Management Simplifying the Provisioning of Virtualized Applications
  2. 2. 2 Dynamic Provisioning 1. FabricServer detects the need for a new VM and instructs VMware to place a new VM running a FabricServer engine Physical Machine Virtual Machine Operating System FabricServer Engine Application Platform Application VMware VI3 VI SDK VMware Virtual Center FabricServer Broker Policies Run-Time Controls 1 2 2. FabricServer provisions and configures the application platform and application run time within the new VM
  3. 3. 3 Example: Setting Up WebSphere ND Cell Create Virtual Image Provide Customization Files Deploy Activate Stage 3Stage 2Stage 1 Stage 4 Application Profiles JEE Application Server Other common components monitoring agents, security, etc.. Operating System • Install guest OS • Install JEE App Server • Install applications • ConfigJEE Script Create profile Update profile Import .car file Start DMgr Add node Start server • Application Profiles Export Existing standalone node MyApp.car Target Hypervisor • Clone Image • Customize OS and network • Run ConfigJEE • Choose Option (1-4) • Construct Topology Deployment manager Standalone Managed Node Deployment Mgr. Managed Cell Cell Deploy Manager Managed Node 1 Managed Node 2 Create Virtual Image Provide Customization Files Deploy Activate Stage 3Stage 2Stage 1 Stage 4 Create Virtual Image Provide Customization Files Deploy Activate Stage 3Stage 2Stage 1 Stage 4 Application Profiles JEE Application Server Other common components monitoring agents, security, etc.. Operating System • Install guest OS • Install JEE App Server • Install applications • ConfigJEE Script Create profile Update profile Import .car file Start DMgr Add node Start server • Application Profiles Export Existing standalone node MyApp.car Target Hypervisor • Clone Image • Customize OS and network • Run ConfigJEE • Choose Option (1-4) • Construct Topology Deployment manager Standalone Managed Node Deployment manager Standalone Managed Node Deployment Mgr. Managed Cell Cell Deploy Manager Deploy Manager Managed Node 1 Managed Node 1 Managed Node 2 Managed Node 2 Best Practices From WebSphere Web site:
  4. 4. 4 FabricServer Automates this Process Create Virtual Image Provide Customization Files Deploy Activate Stage 3Stage 2Stage 1 Stage 4 Create Virtual Image Provide Customization Files Deploy Activate Stage 3Stage 2Stage 1 Stage 4 Application Profiles JEE Application Server Other common components monitoring agents, security, etc.. Operating System • Install guest OS • Install JEE App Server • Install applications Application Profiles JEE Application Server Other common components monitoring agents, security, etc.. Operating System Application Profiles JEE Application Server Other common components monitoring agents, security, etc.. Operating System • Install guest OS • Install JEE App Server • Install applications • ConfigJEE Script Create profile Update profile Import .car file Start DMgr Add node Start server • Application Profiles Export Existing standalone node MyApp.car Target Hypervisor • Clone Image • Customize OS and network • Run ConfigJEE • Choose Option (1-4) • Construct Topology Deployment manager Standalone Managed Node Deployment manager Standalone Managed Node Deployment Mgr. Managed Cell Cell Deploy Manager Deploy Manager Managed Node 1 Managed Node 1 Managed Node 2 Managed Node 2 Baseline configuration model is captured in templates Specific architecture and application configuration modeled Run-time dynamically deployed, provisioned and activated 1 2 3 1 2 3
  5. 5. 5 Simplify Configuration and Deployment Centralize and automate complex configuration management of application platforms - Application platforms have complex system architectures that require complex configuration management Just-in-time Repurpose Virtual Machines - Repurposes VMs just-in-time, for whatever application platforms are needed Benefit Metrics: Build only templates, not virtual machines:  70% less effort in virtual machine management Only backup templates: not virtual machine snapshots:  70% less backup storage needed Stop configuring application platforms in dedicated VMs:  30% fewer virtual machines active any one time  30% less expensive SAN/SCSI storage and fewer servers Plus you get:  Better service levels  Physical and virtual infrastructure used simultaneously
  6. 6. 6 Manage Application Service Levels Dynamically • Platform dynamically allocates resources based on demand and manage • Activate appropriate type and number of Virtual Machines
  7. 7. 7 Value Proposition for VMware Customers Time to Deploy Challenge: Provisioning and configuration of enterprise applications is complex, inconsistent and slow, typically taking anywhere from 1 to 30 days, per setup Weeks Minutes Value Proposition: DASM supports automatic provisioning and configuration of an enterprise application tier in minutes, with absolute consistency Server Utilization App Silos Clouds Challenge: Every application project requires its own resource pool, which wastes money, delays routine activities and stifles innovation Value Proposition: DASM enables multiple application projects to use common resource pools of physical and virtual infrastructure Performance / QOS Challenge: Ad-hoc approach to service management makes it very difficult to dynamically respond to changing demand and resource availability Value Proposition: DASM integrates service management with provisioning, configuration and runtime control, to dynamically respond to changing demand and resource availability Always Responsive Always Available
  8. 8. 8 Virtualization Management Simplifying the Provisioning of Virtualized Applications

×