相比于虚拟机,容器的监控、运维有何优劣势?

参与9

2同行回答

杜东明杜东明解决方案架构师灵雀云Alauda
容器相比较传统运维它的优势在于:更快速部署和交付,对于应用系统的部署可以极大地节省时间成本和人力成本;更标准化交付物:容器的标准交付物为镜像,包含应用程序和依赖环境,一次构建多次使用,大大简化了应用交付模式:更高效的资源利用,容器不需要虚拟机额外的管理程序,依赖内核运行...显示全部

容器相比较传统运维它的优势在于:更快速部署和交付,对于应用系统的部署可以极大地节省时间成本和人力成本;更标准化交付物:容器的标准交付物为镜像,包含应用程序和依赖环境,一次构建多次使用,大大简化了应用交付模式:更高效的资源利用,容器不需要虚拟机额外的管理程序,依赖内核运行,在运维资源开销上要低的多。更加敏捷的迁移和扩展,容器可以跨操作系统、跨环境运行,实现无缝迁移的效果;

由于容器是黑盒运行,在运维中容器问题的诊断比较复杂;由于容器运行的密度比虚拟机要大,需要面对的运维实体和对象数量庞大;由于容器的自身特性,容器的创建、销毁等生命周期过程,各类运维数据的采集是个挑战。另外容器启动后,监控系统怎么发现,同时需要对其做哪些数据采集,这些问题都是容器监控自动化过程需要解决的。

收起
软件开发 · 2021-11-26
浏览1180
hsuyuanhsuyuan资深架构师Intel
我的观点,从监控和运维角度看,虚拟机和容器相比更多是不同场景下的不同的特点。容器的轻量化使得运维更加灵活高效,更方便应用自动化来提升运维效率。同样,轻量化的容器也带来了监控的复杂度,特别是大量容器运行的平台如何排错和根因分析。在监控这个领域,除了目前比较热门的纯...显示全部

我的观点,从监控和运维角度看,虚拟机和容器相比更多是不同场景下的不同的特点。

容器的轻量化使得运维更加灵活高效,更方便应用自动化来提升运维效率。同样,轻量化的容器也带来了监控的复杂度,特别是大量容器运行的平台如何排错和根因分析。在监控这个领域,除了目前比较热门的纯软件层全链路监控以及混沌工程,我认为更应该结合硬件的监控和检测实现端到端的监控和测试,以提升平台的稳定性和效能。

收起
硬件生产 · 2021-11-26
浏览1211

提问者

liusheng2
软件开发工程师宁波银行
擅长领域: 容器云计算容器云

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-11-25
  • 关注会员:4 人
  • 问题浏览:2116
  • 最近回答:2021-11-26
  • X社区推广