一种Lustre文件系统的部署方法、装置及设备制造方法及图纸

技术编号:17970094 阅读:40 留言:0更新日期:2018-05-16 11:06
本申请公开了一种Lustre文件系统的部署方法,包括更新操作系统内核软件,以便更新后的操作系统内核软件与Lustre文件系统兼容;安装用户指定的第一网卡驱动,以便与安装有第二网卡驱动的客户端建立网络通路;安装与第一网卡驱动兼容的Lustre文件系统的服务端软件;根据用户输入的创建命令,利用服务端软件创建Lustre文件系统;以便通过网络通路接收和响应客户端发送的访问请求。本申请分步依次安装相关软件和驱动,提高了对各版本软件和驱动的兼容性,并可有效提高服务端向客户端提供存储访问服务时的网络性能。本申请还公开了一种Lustre文件系统的部署装置、设备及计算机可读存储介质,同样具有上述有益效果。

【技术实现步骤摘要】
一种Lustre文件系统的部署方法、装置及设备
本申请涉及存储
,特别涉及一种Lustre文件系统的部署方法、设备及计算机可读存储介质。
技术介绍
Lustre文件系统是一种开源的并行文件系统,支持许多顶尖类HPC(HighPerformanceComputing,高性能计算机群)仿真环境的基础设施。因而在许多大型存储系统中,作为存储节点的各个服务器一般都采用Lustre文件系统以实现海量数据存储。现有技术中,在为存储节点部署Lustre文件系统时,一般是采用Yum(YellowdogUpdateModified,前端软件包管理器)来进行一键安装和部署。Yum能够从指定的服务器自动下载RPM包并且安装,并自动处理依赖性关系,一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。但是,在利用Yum部署Lustre文件系统的过程中,用户无法自主选择相关软件或驱动的版本,整个过程只能按照Yum的设定进行,使得该方法对驱动或软件版本的兼容性不高。此外,Yum的安装过程中所使用的网卡驱动是其脚本文件中指定版本的网卡驱动,即其只能使用Linux系统自带的网卡驱动,而随着技术的进步,具有更高稳定性和更高传输效率的新版本网卡驱动不断地被开发出来,因此,在对网络性能要求较高的应用场景下,使用Yum的安装方法显然已经不能满足用户的要求。由此可见,采用何种Lustre文件系统的部署方法,以便有效改善对各种版本软件或驱动的兼容性,进而提高存储访问的网络稳定性和传输效率,是本领域技术人员所亟待解决的技术问题。
技术实现思路
本申请的目的在于提供一种Lustre文件系统的部署方法、装置、设备及计算机可读存储介质,以便有效地改善对各种版本软件或驱动的兼容性,进而提高网络稳定性和传输效率。为解决上述技术问题,本申请提供一种Lustre文件系统的部署方法,包括:更新操作系统内核软件,以便更新后的所述操作系统内核软件与Lustre文件系统兼容;安装用户指定的第一网卡驱动,以便与安装有第二网卡驱动的客户端建立网络通路;安装与所述第一网卡驱动兼容的Lustre文件系统的服务端软件;根据用户输入的创建命令,利用所述服务端软件创建Lustre文件系统;以便在所述客户端利用客户端软件挂载了所述服务端之后,所述服务端通过所述网络通路接收和响应所述客户端发送的对所述Lustre文件系统的访问请求;其中,所述客户端软件与所述第二网卡驱动兼容。可选地,所述第一网卡驱动和所述第二网卡驱动均为infiband网卡驱动。可选地,所述第一网卡驱动和所述第二网卡驱动的版本相同。本申请还提供了一种Lustre文件系统的部署装置,应用于存储系统的服务端,包括:更新模块:用于更新操作系统内核软件,以便更新后的所述操作系统内核软件与Lustre文件系统兼容;安装模块:用于安装用户指定的第一网卡驱动,以便与安装有第二网卡驱动的客户端建立网络通路;并安装与所述第一网卡驱动兼容的Lustre文件系统的服务端软件;创建模块:用于根据用户输入的创建命令,利用所述服务端软件创建Lustre文件系统;以便在所述客户端利用客户端软件挂载了所述服务端之后,所述服务端通过所述网络通路接收和响应所述客户端发送的对所述Lustre文件系统的访问请求;其中,所述客户端软件与所述第二网卡驱动兼容。可选地,所述第一网卡驱动和所述第二网卡驱动均为infiband网卡驱动。可选地,所述第一网卡驱动和所述第二网卡驱动的版本相同。本申请还提供了一种Lustre文件系统的部署设备,包括:存储器:用于存储计算机程序;处理器:用于执行所述计算机程序以实现如上所述的任一种Lustre文件系统的部署方法的步骤。本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的任一种Lustre文件系统的部署方法的步骤。本申请所提供的Lustre文件系统的部署方法包括:更新操作系统内核软件,以便更新后的所述操作系统内核软件与Lustre文件系统兼容;安装用户指定的第一网卡驱动,以便与安装有第二网卡驱动的客户端建立网络通路;安装与所述第一网卡驱动兼容的Lustre文件系统的服务端软件;根据用户输入的创建命令,利用所述服务端软件创建Lustre文件系统;以便在所述客户端利用客户端软件挂载了所述服务端之后,所述服务端通过所述网络通路接收和响应所述客户端发送的对所述Lustre文件系统的访问请求;其中,所述客户端软件与所述第二网卡驱动兼容。可见,相比于现有技术,本申请所提供的Lustre文件系统的部署方法中,通过分步依次地进行相关软件和驱动的安装,可以由用户通过编译等方式选择并使用相应版本的软件和驱动,有效提高了Lustre文件系统对各种版本软件和驱动的兼容性。此外,通过用户自行选择性能较高的网卡驱动,可以有效提高服务端向客户端提供存储访问服务时的网络稳定性和传输效率,进而提高用户体验。本申请所提供的Lustre文件系统的部署装置、设备及计算机可读存储介质可以实现上述Lustre文件系统的部署方法,同样具有上述有益效果。附图说明为了更清楚地说明现有技术和本申请实施例中的技术方案,下面将对现有技术和本申请实施例描述中需要使用的附图作简要的介绍。当然,下面有关本申请实施例的附图描述的仅仅是本申请中的一部分实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图,所获得的其他附图也属于本申请的保护范围。图1为本申请实施例所提供的一种Lustre文件系统的部署方法的流程图;图2为本申请实施例所提供的一种Lustre文件系统的部署装置的结构框图。具体实施方式本申请的核心在于提供一种Lustre文件系统的部署方法、装置、设备及计算机可读存储介质,以便有效地改善对各种版本软件或驱动的兼容性,进而提高网络稳定性和传输效率。为了对本申请实施例中的技术方案进行更加清楚、完整地描述,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行介绍。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参考图1,图1为本申请实施例所提供的一种Lustre文件系统的部署方法的流程图,主要包括以下步骤:步骤1:更新操作系统内核软件,以便更新后的操作系统内核软件与Lustre文件系统兼容。具体地,本申请实施例所提供的Lustre文件系统的部署方法,没有借助于Yum进行一键安装,而是分步依次地进行。首先,本申请需要更新服务端的操作系统内核软件,即kernel软件,使得更新后所生成的kernel软件与Lustre文件系统兼容,以便令服务端的操作系统支持Lustre文件系统,为后续步骤中Lustre文件系统的部署建立基础。事实上,该更新后生成的kernel软件即为Lustrekernel软件。步骤2:安装用户指定的第一网卡驱动,以便与安装有第二网卡驱动的客户端建立网络通路。前文中已经提到,Lustre文件系统可以帮助实现海量数据存储,而存储了海量数据的服务端在向客服端提供网络访问服务的时候,具体是需要网卡以及网卡驱动来建立网本文档来自技高网...
一种Lustre文件系统的部署方法、装置及设备

