4.9 KiB
信息技术运行在云端,而云运行在 Linux 上。有什么问题吗?
信息技术正在逐渐被迁移到云端. 那又是什么驱动了云呢?答案是 Linux。 当连微软的 Azure 都开始拥抱 Linux 时,你就应该知道这一切都已经改变了。
图片: ZDNet
不管你接不接受, 云正在接管信息技术都已成现实。 我们这几年见证了 云在信息技术产业内部的崛起 。 那又是什么驱动了云呢? 答案是 Linux 。
Uptime Institute 最近对 1000 个 IT 执行部门进行调查并发现了约 50% 左右的高级企业的 IT 执行部门认为在将来 大部分的 IT 工作内容应存储备份在云上 或托管网站上。在这个调查中,23% 的人认为这种改变即将发生在明年,有 70% 的人则认为这种情况会在四年内出现。
这一点都不奇怪。 我们中的许多人仍热衷于我们的物理服务器和机架, 但一般运营一个自己的数据中心并不会产生任何的经济效益。
这真的非常简单。 只需要对比你 运行在硬件上的个人资本费用 (CAPEX) 和使用云的操作费用 (OPEX)。 但这并不是说你会想把所有的一切都外置,而是说在大部分时间内你会想把你的一些工作内容迁移到云端。
相应地,如果你想充分地利用云,你就得了解 Linux 。
亚马逊 web 服务 , Apache 的 CloudStack, Rackspace, 谷歌云平台 以及 OpenStack 的核心都是运行在 Linux 上的。那么结果如何?截至到 2014 年, 在 Linux 服务器上部署的应用达到所有企业的 79% ,而 Windows 服务器上部署的应用则跌到 36%。从那时起, Linux 就获得了更多的发展动力。
即便是微软自身也明白这一点。
Azure 的技术主管 Mark Russinovich 曾说,仅仅在过去的几年内微软就从 四分之一的 Azure 虚拟机运行在 Linux 上 变为 将近三分之一的 Azure 虚拟机运行在 Linux 上.
试想一下。 微软, 一家正逐渐将 云变为自身财政收入的主要来源 的公司,其三分之一的云产业依靠于 Linux 。
即使是到目前为止, 这些不论喜欢或者不喜欢微软的人都很难想象得到 微软会从一家以专利保护为基础的软件公司转变为一家开源,基于云服务的企业 。
Linux 对于这些专用服务器机房的渗透甚至比它刚开始的时候更深了。 举个例子, Docker 最近发行了其在 Windows 10 和 Mac OS X 上的公测版本 。 所以难道这意味着 Docker 将会把其同名的容器服务移植到 Windows 10 和 Mac 上吗? 并不是的。
在这两个平台上, Docker 只是运行在一个 Linux 虚拟机内部。 在 Mac OS 上是 HyperKit ,在 Windows 上则是 Hyper-V 。 你的图形界面可能看起来就像另一个 Mac 或 Windows 上的应用, 但在其内部核心的容器仍然是运行在 Linux 上的。
所以,就像大量的安卓手机和 Chromebook 的用户压根就不知道他们所运行的是 Linux 系统一样。这些信息技术的用户也会随之悄然地迁移到 Linux 和云上。
作者:Steven J. Vaughan-Nichols 译者:chenxinlong 校对:校对者ID