Practical Load Balancing Technology: website performance optimization strategy

Source: Internet
Author: User
Tags varnish website performance squid proxy

Practical Load Balancing Technology: website performance optimization strategy

Original Title: practical load balancing: Ride the performance tiger Author: (English) Peter membrey (Australia) David hows (Dutch) eelco plugge Translator: Wu Haifeng Chen xiaoliang series name: turing Program Design Series Press: People's post and telecommunications Press ISBN: 9787115314635 Release Date: May 2013 publication date: 16 open pages: 1 version: 1-1 category: computer> Computer Network> Web Server> webserver more about "practical load balancing technology: introduction to website performance optimization introduction computer books practical Server Load balancer Technology website performance optimization introduction introduces concepts and tools related to Server Load balancer, this article explains how to avoid performance degradation and the risk of service crash on the server, describes a single server and a Load balancer that can execute cookie insertion or improve SSL throughput, and finally discusses the negative Load balancing. The practical Load Balancing Technology website performance optimization strategy is suitable for beginners and intermediate readers who are interested in system architecture and performance maintenance, as well as experienced System Architects and O & M engineers. Directory "Practical Server Load balancer Technology website performance optimization strategy" Chapter 1st introduction 11.1 performance problems 11.2 solution 21.3 what is Server Load balancer 31.3.1 Server Load balancer's past 31.3.2 Server Load balancer's current 31.3.3 vertical expansion 31.3.4 horizontal expansion 41.4 Server Load balancer implementation 41.4.1 network composition 41.4.2 cache: website speed engine 51.4.3 use DNS for Server Load balancer 51.4.4 content delivery network 51.4.5 6p principle 61.4.6 basic knowledge 61.4.7 HTTP Server Load balancer 61.4.8 Server Load balancer 71.4.9 Server Load balancer 71.4.10 SSL server Load balancer 7.1.4.11 build a high availability cluster 71.4.12 Server Load balancer 71.4.13 IPv6 on the cloud platform: implementation and concept 81.4.14 what to do next 81.5 Summary 8 Chapter 2nd website working principles 92.1 start our journey 102.1.1 from non-it back Jing 102.1.2 start browsing process 102.1.3 find website 112.1.4 through DNS connect to server 112.1.5 server 122.1.6 connect to database 122.1.7 Cache Technology overview 122.1.8 back to client 132.2 learn more 132.3 network 142.3.1 TCP 142.3.2 DNS 162.3.3 speed, bandwidth, and latency 172.3.4 network connection summary 192.4 HTML and web 192.4.1 HTML 202.4.2 why is text-based important 202.4.3 why is link important 212.4.4 HTML summary 222.4.5 browser 222.5 web content 232.5.1 static content 232.5.2 Dynamic Content 242.5.3 create dynamic content 242.5.4 Web Content summary 252.6 database: weakest Link 262.7 Summary 26 Chapter 3rd content cache: what to keep low load 283.1 293.2 browser-based Cache 293.2.2 Web Accelerator 303.2.3 Web Proxy 313.2.4 transparent Web Proxy 323.2.5 edge cache 333.2.6 platform cache 343.2.7 application cache 353.2.8 database cache 363.2.9 is just the beginning ...... 363.3 cache theory: why is cache so difficult 363.3.1 HTTP 1.0 support for cache 373.3.2 HTTP 1.1 Enhanced cache support 373.3.3 solution 383.3.4 the cache is not as simple as it looks 393.4 Web Proxy 393.4.1 Squid Proxy Server 393.4.2 started troubleshooting 403.4.3 413.4.4 what happened to the transparent proxy 423.4.5 423.4.6 get help 443.4.7 squid, swiss Army Knife 443.5 edge cache in proxy: varnish 453.5.1 install varnish 463.5.3 and run 473.5.4 custom varnish 493.6 summary Chapter 49 DNS-Based Server Load balancer 4th DNS insider 514.1.1 IP address 514.1.2 problem 524.1.3 solution 524.1.4 back step 514.1 DNS Detailed description 534.2.1 personally query 544.2.2 DNS query advanced 554.3 DNS Cache 564.3.1 query DNS Cache 564.3.2 substantive content 584.4 bind9 584.4.1 DNS dB header 604.4.2 DNS database record 614.4.3 load database 624.4.4 check Configuration File 634.4.5 FAQ 634.4.6 test DNS 634.5 DNS-Based Server Load balancer 644.5.1 DNS-Based Server Load balancer advantages 654.5.2 DNS-Based Server Load balancer problems 654.6 summary 66 chapter 5th content delivery network 675.1 select CDN service provider 685.2 to start using rackspace 685.3 to add content to CDN account 695.4 rackspace cloud file API 725.4.1 to integrate the API into PHP 725.4.2 and use the API key for authentication 725. 4.3 create a connection and disconnect 735.4.4 perform operations on the container 745.4.5 perform operations on the file 795.4.6 other useful functions 845.5 summary 86 chapter 6th performance and reliability plan 876.1 you make dinner in time 876.1.1 understand 886.1.2 decisions 906.1.3 Design and Implementation 916.1.4 installation of 926.1.5 testing, maintenance and Evaluation of 936.1.6 plan importance 956.2 backup 966.2.1 why backup is so important 966.2.2 there may be troubles ahead 976.2.3 automation of 986.2.4 tactical backup 986.2.5 strategic backup 986.2.6 incremental backup and full backup 996.2.7, be sure to test recovery! 996.3 summary chapter 100 Server Load balancer basics 7th what is Server Load balancer 1017.1 available computing resources 1027.2.1 processor 1027.2.2 memory 1037.2.3 use top command to view CPU and ram performance 1037.2.4 network 1047.2.5 storage (Disk) 1057.3 Server Load balancer practice 1057.4 Guiding Principles 7.4.1 in-depth understanding of the system 7.4.2 planning 7.4.3 monitoring and testing 1077.5 summary 107 chapter 8th Server Load balancer for websites 1088.1 measurement of Web server performance 1088.2 acceleration of Apache HTTP 1108.2.1 disabling no-load module 1118.2.2 disable DNS query 1118.2.3 use compression 1128.2.4 routing and compression option 1138.3 accelerate nginx 1148.3.1 worker_processes and 20171148.3.2 gzip compression 1158.4 perform load balancing on the Web server 1168.4.1 configure 1178.4.2 prepare the ipvs server 1188.4.3 1208.4.4 test Server Load balancer 1218.5 division of dynamic and static content 1228.6 summary 123 chapter 9th Server Load balancer 1249.1 build MySQL cluster 1249.1.1 install the hypervisor 1269.1.2 configure the hypervisor 1269.1.3 prepare the cluster data node 1299.1.4 install MySQL server and NDB daemon 1299.1.5 configure NDB daemon 1309.1.6 start the service 1319.1.7 on the cluster node to update MySQL Root User 132

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.