/images/hugo/avatar.png

29.3 pxe与cobbler

pxe与cobbler

/images/linux_mt/linux_ansible.jpg

cobbler 就是 pex 环境的二次封装,为用户提供了一个管理工具,能将多个 pxe 环境整合在一起,让用户自行选择安装的系统。

29.2 PXE 系统自动化部署

PXE 系统自动化部署

/images/linux_mt/linux_ansible.jpg

PXE 全称是 preboot execute environment 由 Intel 公司开发,用于为完成基于网络的引导安装。

1. PXE 工作过程

/images/linux_mt/pxe.jpg

pxe 要求客户端主机的网卡必需支持网络引导机制,并将网络设置为第一引导设备。整个过程如上图所示:

29.1 dhcp服务简介

dhcp服务简介

/images/linux_mt/linux_ansible.jpg

/images/linux_mt/web_frame.jpg

当集群内的主机达到一定规模时,我们就需要由手动运维转向自动化运维,以提高我们运维的效率,同时也是为减少我们平均故障修复时间。自动化运维的最新技术是docker,而更加传统的方法则是以 ansible 为代表的配置系统。配置系统的基础是标准化,我们需要为我们的主机配置同样的操作系统,并为相同服务集群内的主机提供相同的配置文件。

28.3 haproxy 访问控制

haproxy 访问控制

/images/linux_mt/linux_slb.jpg

本节我们来 介绍 haproxy 配置的第二部分,acl 访问控制。

1. acl

acl 能分类请求和响应报文,进而根据分类结果作出转发决策和访问控制。

28.2 haproxy 配置

haproxy 配置

/images/linux_mt/linux_slb.jpg

本节开始我们来学习 haproxy 的配置。haproxy 有众多的配置选项,我打算将其分为两个部分,第一部分为haproxy 的全局配置,以及常用的代理段配置,第二部分为 haproxy 的访问控制。本节为的一部分,内容包括

28.1 haproxy 入门

haproxy 入门

/images/linux_mt/linux_slb.jpg

本章我们来介绍负载均衡集群的另一种实现 haproxy。与 nginx 类似,haproxy 工作于应用层属于七层代理,但是在其 tcp 模式下也能模拟实现四层代理。本章我们就来学习如何使用 haproxy。在学习配置 haproxy 之前我们先来对其做个简单了解,看看其程序与配置文件结构。