300 likes | 320 Views
IBM Virtualization Engine Platform Delivering enhanced capabilities in 2H2005. Tom Monza IBM Systems and Technology Group. Traditional view of virtualization Make a large system look like many – partitioning technology Evolving to the next level Make many small systems look like one
E N D
IBM Virtualization Engine Platform Delivering enhanced capabilities in 2H2005 Tom Monza IBM Systems and Technology Group
Traditional view of virtualization Make a large system look like many – partitioning technology Evolving to the next level Make many small systems look like one Virtualization facilitates On Demand Businesses Continues the evolution of transaction processing to collaborative processing Open standards and interfaces are required IBM Systems are the first systems in the industry to enable web services resource management based on MUWS and WSRF Taking virtualization to the next step
Traditional Approach Guiding Principles Closed Systems Unique components for each system Unique Systems Management tools Unique interfaces Unique System Administration Skills Non-standard GUI Dedicated resources No Capacity management Transaction by Transaction Management Proprietary LANs and No shared I/O Monolithic Vertically integrated Storage Simplified access and control Investment protection Common System Administration Skills Shared innovation & learning Interoperability Support for heterogeneous environment Open standards Open ecosystem Freedom of Choice Virtual access Programmatic Interface Virtual view Virtual management Workload & performance managers Resource management, modeling, mapping Virtual planning tools Virtual Resources Resource virtualizers IBM Server & Storage Systems IBM Virtualization Engine: product to platform Strategic Platform
Virtual management Virtual access Virtual resources IBM Virtualization Engine platform overview Virtual access Programmatic Interface Virtual view Virtual management Workload & performance managers Resource management, modeling, mapping Virtual planning tools Virtual Resources Resource virtualizers IBM Server & Storage Systems
Enterprise Management IBM ARM, WSN, WSRP, WSBN, WSA, WSSG, WS-RF, … BEA MUWS Computer Associates HP Hitachi Non-systems management vendors Others … 3rd party Virtualizers VMware, CISCO, NetApp Other servers & storage VMware, CISCO, NetApp… HP, Dell, EMC, SUN, … IBM Virtualization Engine platform overview: detail Virtual access Virtualization Engine console Virtual view: VE Console, IBM TotalStorage Productivity Center Programmatic Interface: SOA, Resource modeling, Web services Virtual management Workload & performance managers: EWLM Resource management, modeling, mapping: Director, RDS, Resource modeling Virtual resources Virtual planning tools Resource virtualizers partitioning, virtual machines, I/O, networks, SVC, VTS, SAN File System IBM Server Systems IBM System 9-109, zSeries 800, 890, 900, 990; xSeries 445, 455, 460, 366, 365; p5, i5, IBM BladeCenter, IBM OpenPower IBM Storage Systems DS4000, DS6000, DS8000
Provides a methodical approach to virtualization Customers can start where they want Expand consistently – customers can add what they need when they need it Reduce integration costs through architected interoperability Facilitates skill reuse Open interfaces and industry standard support allow others to participate in this infrastructure Why is a platform important ?
On-going standards-based approach Management using Web Services (WSDM MUWS) • WS-ResourceFramework • WS-Notification • WS-Addressing • WS-Security Web Services Access to a Resource • Standardization must happen at three levels: • Web services access to a resource • Resource model • Mapping of WS to the resource model Mapping WS to Resource model WSDM to CIM mappings • CIM based Virtual Server model • DMTF System Mgmt • Architecture for Server • Hardware (SMASH) • DMTF CIM Schema 2.9 • SNIA SMI-S 1.1 Resource Model Standard Models (Based on CIM) Standard Models (Other Sources) VE V1 Future Globus Toolkit 3.0 IBM Grid Toolbox V3 (includes CRM built on OGSI) VE-Based Solution 8/2004 WSDM MUWS 1.0 (WSDM-CIM mappings) IBM Open Source Contributions of key OGSI components 4/2003 2006 2005 2004 2003 IBM Grid Software Tech Preview (OGSI runtime and tools) 12/2002 VE V2 IBM Grid Toolbox V3 (includes CRM built on OGSI) 12/2003 ODI:RM Tier (Based on WSDM MUWS) 2H 2005
What’s new in 2H? • Integrated Virtualization Manager • Simplified partition creation & management • IBM Director • New capabilities & platforms • Enterprise Workload Manager • Partition management based on business goals • Additional Platform support (z/OS, Linux, and HP/UX) • Resource Dependency Services • Map resources to workloads • Virtual Tape for Open (LTO) • NetApp SVC Interoperability Now 1 - Virtual access Programmatic Interface Virtual view Virtual management RDS Workload & performance managers Resource management, modeling, mapping IBM Director EWLM Virtual Resources Virtual planning tools Resource virtualizers NetApp Integrated Virtualization Mgr LTO IBM Server & Storage Systems
IBM Virtualization Engine Platform: Storage Enhancements Virtual access • Open Virtual Tape • VTS Vaulting • SAN Volume Controller support for Linux on zSeries • SAN File System support for Linux on zSeries • Interoperability of Block and IP Virtualization Solutions • SVC and NetApp Virtualization Engine console Virtual view: VE Console, IBM TotalStorage Productivity Center Programmatic Interface: SOA, Resource modeling, Virtual management Workload & performance managers: EWLM Resource management, modeling, mapping: Director, RDS, Resource modeling Virtual resources Virtual planning tools Resource virtualizers partitioning, virtual machines, I/O, networks, SVC, VTS, SAN File System IBM Storage Systems DS4000, DS6000, DS8000 3584, 3494, 3592 IBM Server Systems IBM System 9, zSeries 800, 890, 900; xSeries 445, 455, 460, 366, 365; p5, i5, IBM BladeCenter, IBM OpenPower *All statements regarding IBM’s future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.
Domain Manager Management Domain Enterprise Workload Manager • Dynamic policy based workload management for resource optimization in multi-tier heterogeneous application environments • Dynamically adjust LPAR CPU allocation to meet performance goals • Influence compatible network load balancers decisions to achieve performance goals • Dynamic detection of enabled server and application topology • End to end collection and reporting of application performance against pre- defined goals • IBM and non-IBM platforms and OS supported • Coordinated management with Tivoli Intelligent Orchestrator (Coming soon)
Enterprise Workload Management V2 • Complete eServer platform coverage • IBM operating systems – AIX, i5/OS, z/OS • Windows & Linux (manage) • Solaris & HP-UX (advise) • LPAR management for Power5 • Ability to make changes in the amount of CPU resource in a partition • Customer has ability to cap the partition • Enterprise Resource Director (ERD) • Velocity based goals for entire partition (similar to IRD on zSeries) • Designed for un-ARM instrumented applications • Primarily aimed at single application / single OS LPAR management • EWLM/TIO/TPM integration as a services offering • Trigger provisioning actions based on service goal breaches • Service offering initially – productized capability still tbd
Dynamically resizable Dynamically resizable Linux Linux 6 CPUs 6 CPUs 4 CPUs 4 CPUs 2 CPUs 2 CPUs 6 CPUs 6 CPUs AIX 5L V5.3 AIX 5L V5.3 Linux Linux Linux Linux AIX 5L V5.3 AIX 5L V5.3 AIX 5L V5.3 AIX 5L V5.3 Virtual I/O Server Virtual I/O Server AIX 5L V 5.3 AIX 5L V 5.3 Micro-partitioning Micro-partitioning Virtual I/O server partition Virtual I/O server partition AIX 5L V5.3 AIX 5L V5.3 AIX 5L V5.2 AIX 5L V5.2 Storagesharing Storagesharing Ethernet sharing Ethernet sharing Virtual I/O paths Virtual I/O paths Hypervisor Hypervisor Hardware Management Console (HMC) EWLM Enhancements Automatically match processor resources to workloads as business demands change • Cross-system optimization based on pre-defined business goals • Resource allocation based on response time and business importance • Tradeoffs can be made between partitions based on data collected at both the single system and distributed system view. Jay Kruemcke IBM 2003
Automatic Discovery of IBM and non-IBM resources Identifies dependencies and relationships Graphical display of topology via VEC Customer may logically group resources to reflect business objectives. View resource properties & status Zoom, pan, etc. Customer can view relationships to discover side effects of problem resources or operator actions Resource Dependency Service
Manageable Resource Decomposition and Standards Management Applications MR Model (WSDL) Resource Specific Components Resource Specific Manageability Common Information Model (CIM) (not to be confused with a CIM Server) Mapping of CIM to WSDM (WS-CIM) Manageable Resource Components Common Manageability Management using Web Services (WSDM MUWS) Web Services Components WS-ResourceFramework (WSRF) WS-Notification (WS-N) WS-Addressing ….. Web Services Platform MR Web Service Resource Instrumentation Resources Resources Resources
The Anatomy of a Manageable Resource External Web Services Interface • From the perspective of the client, the manageable resource is a single encapsulated instance exposed through the external web services interface. • Internal implementation provides mapping and federation of resource state, management operations, events and relationships. • Existing resource implementations must be extended and adapted to allow the integration with the On Demand management infrastructure. • Investment protection - This is not a complete replacement of the management systems and infrastructures that we have been building for years, however an adaptation. Manageable Resource Resource Model (WSDL) Web Service Implementation proprietary communication Native Resource Instrumentation Internal Implementation Isolation from Implementation
Evolution of manageable resources Automate See Manage Tier 0 Tier 1 Tier 2 Discovery, Identification, Relationships and Topologies Basic Monitoring and Management Virtualization, Provisioning, Availability and Performance • Resource Health Management UI • Real time state and events • Red, yellow, green status… • Operations to start, stop, reboot, etc. • Service Level Automation • Performance mgmt • Availability mgmt • Configuration mgmt • Virtualization Management (UI) • Consistency across platforms realized via ODI:RM abstraction. • Create, modify and delete virtualized resources. On Demand Infrastructure IBM Confidential
Resource Model (WSDL) Manageable Resource WSDL WSDL Performance Availability Web Service Implementation WS WS Native Resource Instrumentation EWLM BR Staging of functionality – Tier 0, 1, and 2 • Tier 0 – Discovery, Identity, Relationships and Topology • Identity and Correlation (names) • Relationships • Topologies of related resources • Tier 1 – Basic Monitoring and Management • Resource state (health) and event notification • Management operations (start, stop, reboot, etc.) • Resource Instrumentation • Tier 2 – Virtualization, Availability and Performance • Virtualization and provisioning • BR Extensions (Aspects) • Availability metrics • Availability state • Availability operations • EWLM Extensions (Aspects) • Performance metrics Identity Relationships Extensibility State (health) Operations Virtualization Discovery On Demand Infrastructure IBM Confidential
VE Console • Single portal for administering virtual resources • Consolidated view of resource health across multiple operating systems • Graphical dashboard of monitored metrics • Graphical display of resource topology, relationships and dependencies (via RDS) • Fix acquisition for multiple systems from a single console • Deep OS management navigation without detailed OS knowledge
VE Console R2 Highlights Customer Value: • Consolidated health of my environment • Health center • Hardware problems • Relationships of my resources • Resource topology • Understanding resource dependencies • Apply my expertise to new areas • Converged tasks • Launch-in-context (LiC) • Drill deep into OS management • OS extensions for i5/OS • Launch-in-context for other OS’s (LiC) • Keep VE environment running smoothly with minimal/no effort • Software Updates (for VE solution) • Virtualization Readiness on welcome page • Setup wizard, SSO/RMS configuration • Single Signon Functional Areas: • Health Center • More sources of health • Usability enhancements • Business Resource Topology • Exploits ODI RM • RTDS Management • Hardware Management • Hardware Problems • Partition Planning and Management • Launch-in-Context • OS Management • Launch-in-Context • Launchpad • VE Management • VE Serviceability • Virtualization readiness • Setup wizard, SSO/RMS Configuration • Launchpad • Single Signon
Major Functions • Launch-in-Context • Health Center • Business Resource Topology • VE Serviceability • Hardware Management • Resource Topology and Discovery Services (RTDS) Management • Integration of Partition Planning and Management • VE Serviceability • VE Management • OS Management • Launchpad
Launch-in-Context • Console utility to launch specific-tasks in other consoles. • Launches the most-used functions from • IBM Director Console • WebSM Console • iSeries Navigator Console • Launching is done from within the flow of a VE Console scenario. • Launch-in-Context is a tool for: • Coping with functions that have not yet migrated to the ISC • Leveraging function that will never migrate to the ISC • Customers prefer to have access to an entire scenario, even if it launches another console within its flow.
Health Center • Provides consolidated health of administrator’s world • Eliminates the need for an admin to look at multiple consoles just to determine whether everything is OK. • Focus is: • Resource health • Monitoring • Problem identification • Corrective management Health Center Enterprise Workload Mgr Domain Manager IBM Tivoli Monitoring Monitoring Server IBM Director Mgmt Server Cluster Systems Mgr Mgmt Server Mgmt Central (i5OS) Mgmt Server EWLM ITM Director CSM MC
IBM Director - Reducing Complexity, Delivering Value • Get started faster • Accomplish more in a shorter period of time • Help reduce training costs for IT staff Easy to Use • Extend functionality to meet your specific needs • Simplify with a single tool to manage different server platforms and non-IBM systems • Take advantage of the latest industry standards Open Design • Help reduce costs with a consistent, single point-of management • Complement your existing IT investment Integrated Toolset
CA BMC i5/OS V5R3 VE Console Systems Management IBM Director • Easy to use • New streamlined interface to boost productivity • Lightweight agents for easy deployment • Software health check to take the hassle out of update management • Open Design • Partners in Management program to provide customers with more choice and management capability • Broad platform support as key component of IBM’s Virtualization Engine • Improved interoperability with higher leve systems management products • Integrated Toolset • Improved Developers Kit to facilitate third party integration • Additional extensions for advanced hardware features Microsoft Upward Interoperability redHat SuSE Windows
Level 0 = “Agentless Management” Discovery, login, Attributes, Power Control, base Inventory, Remote Session Promotion to Level 1 or Level 2 through Software Distribution Level 1 = “Core Services” Level 0 + Event Log, Event Action Plans, Hardware Status, platform specific Inventory, Director Update Assistant, Upward Integration Promotion to Level 2 through Software Distribution Level 2 = “IBM Director Agent” Level 1 + all remaining "for free" tasks IBM Director ‘Tiered’ Agent 50% Smaller!!
Integrated Virtualization Mgr Integrated Virtualization Manager “HMC within a partition” AIX 5L V5.3 Linux RHEL4 Linux SLES9 VIOS IVM Virtual LAN POWER Hypervisor Integrated Virtualization Manager (IVM) • Easy to Use • Browser-based, intuitive, user friendly interface Targeted at Small to Medium Business • Ideal for organizations who want to virtualize a single server Lower Price • Provides LPAR / Virtualization support without an HMC • Included at no additional charge with purchase of Advanced Power Virtualization
Summary The IBM Virtualization Engineplatform is a comprehensive virtualization portfolio enabling customers to virtualize resources Commit to opennesstoredefine how to acquire systems, avoid being “locked in” and achieve needed integration. Collaborate to innovatewith the capability to share information, processes and functions across the enterprise and beyond, as well as participation in industry innovation networks Virtualization Openness Collaborative Innovation