F5 Sites
  • F5.com
  • F5 Labs
  • MyF5
  • NGINX
  • Partner Central
  • Education Services Portal (ESP)
Contact
  • Under Attack?
  • F5 Support
  • DevCentral Support
  • F5 Sales
  • NGINX Sales
  • F5 Professional Services
Skip to contentBrand Logo
Forums
CrowdSRC
Articles
GroupsEventsSuggestionsHow Do I...?
RegisterSign In
  1. DevCentral
  2. Articles
  3. Technical Articles

Back to Basics: Least Connections is Not Least Loaded

#webperf #ado When load balancing, "least connections" does not mean "least loaded" Performance is important, and that means it's important that our infrastructure support the need for speed. Loa...
Published Jan 02, 2013
Version 1.0
application delivery
applications
availability
infrastructure
performance
us
Lori_MacVittie's avatar
Lori_MacVittie
Icon for Employee rankEmployee
Joined October 17, 2006
View Profile
Lori_MacVittie's avatar
Lori_MacVittie
Icon for Employee rankEmployee
Mar 08, 2013
Workload analysis can be performed in a number of ways - there's of course CPU and memory load, but there's also network connections (database call utilization) and other calls out to dependent services that can be tracked using fairly standard network analysis tools (even netstat will help here).

 

 

Instrumentation during dev / QA would be most helpful, even dumping method/function timing / memory use during execution to a log file (that can then be analyzed by tools like splunk) can assist in determining what calls are putting what load on the server.

 

 

Profiling tools are also another good option if you're using a language (Java, .NET) that has a good set of options for finding out where time and memory is spent in the code.

 

 

There's no good automatic way of determining workload however, it takes some time to gather all the appropriate statistics and then analysis them holistically to determine load per workload type.

 

 

HTH

 

Lori

Help guide the future of your DevCentral Community!

What tools do you use to collaborate? (1min - anonymous)

ABOUT DEVCENTRAL

DevCentral NewsTechnical ForumTechnical ArticlesTechnical CrowdSRCCommunity GuidelinesDevCentral EULAGet a Developer Lab LicenseBecome a DevCentral MVP

RESOURCES

Product DocumentationWhite PapersGlossaryCustomer StoriesWebinarsFree Online CoursesTraining & Certification

SUPPORT

Manage SubscriptionsProfessional ServicesCreate a Service RequestSoftware DownloadsSupport Portal

PARTNERS

Find a Reseller PartnerTechnology AlliancesBecome an F5 PartnerLogin to Partner Central

©2024 F5, Inc. All rights reserved.
TrademarksPoliciesPrivacyCalifornia PrivacyDo Not Sell My Personal Information