同一套应用系统节点分别部署在虚拟机和容器环境,是否可行?有具体生产落地实践吗?

针对某一套具体应用系统,比如8节点,4个节点以虚拟机方式部署和运行,4个以容器方式部署和运行,前端通过负载均衡进行流量控制,这种方式是否有银行生产落地实践?有哪些需要注意的技术难点?...显示全部

针对某一套具体应用系统,比如8节点,4个节点以虚拟机方式部署和运行,4个以容器方式部署和运行,前端通过负载均衡进行流量控制,这种方式是否有银行生产落地实践?有哪些需要注意的技术难点?

收起
参与25

查看其它 2 个回答lihaoyu的回答

lihaoyulihaoyu信息技术经理某保险公司

肯定是可行的。
传统企业在进行老系统容器化改造的过程中,应该都会面临这个问题:切割上线的时候,是一刀切,还是先并行(或称之为灰度发布)?
虽然在容器环境生产上线前都会经过各种各样测试,但是很难保证一刀切(将业务系统的访问流量从虚拟化环境全部切换至容器环境)之后不会出现异常。所以,比较稳妥的方式,就是将同一系统在原有环境中与容器环境中同时并行运行。以F5负载均衡为例,将”容器节点“作为新的pool member加入到原有的VS中。需要注意的是,这种方式需要考虑容器环境的外部访问模式,如果是NodePort访问方式,则需要把node+port加入到VS中,如果是域名访问方式,需要把Router加入到VS中。

保险 · 2019-06-21
浏览2525

回答者

lihaoyu
信息技术经理某保险公司
擅长领域: 云计算容器网络

lihaoyu 最近回答过的问题

回答状态

  • 发布时间:2019-06-21
  • 关注会员:5 人
  • 回答浏览:2525
  • X社区推广