一种高安全性全冗余并行文件系统的实现方法

电脑杂谈  发布时间:2020-04-07 06:28:56  来源:网络整理

lustre并行文件系统_python 并行读取得大量文件_文件加密解密系统

一种高安全性全冗余并行文件系统的实现方法

<专利>本发明提供了一种高安全性全冗余并行文件系统的实现方法. 具体的实现过程为: 设置Lustre文件系统配置;设置光泽对象存储文件系统. 存储服务器OST和元数据服务器MDS由三部分组成. Lustre客户端运行Lustre文件系统. 它与OST进行文件数据I / O交互,并与MDS进行命名空间操作. mds节点充当光泽的元数据服务器;两个oss节点是光泽节点的对象数据服务器. 与现有技术相比,该高安全性全冗余并行文件系统的实现方法是,当发生故障时,有光泽的文件系统可以自动切换,以确保文件系统的连续性,减少停机的风险.

[专利描述]一种高安全性全冗余并行文件系统的实现方法

【技术领域】

[p] [0001]本发明涉及计算机云[技术领域],特别是用于实现将私有云和公共云分开的高度安全的全冗余并行文件系统的方法.

【背景技术】

[0002]随着计算机技术的飞速发展,高性能集群和云计算系统逐渐被越来越广泛地使用. 在构建集群和云计算系统时,通常需要与具有高读写带宽的并行文件系统配合使用. 作为并行文件系统,除了读写速度之外,安全性也是人们必须考虑的首要问题. Luster并行文件系统由于其强大的可伸缩性,高读写带宽和高并发性,已成为并行文件系统的首选. 特别是在超级计算机中心,越来越多的用户选择构建光泽并行文件系统. 冗余并行文件系统,光泽并行文件系统不是安全的文件系统. 当组成光泽文件系统的硬盘,存储以及mds和oss节点时,任何一种故障都将导致整个光泽文件系统崩溃. 因此,如何提高光泽文件系统的安全性并减少停机时间也是人们一直在考虑的问题.

[发明内容]

[p] [0003]本发明的技术任务是解决现有技术的不足,并提供一种更方便,更安全,更安全的全冗余并行文件系统实现方法.

[0004]本发明的技术方案以以下方式实现. 高安全性全冗余并行文件系统的实现方法,具体实现过程为:

lustre并行文件系统_python 并行读取得大量文件_文件加密解密系统

首先,设置Lustre文件系统配置,该配置包括:

Mds节点: 2个服务器;

Oss节点: 2个服务器;

SAN存储;

Controller: 编号为Active / Active双活控制器;

磁盘扩展柜: 5个磁盘扩展柜;

物理磁盘: 240个3TB SATA硬盘驱动器lustre并行文件系统,10个300GB SAS硬盘驱动器;

第二,设置Lustre对象存储文件系统,该系统由三部分组成: 客户端客户端,存储服务器OST和元数据服务器MDS. Lustre客户端运行Lustre文件系统. 交互,与MDS交互以进行名称空间操作;

三,mds节点充当lustre的元数据服务器;

四个,两个oss节点是光泽节点的对象数据服务器.

文件加密解密系统_python 并行读取得大量文件_lustre并行文件系统

[0005]第三步的详细操作过程是: 将10个300GB SAS磁盘存储为raid6,并同时将它们安装到mds节点上,当mds出现问题时,通过心跳实现双机冗余切换功能,该磁盘将由另一个mds接管以继续提供服务.

[0006]步骤4的详细操作过程如下: 每个扩展柜48个磁盘,5个扩展柜中的240个磁盘,每个扩展柜中的2个磁盘和5个扩展柜中的5个磁盘. 总共24组raid6,其中24组raid6同时安装在两个OSS节点上,通过心跳实现双机冗余切换功能,当一个oss节点发生故障时,该磁盘将被另一个oss接管以继续提供服务.

[0007]与现有技术相比,本发明产生的有益效果是:

本发明的高安全性全冗余并行文件系统的实现方法使光泽并行文件系统的每个部分进入冗余状态,以确保在发生故障时光泽文件系统能够自动切换. 文件系统的连续性,降低停机风险,实用性强,适用范围广,易于推广.

【专利图】

[图纸说明]

[0008]图. 图1是本发明的Lustre对象存储文件系统的交互.

[具体实现]

[0009]下面将参考附图详细描述本发明的高安全性全冗余并行文件系统的实现方法.

