by Ed Tittel
Network delays can stem from a variety of sources, including server delay, device delay, and network latency.
Server delay falls into several categories. When a client request shows up at a server, it takes time for the incoming frame to make it to the target application, and additional time for the individual TCP segments to be reassembled into a complete utterance or for UDP packets to add up to something an application can use. This might be called protocol processing delay and represents the time needed to complete incoming information delivery to some application or service.
Then there’s processing delay, where the request waits its turn to be processed, and eventually gets processed. When the request generates a reply and the first part of that reply starts to leave the server, the server delay portion is considered to be over, even though the rest of the reply may take some time to leave the machine, enter the network, and travel to the client (at that point, the server processing is over and the rest is protocol mechanics).
Things get really interesting with multi-tiered applications, where a Web server might call on a database server or an e-commerce server in response to a user request or activity. Some multi-tiered applications can then spawn even more levels of server requests for access to transaction servers or back-end applications, so that a single client-server interaction might actually spawn half-a-dozen constituent server-to-server interactions in the background.
Because all of these things also contribute to the overall server delay observed between when the request arrives at the first server and when it starts to emit a response to that request, all these other tiers also play into the server delay component. Design issues related to workload, poor back-end communications design, or questionable error handling techniques can make substantial additions to overall server delay times.
Ed Tittel is the author of the Exam Cram series of computer trade books, and has written over 130 books in total.
We’ve covered this issue from a round-trip time perspective previously in “Bandwidth is not a Panacea“
Identifying the Source of Network Delay
About Brian Boyko
Subscribe
Leave a Reply Click here to cancel reply.
- The Paradigm Shift: Software Defined Networks, Software Driven Networks and OpenFlow March 20, 2012
-
Bringing Innovation Back to IT
April 30, 2012
- Rolling Out a New App? How to Avoid 3 Performance Pitfalls April 11, 2012
- More Tech Jobs Coming to a City Near You? March 21, 2012
- Invest in End-User Education, Save Time and Money March 22, 2012
-
Is Your Network Ready for the Video Deluge?
May 16, 2012
-
IT is the Best of Times and the Worst of Times
May 15, 2012
-
Letting You In On The Best Kept Technology Secret
May 14, 2012
- Service Assurance Weekly Reading List May 12, 2012
-
IT Employees Engaged But Not Married to the Job
May 11, 2012
- Cloud Impairs App Troubleshooting, survey says | Service Assurance Daily: [...] The poll conducted by Network Instruments (a...
- APM is King in 2012 | Service Assurance Daily: [...] results of this survey reflect a recent IDG ...
- Bringing Innovation Back to IT | Service Assurance Daily | InovaTrail | Scoop.it: [...] background-position: 50% 0px ; background-co...
- Bringing Innovation Back to IT | Service Assurance Daily: [...] than driving innovative projects. Add to tha...
- Finding the Right Solution for your Application Performance Needs | Service Assurance Daily: [...] Sargeant outlines the various options –fre...
APM
Application Management
Application Performance
application performance management
Ask the Service Assurance Expert
Bandwidth Issues
Business Service Management
Capacity Planning
CA World
cloud
Cloud Computing
Commentary
Daily Links
Data Center
Editorial
Infrastructure Management
IT Careers
ITIL
IT Management
IT Management & ITSM
ITSM
IT Spending
Just Too Cool
Miscellany
Mobile
Network Engineering
Networking Tools
Network Management
Network Monitoring
Network Performance
Networks
Network Utilization
Risk Management
Service Assurance
Social Networking
Tech Media Critique
Vidcasts
Video IP
Virtualization
VoIP
WAN Optimization
Web Services
Weekly Reading List
Whiteboard Series
WLAN Performance
Recent Tweets From @CAsvcAssur
Follow @CAsvcAssur on Twitter



No comments yet.