vCenter Application Discovery Manager (ADM) Product Overview
The Rise of a New Era in IT Cloud Web PC / Client-Server Cloud = hype? Not only is it real but it promises to usher in a new era in IT, and deliver IT as a service Web era completely changed consumer’s expectations about how services can be consumed. New email account, new application. Didn’t dramatically change the way IT delivers those services. Complicated mess of silos and manual processes. Cloud expands on the self-service revolution that the web started, for business applications However, real revolution cloud will complete the transformation of service delivery with a new architecture With each and every technology evolution, management has also evolved Vendors who specialized in managing the previous technology waves have attempted to apply that same approach to the next wave The result has been an ever-growing set of siloed management tools and layers upon layers of management complexity The cloud transforms the delivery of IT services and how those services are managed because (1) management automation is intrinsic to the cloud, it’s built-in and (2) cloud computing is built on virtualization technologies that simplify and unify the infrastructure, enabling a new era of management to be ushered in. Mainframe Cloud will transform the delivery of IT services and how they are managed
Cloud Computing Characteristics: Management Implications Cloud Computing is an approach to computing that leverages the efficient pooling of on-demand, self-managed virtual infrastructure, consumed as a service. Efficiency thru Utilization and Automation Agility with Control Freedom of Choice Pooling From machines to on-demand, highly elastic resource pools Zero-touch Infrastructure Policy-driven automation of provisioning, deployment and management Self-Service Easy access with policy-based provisioning and deployment Control Application-aware infrastructure, built-in availability, scale, security, performance guarantees Open & Interoperable Application mobility between clouds, based on open standards Leverage Existing Investments Benefits of cloud computing to existing applications and datacenters So what is Cloud Computing? An approach to computing… Common misperception: cloud = external Cloud is architecture, way of doing computing, with specific attributes Pooling: elastic resource pool across ALL DC resources apps need that can be dynamically allocated on demand Zero touch infrastructure – policy driven management that enables automation Amazon, Google scale – volume of demand, army of people…fully automated These capabilities set a new management challenge for IT management teams How to Achieve Zero-Touch? so they can efficiently automate to maximize performance, capacity, and scale 2. Self-service, but under IT control (who owns it, what’s the security, etc) The resulting management challenge is how does IT implement self-service and the policy-based control to dynamically assure service access with the required elements of enterprise-level compliance and security 3. Choice, application mobility and today’s apps The hybrid cloud – enabling customers to choose between the best of both private and public cloud – requires seamless management interoperability & visibility across processes, IT groups, & service providers –offering insight and transparency into hybrid cloud services. Adopting cloud at the core of IT, based on VMware solutions, will dramatically improve efficiency and agility while maintaining customer choice. But…but applying traditional framework management approaches to this problem will not work…you can’t keep managing your new virtualized data center with tools designed for a different era…. How do I Achieve Zero-Touch? To Efficiently Automate to Maximize Performance, Capacity, Scale How to I Enable Self-Service with Control? To Dynamically Assure Easy Access with Compliance & Security How do I Get to the Hybrid Cloud? To Enable Management Across Providers, Domains, and Clouds
Traditional Management Model is Too Complex Resulting Challenges Silos Component management on a per-silo basis Meeting SLA’s Focused on devices, not services Static Applications bound to infrastructure Poor App Performance Brittle, slow applications Bolt-On Management is sold after-market as an afterthought Complexity Too many reactive and fragmented point tools Four key reasons that traditional management approaches are failing: Siloed management focused on managing devices & components – not services that run across them - focused on fighting fires at component level Tools were designed for a static world where change was avoided and required weeks and months to implement Management was an afterthought – bolted on as an after-market solution – versus designed in from the beginning High operating costs due to reliance on human intervention Manual Change is carefully planned, risky, slow Scaling without Adding Staff Spiraling rate of change, not enough people
Management Changes in the Cloud Inefficient 15% resource utilization Traditional Management Cloud Management Optimized 80% resource utilization Silos Component management on a per-silo basis Services IT delivered as a service, self-service driven Methodical Weeks, Months to Provision Instant On-Demand Provisioning Static Applications bound to infrastructure Dynamic IT services mobile, separated from underlying infrastructure Cost-Effective Increase Efficiency 270% Expensive IT Spending $3 to Manage for every $1 on Hardware Bolt-On Management is sold after-market as an afterthought Built-In Native management designed-in, tightly integrated into platform With cloud management, things change: From Silos to Services From Static to Dynamic From Bolt-On to Built-In From Manual to Automated Manual Change is carefully planned, risky, slow Automated Change is automated, dynamic service provisioning Zero-Touch 1000:1 server-to- admin ratio Heavy-Touch 40:1 Server-to-Admin Ratio
Virtualization Management Drives Efficiency, Control, Agility Virtualization Management Benefits* Services IT delivered as a service, self-service driven Fix problems 24x faster Eliminate 43 hours of downtime a year Increase management efficiency up to 270% Deploy systems 240x faster Provision applications 96x faster Save $2000 per deployment Dynamic IT services mobile, separated from underlying infrastructure Built-In Native management designed-in, tightly integrated into platform From EMA Analyst Research Study: Reduction of Service Failures – fixing problems up to 24 times faster, eliminating up to 43 hours of downtime a year, improving uptime to as high as 99.999 percent, to reduce the impact, frequency, duration, and cost of service issues, troubleshooting, out-of-hours support, and productivity loss Improved Staff Efficiency – increasing administrator efficiency by an average of 10 percent, and as much as 270 percent, by allowing a single administrator to manage up to 1,800 servers, reducing annual management costs by up to $1,000 per server Faster Service Deployment – allowing new systems to be deployed up to 240 times faster, and new applications up to 96 times faster, saving almost $2,000 in wage costs alone per deployment, while reducing downtime, and improving time-to-market for new products and services http://www.vmware.com/solutions/cost-savings/operating-cost-savings.html Automated Change is automated, dynamic service provisioning * Enterprise Management Associates (EMA) White Paper: “Reducing Operational Expense (OpEx) with Virtualization and Virtual Systems Management”
vCenter Product Family The vCenter Product Family focuses on 2 layers: infrastructure & operations and application management. Today we will be focusing on vCenter Application Discovery Manager
Get & Maintain a Fast & Accurate Data Center View 4x Faster With VMware You Can… Get & Maintain a Fast & Accurate Data Center View Industry’s most comprehensive application dependency mapping Dependency Map from vCenter Application Discovery Manager (ADM) 7x More Accuracy Agentless, continuous dependency mapping across physical & virtual application infrastructures Quickly gain an understanding of your service dependencies Key use cases: Change impact analysis, blueprint your data center, identify move groups, prep for DR, migrate applications Achieve your virtualization goals on time without adding risk or complexity Example: VMware Enhanced Candidate Selection Service (ADM Blueprinting, VMware Capacity Planner & VMware expertise) 10 months VMware Services A critical underpinning in building any migration plan, especially one including Tier 1 business critical applications, starts with getting a fast and accurate view. Many virtualization initiatives slow down as customers struggle to determine which applications (and therefore server groups) should be virtualized next based on business requirements, anticipated ROI and risk. To mitigate risk in migrations, it is imperative to know where the critical applications are running and ALL their infrastructure dependencies so not a single server, network, or storage dependency is unknown and left to chance. Application Discovery Manager (ADM) provides the industry’s most comprehensive dependency mapping for virtual and physical environments. It helps customers get a fast and accurate view by uncovering all application dependencies – 7x more than you could with typical manual methods and all without the use of agents.. VMware Enhanced Candidate Selection service or “quick start” - leverages ADM’s automated dependency mapping capabilities as well as VMware’s Capacity Planner to accelerate virtualization initiatives by more than 60%. The service quickly builds a migration plan that includes a stack ranking of the best virtualization candidates based on an understanding of dependencies and usage. It also provides a detailed TCO analysis and a detailed move plan to overcome any pushback from App owners who think their apps are “too special” to virtualize The combination of ADM blueprinting and professional services helps you achieve your virtualization goals on time and reducing risk and complexity. 60% Faster 4x Faster Time 4 months Manual
vCenter Application Discovery Manager Overview Application Discovery Manager capabilities can be summarized in four categories: Passive discovery of your application infrastructure Active high-definition discovery of hardware and software configuration details Discovery analytics to visualize, analyze, and report on the collected data The hybrid discovery methodology of ADM intelligently combines 3 forms of discovery: passive network observations, active remote queries, and discovery analytics to result in discovery that is far less intrusive than competitive solutions. This discovery is completely agentless, so no additional software components need be distributed. Additional key points: (on left) ADM can collect from thousands of servers across a widely, geographically dispersed set of data centers (on bottom) ADM collect configuration, dependency, and change data that can be integrated into other 3rd party systems, CMDB, and vCenter Configuration Manager (on right) the ADM GUI presents dashboard summaries and the killer-app: detailed application dependency maps
Passively Discover Application Dependencies with vCenter ADM Title Month Year Passively Discover Application Dependencies with vCenter ADM Title Month Year ESX to VC Dependencies Remember to plan to protect all three of these! Virtualized On Relationship ESX server With ADM’s ability to discover tiered applications you can gain confidence in your ability to see all layers of a distributed application, continuously monitor them for configuration compliance with best practices, and ensure a smooth restart after a migration or site fail-over. ADM discovers many different types of dependencies – including dependencies between applications residing on the same or different ESX Servers. It can even discover dependencies between VMs that are managed by different vCenter Servers. ADM discovers VMs, ESX servers, dependencies, configuration details Relate individual parts of a VM infrastructure to the different application services / components VMs defined on each ESX including detailed configuration for each VM Display in maps Dependency between the virtual environment and the virtualized environment Dependencies (ESX -> Virtual Center, VM -> ESX, VM -> VM) VMs, ESX servers, Virtual Center, configuration files Detect relationships between VMs on the same physical server There could be a database server and app server and a web server all on the same physical server Listening to internal ESX traffic via a virtual collector vCollector deployed as a VM on ESX servers, using the customers VI infrastructure VMs Virtual to Virtual Dependencies Discover instances of DBs, Application servers, etc Physical to Virtual Dependencies Discover hidden dependencies, prepare for moves, build DR protection groups 10
Passively Discover Application Dependencies with vCenter ADM Title Month Year Passively Discover Application Dependencies with vCenter ADM Title Month Year DATA CENTER WAN ADM Hybrid discovery model Passive, active, agent-less, analytic No agents required Passive network traffic capture Statistical sampling Uses virtual & core switch mirror ports Extracts details for packet structure Active discovery adds high definition configuration details WMI, SSH, Telnet, SNMP and VI-SDK Application Discovery Approach Passive Application Discovery Manager was the first passive offering—passive is defined as network-based using deep packet inspection—on the market and thus provides both an agentless and continuous capability to track hosts (servers) on the network and their communication with each other. Passive discovery connects to core span/mirror ports on network switches and samples network traffic to identify network hosts/server, their communications and connections, and what services and protocols are being exchanged at what time. Passive network analysis enable activity monitoring which is unique to ADM. Although the data is sampled, it provides the additional value of activity or usage monitoring comparisons among hosts, applications, and connections. While not appropriate for heavy capacity planning, the varying usage levels are extremely useful for consolidation, business continuity, and virtualization comparisons. Active To complement passive discovery, ADM also utilizes an active discovery capability that collects high-definition details using agentless, native protocols such as WMI, telnet, SSH, and SNMP or, in the case of VMWare environments, the VI-SDK (for ESX and VirtualCenter objects). 11
VMware Data Center Blueprinting Services For customers engaging in Data center consolidation Migration Disaster recovery projects Delivers critical information for Determining server move groups Analyzing the impact of relocating or consolidating critical business applications. Actionable reports detail Actual business applications Underlying application infrastructure Business applications interdependencies supporting your business
Business Application Mapping Inter- and Intra- Dependency Maps Application Layers DB Layer Provides a detailed and accurate infrastructure layout of a given business application Virtual and Physical servers Services Interdependencies This is first step to understanding the business application is to map out its internal dependencies Required for any major data center project (i.e. DR, Migration, Consolidation) Provides a detailed and accurate infrastructure layout of a given business application Virtual and Physical servers Services Interdependencies This is first step to understanding the business application is to map out its internal dependencies Required for any major data center project (i.e. DR, Migration, Consolidation) 13
Business Application Mapping Discover Connections and Relationships Shows the dependencies between business applications Understand know how a change (or failure) of one business application might impact a separate business application Dependencies between business applications will affect the order in which they are brought up at a remote data center after a disaster Business applications can have dependencies to hardware that is used by other business applications. You need to know how the migration (or the failure) of one business application might impact a separate business application in order to create accurate move groups. The dependencies between business applications will also affect the order in which they are brought up at a remote data center after a disaster. 14
vCenter Application Discovery Manager (ADM) Summary • Get and keep a fast and accurate data center view – across virtual and physical • Precise visibility into all application interactions via network-based approach • Eye-opening discovery of unknown, unwanted, & unexpected application behaviors and dependencies • Application-aware data center moves & consolidations, migrations, and DR plans Summary For key points in summary: Get and keep a fast and accurate data center view – across virtual and physical Precise visibility into all application interactions via network-based approach Eye-opening discovery of unknown, unwanted, & unexpected application behaviors and dependencies Application-aware data center moves & consolidations, migrations, and DR plans