中国IDC圈@终于有人把云计算、大数据和人工智能讲明白了( 二 )


4虚拟化灵活多了
有人就想办法了 。 第一个办法就是虚拟化 。 用户不是只要一个很小的电脑么?数据中心的物理设备都很强大 , 我可以从物理的CPU、内存、硬盘中虚拟出一小块来给客户 , 同时也可以虚拟出一小块来给其他客户 。 每个客户只能看到自己的那一小块 , 但其实每个客户用的是整个大的设备上的一小块 。
虚拟化的技术使得不同客户的电脑看起来是隔离的 。 也就是我看着好像这块盘就是我的 , 你看着这块盘就是你的 , 但实际情况可能我的这个10G和你的这个10G是落在同样一个很大很大的存储上 。 而且如果事先物理设备都准备好 , 虚拟化软件虚拟出一个电脑是非常快的 , 基本上几分钟就能解决 。 所以在任何一个云上要创建一台电脑 , 一点几分钟就出来了 , 就是这个道理 。
这样空间灵活性和时间灵活性就基本解决了 。
5虚拟世界的赚钱与情怀
在虚拟化阶段 , 最牛的公司是VMware 。 它是实现虚拟化技术比较早的一家公司 , 可以实现计算、网络、存储的虚拟化 。 这家公司很牛 , 性能做得非常好 , 虚拟化软件卖得也非常好 , 赚了好多的钱 , 后来让EMC(世界五百强 , 存储厂商第一品牌)给收购了 。
但这个世界上还是有很多有情怀的人的 , 尤其是程序员里面 。 有情怀的人喜欢做什么事情?开源 。
这个世界上很多软件都是有闭源就有开源 , 源就是源代码 。 也就是说 , 某个软件做的好 , 所有人都爱用 , 但这个软件的代码被我封闭起来 , 只有我公司知道 , 其他人不知道 。 如果其他人想用这个软件 , 就要向我付钱 , 这就叫闭源 。
但世界上总有一些大牛看不惯钱都让一家赚了去的情况 。 大牛们觉得 , 这个技术你会我也会;你能开发出来 , 我也能 。 我开发出来就是不收钱 , 把代码拿出来分享给大家 , 全世界谁用都可以 , 所有的人都可以享受到好处 , 这个叫做开源 。
比如最近的蒂姆·伯纳斯·李就是个非常有情怀的人 。 2017年 , 他因“发明万维网、第一个浏览器和使万维网得以扩展的基本协议和算法”而获得2016年度的图灵奖 。 图灵奖就是计算机界的诺贝尔奖 。 然而他最令人敬佩的是 , 他将万维网 , 也就是我们常见的WWW技术无偿贡献给全世界免费使用 。 我们现在在网上的所有行为都应该感谢他的功劳 , 如果他将这个技术拿来收钱 , 应该和比尔盖茨差不多有钱 。
开源和闭源的例子有很多:
例如在闭源的世界里有Windows , 大家用Windows都得给微软付钱;开源的世界里面就出现了Linux 。 比尔盖茨靠Windows、Office这些闭源的软件赚了很多钱 , 称为世界首富 , 就有大牛开发了另外一种操作系统Linux 。 很多人可能没有听说过Linux , 很多后台的服务器上跑的程序都是Linux上的 , 比如大家享受双十一 , 无论是淘宝、京东、考拉……支撑双十一抢购的系统都是跑在Linux上的 。
再如有Apple就有安卓 。 Apple市值很高 , 但是苹果系统的代码我们是看不到的 。 于是就有大牛写了安卓手机操作系统 。 所以大家可以看到几乎所有的其他手机厂商 , 里面都装安卓系统 。 原因就是苹果系统不开源 , 而安卓系统大家都可以用 。
在虚拟化软件也一样 , 有了VMware , 这个软件非常贵 。 那就有大牛写了两个开源的虚拟化软件 , 一个叫做Xen , 一个叫做KVM , 如果不做技术的 , 可以不用管这两个名字 , 但是后面还是会提到 。
6虚拟化的半自动和云计算的全自动
要说虚拟化软件解决了灵活性问题 , 其实并不全对 。 因为虚拟化软件一般创建一台虚拟的电脑 , 是需要人工指定这台虚拟电脑放在哪台物理机上的 。 这一过程可能还需要比较复杂的人工配置 。 所以使用VMware的虚拟化软件 , 需要考一个很牛的证书 , 而能拿到这个证书的人 , 薪资是相当高 , 也可见复杂程度 。
所以仅仅凭虚拟化软件所能管理的物理机的集群规模都不是特别大 , 一般在十几台、几十台、最多百台这么一个规模 。