New Era of Network Performance Management


Published on

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

New Era of Network Performance Management

  1. 1. Per 1 INSIDE: 1 Emphasis on application performance means greater need for network management form 2 The role of performance management in application delivery 3 Advanced performance management capabilities The ance New Era of Network Performance Management Today’s networks are highly complex, dynamic environments that demand comprehensive performance management. Fortunately, technologies are advancing to simplify management on some levels and address new chal- lenges on others. This e-book explains why management is more important now than ever and how it can help deliver business-critical applications better and faster, and it describes new functionality emerging in this important area. BY JIM METZLER
  2. 2. TH E NE W E R A O F NETWORK PERFORMANCE MANAGEMENT 1 a HOME a Emphasis on CHAPTER 1: EMPHASIS ON APPLICATION PERFORMANCE MEANS GREATER apps boosts NEED FOR NETWORK MANAGEMENT need for network a CHAPTER 2: THE ROLE OF PERFORMANCE MANAGEMENT IN APPLICATION management DELIVERY The network is the provider of applications to end a users, but as more applications are added, ensuring CHAPTER 3: ADVANCED that they all work well is challenging. This chapter PERFORMANCE MANAGEMENT discusses the drivers behind the need for manage- CAPABILITIES ment and the trends contributing to the complexi- ty of today's network and applications environ- ments. THE FOCUS IN network performance tion delivery depends on the combi- has been shifting from the network to nation of a robust, secure and highly the application. The network manage- available infrastructure, application ment function is in the process of acceleration and optimization over adopting strategies that focus on the the WAN, and application perform- quality of experience (QoE) that a ance solutions that can minimize user 2 user has with the company’s key busi- ness applications. Effective applica- problems relative to accessing critical applications.
  3. 3. TH E NE W E R A O F NETWORK PERFORMANCE MANAGEMENT The sharpened focus on application QoE in the face of a constantly grow- delivery has been driving the high ing set of impediments to acceptable growth rate of WAN optimization and application performance. is ushering in a new era for perform- ance management solutions that a transcend traditional link utilization FACTORS DRIVING INCREASED HOME monitoring and capacity planning to EMPHASIS ON APPLICATION provide: PERFORMANCE a Several factors are driving the evolu- CHAPTER 1: EMPHASIS ON APPLICATION I Real-time or near-real-time tion of IT environments and forcing PERFORMANCE insight into how specific applications IT organizations to dedicate more of MEANS GREATER NEED FOR and user sessions are performing. their resources to optimizing applica- NETWORK tion reliability and performance. MANAGEMENT I Performance indicator metrics These factors include: a and granular data that can be used CHAPTER 2: to detect and eliminate impending I Application proliferation THE ROLE OF PERFORMANCE problems. Enterprise IP networks must accom- MANAGEMENT modate an ever-increasing variety of IN APPLICATION DELIVERY I Improved diagnostics and remedi- network services and applications. In al workflow patterns to quickly deter- addition to the traditional data appli- a mine the root cause of performance cations, converged enterprise net- CHAPTER 3: ADVANCED problems that do occur. works can support a variety of real- PERFORMANCE time IP communications applications, MANAGEMENT CAPABILITIES This e-book examines the trends including voice over IP, video confer- behind the changes in working with encing, telepresence, streaming performance management so that IT video, instant messaging and collabo- leaders can better understand their rative sessions. Many enterprises network and application dynamics consider these real-time services and and adapt to them. We’ll describe a applications to be as business critical framework for managing application as traditional enterprise applications, delivery, illustrating the ways that a such as ERP or CRM. performance management solution Each distinct type of business-criti- can help in the implementation and cal application can have somewhat management of an application deliv- different requirements in terms of ery program. We’ll also discuss some network performance. For enterprise of the advanced management capa- data applications, the QoE metrics bilities that are available. These capa- are typically availability and response bilities enable performance manage- time. The levels of packet loss, laten- 3 ment to enter a new era driven by the need to ensure the application user’s cy and jitter heavily influence the QoE of real-time applications. Configuring
  4. 4. TH E NE W E R A O F NETWORK PERFORMANCE MANAGEMENT A networking profes- a sional monitors network HOME and applications per- formance in the network a operations center at the CHAPTER 1: Interop conference in EMPHASIS ON Las Vegas. APPLICATION PERFORMANCE MEANS GREATER NEED FOR NETWORK MANAGEMENT a CHAPTER 2: THE ROLE OF PERFORMANCE MANAGEMENT IN APPLICATION DELIVERY QoS functionality for switches and business costs in terms of lost worker a routers and allocating or limiting productivity, reduced efficiency of CHAPTER 3: ADVANCED bandwidth for different application business processes, or lost business PERFORMANCE MANAGEMENT classes are basic requirements for opportunities. According to a Yankee CAPABILITIES real-time applications. These tech- Group survey, application perform- niques, while necessary, do not pro- ance issues result in an average pro- tect an application from QoE short- ductivity loss of 14%. falls, however, especially in cases of anomalous network behavior or faults I New application architectures that degrade network performance. New styles of distributed applications based on Web 2.0 technology and I Increased business reliance service-oriented architectures on network applications (SOAs) are having a significant Business globalization and employee impact on the complexity of manag- decentralization, together with the ing application performance. With proliferation of business-critical both of these application architec- applications, has made the IP network tures, different components of the an indispensable component of nor- application may be distributed across mal business operations. Any short- servers that reside in geographically 4 fall in network availability or perform- ance can therefore be translated into dispersed data centers. This means that these newer forms of distributed PHOTO COURTESY OF THE PHOTO GROUP, 2008
  5. 5. TH E NE W E R A O F NETWORK PERFORMANCE MANAGEMENT applications create additional flows WOCs use a variety of techniques to that traverse the enterprise WAN. reduce bandwidth consumption and The additional data flows increase the offset the effects of high WAN laten- sources of delay, packet loss and jitter cies. The combination of the central- while complicating the performance ization of IT resources and the a monitoring process and demanding deployment of WOCs has increased HOME increased levels of reliability. the demand for performance man- agement solutions that can help mon- a I Resource consolidation/ itor and manage the acceptable per- CHAPTER 1: EMPHASIS ON APPLICATION centralization formance of critical applications over PERFORMANCE Many large enterprises have ongoing the WAN and verify the benefits of MEANS GREATER NEED FOR programs to consolidate IT resources WOC deployment. NETWORK by centralizing server, application and MANAGEMENT data resources in a small number of I Virtualization a data centers. With centralization, the The virtualization of servers and stor- CHAPTER 2: branch office user accesses enter- age is now a well-established aspect THE ROLE OF PERFORMANCE prise applications over the WAN of IT programs for consolidation and MANAGEMENT rather than on a local server. Central- centralization of resources. In addi- IN APPLICATION DELIVERY ization can result in dramatic reduc- tion, application virtualization and tion of the costs related to server and desktop virtualization are two emerg- a application deployment, as well as ing technologies that are particularly CHAPTER 3: ADVANCED greatly enhancing the enterprise’s effective in simplifying the manage- PERFORMANCE security posture. However, centraliza- ment of end-user systems because MANAGEMENT CAPABILITIES tion increases the volume of busi- they streamline the IT tasks related to ness-critical traffic that traverses the desktop and application support. enterprise WAN and subjects remote With application and desktop virtual- end users to the travails of longer ization, end-user QoE for almost all response times that result from the applications, including personal pro- WAN’s limited bandwidth and higher ductivity applications, becomes high- latency. The impact of higher WAN ly dependent on network perform- latency is particularly pronounced in ance. those instances in which a chatty pro- With server virtualization, all the tocol (which can take hundreds of management capabilities employed roundtrips to complete a single trans- for physical servers must be extended action) traverses the WAN. to cover the virtualized environment In order to mitigate problems such as well. For example, management as those that arise from running a systems that rely on automatic dis- chatty protocol over a WAN, IT covery of the network topology must 5 departments have deployed WAN optimization controllers (WOCs). be able to develop an integrated view of the physical and virtual environ-
  6. 6. TH E NE W E R A O F NETWORK PERFORMANCE MANAGEMENT ments. This integrated view of the the traffic that is internal to the physi- infrastructure must be able to accom- cal server. In addition, prior to virtual- modate the dynamic nature of the vir- ization, most server platforms were tual environment where virtual dedicated to a single application. machines can be automatically or With server virtualization, virtual a manually moved from one physical machines share the server’s CPU and HOME server to another. I/O resources. Oversubscription of Server virtualization presents a virtual machines on a physical server a number of challenges for perform- can result in application performance CHAPTER 1: EMPHASIS ON APPLICATION ance management. For example, the problems because of factors such as PERFORMANCE VMs that reside on a given physical limited CPU cycles or I/O bottle- MEANS GREATER NEED FOR server communicate with each other necks. While these problems can NETWORK using a virtual switch function within occur in a traditional physical server, MANAGEMENT the server’s hypervisor software. they are more likely to occur in a vir- a Unfortunately, unlike the typical tualized server because of consolida- CHAPTER 2: physical switch, a vSwitch typically tion of multiple applications onto a THE ROLE OF PERFORMANCE provides limited traffic visibility for single shared physical server. I MANAGEMENT IN APPLICATION DELIVERY a CHAPTER 3: ADVANCED Top reasons for purchasing PERFORMANCE MANAGEMENT network management products CAPABILITIES In a survey of the audience, readers predicted that disaster recovery requirements, increased applications traffic in general, and managing virtual environments would be their top-three reasons for purchasing network management products in 2010. Increased video/multimedia traffic Increased need for security management Increases remote/branch offices Managing virtual environments Increased applications traffic Disaster recovery requirements 6 0 50 100 150 200 250 SOURCE: SEARCHNETWORKING.COM PURCHASING INTENTIONS SURVEY, AUGUST 2009
  7. 7. blue coat gives you VISIBILITY Blue Coat gives you unmatched visibility into the security and performance of mission critical applications so you can respond quickly to changing business requirements, enhance productivity and contain costs. Learn more at ©2009 Blue Coat Systems, Inc. All rights reserved. Control is yours tM
  8. 8. TH E NE W E R A O F NETWORK PERFORMANCE MANAGEMENT 2 a HOME a The role of CHAPTER 1: EMPHASIS ON APPLICATION PERFORMANCE MEANS GREATER performance NEED FOR NETWORK MANAGEMENT management a CHAPTER 2: THE ROLE OF PERFORMANCE MANAGEMENT in application delivery IN APPLICATION DELIVERY a CHAPTER 3: ADVANCED PERFORMANCE The idea of network performance now encom- MANAGEMENT CAPABILITIES passes application performance. This chapter out- lines how to use network management tools to apply an application delivery framework to the IT environment. IN THE PAST, most IT organizations these domains are performing concentrated their management well. Unfortunately, this bottom-up attention on individual technology approach has not proven to be very domains (e.g., the LAN, WAN, effective. To be more successful with servers, databases, mainframes, etc.) the management component of appli- with the assumption that if each of cation delivery, IT organizations need 8 these technology domains is perform- ing well, the applications that utilize to implement a top-down, applica- tion-focused strategy comprising
  9. 9. TH E NE W E R A O F NETWORK PERFORMANCE MANAGEMENT several functions. Steps to application I Discover the applications delivery and performance In order to manage application deliv- ery, IT organizations need to know I Discover all applications a what applications are running over I Define what’s business critical HOME the network. The typical enterprise has hundreds of applications, howev- I Write SLAs a er. It is impossible to accurately dis- CHAPTER 1: I Identify key IT components EMPHASIS ON APPLICATION cover hundreds of applications manu- I Establish performance goals PERFORMANCE ally. Hence, IT organizations need to MEANS GREATER I Baseline apps and IT NEED FOR implement tools that will enable them components NETWORK to automatically discover all the MANAGEMENT applications that are consuming net- I Implement problem resolution a work bandwidth. CHAPTER 2: THE ROLE OF PERFORMANCE I Identify business-critical MANAGEMENT applications IN APPLICATION DELIVERY As noted, the typical enterprise has I Develop service-level agreements hundreds of applications. However, Once the IT organization has identi- a not all of these applications are fied the company’s business-critical CHAPTER 3: ADVANCED equally important. An IT organization applications, the next step is to begin PERFORMANCE will not be successful with application to craft a service-level agreement MANAGEMENT CAPABILITIES delivery if it attempts to focus its (SLA) for those applications. The SLA management attention equally on should contain a brief description of each application. Instead, an IT each application, some important organization must use a combination features of each application, and a set of technology and an understanding of QoE metrics or performance indi- of its company’s business processes cators that correlate well to QoE. to identify and focus on a small set of applications that are critical to the I Identify key components of IT successful execution of the compa- After the IT organization has identi- ny’s key business processes. IT organ- fied a core set of critical business izations also must identify other key applications, it must identify the key classes of traffic. Obviously, they components of the IT infrastructure should identify malware and elimi- that supports them. These compo- nate it, and they should identify recre- nents deserve a higher level of man- ational applications and eliminate or agement attention because if one of 9 control the use of these applications based on company policy. them is unavailable or is not perform- ing well, one or more of the compa-
  10. 10. TH E NE W E R A O F NETWORK PERFORMANCE MANAGEMENT ny’s critical business applications is ing a new application or making a likely to suffer. change to the IT infrastructure. I Establish and monitor I Implement rapid problem performance targets identification and resolution a The IT organization must quantify Despite efforts to become more HOME how the performance of its key IT proactive, there will always be unpre- infrastructure components affects dictable incidents. IT organizations a performance of the company’s critical must implement the tools and CHAPTER 1: EMPHASIS ON APPLICATION business applications. For example, IT processes necessary to quickly PERFORMANCE must understand how WAN delay respond to a situation once it has MEANS GREATER NEED FOR affects the response time of a critical affected the end user. Part of this ini- NETWORK application such as CRM. The results tiative is prioritizing troubles based MANAGEMENT of this exercise can help in refining on their potential business impact. In a the set of performance indicators order to detect problems before users CHAPTER 2: used in defining SLAs and can also be are affected, established baselines THE ROLE OF PERFORMANCE used to set thresholds in performance and performance thresholds can be MANAGEMENT management tools. These thresholds used to generate alerts automatically IN APPLICATION DELIVERY can be used to trigger diagnostic or and to trigger automated remedial remedial actions. action or diagnostics to help deter- a mine the root cause of the problem or CHAPTER 3: ADVANCED I Baseline critical applications potential problem. PERFORMANCE and key IT resources MANAGEMENT CAPABILITIES The performance of both an applica- As IT organizations go through the tion and the subtending IT infrastruc- planning and implementation phases ture varies by time of day, day of the of application delivery following a week, week of the quarter, and quar- framework similar to the one outlined ter of the fiscal year. Having a base- above, it becomes apparent that opti- line to define normal application and mizing applications delivery depends infrastructure behavior enables IT to in large degree on the functionality of identify anomalous behavior. In some the application management solu- cases, this anomalous behavior tions that are deployed. Therefore, reflects an underlying problem requir- planning an application delivery strat- ing investigation; in others, it can egy is tightly interwoven with the reflect a potential security incident or tasks of selecting application man- degradation in performance caused agement and WAN optimization by a transient event, such as a user solutions. These solutions must com- downloading a large file. Having a plement one another and provide the 10 baseline also enables an IT organiza- tion to measure the impact of deploy- right combined functionality to meet the needs of a particular enterprise. I
  11. 11. TH E NE W E R A O F NETWORK PERFORMANCE MANAGEMENT 3 a HOME a Advanced CHAPTER 1: EMPHASIS ON APPLICATION PERFORMANCE MEANS GREATER network NEED FOR NETWORK MANAGEMENT performance a CHAPTER 2: THE ROLE OF PERFORMANCE MANAGEMENT management IN APPLICATION DELIVERY a CHAPTER 3: capabilities ADVANCED PERFORMANCE Today's network performance products do much MANAGEMENT CAPABILITIES more than simply monitor packets. This chapter covers advanced capabilities from several vendors that IT professionals can leverage to save time and effort and simplify administration. IT ORGANIZATIONS CAN leverage many in order to provide examples of each recent advances in performance man- capability. These instances are pro- agement to improve the effectiveness vided for illustration purposes and are of application delivery. In this chapter, not intended to be a complete listing we’ll describe some of these of every product that supports a given advanced capabilities. Particular per- capability. As an additional caveat, it 12 formance management products may be cited as part of these descriptions should be noted that no attempt has been made to judge, nor are we rec-
  12. 12. TH E NE W E R A O F NETWORK PERFORMANCE MANAGEMENT ommending, any cited product as bandwidth utilization and application being best in class. response-time metrics. Traditional techniques that switch- es and routers use to identify applica- APPLICATION RECOGNITION tions (such as Cisco’s NBAR—net- a Automated discovery of networked work-based application recognition— HOME applications is a fundamental require- functionality) rely on parsing the IP ment and the first step of managing packet headers for 5-tuple informa- a application delivery. In addition, per- tion. The information is composed CHAPTER 1: EMPHASIS ON APPLICATION formance management systems must of source/destination IP addresses, PERFORMANCE be able to identify underlying network TCP/ UDP protocol types, and MEANS GREATER NEED FOR traffic on both a flow-by-flow basis source/destination port numbers. NETWORK and a packet-by-packet basis. This is This approach is adequate to map MANAGEMENT required in order to accurately track flows and packets to most enterprise a CHAPTER 2: THE ROLE OF PERFORMANCE MANAGEMENT IN APPLICATION DELIVERY Sample traffic flow The table shows sample output from a toll such as Cisco NBAR, which identifies a application traffic based on IP packet headers. Note the large volumes of traffic CHAPTER 3: ADVANCED attributed to HTTP-URL and unclassified. PERFORMANCE MANAGEMENT CAPABILITIES APPLICATION/PROTOCOL PACKETS PER FLOW % OF TOTAL TRAFFIC RTP 217 9% Telnet 158 7% HTTP - URL 473 20% FTP 216 9% SMTP 96 4% Citrix ICA 360 15% SAP 216 9% WinMX 118 5% eDonkey 220 9% Unclassifiable traffic 300 13% Total 2,374 100% 13 SOURCE: CISCO, “NETWORK BASED APPLICATION RECOGNITION PERFORMANCE ANALYSIS”
  13. 13. TH E NE W E R A O F NETWORK PERFORMANCE MANAGEMENT applications where the IP addresses how applications are consuming of the application servers can be WAN bandwidth. tracked with relative ease. Several application performance vendors now also use 5-tuple application identifi- MULTI-LEVEL VISIBILITY a cation. Visibility is something of an overused HOME This type of Layer 4 application term that refers to the ability of the IT identification falls short when identi- organization to access data related to a fying applications such as Skype or network or application performance CHAPTER 1: EMPHASIS ON APPLICATION Napster that use dynamically select- at different levels of granularity. The PERFORMANCE ed port numbers, or in differentiating hierarchy of data granularity has a MEANS GREATER NEED FOR among different tasks that may be number of levels, including: NETWORK performed via a single TCP/IP port MANAGEMENT number by a single application server. I SNMP MIBs: Simple Network Man- a Enhanced application awareness can agement Protocol Management Infor- CHAPTER 2: be achieved with special appliances mation Bases (SNMP MIBs) on net- THE ROLE OF PERFORMANCE or probes that can perform deep work devices, such as switches and MANAGEMENT packet inspection (DPI) to find appli- routers, provide data-link layer visibil- IN APPLICATION DELIVERY cation identifiers and application task ity across the enterprise network and identifiers deeper within the packet capture parameters such as the num- a payload. In order to perform DPI at ber of packets sent and received over CHAPTER 3: ADVANCED the LAN wire speeds required in the an interface and the number of pack- PERFORMANCE data center, these appliances typically ets that are discarded, as well as the MANAGEMENT CAPABILITIES need some form of hardware-assisted overall link utilization. However, this packet processing. level of data aggregates traffic from The Exinda Networks Unified Per- all applications and cannot be used to formance Management solution, identify which network users or appli- which integrates some application cations are consuming the band- performance management functions width. and WAN optimization in a single appliance, uses DPI to recognize I Network flows: A network flow is application layer signatures for both defined as a unidirectional sequence enterprise applications and recre- of packets between a given source ational applications, such as peer-to- and destination. Flow data from net- peer and file sharing. Fluke Networks work elements can be collected and Visual Performance Monitor Analysis analyzed to quantify overall link uti- Service Element (ASE) probes also lization as well as exploit 5-tuple can perform DPI-based application information to identify which network 14 recognition. ASEs are generally deployed at remote sites to monitor users or applications are consuming bandwidth. The most popular source
  14. 14. TH E NE W E R A O F NETWORK PERFORMANCE MANAGEMENT of flow information is Cisco NetFlow, impending performance shortfalls. which is a feature of Cisco IOS soft- ware. Most performance manage- I Packet-level data: In order to ment systems can leverage flow-level respond to the challenges of diagnos- data from NetFlow and similar data ing problems rapidly and taking pre- a sources. A number of vendors gather emptive action to prevent potential HOME and analyze network flow data from problems from affecting end users, IT infrastructure agents, including Net- organizations often need the packet- a QoS, Cisco, NetScout, CA eHealth level detail that is supplied by deploy- CHAPTER 1: EMPHASIS ON APPLICATION and Lancope. Another set of vendors, ing deep packet capture appliances. PERFORMANCE including NetQoS, NetScout, River- A typical approach, partly driven by MEANS GREATER NEED FOR bed/Mazu Networks, InfoVista and economics, is to rely on management NETWORK Lancope, perform collection of this data from SNMP MIBs and NetFlow MANAGEMENT sort of flow data via probes on net- in small sites and augment this with a work taps or mirrored switch ports. packet-level detail gathered from CHAPTER 2: dedicated appliances in larger, more THE ROLE OF PERFORMANCE I Network path data: The next strategic sites. The introduction into MANAGEMENT level of data granularity focuses on the market of lower-cost packet cap- IN APPLICATION DELIVERY gathering performance data relative ture appliances would allow broader to end-to-end paths through the net- deployment of these devices. a work. At this level, a performance NetScout nGenius InfiniStream is CHAPTER 3: ADVANCED management system can monitor an an example of a deep packet capture PERFORMANCE entire end-to-end path in order to appliance that can be used in con- MANAGEMENT CAPABILITIES determine which elements on the junction with nGenius K2 software path are responsible for excessive running on an nGenius Performance delay or packet loss. Another aspect Manager server to perform statistical of path visibility is the ability to track behavior modeling and anomaly de- network performance within a VPN tection to the packet-level flow data. cloud or over the Internet. AppCriti- OPNET ACE Live and ACE Analyst cal, from Apparent Networks, is an are other solutions capable of packet example of a performance manage- capture and analysis. Both of these ment application that provides analy- systems can help to determine the sis of end-to-end network paths in root causes of application degradation. real time by using non-application- specific synthetic traffic. AppCritical can continuously monitor the capaci- REAL-TIME MONITORING/ANALYSIS ty and quality of thousands of net- OF PERFORMANCE METRICS work paths in real time. This approach By monitoring metrics such as appli- 15 can be effective in diagnosing prob- lems or alerting IT staff to possible cation response time, availability, latency, jitter, and packet loss and
  15. 15. TH E NE W E R A O F NETWORK PERFORMANCE MANAGEMENT comparing real-time measurements application monitors and analyzes a with established baselines and range of key performance indicators, thresholds, the performance manage- including response time, packet loss, ment system can issue alerts on per- latency and jitter. formance trends and performance Performance monitoring functional- a degradation to allow problems to be ity can also be linked with automated HOME detected and addressed before they diagnostic capabilities that can lever- affect end users. For example, gather- age visibility into multiple levels of a ing application response time data the data hierarchy described above to CHAPTER 1: EMPHASIS ON APPLICATION typically requires the deployment of identify the cause of performance PERFORMANCE an application-aware appliance in the degradation. For example, automated MEANS GREATER NEED FOR data center, which may also be able analysis of performance anomalies or NETWORK to drill down to measure the response degradation trends can result in the MANAGEMENT time experienced by an individual user. resolution of potential problems a The Fluke Networks Application before they affect users. Examples of CHAPTER 2: Performance Appliance is an example performance analysis tools with pre- THE ROLE OF PERFORMANCE of a data center device that provides dictive capabilities include NetQoS’s MANAGEMENT visibility of end-user response times Performance Center Predictive Prob- IN APPLICATION DELIVERY for multi-tiered business applications, lem Resolution and NetScout’s nGe- with visibility down to the level of in- nius K2. a dividual users and transactions. Net- CHAPTER 3: ADVANCED QoS SuperAgent, the application per- PERFORMANCE formance management module with- INTEGRATION WITH MANAGEMENT CAPABILITIES in NetQoS Performance Center, can FAULT MANAGEMENT monitor every TCP application packet IT organizations focusing on applica- to measure application response time tion delivery need to improve their and to identify the network, server troubleshooting capabilities in order and application components of end- to better isolate end users from appli- to-end latency. (Note that at publica- cation shortfalls and to improve mean tion time, NetQoS had entered into an time to resolution (MTTR) of per- agreement to be acquired by CA.) formance problems and faults. This In addition to response time, per- improvement can be achieved via formance management systems can tight integration of application per- provide real-time monitoring of met- formance management functionality rics such as packet loss, latency and with fault management. An integrat- jitter that may be gathered either as ed performance/fault management an aggregate figure for an end-to-end system is capable of leveraging topol- path or at a level of detail that focuses ogy information to automatically per- 16 on specific applications or individual user flows. The NetScout nGenius K2 form detailed root-cause analysis to determine a small set of probable
  16. 16. TH E NE W E R A O F NETWORK PERFORMANCE MANAGEMENT causes of the performance degrada- among virtual machines on the same tion or fault. physical platform. NetQoS and Lan- With root-cause analysis, the IT cope are two vendors with perform- organization can investigate each of ance management products that pro- the probable causes in parallel, great- vide this sort of functionality. a ly reducing MTTR. For example, HP Another approach to virtualizing HOME Performance Insight Software can be performance management is to run integrated with Network Node Man- traffic monitoring software on a virtu- a ager fault management via automat- al machine or virtual appliance within CHAPTER 1: EMPHASIS ON APPLICATION ed network lifecycle management. the virtualized server. This allows PERFORMANCE CA is another example of a vendor monitoring performance for traffic MEANS GREATER NEED FOR that provides integrated fault and per- flows of multi-tiered applications NETWORK formance management solutions with throughout the virtual environment. MANAGEMENT eHealth Performance Manager and The NetQoS Response Time Virtual a Spectrum Infrastructure Manager Collector is an example of virtual CHAPTER 2: integrated via CA Spectrum Automa- machine software that measures THE ROLE OF PERFORMANCE tion Manager. application response time for enter- MANAGEMENT prise applications running in virtual IN APPLICATION DELIVERY machines. The Lancope StealthWatch VIRTUALIZATION FlowSensor VE is a virtual appliance a As noted earlier, fault and perform- for VMware ESX servers that cap- CHAPTER 3: ADVANCED ance management of physical servers tures traffic statistics at the flow and PERFORMANCE also needs to be extended into the packet levels to monitor performance MANAGEMENT CAPABILITIES virtualized environment, ideally with a and discover the virtual topology even common set of tools. This allows traf- as virtual machines are moved via fic visibility and analysis, topology VMware VMotion. FlowSensor also discovery, event correlation, and root- enhances security by performing cause analysis to be just as effective behavior-based anomaly detection of in the physical/virtual environment as traffic flowing through the vSwitch. they are in a purely physical server While changes in the virtual topolo- environment. gy can be gleaned from flow analysis, Virtual switches such as the a more direct approach is to access VMware vSwitch can now export data in the virtual server environ- NetFlow data to Netflow collectors, ment’s management system. Gather- providing visibility of network flows ing data from this source also pro- among virtual servers in the same vides access to performance physical machine. Performance man- information, such as CPU utilization agement products are now beginning and memory utilization, for specific 17 to leverage this capability by collect- ing and analyzing NetFlow data VMs. For example, the NetQoS Per- formance Center leverages the
  17. 17. TH E NE W E R A O F NETWORK PERFORMANCE MANAGEMENT VMware vCenter API to extract this not only meets the needs of assured sort of information from vCenter. application delivery but also can be Integrated with CA eHealth Perform- adopted by all the enterprise’s man- ance Manager and CA Spectrum agement domains (network, server, Infrastructure Manager, CA Virtual application, and networked storage) a Performance Management polls and hence function as common HOME VMware vCenter servers for informa- ground for cooperation and commu- tion that can be used in diagnosing nication. a performance problems, fault isola- Another emerging aspect of CHAPTER 1: EMPHASIS ON APPLICATION tion, and root-cause analysis. management tool integration is the PERFORMANCE integration between WOC manage- MEANS GREATER NEED FOR ment systems and performance man- NETWORK INTEGRATING MANAGEMENT TOOLS agement systems. Integration of this MANAGEMENT A number of emerging performance sort can potentially benefit both a management solutions have enterprise IT organizations and CHAPTER 2: advanced functionality to help IT providers of managed WAN opti- THE ROLE OF PERFORMANCE organizations cope with some of the mization services. For example, Cisco MANAGEMENT challenges they face in implementing has addressed this area for WAAS IN APPLICATION DELIVERY a comprehensive strategy aimed at (Wide Area Application Services) meeting QoE levels for a broad range products through a partnership with a of business-critical applications. vendors such as NetQoS and Fluke CHAPTER 3: ADVANCED The product selection process gen- Networks, while Riverbed acquired PERFORMANCE erally involves additional considera- the Cascade network behavior per- MANAGEMENT CAPABILITIES tions beyond functionality, however. formance management system via These other considerations include the buyout of Mazu Networks. In a factors such as ease of integration third approach to this sort of integra- with the existing toolset and overlap tion, Exinda Networks has incorporat- with the capabilities of existing tools. ed application performance manage- Ideally, IT can settle on a relatively ment as one of the basic features of small set of well-integrated tools that its WAN optimization solutions. I ABOUT THE AUTHOR Jim Metzler is widely recognized as an authority on both network technology and its business applications. In more than 30 years of professional experience, Jim has worked in almost every aspect of the networking industry. This includes creating software tools to design cus- tomer networks for a major IXC; being an engineering manager for high-speed data services 18 for a major telecom carrier; being a product manager for network hardware; managing net- works at two Fortune 500 companies; directing and performing market research at a major industry analyst firm; and running a consulting organization.
  18. 18. R ESOURCES FROM OU R SPO NSORS q Application Visibility and Monitoring: An Integrated Approach to Application Delivery q 5 Reasons Why You Need Better Visibility of Your Network q Visibility and Optimization for Networked Applications q Performance First™: A Performance Mindset for Network Management Keeps Organizations Functioning at Optimum Levels q Adapt or Die: The Network Performance Imperative q The Forrester Consulting: The Total Economic Impact™ Of NetQoS Performance Center Single Company Analysis q Improving Service Delivery Performance q Instrumentation Best Practices for Optimal Service Delivery Management q Response Time Analysis for Networked Applications q Enterprise Solutions q Service Provider Solutions 19 q White Papers, Webcasts and Free Trial Software