websphere和DB2架构的应用适合用k8s吗?

现在我们的应用大多数采用was和db2,这种环境适合在docker中运行吗?我想尝试利用k8s来实现应用双活容灾,不知道是否可行?显示全部

现在我们的应用大多数采用was和db2,这种环境适合在docker中运行吗?我想尝试利用k8s来实现应用双活容灾,不知道是否可行?

收起
参与7

返回wykkx的回答

wykkxwykkx系统架构师某基金公司

不太适合,容器属于轻量级平台,其设计的初衷就是为了能够快速创建和快速销毁,对于was而言还好,不过其镜像比较重,同时配置也复杂,建议更换为tomcat;db2就更不适合了,容器本身具有易销毁和无状态的特性,当然bat大厂也做了数据库的容器化,不过那些也是基于mysql这种轻量级的数据库,另外db2是否有镜像支持都是一个疑问。。。。 另外was和db2这种重量级的组件部署在容器中有什么好处呢?或者说为什么会有这样的想法?这样部署完全不能利用容器的特性,意义不大又引入了额外的维护成本。胖容器,重平台都不是容器推崇的应用场景。k8s+db2+was这样简单的组合也做不了应用双活,应用双活是需要应用程序层面一起处理的,不单单是平台层面能解决的。

基金 · 2018-08-31
浏览2134

回答者

wykkx
wykkx0412
系统架构师某基金公司
擅长领域: 云计算容器系统运维

wykkx 最近回答过的问题

回答状态

  • 发布时间:2018-08-31
  • 关注会员:2 人
  • 回答浏览:2134
  • X社区推广