[发明专利]一种虚拟化环境下Cassandra系统的优化方法和系统有效
申请号: | 201210494542.X | 申请日: | 2012-11-27 |
公开(公告)号: | CN103036949A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | 石宣化;金海;吴松;袁大星 | 申请(专利权)人: | 华中科技大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/455 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 朱仁玲 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种虚拟化环境下Cassandra系统的优化方法,包括以下步骤:利用P2P协议获取虚拟机和物理机的对应关系,以确定每一台机架上启动的物理机,以及每一台物理机上启动的虚拟机,根据每一台机架上启动的物理机,以及每一台物理机上启动的虚拟机对虚拟机进行组织和划分,根据组织和划分的结果以及来自用户的键值请求,采用二分法选择相应的虚拟机作为当前虚拟机,主备份节点和附加备份节点作为副本放置,同时确定当前虚拟机、主备份节点和附加备份节点中距离接收到来自用户键请求的虚拟机最近的虚拟机进行通信。本发明还公开了一种虚拟化环境下Cassandra系统的优化系统。本发明的优化方法和系统能够解决现有方法中存在副本放置失效和通信效率不高的问题。 | ||
搜索关键词: | 一种 虚拟 环境 cassandra 系统 优化 方法 | ||
【主权项】:
一种虚拟化环境下Cassandra系统的优化方法,其特征在于,包括以下步骤:(1)利用P2P协议获取虚拟机和物理机的对应关系,以确定每一台机架上启动的物理机,以及每一台物理机上启动的虚拟机;(2)根据每一台机架上启动的物理机,以及每一台物理机上启动的虚拟机对虚拟机进行组织和划分;(3)根据组织和划分的结果以及来自用户的键值请求,采用二分法选择相应的虚拟机作为当前虚拟机,主备份节点和附加备份节点作为副本放置,同时确定当前虚拟机、主备份节点和附加备份节点中距离接收到来自用户键请求的虚拟机最近的虚拟机进行通信。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210494542.X/,转载请声明来源钻瓜专利网。
- 上一篇:一种安装可调节吹风装置的多功能晾衣架
- 下一篇:一种汽车应急快速漂浮装置