一种用于集群系统的仲裁方法和装置

    公开(公告)号:CN105430052B

    公开(公告)日:2018-09-07

    申请号:CN201510726821.8

    申请日:2015-10-30

    发明人: 姜文涛 颜秉珩

    IPC分类号: H04L29/08

    摘要: 本发明公开了一种用于集群系统的仲裁方法和装置,该方法包括:确定连接多个心跳设备的节点的第一数目;在确定的节点的第一数目为一个时,确定当前集群系统中与节点连接的心跳设备的第二数目;根据确定出的第二数目和当前集群系统中的全部心跳设备的第三数目判断节点是否为合法节点。本发明能够在集群系统只包含一个节点的情况下对该节点进行仲裁。

    一种虚拟机的数据备份方法及装置

    公开(公告)号:CN106250267A

    公开(公告)日:2016-12-21

    申请号:CN201610586880.4

    申请日:2016-07-22

    发明人: 冯振 颜秉珩

    IPC分类号: G06F11/14 G06F9/455

    CPC分类号: G06F11/1402 G06F9/45558

    摘要: 本发明公开了一种虚拟机的数据备份方法及装置,其中,该方法可以包括:对目标虚拟机做快照,并基于该快照建立新建虚拟机;将所述新建虚拟机对应的元数据和虚拟磁盘分别导出至备份服务器。本申请公开的上述技术方案中,首先基于目标虚拟机的快照建立新建虚拟机,进而将新建虚拟机拆分为元数据和虚拟磁盘两部分,再将上述两部分分别导出至备份服务器,从而实现目标虚拟机的数据备份。本申请在千兆带宽环境中,导出速度能够达到100M/s左右,可见,本申请提供的上述技术方案能够以较高速度将虚拟机数据导出至备份服务器中,即相对于现有技术来说,大大提高了数据导出速度。

    一种Xen虚拟环境下的虚拟机内存监控方法及其系统

    公开(公告)号:CN106250209A

    公开(公告)日:2016-12-21

    申请号:CN201610624692.6

    申请日:2016-08-02

    IPC分类号: G06F9/455 G06F9/50

    摘要: 本发明公开了一种Xen虚拟环境下的虚拟机内存监控方法及其系统,用于服务器,服务器内设置有若干个虚拟机,该方法包括获取各个虚拟机的详细信息;调用Hypercall模块根据详细信息得到各个虚拟机的内存资源使用情况;按照预设监控策略对内存资源使用情况进行智能行为分析,得到分析结果;根据分析结果生成动态调整指令并发送至服务器的虚拟机监视器;虚拟机监视器依据动态调整指令实时动态调整各个虚拟机的内存分配情况。本发明能够实时自动进行内存资源的动态调整,而不需要等待人为修改配置,实时性强,能够尽可能避免出现虚拟机内存资源不足的情况,内存资源利用率高。

    一种云计算中虚拟机的控制方法及装置

    公开(公告)号:CN103064739B

    公开(公告)日:2016-07-27

    申请号:CN201310028489.9

    申请日:2013-01-24

    发明人: 颜秉珩

    IPC分类号: G06F9/48 G06F9/455

    摘要: 本发明公开了一种云计算中虚拟机的控制方法及装置,包括根据业务逻辑为虚拟机构造用于确定虚拟机状态迁移的状态机,所述状态机中的每个状态对应有在该状态下能够接受的事件;获取虚拟机的当前状态,根据所述状态机判断虚拟机要触发的事件是否是虚拟机在当前状态下能够接受的事件,如果是,则从所述状态机中确定事件触发后,虚拟机的下一个状态,将虚拟机的当前状态转移到确定的下一个状态。本发明从状态角度出发,驱动虚拟机的操作行为变化,使得其他模块无需关心虚拟机的内部运作模式,只需通知虚拟机要执行的动作即可,这种方法可以显著降低构建大型的服务器虚拟化系统的复杂度,简化虚拟机的操作,提高虚拟机控制的扩展性。

    一种基于云计算的虚拟集群处理方法及系统

    公开(公告)号:CN103701890A

    公开(公告)日:2014-04-02

    申请号:CN201310713566.4

    申请日:2013-12-20

    IPC分类号: H04L29/08

    摘要: 本发明提供一种基于云计算的虚拟集群处理方法及系统,应用于云计算领域:上述方法包括以下步骤:在物理集群基础上,创建空的虚拟集群;将新建的虚拟机或所述物理集群中不属于任何虚拟集群的虚拟机移入所述空的虚拟集群,构建新的虚拟机群;对所述新的虚拟机群进行控制管理。通过实施本发明的技术方案,使得云计算环境下的虚拟集群系统可以更加快速方便地构建高性能的集群系统平台,可以非常灵活地创建虚拟的计算资源,非常方便用户的使用。

    一种主节点的选举方法及节点

    公开(公告)号:CN103118084A

    公开(公告)日:2013-05-22

    申请号:CN201310022088.2

    申请日:2013-01-21

    IPC分类号: H04L29/08 H04L12/18

    摘要: 本发明公开了一种主节点的选举方法及节点,包括:集群中的各节点向集群中除自身外的节点请求发起提案,判断允许自身发起提案的节点的数量是否达到允许发起提案的最小要求值,如果达到,则向集群中除自身外的节点广播提案,并判断接受提案的节点的数量是否达到提案被接受的最小要求值,如果达到,则确定提案的节点为主节点,向集群中除自身外的节点广播被接受的提案。本发明从集群系统的节点中动态协商选举出主节点,达到在集群中的节点数量弹性伸缩的情况下确定主节点的目的。

    数据存储方法和装置
    27.
    发明公开

    公开(公告)号:CN102932417A

    公开(公告)日:2013-02-13

    申请号:CN201210367962.1

    申请日:2012-09-28

    IPC分类号: H04L29/08 G06F17/30

    摘要: 本发明提供了一种数据存储方法和装置。涉及计算机云存储领域;解决了云存储系统中数据存储的问题。该方法包括:对网页信息进行分析处理;根据分析处理结果,构建并存储OWL本体。本发明提供的技术方案适用于云存储系统,实现了本体形式的数据存储。

    一种分布式文件系统中的副本管理方法

    公开(公告)号:CN102609454A

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

    申请号:CN201210008166.9

    申请日:2012-01-12

    发明人: 张明富 颜秉珩

    IPC分类号: G06F17/30

    摘要: 本发明公开了一种分布式文件系统中的副本管理方法,包括:在块节点向主节点重新注册时,根据块节点上副本的状态重新设置主节点上相应副本的状态;若块节点上的副本受损,则将主节点上相应副本设置为错误状态;若块节点上的副本将要移除,则将主节点上相应副本设置为即将移除正确状态;若块节点上的副本正常,则将主节点上相应副本设置为正确状态。本发明能在分布式文件系统中维护副本的一致性。

    一种分布式文件系统及其建立副本的方法

    公开(公告)号:CN102375893A

    公开(公告)日:2012-03-14

    申请号:CN201110365444.1

    申请日:2011-11-17

    发明人: 张明富 颜秉珩

    IPC分类号: G06F17/30 H04L29/08

    摘要: 本发明公开了一种分布式文件系统及其建立副本的方法,涉及云计算云存储领域。本发明公开的方法包括:在需要建立副本时,统计分布式文件系统中副本选择可行性参数carry的值大于1的存储节点的个数availcnt,若统计出的存储节点的个数availcnt小于当前需要建立的副本数demand,则根据各存储节点的存储权重值w更新各存储节点的carry的值,直到分布式文件系统中carry的值大于1的存储节点的个数达到当前所要建立的副本数demand,则在所统计出的存储节点上建立副本,其中,各存储节点的carry的初始值小于1。本发明的技术方案有利于保持整个分布式文件系统负载均衡。

    一种修改内存数据的方法及系统

    公开(公告)号:CN106250115A

    公开(公告)日:2016-12-21

    申请号:CN201610573137.5

    申请日:2016-07-19

    IPC分类号: G06F9/44

    CPC分类号: G06F8/31

    摘要: 本发明公开了修改内存数据的方法,包括:接收用户调用数值微调器JS插件的指令,调用数值微调器JS插件;接收用户输入的功能属性参数,使数值微调器JS插件根据功能属性参数,执行对应的程序修改内存数值;其中,数值微调器JS插件基于jQuery库构建,包括:将数值微调器的各功能程序以html文件结构进行保存;通过功能属性参数接口,接收用户输入的功能属性参数,并将功能属性参数传输给html文件结构中对应的功能模块;该方法在用户每次需要数值微调器时,调用这个数值微调器JS插件,设置需要的功能属性参数,即可使用,并兼容大部分主流浏览器;无需自己写微调器的结构及功能;本发明还公开了修改内存数据的系统。