[发明专利]一种基于linux的集群网络性能评估方法在审
申请号: | 201510577369.3 | 申请日: | 2015-09-11 |
公开(公告)号: | CN105243012A | 公开(公告)日: | 2016-01-13 |
发明(设计)人: | 刘云飞 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 张靖 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 linux 集群 网络 性能 评估 方法 | ||
技术领域
本发明涉及计算机服务器技术领域,具体涉及一种基于linux的集群网络性能评估方法。
背景技术
随着IT领域技术的不断发展,传统信息化服务以及日趋强大的云计算服务对服务器的需求越来越复杂。作为服务器产品提供商,一款服务器的好坏,在于是否能够满足不同的应用需求。由于单台机器的使用无法满足客户的应用需求的增长,需要搭建集群来满足具体应用的需求;在此情况下,集群环境的稳定性、性能变成为客户关注的焦点;在集群环境中,需要通过网络进行连通,网络的稳定及高性能,才能保证整个集群环境的稳定。所以对于集群环境中网络性能评估是十分必要的。
服务器集群就是指将很多服务器集中起来一起进行同一种服务,在客户端看来就像是只有一个服务器。集群可以利用多个计算机进行并行计算从而获得很高的计算速度,也可以用多个计算机做备份,从而使得任何一个机器坏了整个系统还是能正常运行。
GREENPLUM是一个关系型数据库集群,它实际上是由数个独立的数据库服务组合成的逻辑数据库。该数据库中包含一个工具可以用于测试数据库连通性的工具,我们可以通过这个工具,进行集群间的网络性能评估;也可以用来评估集群间各节点的网络稳定性;
Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其他编程程序编辑的程序效率更高,
基于上述技术,如果能够通过shell脚本,来简化人为的操作,也能避免错误操作带来宕机等额问题。并可以通过自动的操作,实现批量的方案导入操作。
发明内容
本发明要解决的技术问题是:针对以上不足之处,提供一种灵活的、可适用于各种服务器集群环境的网络性能评估方法。
本发明所采用的技术方案为:
一种基于linux的集群网络性能评估方法,所述方法实现步骤如下:
一、搭建集群环境:根据自己的实际应用需求,将集群环境搭建完成,服务器数量最少为2台;
二、安装操作系统并配置系统下参数:将所有机器安装操作系统,系统安装完成后,配置系统参数;
三、安装网络性能评估工具:对集群中的所有机器,安装网络评估工具,并配置好需要评估网口的IP地址;
四、进行网络性能评估:配置完成后,运行评估命令,查看集群中所有节点的网络性能状态;通过结果判断集群中各节点是否存在问题,并有针对性进行修复;
所述实现步骤在安装有linux内核的操作系统的服务器中完成,操作时用户以root身份登录进行。
安装操作系统并配置系统下参数过程如下:
根据不同的应用场景,安装不同的操作系统,将系统完全安装,系统安装完成后,调整系统下参数:
A、将所有机器重新命名;
B、编辑机器hosts列表;将所有机器列表填写到这个文件中;
C、进行无密码登陆设置;
D、关闭iptables和selinux;
E、设定建议的系统参数;
F、在集群中1台机器上配置完成后,将配置文件拷贝到其他机器覆盖即可。
安装网络性能评估工具过程如下:
A、建立上传文件夹;
B、上传greenplum-db-*.zip到其中一台机器;
C、解压;
D、安装;
E、将所有节点都按同样的操作,安装上述工具;
F、配置所有需要评估的网口网络地址;
G、建立GPhost列表。
所述方法结果分析过程如下:
对于万兆网络,如果有低于1100MB/sec,说明存在问题,需要调整系统参数,重新测试看是否能够修正;
如果还无法修正问题,分析系统CPU中断使用情况,如果中断非常的多,需要调整机器的bios设置及系统下的中断优化内容,已降低中断,让CPU有更多的能力处理网络流量;调整完成后,重新测试查看测试结果;
如果结果还是存在问题,可能节点存在问题,更换节点或者更换相关网络部件重新测试。
所述方法长时间稳定性评估过程如下:
单次测试没有问题时,进行长时间多次压力测试;查看其相应的稳定性,查看长时间的运行,网络性能是否达标。
本发明的有益效果为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510577369.3/2.html,转载请声明来源钻瓜专利网。