【技术保护点】
一种Lustre文件系统的部署方法,应用于存储系统的服务端,其特征在于,包括:更新操作系统内核软件,以便更新后的所述操作系统内核软件与Lustre文件系统兼容;安装用户指定的第一网卡驱动,以便与安装有第二网卡驱动的客户端建立网络通路;安装与所述第一网卡驱动兼容的Lustre文件系统的服务端软件;根据用户输入的创建命令,利用所述服务端软件创建Lustre文件系统;以便在所述客户端利用客户端软件挂载了所述服务端之后,所述服务端通过所述网络通路接收和响应所述客户端发送的对所述Lustre文件系统的访问请求;其中,所述客户端软件与所述第二网卡驱动兼容。

【技术特征摘要】
1.一种Lustre文件系统的部署方法,应用于存储系统的服务端,其特征在于,包括:更新操作系统内核软件,以便更新后的所述操作系统内核软件与Lustre文件系统兼容;安装用户指定的第一网卡驱动,以便与安装有第二网卡驱动的客户端建立网络通路;安装与所述第一网卡驱动兼容的Lustre文件系统的服务端软件;根据用户输入的创建命令,利用所述服务端软件创建Lustre文件系统;以便在所述客户端利用客户端软件挂载了所述服务端之后,所述服务端通过所述网络通路接收和响应所述客户端发送的对所述Lustre文件系统的访问请求;其中,所述客户端软件与所述第二网卡驱动兼容。2.根据权利要求1所述的部署方法,其特征在于,所述第一网卡驱动和所述第二网卡驱动均为infiband网卡驱动。3.根据权利要求1或者2所述的部署方法,其特征在于,所述第一网卡驱动和所述第二网卡驱动的版本相同。4.一种Lustre文件系统的部署装置,应用于存储系统的服务端,其特征在于,包括:更新模块:用于更新操作系统内核软件,以便更新后的所述操作系统内核软件与Lustre文件系统兼容;安装模块:用于安装用户指定的...

【专利技术属性】
技术研发人员:魏桂宝
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1