应用大多还是以vm方式运行,面向容器化改造有哪些前提条件?

应用大多还是以vm方式运行,面向容器化改造有哪些前提条件?同时,容器云平台与传统虚拟化的主要差别在哪里,特别是网络方面,该如何做基础架构的配套建设

参与8

2同行回答

liuxiangwinliuxiangwinSaRedhat
1.如果应用还是放在虚机当中跑的话,可以大致分为两种Java的应用和非Java的应用,如果是Java的应用可以无缝的迁移到红帽Openshift平台上来,如果是非Java的应用可以考虑采用先做容器化,成为镜像的方式,然后在把对应的镜像部署到容器平台上,例如Openshift平台,同时Openshift平台也...显示全部

1.如果应用还是放在虚机当中跑的话,可以大致分为两种Java的应用和非Java的应用,如果是Java的应用可以无缝的迁移到红帽Openshift平台上来,

如果是非Java的应用可以考虑采用先做容器化,成为镜像的方式,然后在把对应的镜像部署到容器平台上,例如Openshift平台,同时Openshift平台也会对容器镜像和容器镜像的依赖提供很好的支持。

2。另外一种应用为数据库的应用,部署在虚拟机vm当中.这个时候需要区分和识别数据库应用的场景,如果是使用Oracle RAC这样的应用不推荐迁移到容器平台,
如果是使用场景如web应用的MySQL,Redis等是可以考虑直接迁移到容器化平台。

收起
电子/电信其它 · 2020-12-09
浏览1365
sf7071sf7071云计算研发工程师某大型银行
一般建议应用做无状态化架构设计,这样能够更好地适应容器运行的动态特点。当然有状态的也能进行容器化,只是要麻烦一些。对于已经在vm方式运行的存量应用,容器化前要先将应用程序制作成镜像,并且能够容器化运行,确保运行正常后,可将镜像推送到镜像仓库,再用容器云平台进行编排调...显示全部

一般建议应用做无状态化架构设计,这样能够更好地适应容器运行的动态特点。当然有状态的也能进行容器化,只是要麻烦一些。对于已经在vm方式运行的存量应用,容器化前要先将应用程序制作成镜像,并且能够容器化运行,确保运行正常后,可将镜像推送到镜像仓库,再用容器云平台进行编排调度,大规模部署服务。

收起
银行 · 2020-12-09
浏览1347

提问者

wwzwh9521
系统工程师bcs
擅长领域: 存储灾备云计算

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-12-09
  • 关注会员:3 人
  • 问题浏览:2188
  • 最近回答:2020-12-09
  • X社区推广