F5
Based on the huge network structure, the use of cluster servers brings a lot of load problems such as traffic. Then relatively, the technology of load balancing also came into being. Every technology requires product support, so now let's take a look at one of the F5 load balancers. So first of all, let's introduce the structure and function of the product.
Many manufacturers have launched load balancers dedicated to balancing server loads, such as F5 Network's BIG-IP and Citrix's NetScaler. The official name of F5 BIG-IP LTM is called Local Traffic Manager, which can do Layer 4-7 load balancing , with load balancing, application switching, session switching, state monitoring, intelligent network address translation, general persistence, response error handling, IPv6 gateway, advanced routing, intelligent port mirroring, SSL acceleration, intelligent HTTP compression, TCP optimization, layer 7 Rate Shaping, Content Buffering, Content Transformation, Connection Acceleration, Caching, Cookie Encryption, Selective Content Encryption, Application Attack Filtering, Denial of Service (DoS) Attack and SYN Flood Protection, Firewall-Packet Filtering, Packet Sanitization, etc.
The following are the main features of F5 BIG-IP as an HTTP load balancer:
①、F5 BIG-IP provides 12 kinds of flexible algorithms to distribute all traffic to each server evenly, while facing users, it is just a virtual server.
②、F5 BIG-IP can confirm whether the application can return the corresponding data to the request. If a server behind F5 BIG-IP has a service stop or crash, etc., F5 will check it out and mark the server as down , so that the user's access request will not be transmitted to the failed server. In this way, as long as other servers are normal, the user's access will not be affected. Once the outage is repaired, F5 BIG-IP will automatically verify that the application has been Able to properly respond to client requests and resume delivery to this server.
③、F5 BIG-IP has the session retention function of dynamic session.
④The iRules function of F5 BIG-IP can do HTTP content filtering, and transmit access requests to different servers according to different domain names and URLs.
Below, combined with an example, configure the F5 BIG-IP LTM v9.x load balancer:
①、As shown in the figure, assuming that the domain name blog.s135.com is resolved to the F5 load balancer's external/public network virtual IP: 61.1.1.3 (vs_squid), there is a server pool (pool_squid) under the virtual IP, and the server pool is under Contains two real Squid servers (192.168.1.11 and 192.168.1.12).
②、If the Squid cache misses, it will request F5's intranet virtual IP: 192.168.1.3 (vs_apache), there is a default server pool (pool_apache_default) under this virtual IP, and the server pool contains two real Apache servers (192.168 .1.21 and 192.168.1.22), when the virtual IP matches the iRules rules, it will access another server pool (pool_apache_irules), which also contains two real Apache servers (192.168.1.23 and 192.168.1.24).
③, In addition, the default gateway of all real servers points to the F5 load balancer's own intranet IP, namely 192.168.1.2.
④、All real servers access the Internet through SNAT IP address 61.1.1.4.
Array is so expensive
Company Profile
ArrayNetworks helps customers increase productivity by improving the availability, responsiveness, security and ease of access of resources and application infrastructure. We built the world's best-performing SSLVPN and load balancing solutions, and were the first to use SSL technology in a peer-to-peer secure communications environment. The flexible and powerful ArraySPX series of access gateways allow enterprises and service providers to quickly and securely provide all application services to their authorized users, anywhere in the world, through any device. What we implement... [more]
=
=
=
0
0
0