Teach you to optimize your LAN by controlling network traffic

Source: Internet
Author: User
Tags advantage

First, use the mask to divide the network segment into different network segments, which can reduce the number of network broadcasts, and can realize the neighboring fast communication.

Second, the establishment of VLAN

The first advantage is that it can effectively curb the organization-wide broadcast and group broadcasts, and carry out the bandwidth and performance management across the campus. If you do not manage (or limit) the entire scope of these workgroups, before each site sends a packet, it broadcasts the MAC address of the query to the destination, and because a large number of application-tier software needs to broadcast some packets, and the data broadcast packets are only addressed to a group of users, if there is no VLAN at this time, These packets will quickly occupy a large amount of resources throughout the network, so that normal packets can not grab the normal bandwidth, seriously affecting the network efficiency and performance. VLAN is an effective technology to control broadcast transmission. Its adoption can reduce the impact on end user sites, network servers, and important parts of the backplane used to handle mission-critical data.

The second advantage of VLANs is: the management tasks caused by network changes are greatly reduced, that is, administrators can reduce the number of users across the network to move and change the physical location of the user workload, especially in the case of multiple network servers or multiple network operating systems, users need a variety of uses of network operations, this change is particularly important.

Third, load balancing technology

Full introduction of load balancing technology (on)

The size of the internet increases by one times every 100 days, and customers want to get 7 days and 24 hours of uninterrupted availability and faster system response times, rather than repeatedly seeing a site "Server Too Busy" and frequent system failures.

With the increase of traffic volume and the rapid growth of traffic volume and data flow, the processing capacity and calculation intensity of the network are increased, which makes the single equipment unable to bear. In this case, if you throw away existing equipment to do a lot of hardware upgrades, this will cause the waste of existing resources, and if faced with the next increase in business, this will lead to a high cost of hardware upgrades, and even the performance of the outstanding equipment can not meet the current volume of business needs. Therefore, the load balancing mechanism arises.

Load-balancing (load Balance) is built on the existing network architecture, providing a cheap, efficient and transparent way to extend the bandwidth of network devices and servers, increase throughput, enhance network data processing capabilities, and increase network flexibility and availability.

Load balancing has two meanings: first of all, a large number of concurrent access or data traffic sharing on multiple node devices to deal with, reduce the user waiting for response time; second, the operation of a single heavy load on multiple node devices to do parallel processing, after each node device processing end, the results are summarized, returned to the user, System processing capacity has been greatly improved.

The load balancing technology introduced in this paper is mainly refers to the application of the traffic load between all the servers and applications in the balanced server farm, most of the current load balancing technology is used to improve the Web server, Availability and scalability of Internet server programs on FTP servers and other mission-critical servers.

Classification of load Balancing technology

At present, there are many different load balancing techniques to meet the different application requirements, the following is classified from the device object used in load balancing, the network level of application (referring to the OSI Reference Model) and the geographic structure of the application.

Soft/Hardware load balancing

Software load Balancing solution is to install one or more additional software on the corresponding operating system of one or more servers to achieve load balancing, such as DNS load Balance,checkpoint Firewall-1 Connectcontrol, etc. Its advantages are based on a specific environment, simple configuration, flexible use, low cost, can meet the general load balancing requirements.

Software solutions are more flawed, because the installation of additional software on each server will consume the system does not quantify the resources, the more powerful modules, the more consumption, so when the connection request is particularly large, the software itself will become a server work success or failure of a key; Software scalability is not very good, Limited by the operating system, and often cause security problems due to bugs in the operating system itself.

The Hardware load Balancing solution is to install the load balancing device directly between the server and the external network, which we usually call the load balancer, because the specialized equipment completes the specialized task, is independent from the operating system, the overall performance obtains the massive enhancement, coupled with the diverse load balanced strategy, the intelligent traffic management, To achieve the best load balancing requirements. [Next]

Load balancers have a wide variety of forms, in addition to being a stand-alone load balancer, some load balancers are integrated in switching devices, between servers and Internet links, and some are integrated into PCs with two-block network adapters, connected to the Internet, An internal network connected to the back-end server farm.

Generally speaking, the hardware load balance is superior to the Software method in function and performance, but it is expensive.

Local/Global Load Balancing

Load balancing is divided into local load balancing (global load Balance, also called regional load Balancing) from the geographic structure of its application, and local load balancing refers to the load balancing of the local server Balance. Global load balancing refers to the load balancing of server groups placed in different geographical locations and with different network structures.

Local load balancing can effectively solve the problem of excessive data flow, overload of network, and do not need to spend expensive expense to purchase the server with excellent performance, make full use of existing equipment, avoid

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.