一种验证nfs服务器稳定性的方法

文档序号:8445467阅读:2239来源:国知局
一种验证nfs服务器稳定性的方法
【技术领域】
[0001]本发明涉及计算机技术领域,具体地说是一种实用性强、验证NFS服务器稳定性的方法。
【背景技术】
[0002]NFS (Network File System)是由Sun公司最先开发,它的目标是让不同机器能够跨平台共享相同的档案资源。简单来说,可以看成是一种远端的档案系统。也因为跨平台的目标,所以几乎所有的Unix Like平台都支持NFS,如IBM AIX, Oracle Solaris, HP Unix、GNU/Linux和FreeBSD等,都可以透过NFS来共享档案盒目录资源。同时,NFS在效能上要比传统的Samba好很多,所以,常常在平行运算的超级电脑或者商业大型系统上,部署使用一台NFS Server是必不可少的。
[0003]NFS服务器的稳定性测试并非由一个标准的测试方法,目前也是有众多方法对NFS服务器进行压力测试,以此来验证NFS服务器是否能够胜任日常使用。基于此,本发明提供一种验证NFS服务器稳定性的方法,该方法基于VMware vMot1n功能,众所周知,vMot1n是ESXi重要的功能,在ESXi的集群中扮演了非常重要的角色,因此,VMware对于后端文件系统的提供者一无论是存储还是NFS服务器,都有着非常苛刻的要求,而在进行vMot1n测试时的数据流量要大大高于平时使用的流量。因此可以说,vMot1n测试对于NFS服务器来说,已然是一个非常理想的稳定性测试方法。

【发明内容】

