对弹性计算云系统升级的装置、方法及系统

    公开(公告)号:CN102591668B

    公开(公告)日:2015-04-08

    申请号:CN201110001297.X

    申请日:2011-01-05

    发明人: 陈伟才 陈波 康华

    IPC分类号: G06F9/445

    摘要: 本申请公开了一种弹性计算云系统中的服务器,包括块设备驱动装置和至少一个块设备服务装置,块设备驱动装置用于在接收到对应一个块设备服务装置的数据读写请求时,将接收到的数据读写请求放置到为该块设备服务装置预先维护的等待队列中,并从等待队列中提取数据读写请求移置到为该块设备服务装置预先维护的未决队列中,并将未决队列中的数据读写请求转发给该块设备服务装置处理;并在确定出该块设备服务装置将升级时,停止将未决队列中的数据读写请求转发给该块设备服务,以及在确定出业务升级完成后,将未决队列中的数据读写请求移置回等待队列中;块设备服务装置根据块设备驱动装置发来的数据读写请求,进行对应请求数据的读写操作。

    分布式存储系统的接入方法和设备

    公开(公告)号:CN104104705A

    公开(公告)日:2014-10-15

    申请号:CN201310125694.7

    申请日:2013-04-11

    发明人: 万佳 陈伟才

    IPC分类号: H04L29/08

    摘要: 本申请涉及分布式存储系统的接入方法和设备。该分布式存储系统的接入方法,其特征在于,包括:接收虚拟机的数据输入/输出请求和虚拟机的配置文件,数据输入/输出请求包括虚拟机上的存储位置信息,配置文件包括与虚拟机上的存储位置对应的存储系统信息;以及根据配置文件,通过与存储系统对应的接口将数据输入/输出请求接入到与虚拟机上的存储位置信息对应的存储系统。由此可以实现在用户态下完成分布式存储系统的接入,而无需使用内核的设备驱动,从而避免了内核设备驱动的不灵活性,并且减少了I/O请求在内核态和用户态之间切换的开销。另外,可以更简单且快捷地支持各种存储系统的接入。

    转发以太网报文的方法和装置

    公开(公告)号:CN104038425A

    公开(公告)日:2014-09-10

    申请号:CN201310071261.8

    申请日:2013-03-06

    IPC分类号: H04L12/743 H04L29/12

    摘要: 本申请提供转发以太网报文的方法和装置。该方法包括对接收到的以太网报文的IP地址进行哈希运算得到哈希值;基于所述哈希值,利用预先设置的查找表来判定是否需要对接收到的以太网报文进行MAC网络地址转换处理,其中所述预先设置的查找表包括一个或多个索引值以及与各索引值对应的一个或多个数据集合,所述索引值与通过对虚拟机的IP地址进行哈希运算得到的值相对应,所述数据集合包括虚拟机的IP地址、本地MAC地址和对应的全局MAC地址;以及根据判定结果,进行对接收到的以太网报文的转发。由此可以提高MAC网络地址转换速度,能够在减少核心交换机的MAC表规模和提高虚拟比的情况下进一步提高以太网报文转发效率,优化网络收发包性能。

    对弹性计算云系统升级的装置、方法及系统

    公开(公告)号:CN102591668A

    公开(公告)日:2012-07-18

    申请号:CN201110001297.X

    申请日:2011-01-05

    发明人: 陈伟才 陈波 康华

    IPC分类号: G06F9/445

    摘要: 本申请公开了一种弹性计算云系统中的服务器,包括块设备驱动装置和至少一个块设备服务装置,块设备驱动装置用于在接收到对应一个块设备服务装置的数据读写请求时,将接收到的数据读写请求放置到为该块设备服务装置预先维护的等待队列中,并从等待队列中提取数据读写请求移置到为该块设备服务装置预先维护的未决队列中,并将未决队列中的数据读写请求转发给该块设备服务装置处理;并在确定出该块设备服务装置将升级时,停止将未决队列中的数据读写请求转发给该块设备服务,以及在确定出业务升级完成后,将未决队列中的数据读写请求移置回等待队列中;块设备服务装置根据块设备驱动装置发来的数据读写请求,进行对应请求数据的读写操作。

    一种转换虚拟磁盘文件格式的方法与设备

    公开(公告)号:CN107766385A

    公开(公告)日:2018-03-06

    申请号:CN201610703227.1

    申请日:2016-08-22

    发明人: 陈伟才 彭磊

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30179

    摘要: 本申请的目的是提供一种转换虚拟磁盘文件格式的方法与设备。与现有技术相比,本申请获取虚拟机关于目标虚拟磁盘文件中目标数据的处理请求,然后,检测所述目标数据中是否存在待转换格式数据,若所述目标数据中存在待转换格式数据,将对应源虚拟磁盘文件中源位置信息的数据写入所述待转换格式数据在所述目标虚拟磁盘文件中的目的位置信息以作为所述待转换格式数据,从而实现在线、无缝、实时转换虚拟磁盘文件格式,再对所述目标数据执行所述处理请求,保证了用户可以不需要等待任何时间就可以使用虚拟机或者虚拟机的磁盘。

    一种虚拟磁盘的IO口调度方法及其调度装置

    公开(公告)号:CN104111800B

    公开(公告)日:2018-02-23

    申请号:CN201310135853.1

    申请日:2013-04-18

    IPC分类号: G06F3/06

    摘要: 本申请公开了一种虚拟磁盘的IO口调度方法,其包括:根据物理机中各个虚拟磁盘IO口的定额读写带宽,为每个虚拟磁盘IO口赋予不同的服务质量级数;确定当前时间片内所有读写请求所要求的数据带宽总预估值,以及所有读写请求所对应的虚拟磁盘IO口,并根据所述数据带宽总预估值,以及所有读写请求所对应的虚拟磁盘IO口相应的服务质量级数,给所有读写请求所对应的虚拟磁盘IO口分配相应的读写带宽限值;根据当前时间片内每个读写请求所要求的实际带宽以及每个读写请求所对应的虚拟磁盘IO口的读写带宽限值,进行物理机上不同虚拟磁盘IO口的调度。从而效解决分布式虚拟磁盘IO口的实时调度问题。

    分布式存储系统的接入方法和设备

    公开(公告)号:CN104104705B

    公开(公告)日:2018-02-02

    申请号:CN201310125694.7

    申请日:2013-04-11

    发明人: 万佳 陈伟才

    IPC分类号: H04L29/08

    摘要: 本申请涉及分布式存储系统的接入方法和设备。该分布式存储系统的接入方法,其特征在于,包括:接收虚拟机的数据输入/输出请求和虚拟机的配置文件,数据输入/输出请求包括虚拟机上的存储位置信息,配置文件包括与虚拟机上的存储位置对应的存储系统信息;以及根据配置文件,通过与存储系统对应的接口将数据输入/输出请求接入到与虚拟机上的存储位置信息对应的存储系统。由此可以实现在用户态下完成分布式存储系统的接入,而无需使用内核的设备驱动,从而避免了内核设备驱动的不灵活性,并且减少了I/O请求在内核态和用户态之间切换的开销。另外,可以更简单且快捷地支持各种存储系统的接入。

    转发以太网报文的方法和装置

    公开(公告)号:CN104038425B

    公开(公告)日:2018-01-02

    申请号:CN201310071261.8

    申请日:2013-03-06

    IPC分类号: H04L12/743 H04L29/12

    摘要: 本申请提供转发以太网报文的方法和装置。该方法包括对接收到的以太网报文的IP地址进行哈希运算得到哈希值;基于所述哈希值,利用预先设置的查找表来判定是否需要对接收到的以太网报文进行MAC网络地址转换处理,其中所述预先设置的查找表包括一个或多个索引值以及与各索引值对应的一个或多个数据集合,所述索引值与通过对虚拟机的IP地址进行哈希运算得到的值相对应,所述数据集合包括虚拟机的IP地址、本地MAC地址和对应的全局MAC地址;以及根据判定结果,进行对接收到的以太网报文的转发。由此可以提高MAC网络地址转换速度,能够在减少核心交换机的MAC表规模和提高虚拟比的情况下进一步提高以太网报文转发效率,优化网络收发包性能。

    一种转换虚拟磁盘文件格式的方法与设备

    公开(公告)号:CN107766385B

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

    申请号:CN201610703227.1

    申请日:2016-08-22

    发明人: 陈伟才 彭磊

    IPC分类号: G06F16/178 G06F16/188

    摘要: 本申请的目的是提供一种转换虚拟磁盘文件格式的方法与设备。与现有技术相比,本申请获取虚拟机关于目标虚拟磁盘文件中目标数据的处理请求,然后,检测所述目标数据中是否存在待转换格式数据,若所述目标数据中存在待转换格式数据,将对应源虚拟磁盘文件中源位置信息的数据写入所述待转换格式数据在所述目标虚拟磁盘文件中的目的位置信息以作为所述待转换格式数据,从而实现在线、无缝、实时转换虚拟磁盘文件格式,再对所述目标数据执行所述处理请求,保证了用户可以不需要等待任何时间就可以使用虚拟机或者虚拟机的磁盘。