<p> [0010]参照图1,本发明提供了一种高安全性全冗余并行文件系统的实现方法. 本发明的技术方案可以通过以下方式实现. 我是并行文件系统的实现方法,具体的实现过程是:

lustre并行文件系统_文件加密解密系统_python 并行读取得大量文件

首先,设置Lustre文件系统配置,该配置包括:

Mds节点: 2个服务器;

Oss节点: 2个服务器;

SAN存储;

Controller: 编号为Active / Active双活控制器;

磁盘扩展柜: 5个磁盘扩展柜;

物理磁盘: 240个3TB SATA硬盘驱动器和10个300GB SAS硬盘驱动器.

[0011]第二,建立Lustre对象存储文件系统,该系统由三部分组成: 客户端客户端,存储服务器OST和元数据服务器MDS. Lustre客户端运行Lustre文件系统,该文件系统通过OST I / O交互lustre并行文件系统,与MDS交互以执行命名空间操作来执行文件数据.

[0012]三个mdsOl和mds02节点充当lustre的元数据服务器.

[0013]将10个300GB SAS磁盘(每个磁盘扩展柜2个)存储为raid6,并同时将它们安装到mdsOl和mds02,通过心跳实现双机冗余交换功能. 当mds出现问题时,该磁盘将被另一个mds接管以继续提供服务.

lustre并行文件系统_python 并行读取得大量文件_文件加密解密系统

[0014]第四,ossOl和oss02是光泽节点的对象数据服务器.

[p] [0015]每个扩展柜48个磁盘,5个扩展柜中的240个磁盘,每个扩展柜中的2个磁盘和总共10个扩展磁盘中的5个磁盘组成一个raid6组,总共24组raid6、24组RAID6中的RAID6同时安装到ossO1和oss02节点,并且通过心跳实现双机冗余交换功能. 当一个oss节点发生故障时,磁盘将被另一个oss接管以继续提供服务.

[0016]由于raid6磁盘有10个,因此将它们划分为5个扩展柜,每个扩展柜有2个磁盘. raid6机制允许raid组中的两个磁盘发生故障而不会影响使用,因此当一个扩展柜完全关闭后,通过raid6机制,整个系统将不会关闭,从而影响使用.

[0017]以上仅为本发明的实施例,在本发明的精神和原则之内所作的任何修改,等同替换,改进等,均应包含在本发明的保护范围之内. 里面.

[要求]

1. 一种高安全性全冗余并行文件系统的实现方法,其特征在于具体的实现过程如下: 1.设置Lustre文件系统配置,该配置包括: Mds节点: 2台服务器; Oss节点: 2台服务器; SAN存储;控制器: 主动/主动主动控制器的数量;磁盘扩展柜: 5个磁盘扩展柜;物理磁盘: 240个3TB SATA硬盘,10个300GB SAS硬盘; 2.设置Lustre对象存储文件系统,该系统由客户机客户端,存储服务器OST和元数据服务器MDS组成. Lustre客户端运行Lustre文件系统,该文件系统与OST交互以获取文件数据I / O和MDS. 命名空间操作交互; 3. mds节点用作光泽元数据服务器; 4.两个oss节点用作光泽节点的对象数据服务器.

2. 2.根据权利要求1所述的高安全性全冗余并行文件系统的实现方法,其特征在于: 步骤三的详细操作过程为: 存储10张300GB SAS磁盘作为raid6,同时将其挂载到mds节点,并通过心跳实现双机冗余切换功能. 当一个mds发生故障时,该磁盘将被另一个mds接管以继续提供服务.

3. 2.根据权利要求1所述的高安全性全冗余并行文件系统的实现方法,其特征在于,步骤4的详细操作过程为: 每个扩展柜48个磁盘,所述扩展柜中总共5个240个磁盘,每个扩展柜占用通过2个磁盘,5个扩展柜和总共10个磁盘组成一组raid6,总共有24组raid6、24组raid6通过心跳双机冗余切换功能同时安装在两个oss节点上oss节点发生故障,该磁盘将被另一个oss接管以继续提供服务.

【文件号】G06F17 / 30GK103986755SQ201410196050

【公众日】2014年8月13日申请日期: 2014年5月12日优先日期: 2014年5月12日

【发明人】孙玉超,陈良华申请人: 浪潮电子信息产业.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-166756-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...