想要使用容器技术 这5类遗留工具就应该被淘汰

充分利用容器并不只是安装Dockers和激活容器应用程序那么简单。你需要改进的同样还有监控方法、安全性能等。

这么做的理由是,容器并不只是对你过去工作中使用到的旧技术的一个扩展,它是一个全新的游戏。许多能够在旧的技术下工作的工具和流程,如虚拟机,并不会在容器环境中生效。

若采用了容器,需要做出哪些改变

因此,如果你要迁移到容器,就应该试图使用一些与之匹配的方法,如下:

·监控。遗留监控工具不能观察容器。容器平台本身只提供非常基本的监控工具(如Dockers统计命令)。为了有效地监控容器环境,你需要一个新的容器专用工具集。

·网络。容器使用覆盖网络,在你的遗留网络基础设施之上。在容器环境中筹划和管理网络需要一些被设计于应对覆盖网络独特挑战的工具和方法。

·持久存储。容器无法永久存储数据,你需要将数据导出到一个主机服务器上的共享目录中,或使用软件定义存储系统,为容器提供持久的位置来存储数据。

·安全。传统安全模式围绕端点和网络边界使用工具,如防火墙。然而,一个容器应用程序有更多的层和移动部件,围绕端点的传统办法安全效果并不好。你应该专注于确保每一层堆栈的安全来形成你的容器,从容器运行时间和图像到主机操作系统。

·供应。你或许能够手动提供和编排虚拟服务器集群。但在快速变化的容器环境中,仅仅是手动提供资源并不可行。你需要使用像Swarm或Kubernetes一样的自动配置工具。

围绕在流程之上的操作需要被修改,以便在容器环境中工作。这并不意味着你必须摒弃传统的工具集,一些遗留工具可以在经过一定的修改之后作用于容器。但是在其他的情况下,如配置和监控时,极少有遗留工具能生效,这时你就会需要新的工具和新的方法。

原文发布于微信公众号 - 云计算D1net(D1Net02)

原文发表时间:2017-07-12

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏喵了个咪的博客空间

Kubernetes(一) - Docker管理工具

1683
来自专栏IT派

最全的30+个开源免费的Docker工具

容器生态系统的发展和扩展速度越来越快速,并且已经有了许多的Docker工具和服务,想要知道所有的有用选择,你会发现基本很难完成。

2273

Docker 的五大优点:持续部署、版本控制、可移植性、隔离性和安全性

我相信 Docker 不需要我过多介绍,它是目前最热门的开源项目之一。您可以使用 Docker 在容器中添加一个抽象层以部署不同的应用程序。在 Docker 生...

4208
来自专栏北京马哥教育

Docker学习总结之Docker与Vagrant之间的特点比较

不分场景而直接比对vagrant和docker是不恰当的!在一些简单场景中,它们两款产品作用是重复的,但在更多场景中,它们两款产品无法相互替 代。事实上,vag...

2693
来自专栏逸鹏说道

KVM基于内核的虚拟机概念理解与客户机浅析

作为一个KVM的学习者,如果你想要自己完善一个KVM样品级的解决方案,仅仅学会图形化界面使用和简单的配置(详情见上一篇文章)是远远不够的。在上文中感谢@laow...

3924
来自专栏北京马哥教育

Linux 容器 vs 虚拟机 —— 谁更胜一筹

自从Linux上的容器变得流行以来,了解Linux容器和虚拟机之间的区别变得更加棘手。本文将向您提供详细信息,以了解Linux容器和虚拟机之间的差异。 Linu...

2974
来自专栏DevOps时代的专栏

E2E 测试容器化实践

在互联网最初之时,没有任何容器化的概念,那么刚开始的时候是怎样开发软件或者是网站的吗?那时就是计算机便是服务器,就是一个简单的静态网页,没有复杂的业务逻辑。

1272
来自专栏美团技术团队

美团容器平台架构及容器技术实践

美团的容器集群管理平台叫做HULK。漫威动画里的HULK在发怒时会变成“绿巨人”,它的这个特性和容器的“弹性伸缩”很像,所以我们给这个平台起名为HULK。貌似有...

1695
来自专栏从零开始的linux

初识docker

docker使用go语言开发,基于apache2.0协议 容器虚拟化 ? 传统虚拟化 ? Docker的优势 启动非常快,秒级实现 资源利用率很高,一台机器可以...

3745
来自专栏云计算

OpenShift的容器镜像(第1部分):目标

本文来源于2017 EMEA (Europe, the Middle East and Africa,欧洲,中东和非洲) 红帽技术交流会议的会议记录,与会者包括...

2676

扫码关注云+社区

领取腾讯云代金券