在云原生的场景里,如今已经离不开容器化了。
时间:2022-03-05 17:26:02 | 来源:行业动态
时间:2022-03-05 17:26:02 来源:行业动态
任钢说道。
容器,不仅能够让「砖头」更小,「颗粒度」更细,「搬砖」更轻松,实现比虚拟化更细的资源分割。再配合K8S等编排、调度工具的加持,IT基础设施秒级弹性不在话下。
谈到容器化,不仅是指以Docker为代表的容器化和容器引擎技术,还有容器化运行平台、底层的云平台资源,在企业内部还要有一些物理架构、混合架构。任钢说,容器实现了多种环境的互操作性,让计算资源的颗粒度比虚拟机更小,部署更灵活。一旦把云应用容器化之后,就很方便企业在所有环境上做统一管理和部署。
对于微服务来说,有人比喻,如果说此前软件是「钢筋混凝土般」的「单体大块头」,那么,微服务「化整为零」的思路,将「大块头」变成了模块化、积木式的「乐高」,将单体大应用,拆分成功能相对独立的小应用。同时,K8S和ServiceMesh等一系列技术,也让「搬砖」更轻松。
任钢对微服务有两种理解狭义微服务和广义微服务。
狭义微服务,就是单指把一个很大的单机程序,变成一个个小的服务;广义微服务,不仅包括前者,更包括了微服务管理,例如,微服务的发现机制、微服务的配置、微服务的网关等等,这些构成了整个微服务的架构。