[发明专利]虚拟主机创建方法及装置及分布式存储系统在审
申请号: | 201410836831.2 | 申请日: | 2014-12-29 |
公开(公告)号: | CN104461699A | 公开(公告)日: | 2015-03-25 |
发明(设计)人: | 黄睿 | 申请(专利权)人: | 成都致云科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F3/06 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 饶钱 |
地址: | 610000 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟主机 创建 方法 装置 分布式 存储系统 | ||
技术领域
本发明涉及分布式存储领域,具体而言,涉及虚拟主机创建方法及装置及分布式存储系统。
背景技术
分布式存储系统,通过互联网为企业和个人提供信息的存储,读取,下载等服务。具有安全稳定、海量存储的特点。分布式存储系统相对于传统的实体存储装置来说,更方便,用户不需要把存储重要资料的实体存储装置带在身上。却一样可以通过互联网,轻松从分布式存储系统中的虚拟主机读取自己所存储的信息。而现有的分布式存储系统的虚拟主机的创建过程中,需要用户自己手动给虚拟主机匹配IP地址,造成虚拟主机的创建效率不高。
发明内容
本发明的目的在于提供一种虚拟主机创建方法及装置及分布式存储系统,以改善现有的分布式存储系统的虚拟主机的创建过程中,需要用户自己手动给虚拟主机匹配IP地址,造成虚拟主机的创建效率不高的问题。
本发明是这样实现的:
第一方面,本发明实施例提供的一种虚拟主机创建方法,应用于分布式存储系统,所述分布式存储系统包括虚拟主机创建装置,所述虚拟主机创建方法包括:
所述虚拟主机创建装置获得创建指令,所述创建指令携带有欲创建的虚拟主机的需求信息;
根据所述需求信息在预先建立的虚拟主机索引信息中,选取与所述需求信息匹配的目标虚拟主机配置索引信息,所述虚拟主机配置索引信息关联有创建虚拟主机需要的配置资源的信息;
按照所述目标虚拟主机配置索引信息所关联的配置资源的信息对应的配置资源,创建虚拟主机。
结合第一方面,本发明实施例提供了第一方面的第一种实施方式,其中,所述分布存储系统包括多个存储资源池、多个IP地址资源池以及多个计算资源池,所述存储资源池存储有存储资源,所述IP地址资源池存储有IP地址资源,所述计算资源池存储有内存资源以及CPU资源,每个存储资源池分别设置有编号,每个IP地址资源池分别设置有编号,每个计算资源池分别设置有编号;所述配置资源的信息包括存储资源池的编号信息、IP地址资源池的编号信息以及计算资源池的编号信息,所述按照选取的所述目标虚拟主机配置索引信息所关联的配置资源的信息,创建虚拟主机,包括:
按照所述存储资源池的编号信息获得与所述存储资源池的编号信息关联的存储资源;
按照所述计算资源池的编号信息获得与所述计算资源池的编号信息关联的内存资源以及CPU资源;
根据所述存储资源、所述IP地址资源以及内存资源以及CPU资源创建虚拟主机。
结合第一方面,本发明实施例提供了第一方面的第二种实施方式,其中,所述分布存储系统包括多个存储资源池、多个端口地址资源池以及多个计算资源池,所述存储资源池存储有存储资源,所述端口地址资源池存储有端口地址资源,所述计算资源池存储有内存资源以及CPU资源,每个存储资源池分别设置有编号,每个端口资源池分别设置有编号,每个计算资源池分别设置有编号;所述配置资源的信息包括存储资源池的编号信息、端口地址资源池的编号信息以及计算资源池的编号信息,所述按照选取的所述目标虚拟主机配置索引信息所关联的配置资源的信息,创建虚拟主机,包括:
按照所述存储资源池的编号信息获得与所述存储资源池的编号信息关联的存储资源;
按照所述端口地址资源池的编号信息获得与所述端口地址资源池的编号信息关联的端口地址资源;
按照所述计算资源池的编号信息获得与所述计算资源池的编号信息关联的内存资源以及CPU资源;
根据所述存储资源、所述端口地址资源以及内存资源以及CPU资源创建虚拟主机。
结合第一方面或第一方面的第一种实施方式或第一方面的第二种实施方式,本发明实施例提供了第一方面的第三种实施方式,其中,所述需求信息包括所述需求信息中至少包括所述欲创建的虚拟主机的业务类型信息、地域信息中的一种,所述根据所述需求信息在预先建立的虚拟主机索引信息中,选取与所述需求信息匹配的目标虚拟主机配置索引信息,包括:
根据欲创建的虚拟主机的地域信息和/或业务类型信息在预先建立的所述虚拟主机索引信息中选取与所述欲创建的虚拟主机的地域信息和/或业务类型信息匹配的所述目标虚拟主机配置索引信息。
第二方面,本发明实施例提供了一种虚拟主机创建装置,应用于分布式存储系统,所述虚拟主机创建装置,包括:
创建指令获得单元,用于获得创建指令,所述创建指令携带有欲创建的虚拟主机的需求信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都致云科技有限公司,未经成都致云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410836831.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:任务处理方法及装置
- 下一篇:智能终端的刷机方法与装置