HAproxy实战

HAproxy实验一


1、实验要求:

  • (1) 动静分离discuzx,动静都要基于负载均衡实现;

  • (2) 进一步测试在haproxy和后端主机之间添加varnish缓存(见实验二步骤);

  • (3) 给出拓扑设计;

  • (4) haproxy的设定要求:

    • (a) 启动stats;

    • (b) 自定义403、502和503的错误页;

    • (c) 各组后端主机选择合适的调度方法;

    • (d) 记录好日志;

    • (e) 使用keepalived高可用haproxy;

2、实验环境

HAproxy实战

3、网络配置过程,节点间的时间同步过程省略

HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战

4、在node73上根据实验环境部署配置nginx提供静态内容web服务、部署配置nfs服务

HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战

5、在node68上根据实验环境部署配置httpd等相关服务

HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战

6、在node72上部署配置haproxy,keepalived

HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战

7、在node70上部署配置haproxy,keepalived

HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战

8、测试访问

HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战

  
  
  
 


HAproxy实验二


1、实验目的

  • 在实验一的基础上,在haproxy与静态内容服务器(nginx服务器)之间加入varnish,对静态内容进行缓存

  • 实验拓扑结构
    HAproxy实战

2、在前端HAproxy调度器上,配置将静态内容的请求调度到varnish节点上

HAproxy实战
HAproxy实战

3、在node75节点上配置varnish

HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战
HAproxy实战

原创文章,作者:M20-1倪文超,如若转载,请注明出处:http://www.178linux.com/59353

(1)
M20-1倪文超M20-1倪文超
上一篇 2016-11-15 11:22
下一篇 2016-11-15 19:32

相关推荐

  • 马哥教育网络班21期-第十周课程练习​

    1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情)流程顺序:POST(加电自检) –> BootSequence (BIOS) –> Bootloader(MBR) –> kernel(ramdisk) –> rootfs(只读方式) –> sw…

    Linux干货 2016-09-26
  • 高级文件系统管理1

    本部分内容主要讲述了高级文件系统的管理,包括设定文件系统配额,设定和管理软RAID设备,配置逻辑卷,设定LVM快照和btrfs文件系统。其中文件系统配额和软RAID在企业中使用的频率并不很高,作为熟练即可,而逻辑卷的创建和LVM快照是非常重要的内容,必须精通并完全理解其原理。至于btrfs文件系统是新兴的一种技术,作为了解即可。 一、知识整理 1、文件系统配…

    Linux干货 2016-08-29
  • N26 – 第一周作业

    一、计算机组成及其功能     如图,计算机由硬件和软件组成。其中硬件可划分为控制器、运算器、存储器,以及输入和输出设备;软件则分为直接与硬件通信的系统软件,以及运行在其上的各类应用软件。      二、Linux发行版的不同系列     …

    Linux干货 2016-12-28
  • N23-第一周博客作业

    一、计算机组成 由五大基本部件【运算器 + 控制器 + 储存器 + 输入设备 + 输出设备】组成且遵循冯诺依曼体系,CPU包含运算器和控制器两大部件。 CPU: 核心部件:运算器、控制器 其他部件:寄存器、缓存、等等 存储器:内存,RAM(Random Access Memory)随机访问存储器。 Input(输入设备):下指令,提供数据等,如:硬盘、键盘、…

    Linux干货 2016-09-15
  • 计算机的组成及Linux简单介绍

    马哥教育网络班22期第一周练习 计算机概述 进入计算机的世界 计算机 计算机(computer)俗称电脑,是能够按照程序运行,自动、高速出炉海量数据的现代化智能电子设备。由硬件系统和软件系统所组成,计算机的组成遵循冯诺依曼体系。可分为超级计算机、工业控制计算机、网络计算机、个人计算机和嵌入式计算机等五类,较先进的计算机有生物计算机、光子计算机、量子计算机等。…

    Linux干货 2016-08-14
  • lvm 逻辑卷管理

    标签:LVM 创建 扩容 缩减 一、LVM  LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现。LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管…

    Linux干货 2015-05-18