请问在微服务数量较少(20左右)的情况下,适合上k8s等容器云技术吗?会不会效果不是特别明显却对运维人员造成额外的压力?有很多证券公司生产用了微服务但是没上容器云,请问上容器云的最佳时点是什么,会对运维、研发带来明显的收益?毕竟人员学习是有成本的
收起首先,微服务不依赖于容器而生,微服务数量多少合适取决于我们的微服务在子系统或中台里的定位。
其次,容器云使用与当前的生产过程中资源是否合理利用、业务高可用、业务稳定性等几个维度来判断是否适合容器应用场景。
最后,本身资源池是iaas的还是裸机形式对外提供业务承载载体,对于已构建统一iaas,容器的定位在于保障业务连续性、资源弹性伸缩、业务资源使用情况等场景。但是对于未构建iaas,采用裸机的形式,容器云定位在于资源管理与提升利用效果,降低虚拟化带来资源损耗。
总结:从容器云使用场景与使用规范,最佳时点就是对现有资源管理不满意,希望得到提升与简化管理方面考虑是否需要上容器技术。对于研发和运维带来优势是底层异构环境不需要花费太多精力去关注,专注与自身业务能力上,整体学习成本在降低。