|
Web server performance issues: Effectively resolving performance issues on Web servers can be a complex task. There are a wide range of factors - both hardware and software - that contribute to a web site's overall performance. When resolving these issues, hardware solutions are generally the more expensive route. Before considering costly hardware solutions, carefully consider other areas of the web-site and the web applications and the improvements that may be realized there.
Some areas to address first: Source code optimization, HTTP compression and browser caching are three areas that merit attention. Using these means to reduce the size of each transfer, and to reduce the number of transfers, significantly larger server loads can be realized with the same hardware resources, and without impinging on performance.
dentifying hardware issues: Once these areas have been addressed, if server performance, especially under heavy loads, is still degraded, attention should be given to identifying a likely hardware bottleneck. Generally, this will be found in the network infrastructure, or in the storage subsystem, or both. Especially for web-sites handling high volumes of large content, the storage subsystem may impede overall server performance.
Storage performance solutions:RamDisk provide cost-effective solutions for web servers bottlenecked by their storage subsystems. Installing SuperVolume on the volume containing the HTTP service (typically the OS volume) yields accelerated server application performance with the required data persistence. Dynamic files, including web content and streaming data, may be stored on a RAM disk, essentially eliminating file access latencies.
|