【技术实现步骤摘要】
一种PaaS平台的镜像管理方法及系统
本专利技术涉云计算的
,具体涉及一种PaaS平台的镜像管理方法及系统。
技术介绍
PaaS(SoftwareasaService,即平台即服务,是一种云计算服务,提供运算平台与解决方案服务),是把计算环境、开发环境等平台作为一种服务提供的商业模式。云计算服务提供商可以将操作系统、应用开发环境等平台级产品通过Web以服务的方式提供给用户。PaaS介于IaaS(InfrastructureasaService,即基础设施即服务,是消费者使用CPU、储存、网络以及各种基础运算资源部署与执行操作系统或应用程序等各种软件)和SaaS之间一种模式。PaaS改变了传统的应用交付模式,促进了分工的进一步专业化,解耦了开发团队和运维团队,将极大地提高未来软件交付的效率。镜像的统一管理是多IaaS模式下的一个非常重要的功能。统一PaaS平台需要对镜像做集中的管控,但是又要考虑镜像部署的效率,镜像部署不当对镜像管理带来诸多不便。
技术实现思路
基于上述问题,本专利技术提出了一种PaaS平台的镜像管理方法及系统,一种多IaaS环境下PaaS平台的镜 ...
【技术保护点】
一种PaaS平台的镜像管理方法,其特征在于:步骤101,根据需求建立相应的数据模型,包括image、location以及reference,其中image是镜像的元信息,location是镜像文件,refrence是用来描述环境上的镜像的状态信息;步骤102,创建image记录,数据库中录入image记录,所述image记录包括名称、操作系统类型、最小磁盘、最小内存、描述信息,作为统一对外提供镜像信息的对象;步骤103,上传镜像文件,将环境镜像文件上传至平台,并将文件信息版本、存储地址、状态、环境类型信息录入数据库;步骤104,将镜像发布到环境,调用底层IaaS的镜像接口, ...
【技术特征摘要】
1.一种PaaS平台的镜像管理方法,其特征在于:步骤101,根据需求建立相应的数据模型,包括image、location以及reference,其中image是镜像的元信息,location是镜像文件,refrence是用来描述环境上的镜像的状态信息;步骤102,创建image记录,数据库中录入image记录,所述image记录包括名称、操作系统类型、最小磁盘、最小内存、描述信息,作为统一对外提供镜像信息的对象;步骤103,上传镜像文件,将环境镜像文件上传至平台,并将文件信息版本、存储地址、状态、环境类型信息录入数据库;步骤104,将镜像发布到环境,调用底层IaaS的镜像接口,将镜像的基本元信息和镜像文件通过接口的调用发布到对应的IaaS环境中。2.根据权利要求1所述的方法,其特征在于:image包括名称、操作系统类型、最小磁盘、最小内存、描述。3.根据权利要求1所述的方法,其特征在于:location包括存储类型、存储地址、版本、状态信息,一个image对应多个location,一个IaaS环境类型一个location。4.根据权利要求1所述的方法,其特征在于:refrence包括虚拟化环境id、状态信息。5.一种PaaS平台...
【专利技术属性】
技术研发人员:宁升,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。