Software-based website load balancing (1)

zhaozj2021-02-11  204

(1) software-based load balancing website [Author: Chung Ji Add Time: 2001-5-21 06:09:01 PM]

Source: www.ccidnet.com

Each website wants to be efficient and easy to expand in the system, however, when using complex devices, expensive funds are often required, and people often have unbearable. Currently, the above problems are solved by balanced load by balanced load. For websites that build a web server as the core, Microsoft's application center 2000 load balancing is relatively simple. But Application Center 2000 claims that it will implement network scalability based on software for use in IT professional fields.

Application Center 2000 integrates a lot of features, which is to improve the reliability and scalability of the website, enabling the site to implement functional packets and load balancing based on software, and managing a set of servers is as easy as a server is as easy. In the initialization phase, the synchronization of each part in the configuration and holding the server group is not difficult, such as the server page of HTML, Image, and Activity, this is one of the most prominent features of the product. Once start running, as in the analog load test, the server group greatly increases reliability and scalability.

Non-"simple installation"

Installing the product is not easy, even if the required patches are used, the steps described in detail in the Microsoft documents are still needed to complete the software installation. Since this is a new system, it is difficult to achieve "simple installation". Follow the operation wizard, first create a universal page group, a COM application group and a COM routing group. In the test, the main investigation is the page group. After selecting the network group type and name it, you can specify the form of load balancing. There are two network cards on each server in the server group, and the Application Center 2000 mainly rely on network load balancing. At the same time, it also allows third-party hardware, load balancer. If there is such a product, the value of Application Center 2000 will decrease, but at least some features (such as good replication and server status monitoring) are available. Only normal network load balancing is considered in the test, and the external factors are not considered.

Simple operation

The basic management operations of the server group are relatively simple. Application Center 2000 uses people's familiar Microsoft Management Console (MMC) operating interface. Using the software installed software, the manager can execute from another system. Web-based interface allows system administrators to remotely operate, and people who are more sparsely on the system can operate using the command line interface. Interestingly, some important commands typically operate only by command line. In the case of the normal operation of the system, some basic operations, such as establishing a server group, then add, delete, and the server availability management and status maintenance, MMC can be done well.

Application Center 2000 uses a basic loop. Through the adjuster, you can change the total amount of data transmitted by each server. Once this total is exceeded, it will not be able to make effective adjustments. Website managers can estimate how to form a server group to implement a load balance based on the URL form. However, the disadvantage of this product is that only the most basic type of load balancing can be provided.

People like Application Center 2000, mainly in place to put simple workplays at the forefront, such as DNS cycles. This feature is used to apply state management information called forward request. If this status information needs to be kept, the initial access server is referred to as a "viscous" server, and the servers that receive end users other requests will be saved. The user status information that is then forwarded. If the "viscous" server crashes, the problem will follow. Comparative, management status information by hardware or software will make this problem alleviated. However, if this is true, once the problem will lead to the crash of the entire server group. Content synchronization and monitoring

Although Application Center 2000 load balancing is relatively simple, it still has many useful features, such as highlighting content synchronization. They are transparent for typical web developers who perform content changes. The most prominent and constructive feature of Application Center 2000 is that it has a number of monitoring functions, it is easy to monitor all servers in groups and completion of work. When testing, it can handle burst loads and add or remove servers in the group as needed, and we can easily monitor the usage of various servers. Multiple analysis and reporting can only be possible when the status information of the server is stored in the Microsoft's SQL server.

转载请注明原文地址:https://www.9cbs.com/read-3903.html

New Post(0)