一种面向分布式存储系统的自动化拷机测试方法和装置

    公开(公告)号:CN112787887B

    公开(公告)日:2022-03-25

    申请号:CN202110054397.2

    申请日:2021-01-15

    Abstract: 本发明涉及分布式存储和集群系统技术领域,提供了一种面向分布式存储系统的自动化拷机测试方法和装置。方法包括在分布式存储系统中,建立拷机测试树,方法包括:根据拷机测试树中叶子节点位于同一级的上游路由节点,生成所述第一链路环;其中,所述第一链路环,以拷机测试树中叶子节点位于同一级的上游路由节点构成;在第一链路环中以各路由节点成对的方式构建位于所述第一链路环中,且位于相邻路由节点下的服务器之间的流入和流出测试。本发明较现有技术具有更低的人力成本、时间开销以及对问题硬件误判或漏判风险。

    一种数据对象存储管理的方法和装置

    公开(公告)号:CN112799841A

    公开(公告)日:2021-05-14

    申请号:CN202110128451.3

    申请日:2021-01-29

    Inventor: 汤鸿飞 王振宇

    Abstract: 本发明涉及存储领域,特别是涉及一种数据对象存储管理的方法和装置。其中,方法的步骤包括:为每个应用程序建立相应的虚拟桶,配置每个虚拟桶管理的实际桶;虚拟桶对管理的每个实际桶进行初始化,根据数据类型配置实际桶的类型,并为每个桶分配存储范围;虚拟桶根据实际桶的数据类型和存储范围,将数据对象存放在相应的实际桶中;虚拟桶根据外部数据请求,按照需要访问的数据类型和每个实际桶的存储范围,与相应的实际桶进行数据交互。本发明通过在应用程序和实际桶之间增加虚拟桶,使实际桶对应用程序透明,应用程序无需对实际桶进行直接管理,简化了数据访问操作,减少了应用程序的操作负担。

    一种元数据存储性能优化方法及存储服务器

    公开(公告)号:CN110989924A

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

    申请号:CN201911047921.2

    申请日:2019-10-30

    Inventor: 王振宇

    Abstract: 本发明公开了一种元数据存储性能优化方法及存储服务器,属于分布式存储技术领域;该方法包括:在存储服务器的SSD硬盘中创建WAL分区,所述WAL分区的个数不少于数据盘的数量;指定每个数据盘中创建的OSD组件的WAL存储使用SSD硬盘中对应的一个WAL分区;数据盘接收写数据请求后,OSD组件访问SSD硬盘以将元数据对应的WAL写入对应的WAL分区中;本发明将WAL文件配置在SSD硬盘上,可以提升OSD元数据的访问速度,提升存储性能;另外,由于WAL文件占用的存储空间较小,SSD硬盘作为系统盘使用,不占用服务器的磁盘槽位,在提升存储性能的情况下,存储服务器的存储密度保持不变,且存储服务器的成本不会增加。

    一种基于Ceph的两节点高可用实现方法及装置

    公开(公告)号:CN110971662A

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

    申请号:CN201911006892.5

    申请日:2019-10-22

    Inventor: 王振宇

    Abstract: 本发明公开了一种基于Ceph的两节点高可用实现方法及装置,该方法包括:在分别运行第一monitor服务的两个节点上部署高可用服务,该高可用服务用于从两个节点中选举主节点;在主节点上部署第二monitor服务,当检测到主节点发生故障时,将主节点上的第二monitor服务迁移到从节点上;本发明在分别运行monitor服务的两个节点中选举主节点并部署第三个monitor服务,且第三个monitor服务随着节点的角色变化进行动态迁移,当主节点发生故障之后,从节点成为新的主节点运行两个monitor服务,保证整个集群正常运行;本发明将基于Ceph的分布式存储集群的最小节点数由三个减少为两个,并且在两节点模式下存储系统还是具备集群模式的高可用。

    一种数据对象存储管理的方法和装置

    公开(公告)号:CN112799841B

    公开(公告)日:2023-04-25

    申请号:CN202110128451.3

    申请日:2021-01-29

    Inventor: 汤鸿飞 王振宇

    Abstract: 本发明涉及存储领域,特别是涉及一种数据对象存储管理的方法和装置。其中,方法的步骤包括:为每个应用程序建立相应的虚拟桶,配置每个虚拟桶管理的实际桶;虚拟桶对管理的每个实际桶进行初始化,根据数据类型配置实际桶的类型,并为每个桶分配存储范围;虚拟桶根据实际桶的数据类型和存储范围,将数据对象存放在相应的实际桶中;虚拟桶根据外部数据请求,按照需要访问的数据类型和每个实际桶的存储范围,与相应的实际桶进行数据交互。本发明通过在应用程序和实际桶之间增加虚拟桶,使实际桶对应用程序透明,应用程序无需对实际桶进行直接管理,简化了数据访问操作,减少了应用程序的操作负担。

    一种基于分布式存储Ceph的两节点实现方法及系统

    公开(公告)号:CN112019601B

    公开(公告)日:2022-08-02

    申请号:CN202010790607.X

    申请日:2020-08-07

    Abstract: 本发明公开了一种基于分布式存储Ceph的两节点实现方法及系统。该方法包括:为两个节点分别分配磁盘分区,并使得两个所述节点的两个所述磁盘分区中存储的数据始终保持同步;在两个所述节点上部署高可用服务,所述高可用服务用于从两个所述节点中选取主节点,并为所述主节点分配虚拟IP地址;在所述主节点上部署Monitor服务,所述Monitor服务数据被存储在所述主节点的所述磁盘分区中;当检测到所述主节点发生故障,则将所述Monitor服务从所述主节点迁移到所述从节点上运行,将所述从节点作为新主节点。本发明在具有集群模式的高可用的同时,可以在发生故障时快速进行Monitor服务的恢复。

    一种实现流量控制的分布式存储系统及方法

    公开(公告)号:CN111049669A

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

    申请号:CN201911046664.0

    申请日:2019-10-30

    Inventor: 王振宇

    Abstract: 本发明公开了一种实现流量控制的分布式存储系统及方法,该系统包括分布式存储集群、至少一个网络管理设备和多个客户端;每个客户端的上行数据输出端口配置有第一控制队列,每个第一控制队列对应一个网络管理设备;当客户端向存储集群写入数据时,第一控制队列对客户端发往对应网络管理设备的写入数据进行流量控制;每个网络管理设备的下行数据输出端口配置有第二控制队列,每个第二控制队列对应一个客户端;当客户端从存储集群中读取数据时,第二控制队列对网络管理设备发往对应客户端的读出数据进行流量控制;本发明不需要单独在分布式存储集群上实现复杂的存储流控功能就能满足客户端的存储带宽控制,有效提高了网络服务质量,方法简单易操作。

    一种基于权重转换概率的调度方法及相应的装置

    公开(公告)号:CN115766612B

    公开(公告)日:2025-04-29

    申请号:CN202211089124.2

    申请日:2022-09-07

    Abstract: 本发明公开了一种基于权重转换概率的调度方法及相应的装置,包括:对待调度的消息队列的权重值进行求和,得到目标权重值;确定目标随机数;从待调度的消息队列中,优先选中权重值最大的消息队列作为第一消息队列,并获取所述第一消息队列的第一权重值;根据所述目标权重值、所述目标随机数和所述第一权重值确定是否选中所述第一消息队列作为当前调度队列。在本申请中,采用概率调度的方法,在IO压力比较大的情况,能够避免低优先级IO长时间得不到处理饿死的情况。

    一种基于权重转换概率的调度方法及相应的装置

    公开(公告)号:CN115766612A

    公开(公告)日:2023-03-07

    申请号:CN202211089124.2

    申请日:2022-09-07

    Abstract: 本发明公开了一种基于权重转换概率的调度方法及相应的装置,包括:对待调度的消息队列的权重值进行求和,得到目标权重值;确定目标随机数;从待调度的消息队列中,优先选中权重值最大的消息队列作为第一消息队列,并获取所述第一消息队列的第一权重值;根据所述目标权重值、所述目标随机数和所述第一权重值确定是否选中所述第一消息队列作为当前调度队列。在本申请中,采用概率调度的方法,在IO压力比较大的情况,能够避免低优先级IO长时间得不到处理饿死的情况。

    一种高效处理混合事务的工作队列及其实现方法

    公开(公告)号:CN115617491A

    公开(公告)日:2023-01-17

    申请号:CN202211403753.8

    申请日:2022-11-10

    Abstract: 本发明涉及一种高效处理混合事务的工作队列及其实现方法。其实现方法主要包括:在工作队列上引入锁组结构,锁组结构管理与工作线程数量相同的锁;将锁组结构所管理的锁进一步封装为锁管理单元,并设置两个指针,一个指针指向工作线程的管理结构,另一个指针指向任务队列中的具体任务;对工作线程的管理结构进行调整,使其不再包含指向任务队列中的具体任务的指针,而只包含指向锁管理单元的指针,所有任务出队操作,全部由锁管理单元进行控制;在任务队列上引入窗口指针,配合任务队列的头尾指针,实现将当前工作线程能够处理的任务与还无法处理的任务的分离。本发明可以将线程池中线程的并发性能发挥到极致。

Patent Agency Ranking