1.快速动态扩缩容
2.弹性供给资源
3.提升变更效率
4.节省资源(前期可能节省,大规模后是不节省资源)
资源利用率相比虚拟机的损耗是节省的,不过应用自身需要的资源是固定的,大多数资源使用者其实是申请超额的,还有就是环境管理上对于资源的生命周期的管理大多数公司不完善,无法及时回收,很多资源可能闲置,相比容器来说不方便。
收起我认为最大的改变是开发方式和运维方式的变化!
容器有cicd,可以提高开发效率,开发质量;
容器有caas平台,可以大大缩短应用发布时间,提高运维运维效率!
容器的资源利用率比传统环境,甚至虚拟化环境都要高,我记得有IBM对容器,虚拟机,物理机的使用比较,容器接近物理机使用效率
很赞成上面 软件架构设计师 , steven 的观点,如果自身的资源不到一定规模,其实并不太适合上k8s ,不光是软硬件资源还涉及到运维开发人员自身技术能力是否能够支撑k8s 体系,把它变成助力而不是负担。
收起