[0004]本发明的技术任务是针对以上不足之处,提供一种实用性强、验证NFS服务器稳定性的方法。
[0005]一种验证NFS服务器稳定性的方法,其具体实现过程为:
设置三台服务器,其中两台为测试管理服务器,一台为NFS服务器,测试服务器与NFS服务器之间通过以太网交换机进行连接;
开始迀移测试,即测试在虚拟机迀移过程中,对分区的读写以及单次迀移的时间是否正常,同时在测试管理服务器端通过Π界面进行监控和问题处理;
测试结束后,通过显示结果检验NFS服务器在使用中是否能够稳定的工作。
[0006]所述两台测试管理服务器均为安装VMwre ESXi系统的服务器,其中一台测试管理服务器安装测试组件workbench作为测试软件,安装DNS作为域名解析服务器,安装vCenter来管理整个测试环境,两台机器的管理网口全部接入以太网交换机。
[0007]所述以太网交换机为千兆交换机。
[0008]NFS服务器为两台测试管理服务器提供NFS文件系统分区,在分区中创建四台虚拟机,作为存储系统挂载到ESXi系统中,同时,开启两台ESXi系统的vMot1n功能,当测试管理服务器的文件系统中创建了虚拟机后,开始在两台服务器中进行迀移测试。
[0009]所述迀移测试采用不间断测试,测试过程产生的数据自动保存在测试管理服务器中;在测试结束后,通过自动保存的测试数据来详细分析NFS服务器的稳定性。
[0010]本发明的一种验证NFS服务器稳定性的方法,具有以下优点:
本发明提出的一种验证NFS服务器稳定性的方法,通过在两台管理机TM和被测机NFS服务器之间采用以太网交换机连接的方式,创造测试的独立环境,排查外界干扰;测试过程中,对NFS服务器提供的文件系统进行I/O和带宽性能测试,整个测试开始后不再需要人工干预,测试时间为4个小时,测试完成后即可得出结果来判断NFS服务器的稳定性依据;该方法具有配置简单、周期短、便于监控排查等优点,实用性强,易于推广。
【附图说明】
[0011]附图1为本发明的测试结构图。
【具体实施方式】
[0012]下面结合附图和具体实施例对本发明作进一步说明。
[0013]现提供一种验证NFS服务器稳定性的方法,旨在快速有效地判定NFS服务器稳定性相关的问题,并为以后类似的应用下提供测试标准以及提供技术支持,能够大大提升工作效率。
[0014]在实际验证过程中,其验证数据是分析NFS服务器稳定性的唯一指标。如何快速有效地得出结果是整个测试过程的重点:环境的快速性配置在于精简的网络,剔除不必要的设备和配置;测试方法的有效性在于测试过程中对NFS分区大量的读写操作以及测试项的一体化不间断测试;同时出现问题可以明显的判断是否与稳定性有关系。
[0015]基于此,如附图1所示,其具体实现过程为:
设置三台服务器,其中两台为测试管理服务器TM,一台为NFS服务器,测试服务器与NFS服务器之间通过以太网交换机进行连接;
开始迀移测试,即测试在虚拟机迀移过程中,对分区的读写以及单次迀移的时间是否正常,同时在测试管理服务器端通过Π界面进行监控和问题处理;
测试结束后,通过显示结果检验NFS服务器在使用中是否能够稳定的工作。
[0016]所述两台测试管理服务器均为安装VMwre ESXi系统的服务器,其中一台测试管理服务器安装测试组件workbench作为测试软件,安装DNS作为域名解析服务器,安装vCenter来管理整个测试环境,两台机器的管理网口全部接入以太网交换机。
[0017]所述以太网交换机为千兆交换机。
[0018]NFS服务器为前端两台测试管理服务器提供NFS文件系统分区,在分区中创建四台虚拟机,主要是测试在虚拟机迀移过程中,对分区的读写以及单次迀移的时间是否正常。
[0019]在测试中,根据实际实验经验,将NFS服务器划分IT的文件系统,分别作为存储系统挂载到ESXi系统中,同时,开启两台ESXi系统的vMot1n功能,这样,当测试管理服务器的文件系统中创建了虚拟机后,就可以在两台服务器中进行迀移测试了。
[0020]整个操作过程在TM的workbench中进行,图形化的操作界面便于查看验证的进度及导出结果;当测试完成后,通过测试的结果可以直观的验证NFS服务器是否稳定的运行,为个人以及企业在部署NFS服务器的时候提供数据支持。
[0021]所述迀移测试采用不间断测试,因而该测试的过程是可控的,测试过程产生的数据自动保存在测试管理服务器中;在测试结束后,通过自动保存的测试数据来详细分析NFS服务器的稳定性。
[0022]上述【具体实施方式】仅是本发明的具体个案,本发明的专利保护范围包括但不限于上述【具体实施方式】,任何符合本发明的一种验证NFS服务器稳定性的方法的权利要求书的且任何所述技术领域的普通技术人员对其所做的适当变化或替换,皆应落入本发明的专利保护范围。
【主权项】
1.一种验证NFS服务器稳定性的方法,其特征在于,其具体实现过程为: 设置三台服务器,其中两台为测试管理服务器,一台为NFS服务器,测试服务器与NFS服务器之间通过以太网交换机进行连接; 开始迀移测试,即测试在虚拟机迀移过程中,对分区的读写以及单次迀移的时间是否正常,同时在测试管理服务器端通过Π界面进行监控和问题处理; 测试结束后,通过显示结果检验NFS服务器在使用中是否能够稳定的工作。
2.根据权利要求1所述的一种验证NFS服务器稳定性的方法,其特征在于,所述两台测试管理服务器均为安装VMwre ESXi系统的服务器,其中一台测试管理服务器安装测试组件workbench作为测试软件,安装DNS作为域名解析服务器,安装vCenter来管理整个测试环境,两台机器的管理网口全部接入以太网交换机。
3.根据权利要求1或2所述的一种验证NFS服务器稳定性的方法,其特征在于,所述以太网交换机为千兆交换机。
4.根据权利要求2所述的一种验证NFS服务器稳定性的方法,其特征在于,NFS服务器为两台测试管理服务器提供NFS文件系统分区,在分区中创建四台虚拟机,作为存储系统挂载到ESXi系统中,同时,开启两台ESXi系统的vMot1n功能,当测试管理服务器的文件系统中创建了虚拟机后,开始在两台服务器中进行迀移测试。
5.根据权利要求4所述的一种验证NFS服务器稳定性的方法,其特征在于,所述迀移测试采用不间断测试,测试过程产生的数据自动保存在测试管理服务器中;在测试结束后,通过自动保存的测试数据来详细分析NFS服务器的稳定性。
【专利摘要】本发明公开了一种验证NFS服务器稳定性的方法,其具体实现过程为:设置三台服务器,其中两台为测试管理服务器,一台为NFS服务器,测试服务器与NFS服务器之间通过以太网交换机进行连接;开始迁移测试,即测试在虚拟机迁移过程中,对分区的读写以及单次迁移的时间是否正常,同时在测试管理服务器端通过UI界面进行监控和问题处理;测试结束后,通过显示结果检验NFS服务器在使用中是否能够稳定的工作。该一种验证NFS服务器稳定性的方法与现有技术相比,快速有效地判定NFS服务器稳定性相关的问题,并为以后类似的应用下提供测试标准以及提供技术支持,能够大大提升工作效率。
【IPC分类】G06F11-22
【公开号】CN104765668
【申请号】CN201510193337
【发明人】刘士雄
【申请人】浪潮电子信息产业股份有限公司
【公开日】2015年7月8日
【申请日】2015年4月22日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1