Understanding Profiling TerminologyLatencyBandwidthJitterApplication (or TCP) TurnsProtocol/Network AnalyzerAdvanced Protocol AnalyzerApplication AnalyzerConversationFlowApplication Task or TransactionCisco Service Assurance AgentProbeAgentApplication ThreadClassifying ApplicationsLatency-Bounded ApplicationsBandwidth-Bounded ApplicationsProfiling MethodologyDefine Base TransactionDetermine Application StatusBuild Baseline EnvironmentCharacterize ApplicationSimulate/Model the Effects of Users TrafficView the ResultsBaseline OverviewThe Value of a BaselineProducing a BaselineCompile a Hardware, Software, and Configuration InventoryVerify That the SNMP MIB Is Supported in the DevicesPoll and Record Specific SNMP MIB Objects from the DeviceCollect Application DataAnalyze Data to Determine ThresholdsThe New ApplicationVirtual-Environment Modeling MethodsAssessing New Application Impact ExampleThe Deployed ApplicationComparing Lab Versus Production Environment for Capturing DataLocating Capture PointsOptimizing the ApplicationOptimizing the Latency-Bounded ApplicationOptimizing the Bandwidth-Bounded ApplicationPhysically Reducing the Amount of Data on All or Part of the WireReducing Unnecessary Interactions by Reducing the Number of Extraneous CallsReducing Window SizeIncreasing the CapacityRelocating the Servers to Centralized SitesVerifying Application DeliveryIdentifying the MetricsConsidering the Time PeriodMonitoring the MetricsAmalgamating the FindingsSummaryEnd NoteReferences Used in This Chapter