It would probably have a Web-based catalog and order entry system, which would consist of several Web servers, application servers and database servers. It would probably also have a distribution and inventory system that includes a Web-based reporting application for order tracking. The network at this company would have to handle thousands of simultaneous sessions at each Web system. Multi-node load would occur not only directly from each system's own Web servers, but would also cross between the two systems' Web servers. Regardless of the complexity and sophistication of this multi-tier network, the end user expects, and should experience, rapid, accurate, secure, and reliable transaction processing.
Organizations expect their systems to be easy to use, easy to manage, robust, reliable and scalable.
End-users expect these complex systems to perform at top speed, with minimum hassle, maximum security and no downtime. Distributed systems Technology providers approach the performance-optimization problem from a variety of angles and offer many solutions. In other words, optimization is based on historical information and not realtime system data. So optimization efforts are always one step behind actual system needs. These new technologies feature sophisticated analysis and diagnostic components.