一种基于分布式存储的智能预读方法

    公开(公告)号:CN112328185B

    公开(公告)日:2021-03-23

    申请号:CN202011573777.9

    申请日:2020-12-28

    Abstract: 本发明公开了一种基于分布式存储的智能预读方法。该方法包括当接收到读请求时,客户端通过多窗口内数据流连续落入情况识别各所述数据流的顺序性,筛选获得具有顺序性的顺序数据流;调整各所述顺序数据流对应窗口的大小对各所述顺序数据流进行预读,生成预读指令;将所述预读指令发送至所述顺序数据流对应的各第一存储端,所述预读指令用于控制各所述第一存储端查找并存储所述顺序数据流对应的各预读数据至缓存盘内。本发明实现了通过在存储客户端中对数据进行顺序性判断并预读后,再根据存储客户端中预读的数据流在其对应的各分布式数据存储端中寻找对应预读数据进行预读存储,保证了分布式共享卷的场景下,读取缓存数据流的一致性。

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

    公开(公告)号:CN112019601A

    公开(公告)日:2020-12-01

    申请号:CN202010790607.X

    申请日:2020-08-07

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

    一种虚拟机防脑裂的管理方法及主服务器

    公开(公告)号:CN110825487A

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

    申请号:CN201910888802.3

    申请日:2019-09-19

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

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

    公开(公告)号:CN110989924B

    公开(公告)日:2022-10-18

    申请号:CN201911047921.2

    申请日:2019-10-30

    Inventor: 王振宇

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

    一种虚拟机防脑裂的管理方法及主服务器

    公开(公告)号:CN110825487B

    公开(公告)日:2022-07-15

    申请号:CN201910888802.3

    申请日:2019-09-19

    Inventor: 王振宇

    Abstract: 本发明涉及一种虚拟机防脑裂的管理方法、主服务器、云计算系统及计算机可读介质,该方法包括步骤:当主服务器检测到第一服务器上的第一虚拟机无法正常工作,在第二服务器上创建第二虚拟机,并使得所述第二虚拟机获得所述第一虚拟机对应的存储卷的访问权限;所述主服务器指示所述第二服务器读取所述存储卷中的状态信息,根据所述状态信息确定是否启动所述第二虚拟机。该方法可以更好地防止虚拟机脑裂,可靠性高。

    一种基于RDMA的容器网络、通信方法及计算机可读介质

    公开(公告)号:CN112256407A

    公开(公告)日:2021-01-22

    申请号:CN202011498788.5

    申请日:2020-12-17

    Abstract: 本发明公开了一种基于RDMA的容器网络、通信方法及计算机可读介质,其容器端建立与其对应的第一收发队列、第一完成队列和第一内存,软件虚拟交换机建立与容器端对应的第二收发队列、第二完成队列和第二内存,依据内存关联指令将与容器端对应的第一内存和第二内存进行关联,通过与另一容器端交换各自的第一收发队列ID和第二收发队列ID,以实现互相通信的两个容器端的第一收发队列配对,并将配对信息发送给软件虚拟交换机,以实现互相通信的两个容器端的第二收发队列配对,应用程序通过虚拟端口调用API配置RDMA网卡,数据面和容器内部共享内存的方式,从而达到数据的流转,又能解决现有RDMA的容器网络无法实现容器热迁移的问题。

    一种云计算资源可视化编排的方法和装置

    公开(公告)号:CN115664975A

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

    申请号:CN202211272314.8

    申请日:2022-10-18

    Abstract: 本发明涉及云计算技术领域,特别是涉及一种云计算资源可视化编排的方法和装置。主要包括:创建用于进行资源组件连接的连接组件,并定义连接组件的约束条件;将资源组件和连接组件整合为组合组件,并定义组合组件的约束条件,将组合组件作为编排的最小单元;使用组合组件中的连接组件对组合组件的每个连接进行编排,按照连接组件的约束条件进行检查校验,并筛选出以一个连接组件为起点,后续编排使用时可与之连接的连接组件。本发明可以提高编排组件的可复用性;并通过可用连接组件的筛选获取后续编排使用的连接组件,提升了易用性。

Patent Agency Ranking