[发明专利]一种同步linux内核与网络文件系统读写块大小的方法在审

专利信息
申请号: 201710507142.0 申请日: 2017-06-28
公开(公告)号: CN107291917A 公开(公告)日: 2017-10-24
发明(设计)人: 臧林劼 申请(专利权)人: 郑州云海信息技术有限公司
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 北京集佳知识产权代理有限公司11227 代理人: 罗满
地址: 450018 河南省郑州市*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 同步 linux 内核 网络 文件系统 读写 大小 方法
【说明书】:

技术领域

发明涉及linux内核技术领域,特别是涉及一种同步linux内核与网络文件系统读写块大小的方法。

背景技术

目前,Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux Kernel只是Linux操作系统一部分。可分为两个层面,对于下面,它管理系统的所有硬件设备;对于上面,它通过系统调用System Call,向Library例如C库或者其它应用程序提供接口。

Linux 3.10Kernel,这个版本是有史以来Linux内核变动幅度最大的一次,新增内核特性:完整支持DynTicks动态定时器,并成为内核级别的核心特性;KVM虚拟化改进;ARM架构支持改进,包括更好地支持64位架构;大量的Linux加密子系统优化;AMD电源管理改进;分阶段驱动Staging Drivers改进与新举措。文件系统特性:BCache固态硬盘/机械硬盘缓存框架已经可用,使用两种硬盘的系统将会大大提速;eCryptfs AES-NI性能改进,支持AES指令集的AMD/Intel x86处理器将会大大提速;Btrfs文件系统支持skinny extent,quota也进行了一些重建;F2FS闪存文件系统重大改进;XFS额外保护等。

NFS-Ganesha是一个基于NFSv3/v4/v4.1的文件服务器,运行在大多数Linux发行版的用户模态下,同时也支持9p.2000L协议。NFS-Ganesha默认情况下读写块大小是1048576(1M),而Linux 3.10Kernel支持的读写块大小默认情况下是262144(256K),读写块不同步,性能代销很大。

发明内容

本发明的目的是提供一种同步linux内核与网络文件系统读写块大小的方法,以实现NFS-ganesha网络文件系统与服务器内核读写块大小保持同步。

为解决上述技术问题,本发明提供一种同步linux内核与网络文件系统读写块大小的方法,该方法包括:

搭建linux内核的操作系统构建服务器;

在服务器上,部署用户态NFS-ganesha网络文件系统;

增加部署模块文件,同步配置读写块的大小;

重启NFS-ganesha服务,在客户端挂载NFS-ganesha网络文件系统。

优选的,所述搭建linux内核的操作系统构建服务器,包括:

搭建linux3.10 kernel内核的CentOS 7.2操作系统构建服务器。

优选的,所述部署模块文件为max_block_size文件。

优选的,所述同步配置读写块的大小,包括:

将linux3.10 kernel内核和NFS-ganesha网络文件系统的读写块大小都设置为相同容量。

优选的,将linux3.10 kernel内核和NFS-ganesha网络文件系统的读写块大小都设置为1M。

优选的,所述在客户端挂载NFS-ganesha网络文件系统的指令为:

mount-t nfs 192.168.1.122:/./mnt/nfs-o vers=3。

优选的,所述用户态NFS-ganesha网络文件系统为nfs-ganesha-2.3.3-3.5.3.1.x86_64。

优选的,所述重启NFS-ganesha服务,包括:

停止NFS-ganesha服务,部署模块文件;部署模块文件之后,重启NFS-ganesha服务。

本发明所提供的一种同步linux内核与网络文件系统读写块大小的方法,搭建linux内核的操作系统构建服务器;在服务器上,部署用户态NFS-ganesha网络文件系统;增加部署模块文件,同步配置读写块的大小;重启NFS-ganesha服务,在客户端挂载NFS-ganesha网络文件系统。可见,增加部署模块文件,同步配置读写块的大小,即linux内核与网络文件系统的读写块大小已相同,并在客户端挂载网络文件系统,这样实现读写块大小同步,该方法同步了网络文件系统用户态读写块大小,使得NFS-ganesha网络文件系统与服务器内核读写块大小保持同步,提高了传输性能,提高网络文件系统共享服务的读写性能。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710507142.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top