文档章节

OVM免费混合虚拟化系列教程之一:关于配置要求!

liang-zi
 liang-zi
发布于 2016/10/27 14:36
字数 1058
阅读 270
收藏 0

OVM是国内首款、完全免费、企业级——混合虚拟化管理平台,OVM是从中小企业目前的困境得到启发,完全基于国内企业特点开发,更多的关注国内中小企业用户的产品需求。

当前版本:OVM-V1.2版本。

如有问题,请参考官网的更新文档。 http://51ovm.com

一、网络要求


1、三层交换机

三层配置成 Trunk模式

 

单网卡:直接配置IP,管理网络和业务网络混合
双网卡:可以设置Bond或者Team来提高网络的通信能力

多网卡多bond,可以做业务和管理分离

 

具体设置方法参考Centos7 wiki中关于NetworkManager工具设置网络

 

应用程序或工具 描述
NetworkManager 默认联网守护进程
nmtui NetworkManager 的使用光标的简单文本用户界面(TUI)
nmcli 允许用户及脚本与 NetworkManager 互动的命令行工具

~]#yum install NetworkManager(-tui图形界面)

~]#systemctl start NetworkManager

~]#systemctl enable NetworkManager

~]# nmtui

 

使用命令行方式创建聚合

 

1、查看目前网卡的名称和状态。

 

~]# nmcli device status
 DEVICE       TYPE      STATE         CONNECTION
 eth1  ethernet  connected     eth1       
 eth0  ethernet  disconnected  --         
 eth3  ethernet  disconnected  --         
 lo           loopback  unmanaged     --

 

2、配置网卡bond0和模式

 

~]# nmcli connection add type bond con-name bond0 ifname bond0 mode actiive-backup
802.3ad        balance-alb    balance-tlb    broadcast      
active-backup  balance-rr     balance-xor  
Connection 'bond0' (37a78146-9489-4686-bc62-227cb3908292) successfully added

 

3、将物理网卡绑定到bond0

 

~]# nmcli connection add type bond-slave ifname eth3 master bond0

Connection 'bond-slave-eth3' (3f07e767-24ea-4e7e-a9f7-61efa9aa0664) successfully added.
~]# nmcli connection add type bond-slave ifname eth0 master bond0

Connection 'bond-slave-eth0' (8149c24f-4926-4531-844f-36a526e1baec) successfully added.

 

4、启用绑定的物理网卡

 

~]# nmcli connection up bond-slave-eth3

Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/4)
~]# nmcli connection up bond-slave-eth0

Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/5)
 

5、启用bond网卡

 

~]# nmcli connection up bond0
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/6)
现在网卡已经绑好启用


设置bond0的ip

~]# ip addr add 192.168.200.200/24 dev bond0

 

2、无三层交换机

网桥设置

设置网桥的目的是为了方便没有三层交换机用户实现虚拟机与宿主机在同一网段并实现通信的要求。

ovs-br

[root@localhost ~]# ovs-vsctl add-br br0
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSBridge
BOOTPROTO=static
HOTPLUG=no
IPADDR=192.168.0.125
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=192.168.0.1
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
DEVICETYPE=ovsTYPE=OVSPort
OVS_BRIDGE=br0
BOOTPROTO=none
HOTPLUG=noUUID=66472372-34a1-4c4e-87e5-cbb586a5f6bf
HWADDR=00:25:B3:C9:FF:0A
[root@localhost ~]#

ovs-bond

[root@localhost ~]# ovs-vsctl add-br br0
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-bond0
0DEVICE=bond0
BOOTPROTO=none
NM_CONTROLLED=no
ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSBond
OVS_BRIDGE=br0
BOND_IFACES="eth0 eth1"
OVS_OPTIONS="bond_mode=balance-tcp lacp=off"
#OVS_OPTIONS="bond_mode=balance-slb lacp=off"
#OVS_OPTIONS="bond_mode=active-backup lacp=off"
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSBridge
BOOTPROTO=static
IPADDR=10.54.1.101
PREFIX=22
GATEWAY=10.54.0.1
HOTPLUG=no
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
NM_CONTROLLED=no
ONBOOT=yes

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=none
NM_CONTROLLED=no
ONBOOT=yes


三种模式可供选择


1、Active-backup

这种mode 的用途主要在于稳定,平常只会使用 bonding 中的其中一条link 进行传输,当link down时,会马上切换到其他 link 继续传输。本质上没有办法提升throughput。

2、Balance-slb

这种 mode 的 hash 方式是根据封包的 source MAC + vlan tag来处理。

3、Balance-tcp

