一种基于容器云平台的应用上云方法、系统及装置制造方法及图纸

技术编号:26346582 阅读:41 留言:0更新日期:2020-11-13 21:24
本发明专利技术提供了一种基于容器云平台的应用上云方法、系统及装置。方法包括获取待上云应用所依赖的组件信息;对所述组件进行镜像制作和架构适配;为所述待上云应用配置存储,并将创建的存储卷挂载到所述组件的指定目录下;对用户提供的应用包进行镜像制作和架构适配;分别获取所述待上云应用、组件、存储卷信息,并将存储卷连线指向组件,形成待上云应用的蓝图。本发明专利技术基于容器云平台,为企业提供应用容器化的上云流程,企业用户基于本方案形成的蓝图,实现一键上云,对于企业来说更加方便快捷。且应用容器化之后可增大设备的资源利用率,企业上云之后不再需要购买大量的服务器、存储等设备降低运维复杂度和运维成本。

【技术实现步骤摘要】
一种基于容器云平台的应用上云方法、系统及装置
本专利技术涉及应用上云
,尤其是一种基于容器云平台的应用上云方法、系统及装置。
技术介绍
基于IT系统及基础设施的更新换代、IT成本居高不下资源利用率低、IT资源管理困难、安全程度低等原因,“企业上云”是发展工业互联网的必要前提,也是推动制造业和互联网深度融合的关键因素。目前全国各地基本都已发布了相应的“企业上云”政策,很多企业在尝试将部分或全部业务迁移至云端。伴随着“Docker+Kubernetes”逐步成为该领域的主流选型,其技术框架也逐步走向成熟,业内几乎所有的主流IT厂商都或多或少地参与其中,但是当前市场上的容器云解决方案不断向“全能”方向发展且过于求“新”,缺少对企业应用的业务场景调研和架构适配。目前对于企业上云的主流实施方案有三种,分别是新建迁移、克隆迁移和双活迁移。新建迁移即在云平台新建虚机,依照物理机的老系统重新搭建一套新的系统;克隆迁移是克隆原物理机的镜像,在云平台基于该镜像创建新的虚机;双活迁移即通过以上任意一种方法将原业务迁移至新的云平台,采用逐步替换的方式逐渐本文档来自技高网...

【技术保护点】
1.一种基于容器云平台的应用上云方法,其特征是,所述方法包括以下步骤:/n获取待上云应用所依赖的组件信息;/n对所述组件进行镜像制作,将得到的组件镜像部署至服务器进行架构适配,适配完成的组件上传至容器云平台并发布;/n为所述待上云应用配置存储,并将创建的存储卷挂载到所述组件的指定目录下;/n对用户提供的应用包进行镜像制作和架构适配,将制作完成的镜像上传至容器云平台并发布;/n分别获取所述待上云应用、组件、存储卷信息,并将存储卷连线指向组件,形成待上云应用的蓝图。/n

【技术特征摘要】
1.一种基于容器云平台的应用上云方法,其特征是,所述方法包括以下步骤:
获取待上云应用所依赖的组件信息;
对所述组件进行镜像制作,将得到的组件镜像部署至服务器进行架构适配,适配完成的组件上传至容器云平台并发布;
为所述待上云应用配置存储,并将创建的存储卷挂载到所述组件的指定目录下;
对用户提供的应用包进行镜像制作和架构适配,将制作完成的镜像上传至容器云平台并发布;
分别获取所述待上云应用、组件、存储卷信息,并将存储卷连线指向组件,形成待上云应用的蓝图。


2.根据权利要求1所述基于容器云平台的应用上云方法,其特征是,所述方法还包括:
接收用户的上云请求,将形成的蓝图装换为helm模板资源文件,进行应用的部署发布。


3.根据权利要求1或2所述基于容器云平台的应用上云方法,其特征是,所述方法还包括:
接收用户的应用包更新操作,对组件和存储进行对应的更新。


4.根据权利要求3所述基于容器云平台的应用上云方法,其特征是,所述组件信息包括中间件信息和数据库信息。


5.根据权利要求3所述基于容器云平台的应用上云方法,其特征是,所述将得到的组件镜像部署至服务器进行架构适配的具体过程为:
在服务器部署docker和kubernates环境;
利用docker指令运行制作的镜像,对于运行异常的镜像,修改其dockerfile,使其能够通过容器引擎启动。


6.根据权利要求3所述基于容...

【专利技术属性】
技术研发人员:刘岩岩
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1