keepalived可以认为是VRRP协议在Linux上的实现,主要有三个模块,分别是core、check和vrrp。core模块为keepalived的核心,负责主进程的启动、维护以及全局配置文件的加载和解析。check负责健康检查,包括常见的各种检查方式。vrrp模块是来实现VRRP协议的。本文基于如下的拓扑图..
分类:
其他好文 时间:
2016-11-04 17:38:53
阅读次数:
247
1.Keepalived介绍Keepalived是一个基于VRRP协议来实现的服务高可用方案,可以利用其来避免IP单点故障,类似的工具还有heartbeat、corosync、pacemaker。但是它一般不会单独出现,而是与其它负载均衡技术(如lvs、haproxy、nginx)一起工作来达到集群的高可用。1.1VRRP协议VRRP..
分类:
其他好文 时间:
2016-11-04 17:38:35
阅读次数:
222
网络组件neutron在整个openstack体系中应该是最难的一部分,需要在控制节点和计算节点上面同时安装1、创建neutron用户及授权[root@controller~]#sourceadmin-openrc.sh
[root@controller~]#openstackusercreate--domaindefault--password=neutronneutron
+-----------+--------..
分类:
其他好文 时间:
2016-11-04 02:25:04
阅读次数:
244
内容 1、vrrp协议简介2、keepalived的工作架构以及工作原理3、keepalived的安装使用详解一、vrrp协议简介 VRRP(VirtualRouterRedundancyProtocol)协议是用于实现路由器冗余的协议。 VRRP协议将两台或多台路由器设备虚拟成一个设备,对外提供虚拟路由器IP(一个或多个),而在路..
分类:
其他好文 时间:
2016-11-01 07:44:36
阅读次数:
208
HA(High available)-Keepalived高可用性集群 Keepalived 是一个基于VRRP虚拟路由冗余协议来实现的WEB 服务高可用方案,虚拟路由冗余协议 (Virtual Router Redundancy Protocol,简称VRRP),类似于工作在3,4,5层的交换机软 ...
分类:
其他好文 时间:
2016-10-31 16:18:02
阅读次数:
240
一、keepalived简介keepalived是vrrp协议的实现,原生设计目的是为了高可用ipvs服务,keepalived能够配置文件中的定义生成ipvs规则,并能够对各RS的健康状态进行检测;通过共用的虚拟IP地址对外提供服务;每个热备组内同一时刻只有一台主服务器提供服务,其他服务器处于冗余状..
分类:
其他好文 时间:
2016-10-30 17:21:31
阅读次数:
229
Neutron 介绍: https://www.ibm.com/developerworks/cn/cloud/library/1402_chenhy_openstacknetwork/ Neutron本身不是SDN架构,但是不妨碍其结合其他技术成为SDN的架构,包括现在新的Plguin中Ryu、O ...
分类:
其他好文 时间:
2016-10-28 09:47:31
阅读次数:
221
虽然外部网络是已经存在的网络,但我们还是需要在Neutron中定义外部网络的对象,这样router才知道如何将租户网络和外部网络连接起来。上一节我们已经为创建外部网络配置了ML2,本节将通过UI创建ext_net。进入Admin->Networks菜单,点击“CreateNetwork”按钮。显示创建页面..
分类:
Web程序 时间:
2016-10-26 11:35:22
阅读次数:
202
虽然外部网络是已经存在的网络,但我们还是需要在 Neutron 中定义外部网络的对象,这样 router 才知道如何将租户网络和外部网络连接起来。 上一节我们已经为创建外部网络配置了ML2,本节将通过 UI 创建 ext_net。 ...
分类:
Web程序 时间:
2016-10-26 09:28:06
阅读次数:
227
通过router可以实现位于不同vlan中的instance之间的通信。接下来要探讨的问题是instance如何与外部网络通信。这里的外部网络是指的租户网络以外的网络。租户网络是由Neutron创建和维护的网络。外部网络不由Neutron创建。如果是私有云,外部网络通常指的是公司intranet;如果是..
分类:
其他好文 时间:
2016-10-24 09:56:52
阅读次数:
168