服务器是一种高性能计算机,它是网络的节点,主要用来存储、处理网络上80%的数据、信息,因此也被称为网络的灵魂。服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在各方面的要求都比较高。服务器就像是邮局的交换机,而微机、笔记本、PDA、手机等固定或移动的网络终端,就如散落在家庭、各种办公场所、公共场所等处的电话机。我们与外界日常的生活、工作中的电话交流、沟通,必须经过交换机,才能到达目标电话。同样如此,网络终端设备如家庭、企业中的微机上网,获取资讯,与外界沟通、娱乐等,也必须经过服务器。
选服务器的话可以选择亿万克服务器,性价比高,算力强:业界最先进的X86平台,搭载最强悍的算力引擎,业界国内领先!延时低:自主独有存储管理软件,轻松处理各种并发热数据,业界国内领先!拓扑图很简单,一个服务器的两个网卡上联到两台核心交换机上
*** 作系统是rhel55
x86_64,交换机是华为9306,服务器是dell
M910刀片
服务器上的eth0和eth1做了绑定,我想用mode=0
这种负载均衡的方式来做
两台交换机配置了vrrp,左边的核心交换机是master,右边的是slave
但我在实际测试的过程中出现了问题。服务器是dell
m910,刀片服务器。我将eth0/1绑定成mode=0模式,在交换机上将连接刀片
>1、网络连接问题:冗余伙伴服务器需要通过网络连接进行通信,如果网络连接不稳定或者存在故障,就会导致冗余伙伴服务器找不到。可以检查网络连接是否正常,包括IP地址、子网掩码、网关、DNS等配置是否正确,以及网络设备(例如交换机、路由器)是否正常工作。
2、冗余伙伴服务器配置问题:冗余伙伴服务器需要正确配置,包括主机名、IP地址、端口号等参数,如果配置不正确,也会导致冗余伙伴服务器找不到。可以检查冗余伙伴服务器的配置是否正确,以及主机名和IP地址是否能够正确解析。
3、WINCC软件设置问题:冗余伙伴服务器需要在WINCC软件中正确设置,包括IP地址、端口号、通信协议等参数,如果设置不正确,也会导致冗余伙伴服务器找不到。可以检查WINCC软件的设置是否正确,以及冗余伙伴服务器的状态是否正常。通过多重备份来增加系统的可靠性!
冗余系统配件主要有:
电源:高端服务器产品中普遍采用双电源系统,这两个电源是负载均衡的,即在系统工作时它们都为系统提供电力,当一个电源出现故障时,另一个电源就承担所有的负载。有些服务器系统实现了DC的冗余,另一些服务器产品如Micron公司的NetFRAME 9000实现了AC、DC的全冗余。
存储子系统:存储子系统是整个服务器系统中最容易发生故障的地方。以下几种方法可以实现该子系统的冗余。
磁盘镜像:将相同的数据分别写入两个磁盘中:
磁盘双联:为镜像磁盘增加了一个I/O控制器,就形成了磁盘双联,使总线争用情况得到改善;
RAID:廉价冗余磁盘阵列(Redundant array of inexpensive disks)的缩写。顾名思义,它由几个磁盘组成,通过一个控制器协调运动机制使单个数据流依次写入这几个磁盘中。RAID3系统由5个磁盘构成,其中4个磁盘存储数据,1个磁盘存储校验信息。如果一个磁盘发生故障,可以在线更换故障盘,并通过另3个磁盘和校验盘重新创建新盘上的数据。RAID5将校验信息分布在5个磁盘上,这样可更换任一磁盘,其余与RAID3相同。
I/O卡:对服务器来说,主要指网卡和硬盘控制卡的冗余。网卡冗余是在服务器中插上双网卡。冗余网卡技术原为大型机及中型机上的技术,现在也逐渐被PC服务器所拥有。PC服务器如Micron公司的NetFRAME9200最多实现4个网卡的冗余,这4个网卡各承担25%的网络流量。康柏公司的所有ProSignia/Proliant服务器都具有容错冗余双网卡。
PCI总线:代表Micron公司最高技术水平的产品NetFRAME 9200采用三重对等PCI技术,优化PCI总线的带宽,提升硬盘、网卡等高速设备的数据传输速度。
CPU:系统中主处理器并不会经常出现故障,但对称多处理器(SMP)能让多个CPU分担工作以提供某种程度的容错。hub:集线器,负责简单的联接各台电脑
交换机:除了hub的功能外有高速交换数据的功能,还有高级的交换机,有三层的等,可以划分虚拟局域网
服务器:是网络的核心,一台或多台电脑,负责组织处理数据
防火墙:保护网络不受攻击,有软件的和硬件的,是一组组的网络访问规则的集合
这是我的简单理解一、什么是bondingLinux bonding 驱动提供了一个把多个网络接口设备捆绑为单个的网络接口设置来使用,用于网络负载均衡及网络冗余
二、bonding应用方向
1、网络负载均衡对于bonding的网络负载均衡是我们在文件服务器中常用到的,比如把三块网卡,当做一块来用,解决一个IP地址,流量过大,服务器网络压力过大的问题。对于文件服务器来说,比如NFS或SAMBA文件服务器,没有任何一个管理员会把内部网的文件服务器的IP地址弄很多个来解决网络负载的问题。如果在内网中,文件服务器为了管理和应用上的方便,大多是用同一个IP地址。对于一个百M的本地网络来说,文件服务器在多 个用户同时使用的情况下,网络压力是极大的,特别是SAMABA和NFS服务器。为了解决同一个IP地址,突破流量的限制,毕竟网线和网卡对数据的吞吐量是有限制的。如果在有限的资源的情况下,实现网络负载均衡,最好的办法就是 bonding
2、网络冗余对于服务器来说,网络设备的稳定也是比较重要的,特别是网卡。在生产型的系统中,网卡的可靠性就更为重要了。
在生产型的系统中,大多通过硬件设备的冗余来提供服务器的可靠性和安全性,比如电源。bonding 也能为网卡提供冗余的支持。把多块网卡绑定到一个IP地址,当一块网卡发生物理性损坏的情况下,另一块网卡自动启用,并提供正常的服务,即:默认情况下只有一块网卡工作,其它网卡做备份
三、bonding实验环境及配置
1、实验环境系统为:CentOS,使用4块网卡(eth0、eth1 ==> bond0;eth2、eth3 ==> bond1)来实现bonding技术
2、bonding配置第一步:先查看一下内核是否已经支持bonding1)如果内核已经把bonding编译进内核,那么要做的就是加载该模块到当前内核;其次查看ifenslave该工具是否也已经编译modprobe -l bond或者 modinfo bondingmodprobe bondinglsmod | grep 'bonding'echo 'modprobe bonding &> /dev/null' >> /etc/rclocal(开机自动加载bonding模块到内核)which ifenslave注意:默认内核安装完后就已经支持bonding模块了,无需要自己手动编译2)如果bonding还没有编译进内核,那么要做的就是编译该模块到内核
(1)编译bondingtar -jxvf kernel-XXXtargzcd kernel-XXXmake menuconfig选择 " Network device support " -> " Bonding driver support "make bzImagemake modules && make modules_installmake install
(2)编译ifenslave工具gcc -Wall -O -I kernel-XXX/include ifenslavec -o ifenslave
第二步:主要有两种可选择(第1种:实现网络负载均衡,第2种:实现网络冗余)例1:实现网络冗余(即:mod=1方式,使用eth0与eth1)(1)编辑虚拟网络接口配置文件(bond0),并指定网卡IPvi /etc/sysconfig/network-scripts/ifcfg-bond0DEVICE=bond0ONBOOT=yesBOOTPROTO=staticIPADDR=1921680254BROADCAST=1921680255NETMASK=2552552550NETWORK=19216800GATEWAY=19216801USERCTL=noTYPE=Ethernet注意:建议不要指定MAC地址vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=noneONBOOT=yesUSERCTL=noMASTER=bond0SLAVE=yes注意:建议不要指定MAC地址vi /etc/sysconfig/network-scripts/ifcfg-eth1DEVICE=eth1BOOTPROTO=noneONBOOT=yesUSERCTL=noMASTER=bond0SLAVE=yes注意:建议不要指定MAC地址
(2)编辑模块载入配置文件(/etc/modprobeconf),开机自动加载bonding模块到内核2+2电源配置,表示该服务器有两个电源模块即可正常工作,但在配置上是四个电源模块,其中两个电源模块是作为冗余电源备份的。
2+1电源配置,表示该服务器有两个电源模块即可正常工作,但在配置上是三个电源模块,其中一个电源模块是作为冗余电源备份的。看该服务器最多可以接驳几个电源模块,该服务器的用途和重要程度。对于重要的且不宜停机检修的服务器,在资金允许的情况下,应该配足冗余电源。具有冗余电源模块的服务器,当其中一个电源模块发生故障时,冗余电源会立即投入运行,同时主板蜂鸣器会发出报警声。
介绍一款性价比很高的服务器,亿万克,一款真正可靠稳定的服务器,需要每个阶段的全方位努力和对细节的控制改善。亿万克一直在追求完美的路上不断前行,匠心高铸,帮助客户实现数据的高效存储、管理与可靠保护。所有产品都经过各实验室测试方可上市,确保所出必属精品。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)