cloudv001——lbchac
NO.001——cloud.lbchac.v001
yanqi_vip
strove with none, for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart ——W.S.Landor
展开
-
CC00001.LBCHAC——|LBC&HAC&HPC集群V.1|
一、集群化### --- 集群概述~~~ 集群是什么~~~ 集群的分类~~~ 负载均衡集群——LBC~~~ 高可用集群——HAC~~~ 高性能运算集群——HPC### --- 负载均衡集群~~~ LVS相关原理~~~ LVS工作方式~~~ LVS_DB模式~~~ LVS_NAT模式~~~ LVS_TUN模式### --- LVS实验...原创 2022-03-22 15:36:00 · 170 阅读 · 0 评论 -
CC00002.LBCHAC——|LBC&HAC&HPC集群.V2|——|LVS&LVS_DR&LVS_NAT&LVS_TUN&Keepalived+LVS...
一、LVS-NAT模式集群构建1、实验架构图2、构建流程:### --- 负载调度器vi /etc/sysctl.conf // 开启路由转发功能 net.ipv4.ip_forward=1sysctl -p### --- 添加防火墙记录,当源地址是内网网段并...原创 2022-03-22 15:37:00 · 120 阅读 · 0 评论 -
CC00003.LBCHAC——|LBC&HAC&HPC概述|
一、Linux集群### --- 集群实验环境标准:~~~ CPU:i5以上~~~ 内存:8GB以上~~~ 网络标准:虚拟机如何设置,网络如何调试### --- 何为集群:~~~ 集群是一组协同工作的服务器,对外表现为一台服务器提供服务。### --- 单人搬砖:~~~ 单节点:负担不了大的访问量;单节点只能最大化的利用设备;~~~ 但不能产生质的的超越...原创 2022-03-22 15:37:00 · 219 阅读 · 0 评论 -
CC00004.LBCHAC——|LBC负载均衡集群.V1|——|6台server|...
一、LBC-介绍(负载均衡集群介绍)1、集群拓扑图2、web负载均衡集群拓扑### --- web负载均衡集群拓扑~~~ 用户通过互联网访问到了网站,其实不是直接连接到web服务器上,~~~ 若访问到的主机是有web服务集群的,其实访问到负载均衡调度器,~~~ 负载均衡个调度器接收到访问数据通过轮询的方法发给真正的web服务器。~~~ ...原创 2022-03-22 15:39:00 · 84 阅读 · 0 评论 -
CC00005.LBCHAC——|LBC负载均衡集群.V2|——|6台server|...
一、LVS-工作方式:LVS工作层级### --- user:~~~ 用户空间:更贴近用户;用户连接### --- kernel:~~~ 内核空间:更贴近系统,驱动,操作系统,QQ,微信都是在内核空间的### --- ipvsadm:~~~ 通过命令行管理工具去触发,类似于/etc/sysconfig开启路由转发。### -...原创 2022-03-22 15:40:00 · 99 阅读 · 0 评论 -
CC00006.LBCHAC——|LBC负载均衡集群.V3|——|6台server|...
一、LVS-DR构建:硬件环境准备(个人环境说明)### --- 实验环境:硬件环境准备。### --- 网络:~~~ IP 地址网段 10.10.10.0/24 255.255.255.0### --- 6台server~~~ 10.10.10.11/10.10.10.12/10.10.10.13/10.10.10.14/...原创 2022-03-22 15:40:00 · 74 阅读 · 0 评论 -
CC00007.LBCHAC——|LVS-DR构建.V1|——|4台server|
一、LVS-DR概述### --- LVS-DR概述### --- C 10.10.10.240:本地VMnet1配置地址;### --- D:eth0:10.10.10.11 | eth0:0:10.10.10.100 负载路由器### --- RS1:真实服务器1### --- RS2:真实服务器2 ~~~ ...原创 2022-03-22 15:41:00 · 70 阅读 · 0 评论 -
CC00008.LBCHAC——|LVS-NAT构建.V2|——|4台server|
一、LVS-NAT概述### --- LVS_NAT~~~ C:20.20.20.22:充当本机的客户端~~~ D:Eht0:20.20.20.11:负载路由器网卡0:公网地址:和C:20.20.20.22公网相互连接~~~ D:Eht1:10.10.10.11:负载路由器网卡1:模拟的是私有地址~~~ RS1:Et...原创 2022-03-22 15:42:00 · 72 阅读 · 0 评论 -
CC00009.LBCHAC——|LBC构建.V3|——|2台server|
一、通用算法-调度1、通用算法:### --- 固定算法(静态调度算法):~~~ 只根据算法本身去调度,不考虑服务器本身;消耗的资源比较少### --- 动态算法(动态调度算法):~~~ 出了考虑算法本身,还要考虑服务器状态;消耗的资源比较大~~~ 调度算法也就意味着后期我们配置调度策略的规则### --- 负载调度器:~~~ ...原创 2022-03-22 15:42:00 · 95 阅读 · 0 评论 -
CC00010.LBCHAC——|HAC构建.V1|——|5台server|
一、高可用集群说明### --- 高可用集群说明### --- NAT模式:~~~ LVS充当真实服务器和客户端之间的一个节点。### --- 三节点:~~~ 若Apache宕机,访问会终端,若采用轮询算法的情况下,访问会终端LVS做不到检测功能。~~~ 正常的负载均衡会加入自动检测功能,若是判断后端的服务终端。~~~ ...原创 2022-03-22 15:43:00 · 77 阅读 · 0 评论 -
CC00011.LBCHAC——|HAC构建.V2|——|5台server|
一、Keepalived原理### --- Keepalived原理### --- 案例环境专为LVS和HA设计的一款健康检查工具~~~ LVS是一款著名的负载均衡调度器。LVS在它的功能中专门加了一个Keepalived模块,~~~ 现在企业主要使用LVS+keepalived实现高可用和负载均衡。~~~ 支持故障自动切换(Failover...原创 2022-03-22 15:43:00 · 79 阅读 · 0 评论 -
CC00012.LBCHAC——|HAC构建.V3|——|5台server|
一、LVS-DR+keepalived模式:10.10.10.11部署Keepalived服务(LVS主master)### --- 10.10.10.11部署Keepalived服务(LVS主master)### --- 将Keepalived.iso文件上传到10.10.10.11服务器的root目录下### --- 创建一个/mnt/iso1目录用于挂载Kee...原创 2022-03-22 15:44:00 · 66 阅读 · 0 评论 -
CC00014.LBCHAC——|多级负载.V1|——|7台server|
一、七层:实现原理### --- 七层:实现原理~~~ client发起连接到nginx,nginx把真实连接翻译成它想要获取的数据,~~~ nginx向后端Apache服务建立完整的TCP连接访问,获得数据之后,再把数据传输给客户端~~~ 相当于实现了一次反向代理,以反向代理的方式实现负载均衡。~~~ nginx具有识别主机名...原创 2022-03-22 15:45:00 · 201 阅读 · 0 评论 -
CC00015.LBCHAC——|多级负载.V2|——|7台server|
一、实验构建### --- 系统硬件规划~~~ Windows:10.10.10.240:client~~~ HA-server1:10.10.10.11:LVS-DR~~~ HA-server2:10.10.10.12:Nginx~~~ HA-server3:10.10.10.13:Nginx~~~ HA-server4:...原创 2022-03-22 15:45:00 · 85 阅读 · 0 评论 -
CC00016.LBCHAC——|squid缓存/代理服务.V1|——|4台server|...
一、squid简介### --- squid简介~~~ 一个缓存服务器的守护进程~~~ (二八原则:百分之八十的访问量都是由百分之二十的数据去完成的。) ~~~ FTP(VSFTP的前端的缓存) HTTP SSL: 支持的反向代理的类型~~~ 磁盘 分区 目录 object :~~~ 不同磁盘下构建分区再...原创 2022-03-22 15:46:00 · 79 阅读 · 0 评论 -
CC00017.LBCHAC——|squid缓存/代理服务.V2|——|4台server|...
一、搭建squid传统模式:实验拓扑二、系统硬件规划### --- 系统硬件规划~~~ HA-server1:10.10.10.11:client:模拟的是客户端机制~~~ HA-server2:10.10.10.12:SQUID:模拟的是SQUID的第一块网卡 主要功能是与客户端进行通讯~~~ HA-server2:20.20.2...原创 2022-03-22 15:46:00 · 56 阅读 · 0 评论 -
CC00018.LBCHAC——|squid缓存/代理服务.V3|——|4台server|...
一、搭建squid透明模式:实验拓扑二、系统硬件规划### --- 系统硬件规划~~~ HA-server1:10.10.10.11:Client:模拟客户端~~~ HA-server2:10.10.10.12:SQUID~~~ HA-server2:20.20.20.12:SQUID~~~ HA-server3:20.2...原创 2022-03-22 15:47:00 · 55 阅读 · 0 评论 -
CC00019.LBCHAC——|squid缓存/代理服务.V4|——|4台server|...
一、搭建squid反向代理模式:实验拓扑### --- 搭建squid反向代理模式:实验拓扑~~~ 10.10.10.11 10.10.10.12两台部署在内网的Apache服务器,~~~ 给公网用户缓存内网服务器里面的数据。加速公网用户的访问。~~~ CDN也是这个原理;一部分由智能DNS(DNSport),~~~ ...原创 2022-03-22 15:47:00 · 99 阅读 · 0 评论 -
CC00020.LBCHAC——|Applications|
NO:Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart ...原创 2022-03-22 15:48:00 · 45 阅读 · 0 评论 -
CC00021.LBCHAC——|NAS&SAN&DAS.V1|
一、存储分类-网络拓扑(存储和使用存储的服务设备的连接状态;存储连接方法分类)1、存储相关名词2、存储分类,网络拓扑### --- 存储分类,网络拓扑~~~ NAS:网络存储~~~ SAN:网络存储~~~ DAS:直连的方式,通过连接线完成,本机连接。笔记本就是典型的案例~~~ NAS/SAN:...原创 2022-03-22 15:49:00 · 70 阅读 · 0 评论 -
CC00022.LBCHAC——|文件存储之NFS|——|2台server|...
一、NFS简介:### --- NFS发展史~~~ NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,~~~ 它允许网络中的计算机之间通过TCP/IP网络共享资源,~~~ 在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,~~~ 就像访问本地文件一样...原创 2022-03-22 15:49:00 · 82 阅读 · 0 评论 -
CC00023.LBCHAC——|分布式存储之MFS.V1|——|6台server|...
一、什么是MFS### --- MFS:~~~ MooseFS是一个具备冗余容错功能的分布式网络文件系统,~~~ 它将数据分别存放在多个物理服务器或单独磁盘或分区上,确保一份数据有多个备份副本,~~~ 然而对于访问MFS的客户端或者用户来说,整个分布式网络文件系统集群看起来就像一个资源一样、~~~ 从其对文件系统的情况看MooseFS就...原创 2022-03-22 15:49:00 · 265 阅读 · 0 评论 -
CC00024.LBCHAC——|分布式存储之MFS.V2|——|6台server|...
一、构建MFS集群:构建集群拓扑### --- MFS-Master:10.10.10.11### --- MFS-MetaData:10.10.10.12### --- MFS-ChunkServer:10.10.10.13 10.10.10.14(分开添加,演示添加MFS-ChunkServer容易)### --- MFS-Client:10.10....原创 2022-03-22 15:50:00 · 137 阅读 · 0 评论 -
CC00025.LBCHAC——|分布式存储之MFS.V3|——|6台server|...
一、辅助文本:MFS集群构建1、Master Server Node:### --- Master Server Node:tar -zxvf moosefs-3.0.84-1.tar.gzcd moosefs-3.0.84useradd mfs -s /sbin/nologin ...原创 2022-03-22 15:50:00 · 92 阅读 · 0 评论 -
CC00026.LBCHAC——|块存储之ISCSI.V1|——|2台server|...
一、ISCSI概述1、SICSI结构### --- SICSI结构~~~ 对于传统使用的个人机或者服务器都是使用右边流程占主流~~~ Host Applications 主机应用程序通过SCSI或者FC光纤设备去主机设备HBA主机设备控制器~~~ 相连,再通过FC光纤控制器或者SCSI布线去真正的存储Storage服务器...原创 2022-03-22 15:51:00 · 1040 阅读 · 0 评论 -
CC00027.LBCHAC——|块存储之ISCSI.V2|——|2台server|...
一、ISCSI构建### --- 实验环境规划~~~ HA-server1:10.10.10.11:ISCSI服务器端:2块磁盘,另外一块作为共享磁盘~~~ HA-server2:10.10.10.12:ISCSI客户机端二、实验构建.临时配置1、LVM的整合### --- LVM的整合:是多余的操作,在生产环境中,~~~ ...原创 2022-03-22 15:51:00 · 103 阅读 · 0 评论 -
CC00028.LBCHAC——|块存储之ISCSI.V3|——|2台server|...
一、附录一:ISCSI构建1、LVM整合### --- LVM整合pvcreate /dev/sdb // 创建物理卷vgcreate vg0 /dev/sdb ...原创 2022-03-22 15:52:00 · 76 阅读 · 0 评论 -
CC00029.LBCHAC——|Applications|
NO:Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart ...原创 2022-03-22 15:52:00 · 58 阅读 · 0 评论 -
CC00030.LBCHAC——|cacti&nagios&zabbix|
一、监控的重要性### --- Windows的用户管理平台是一个最简单的监控工具### --- 重要性:美国呼叫中心:24000美金/每小时宕机:损失### --- 需要数据二、常见监控平台1、cacti(初衷:监控服务和流量的状态,是否达到特定峰值让你来判断,有延迟)### --- cacti:流量与性能检测为主——>h...原创 2022-03-22 15:53:00 · 71 阅读 · 0 评论 -
CC00031.LBCHAC——|Cacti构建.V1|——|2台server|
一、cacti原理概述1、重要组件### --- RRDtool:### --- 优点:~~~ 一个绘图软件,c语言编写,效率非常之高,性能非常之强悍。### --- 缺点:~~~ 由于过于灵活,造成该软件使用起来比较费事。~~~ 为了让用户更方便使用:它的开发者加入到cacti的开源团队,~~~ 把cacti的绘...原创 2022-03-22 15:54:00 · 60 阅读 · 0 评论 -
CC00032.LBCHAC——|Cacti构建.V2|——|2台server|
一、cacti监控构建### --- 环境准备~~~ HA-server1:10.10.10.11:cacti服务端~~~ HA-server2:10.10.10.12:cacti客户端二、SNMP 收集工具数据演示### --- 安装SNMP工具收集数据的方式及简单配置方式(只是演示,不做为配置用,演示结束恢复快照初始状态)### -...原创 2022-03-22 15:54:00 · 75 阅读 · 0 评论 -
CC00033.LBCHAC——|Cacti构建.V3|——|2台server|
一、cacti.客户端构建.实验专题1、客户端配置### --- 在HA-server2:10.10.10.12下配置### --- 安装SNMP主板信息监控所需软件包[root@server12 ~]# yum install -y net-snmp net-snmp-utils lm_sensors //安装SNMP主板...原创 2022-03-22 15:55:00 · 84 阅读 · 0 评论 -
CC00034.LBCHAC——|Cacti构建.V4|——|2台server|
附录一:cacti监控构建一、环境准备### --- 安装环境yum install -y httpd mysql mysql-server mysql-devel libxml2-devel mysql-connector-odbc per-DBD-MySQL unixODBC php php-mysql php-pdo### --- 安装基础环境LAMP...原创 2022-03-22 15:55:00 · 64 阅读 · 0 评论 -
CC00035.LBCHAC——|Nagios构建.V1|——|3台server|
一、相关原理:对比cacti### --- 对比cacti### --- cacti:~~~ 判断自检之前cpu,内存数据信息的状态。~~~ nagios和cacti是相辅相成的关系。而不是谁取代谁。~~~ 收集数据、图形展示偏重网络流量SNMP、OID、SNMP(收集数据方案)、Agent### --- Nagios:~~~ ...原创 2022-03-22 15:56:00 · 70 阅读 · 0 评论 -
CC00036.LBCHAC——|Nagios构建.V2|——|3台server|
一、构建Nagios:实验环境### --- 硬件环境~~~ HA-server1:10.10.10.11:nagios服务端### --- 在HA-server1下:10.10.10.11下配置### --- 解决安装Nagios的依赖关系: /...原创 2022-03-22 15:57:00 · 74 阅读 · 0 评论 -
CC00037.LBCHAC——|Nagios构建.V3|——|3台server|
一、Nagion配置:http://10.10.10.11/nagios 1、登录界面:用户名:nagiosadmin 密码:1232、nagios控制页面3、host默认监控了本机的设置,service是监控的对象。### --- host默认监控了本机的设置,service是监控的对象。~~~ service——>HTT...原创 2022-03-22 15:58:00 · 89 阅读 · 0 评论 -
CC00038.LBCHAC——|Nagios构建.V4|——|3台server|
一、添加windows10监控主机:配置Windows端监控### --- 配置Windows端监控~~~ 被监控端安装NSClient++-0.3.8-Win32.msi~~~ 安装完成后修改配置文件NSC.ini把需要的库都打开~~~ 在监控服务器修改nagios配置文件nagios.cfg### --- 安装Windows组件NSCli...原创 2022-03-22 15:59:00 · 91 阅读 · 0 评论 -
CC00039.LBCHAC——|Nagios构建.V5|——|3台server|
附录一:构建Nagios一、实验环境### --- 解决安装Nagios的依赖关系: ### --- 需要注意*gb*必须按照视屏的方式进行后安装yum install -y httpd gcc glibc glibc-common *gd*php php-mysql...原创 2022-03-22 16:00:00 · 51 阅读 · 0 评论 -
CC00040.LBCHAC——|Zabbix3.2构建.V1|——|2台server|...
一、zabbix组件说明### --- zabbix组件说明~~~ zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的~~~ 企业级(稳定)的开源(免费)解决方案(基于GPL V2)~~~ zabbix由2部分构成,zabbix server与可选组件zabbix agent~~~ B/S结构:提供服务~...原创 2022-03-22 16:03:00 · 87 阅读 · 0 评论 -
CC00041.LBCHAC——|Zabbix3.2构建.V2|——|2台server|...
一、构建zabbix监控:初始系统设置:### --- zabbix实验专题<——### --- 初始系统设置:### --- 操作系统:HA-server1:centos7.x-1810:网卡一:仅主机模式;网卡二:net模式### --- 关闭防火墙[root@server11 ~]# systemctl stop firewalld.servic...原创 2022-03-22 16:03:00 · 80 阅读 · 0 评论