集群部署内容

LVS

LVS的工作模式:

NAT:网络地址转换   

DR:路由模式  LVS DR模式,LVS主机和web服务器都是单网卡。它们连在同一网络中 

TUN:隧道模式

常见的调度算法,共10个,常用的有4个:

  轮询rr:Real Server轮流提供服务   

加权轮询wrr:根据服务器性能设置权重,权重大的得到的请求更多   

最少连接lc:根据Real Server的连接数分配请求   

加权最少连接wlc:类似于wrr,根据权重分配请  

ipvsadm    

-A: 添加虚拟服务器    

-E: 编辑虚拟服务器 

-D: 删除虚拟服务器 

 -t: 添加tcp服务器  

-u: 添加udp服务器   

 -s: 指定调度算法。

如轮询rr/加权轮询wrr/最少连接lc/加权最少连接wlc   

-a: 添加虚拟服务器后,向虚拟服务器中加入真实服务器   

-r: 指定真实服务器   

-w: 设置权重   

-m: 指定工作模式为NAT   

-g: 指定工作模式为DR

keepalived用于实现高可用集群

它的工作原理就是VRRP(虚拟冗余路由协议)

配置KEEPALIVED需要安装 keepalived httpd

修改配置文件 /etc/keepalived/keepalived.conf 

配置高可用、负载均衡的web集群

1.在2台web服务器的lo上配置vip 

2.在2台web服务器上配置内核参数 

3.删除lvs1上的eth0:0。因为vip将由keepalived接管

需要两台调度器,多台web

HAProxy

也是一款实现负载均衡的调度器   

适用于负载特别大的web站点   

HAProxy的工作模式:    

mode http:只适用于web服务   

mode tcp:适用于各种服务 

mode health:仅做健康检查,很少使用

负载均衡调度器比较:

nginx:可以工作在第4层和第7层。可以根据url进行负载均衡。正则表达式支持的更广泛。

lvs:效率最高。工作在第4层。

haproxy:可以工作在第4层和第7层。可以根据url进行负载均衡。支持有限的正则表达式。

 CEPH

ceph被称作面向未来的存储

ceph可以实现的存储方式:

块存储: 提供像普通硬盘一样的存储,为使用者提供“硬盘”     

文件系统存储:类似于NFS的共享方式,为使用者提供共享文件夹   

对象存储:像百度云盘一样,需要使用单独的客户端

ceph还是一个分布式的存储系统,非常灵活。如果需要扩容,只要向ceph集中增加服务器即可。

ceph存储数据时采用多副本的方式进行存储,生产环境下,一个文件至少要存3份。ceph默认也是三副本存储。

ceph的构成

Ceph OSD 守护进程

Ceph Mon监控器

实现块存储

块存储,就是可以提供像硬盘一样的设备。使用块存储的节点,第一次连接块设备,需要对块设备进行分区、格式化,然后挂载使用

ceph提供存储时,需要使用存储池。为了给客户端提供存储资源,需要创建名为存储池的容器。存储池类似于逻辑卷管理中的卷组。卷组中包含很多硬盘和分区;存储池中包含各节点上的硬盘。

客户端使用块设备

怎么用?装软件     

答:安装ceph客户端软件   ceph-common

ceph集群在哪?通过配置文件说明集群地址

答: 将ceph提供的镜像映射到本地  rbd map demo-image   挂载即可使用

权限。keyring文件

答:  将配置文件和密钥keyring文件拷贝给客户端

ceph文件系统

 文件系统:相当于是组织数据存储的方式。 

 格式化时,就是在为存储创建文件系统。 

 Linux对ceph有很好的支持,可以把ceph文件系统直接挂载到本地。   

要想实现文件系统的数据存储方式,需要有MDS组件   

安装并启用mds

使用MDS

元数据就是描述数据的属性。如属主、属组、权限等。 

ceph文件系统中,数据和元数据是分开存储的   

新建存储池    

归置组PG:存储池包含PG。PG是一个容器,用于存储数据。    

为了管理方便,将数量众多的数据放到不同的PG中管理,而不是直接把所有的数据扁平化存放。   

通常一个存储池中创建100个PG。

对象存储

需要专门的客户端访问   

键值对存储方式 

对象存储需要rgw组件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值