这种mode 的 hash 是根据封包的 L2\/L3\/L4 header 来处理的,所以每条connection 可能会走不同的 link 出去,但是相同 connection 则会一直固定以避免发生 out of order 之类的事情。
 

二、硬件要求

 

为了体验高级功能,它至少需要两台服务器来构建一测试系统,推荐三台最佳。

 

OVM混合虚拟化系统物理服务器的最低配置要求是:

  最低要求 推荐配置
CPU 64位Intel@ VT-x或AMD-VTMCPU,支持虚拟化  
内存 8G 64G
硬盘 300G 1T或更高
网卡 1个100Mb\/s或1Gb\/s网口 2个1Gb\/s或10Gb\/s网口
光驱 如果您准备使用光盘安装OVM,请配置DVD光驱  

 

三、软件要求

推荐使用 谷歌、火狐最新版本
不支持 IE7、IE8、IE9、IE10;

 

获得帮助

下载请访问OVM社区官网:https://51ovm.com/

使用过程中遇到什么问题及获得下载密码,加入OVM社区qq官方交流群:22265939

免费虚拟化,从ovm开始

© 著作权归作者所有

共有 人打赏支持
liang-zi
粉丝 7
博文 17
码字总数 14391
作品 1
朝阳
OVM V1.0 版本正式发布,两大功能变动

OVM V1.0 版本发布了。从该版本开始,OVM将迎重大变动,推出单独的OVM-Node和OVM虚拟化管理平台,OVM-Node专注于提供一个精简、轻量级、高性能的Linux操作系统,OVM虚拟化管理平台专注于简化...

liang-zi
2016/08/18
2.2K
0
OVM-V1.1版已正式发布,新增虚拟机快照、备份等功能!

OVM是国内首款、完全免费、企业级——混合虚拟化管理平台,OVM是从中小企业目前的困境得到启发,完全基于国内企业特点开发,更多的关注国内中小企业用户的产品需求。 OVM-V1.1版本已在9月18日...

liang-zi
2016/09/20
67
0
新华三服务器与存储ISV虚拟化技术沙龙,报名从速!

本次活动由新华三集团 (紫光华三) 、北京易思捷信息技术有限公司主办,OVM社区协办的“新华三服务器与存储ISV虚拟化技术沙龙”,将于9月19日在北京艾维克酒店与您分享,新华三集团渠道策略...

liang-zi
2016/09/12
18
0
OVM-V1.1 版发布,新增虚拟机快照、备份等功能

OVM是国内首款、完全免费、企业级——混合虚拟化管理平台,OVM是从中小企业目前的困境得到启发,完全基于国内企业特点开发,更多的关注国内中小企业用户的产品需求。 OVM-V1.1版本已在9月18日...

liang-zi
2016/09/20
2.4K
16
OVM下一个版本由你来决定, 功能需求投票开始!

OVM从下一版本开始,很多功能将会来源于社区需求+投票来决定,我们把产品的主动权交给用户,让用户来决定和推动OVM产品的不断发展。 OVM定位国内首款、完全免费、企业级—混合虚拟化管理平台...

liang-zi
2016/08/22
36
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

OSChina 周日乱弹 —— 种族不同,禁止交往

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @小小编辑:推荐歌曲《苏菲小姐》- 鱼果 《苏菲小姐》- 鱼果 手机党少年们想听歌,请使劲儿戳(这里) @貓夏:下大雨 正是睡觉的好时候 临睡前...

小小编辑
今天
211
6
Python 搭建简单服务器

Python动态服务器网页(需要使用WSGI接口),基本实现步骤如下: 1.等待客户端的链接,服务器会收到一个http协议的请求数据报 2.利用正则表达式对这个请求数据报进行解析(请求方式、提取出文...

代码打碟手
今天
1
0
Confluence 6 删除垃圾内容

属性(profile)垃圾 属性垃圾的定义为,一个垃圾用户在 Confluence 创建了用户,但是这个用户在自己的属性页面中添加了垃圾 URL。 如果你有很多垃圾用户在你的系统中创建了属性,你可以使用...

honeymose
今天
0
0
qduoj~前端~二次开发~打包docker镜像并上传到阿里云容器镜像仓库

上一篇文章https://my.oschina.net/finchxu/blog/1930017记录了怎么在本地修改前端,现在我要把我的修改添加到部署到本地的前端的docker容器中,然后打包这个容器成为一个本地镜像,然后把这...

虚拟世界的懒猫
今天
1
0
UML中 的各种符号含义

Class Notation A class notation consists of three parts: Class Name The name of the class appears in the first partition. Class Attributes Attributes are shown in the second par......

hutaishi
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部