Now, with the continuous development of Internet applications, enterprise portals have developed into an important window of enterprises. Through corporate websites, we can not only understand the enterprise more comprehensively, but also provide more complete for users and partners. Service, enhance the relationship between enterprises and users and partners. Therefore, building an enterprise portal is an important part of enterprise users, especially large and medium-sized enterprises. So, what kind of server needs to choose from to the enterprise portal?
Application requirements analysis
Currently, mainstream enterprise portal usually uses the following application mode: configure 2 servers, one as a front-end web server, and another as a backend database server. The front-end web server needs to carry software and middleware that implements web applications, and the backend database server mainly carries the database application to implement the database calls when access.
Enterprise users want the portal to provide a variety of websites, including a variety of typical applications: Search, Forum, Shopping Behavior, Visiting Website User Survey, etc. It has a performance-excellent database server and a powerful cross-platform database software that provides a dynamic database access.
solution
Since the data type provided by the web server is usually confidential, the security requirements are high, and in terms of the requirements of processing power, due to the dynamic page of the static web directory page and most requirements as needed. For example, such as Microsoft's Active Server Pages (ASP), the processing capability of the CPU is low, so the components to be considered by selecting the web server are multi-NIC optimization and high-speed disk I / O optimization, because access to the web page needs to be involved To the file system cache impact on the server memory subsystem, and the standard application between the dynamic web page and the backend database server, the first two layers in the three-layer architecture. So when the user is set to the server's selection, it is necessary to consider the impact of the CPU configuration on the current network bandwidth, the impact of network resources (including network structure), the peak value of disk I / O and random read and write ratios is in practical applications. The impact of client web clicks, optimized networks to improve the actual efficiency of the application system, concurrent transactions for the occupation of system resources, and success rate, manageability and other factors. Different applications have different requirements for CPU processing capabilities, memory, hard disk capacity, and network card speed. The usual configuration method is as follows:
Web and Internet Server Recommended Configuration Table Application CPU Quantity Memory Quantity (MB) Hard Disk Total Capacity Network Card Speed and Quantity Only Static Web Page 1128 ~ 25640GB ≤100MB / 1 Generate Dynamic Website 2256 ~ 1GB100GB ≤100MB / 2 ~ 4 LAN 200 times Access / Second 1256 ~ 51250GB≤100MB / 2 LAN 500 access / second 2512 ~ 1GB100GB ≤100MB / 4 LAN 1000 times access / second 2 ~ 41GB ~ 8GB500GB≤1000MB / 2
Therefore, the configuration requirements of the enterprise web server are: processors are dual-way to strong processors, 2.4GHz frequency; memory at least 2GB ECC; hard disk configuration 3 pieces of SCSI hard drive, can do RAID5, hard drive speed 10,000 turn; network Configure a double Gigabit network card, it is best to support bundle. The preferred server that meets the above requirements is HP ProLiant ML370G3.
HP ProLiant ML370G3 is the fastest 2 server, integrated 512KB level 2 cache, 400MHz front-end bus, can be expanded to the secondary processor; 6 industrial standard 64-bit / 100MHz PCI-X non-hot plug-in slot; integrated double Channel WIDE-ULTRA 3 SCSI controller, can accommodate 6 universal hot swap hard drives; up to 8 hard drives can be supported by extended hot disk cages; 6 memory slots, standard 512MB PC2100 DDR memory, the biggest Expanded to 12GB, supported in the memory, online sparet online spare technology; integrated an NC7781 10/100/1000 Gigabit Ethernet card, support online wake-up; integrated remote control management port iLO; 1 500W hot-swappable power supply, support redundancy Hot plug and fan. Brought better performance and availability for corporate web applications. Compared with similar products, the features and advantages of HP ProLiant ML370:
* Support online memory ready to use; * Support 12GB memory capacity; * Integrated ILO function, support remote management, no additional remote control module; * Support tools to install the cabinet guide, fast deployment.
Since the Web server is widely used, from individuals to small businesses to large and medium-sized enterprises, users need to consider their configuration based on applications, object-oriented objects, and other factors such as the user. Generally, the lower-end HP ProLiant ML110, DL140, ML150 can meet the requirements of small enterprise users to build browsing servers, and if small businesses have higher requirements, ML330 or ML350 can be used as a web server. For medium-sized medium-sized enterprises, but also require the use of database to support the background online transaction. At this time, HP ProLiant ML370, DL380, and ML530 servers should be considered; if the company is relatively large, it is necessary to run more complicated and relatively high security-level applications. As an application of enterprise information, online transactions, security communications, etc., you can consider using higher levels of servers, such as HP ProLiant DL560, ML570 or DL580.