一种基于分布式文件系统的OSD通信方法、装置及介质

    公开(公告)号:CN111064801B

    公开(公告)日:2023-06-13

    申请号:CN201911367769.6

    申请日:2019-12-26

    Inventor: 楚光庆 张在贵

    Abstract: 本申请公开了一种基于分布式文件系统的OSD通信方法,包括:在分布式文件系统的各存储节点上创建通信平台;将同一存储节点上的各OSD分别与相同存储节点上的通信平台建立连接,并为不同存储节点的通信平台建立连接;当存在目标OSD通信进程时,利用目标通信平台将发送端OSD的目标信息转发给接收端OSD;其中,目标通信平台为发送端OSD和接收端OSD之间的通信平台。因此,本方法能够大大降低存储节点上通信连接的数量,降低存储节点的网络压力;避免了由于创建大量的连接对OSD通信进程造成网络阻塞,提升OSD通信质量。本申请还公开了一种基于分布式文件系统的OSD通信装置及计算机可读存储介质,均具有上述有益效果。

    一种定制Linux系统制作ISO镜像方法

    公开(公告)号:CN104375867A

    公开(公告)日:2015-02-25

    申请号:CN201410685106.X

    申请日:2014-11-25

    Abstract: 本发明提供一种定制Linux系统制作ISO镜像方法,属于Linux系统的安装领域,本发明根据用户需求来定制化Linux系统,包括定制Linux系统启动信息、安装界面本文标题信息、安装rpm包与启动过程的背景图片信息等;涉及到定制的几个主要步骤如:1、定制安装主控文件ks.cfg;2、定制安装界面文本标题;3、定制安装光盘背景图片。本发明可及时用户需求随时变更,也能根据变更很快地做出响应,重新制作出ISO镜像,从而实现了实时地满足用户需求。

    一种基于分布式文件系统的OSD通信方法、装置及介质

    公开(公告)号:CN111064801A

    公开(公告)日:2020-04-24

    申请号:CN201911367769.6

    申请日:2019-12-26

    Inventor: 楚光庆 张在贵

    Abstract: 本申请公开了一种基于分布式文件系统的OSD通信方法,包括:在分布式文件系统的各存储节点上创建通信平台;将同一存储节点上的各OSD分别与相同存储节点上的通信平台建立连接,并为不同存储节点的通信平台建立连接;当存在目标OSD通信进程时,利用目标通信平台将发送端OSD的目标信息转发给接收端OSD;其中,目标通信平台为发送端OSD和接收端OSD之间的通信平台。因此,本方法能够大大降低存储节点上通信连接的数量,降低存储节点的网络压力;避免了由于创建大量的连接对OSD通信进程造成网络阻塞,提升OSD通信质量。本申请还公开了一种基于分布式文件系统的OSD通信装置及计算机可读存储介质,均具有上述有益效果。

    一种KV数据库的访问方法、装置及设备

    公开(公告)号:CN111008233A

    公开(公告)日:2020-04-14

    申请号:CN201911161183.4

    申请日:2019-11-24

    Inventor: 楚光庆 张在贵

    Abstract: 本申请公开了一种KV数据库的访问方法、装置、设备及可读存储介质,包括:根据用户对目标接口的调用操作,确定入参,其中,目标接口为在内核实现的驱动程序所提供的KV数据库的接口;在预先申请的内核内存中,利用KV存储引擎根据入参执行相应的数据库操作。可见,该方法以内核驱动程序的形式提供KV存储引擎,减少了IO调用路径,并降低了用户态到内核态的转换次数,KV存储引擎执行数据库操作时无需经过文件系统层,因此提高了KV存储引擎访问效率。

    一种在NF5240M3上的双心跳线方法

    公开(公告)号:CN104639637A

    公开(公告)日:2015-05-20

    申请号:CN201510065546.X

    申请日:2015-02-09

    Inventor: 楚光庆

    CPC classification number: H04L43/10 H04L67/10 H04L67/145

    Abstract: 本发明公开一种在NF5240M3上的双心跳线方法,涉及集群中心跳线设计技术,基于linux系统在2U服务器NF5240M3构建双机集群,通过使用NF5240M3的板载网卡,采用bonding技术将单心跳线改为双心跳线配置,实现集群中双心跳线通信。该方法基于板载网卡实现双心跳线配置,提高了心跳网络的可靠性,提升了心跳网络吞吐量,并且使集群系统在心跳网络方面具备了HA的功能;同时节省了新添外置网卡的成本。

    一种内核热修补方法、设备、存储介质以及产品

    公开(公告)号:CN119376769A

    公开(公告)日:2025-01-28

    申请号:CN202411961270.9

    申请日:2024-12-30

    Abstract: 本发明提供了一种内核热修补方法、设备、存储介质以及产品,涉及内核热修补技术领域,包括:获取待修补函数相对于父函数配置项的偏移地址;待修补函数为操作系统内核的静态函数或内联函数;根据父函数配置项的内存地址和偏移地址计算所述待修补函数在内存中的待修补位置;在待修补位置添加用于跳转至待修补函数对应的修补指令的第一跳转指令,并在修补指令的结束位置添加用于跳转至待修补函数的第二跳转指令,以完成对待修补函数的热修补操作。借此,本申请可以识别静态函数以及内联函数的开始和结束,克服静态函数或内联函数符号在全局范围不可见的问题,能够得到准确的偏移地址,结合跳转指令可以实现对静态函数和内联函数的热修补操作。

    一种实现文件一写多读的方法及装置

    公开(公告)号:CN105069090A

    公开(公告)日:2015-11-18

    申请号:CN201510473911.0

    申请日:2015-08-05

    CPC classification number: G06F17/30091 G06F21/604

    Abstract: 本发明提供一种实现文件一写多读的方法及装置,该方法包括:设置文件系统中各个文件对应的保护期;接收当前访问行为对所述文件系统中的第一文件的访问请求;判断所述第一文件是否处于对应的保护期内;如果否,允许所述当前访问行为对所述第一文件的访问;如果是,判断所述当前访问行为是否为只读模式;如果所述当前访问行为是只读模式,则允许所述当前访问行为对所述第一文件的访问,如果所述当前访问行为不是只读模式,拒绝所述当前访问行为对所述第一文件的访问。该装置包括:第一设置单元、接收单元、第一判断单元、第一执行单元、第二判断单元及第二执行单元。本方案能够提高文件一写多读的灵活性。

    一种基于键值对的横向扩展的高性能存储方法

    公开(公告)号:CN104618484A

    公开(公告)日:2015-05-13

    申请号:CN201510060118.8

    申请日:2015-02-05

    CPC classification number: H04L67/1097 H04L67/2814

    Abstract: 本发明公开一种基于键值对的横向扩展的高性能存储方法,基于key/value对象存储,以ceph开源文件系统作为底层存储,实现一个横向扩展的高性能对象存储服务。该高性能存储方法,所使用到的设备包括:客户端、服务器和存储端,所述服务器接收来自客户端的信息并且反馈信息给客户端,同时将客户端信息处理后存储到存储端;其主要步骤包括:接收与反馈数据、处理数据和队列化数据。该高性能存储方法设计新颖、实施简单;能够以消息队列来处理频繁的网络访问,以及频繁的数据更新;能够很好地处理产生的数据迁移、负载平衡等问题,极大提高了系统存储性能。

    一种KV数据库的访问方法、装置及设备

    公开(公告)号:CN111008233B

    公开(公告)日:2023-02-28

    申请号:CN201911161183.4

    申请日:2019-11-24

    Inventor: 楚光庆 张在贵

    Abstract: 本申请公开了一种KV数据库的访问方法、装置、设备及可读存储介质,包括:根据用户对目标接口的调用操作,确定入参,其中,目标接口为在内核实现的驱动程序所提供的KV数据库的接口;在预先申请的内核内存中,利用KV存储引擎根据入参执行相应的数据库操作。可见,该方法以内核驱动程序的形式提供KV存储引擎,减少了IO调用路径,并降低了用户态到内核态的转换次数,KV存储引擎执行数据库操作时无需经过文件系统层,因此提高了KV存储引擎访问效率。

Patent Agency Ranking