然,这么说,可能仍然有很多人不理解,包括当时的陆恒。
不过那个客户给他举了个非常形象的例子,一下子就让他记得清清楚楚了。
从最基础无比的电脑入手!
当用户启动一台电脑的时候,这台电脑就拥有一个单独的操作系统。用户使用电脑,其实玩的不是他的硬件,而是里面搭载的操作系统,借助操作系统,去畅玩游戏、听歌、搜索、办公等等一系列事情。
而对于操作系统而言,它所依赖的实际上只有三个部位,硬盘、内存、电脑处理器也就是CPU。除此之外,其他的机箱那不过是起到封装固定以及供电的作用,所谓主板,则是连接电脑内主要部件。当然,在普通人认为非常重要的网络连接(宽带),这也仅仅是一个外在资源,即便没有网络,也可以依靠操作系统进行大量工作。
所以,一台电脑实质上就是在CPU、内存、和硬盘上运行的操作系统,也就是所有网民都熟悉无比的Windows!
但是,只要打开Widows的任务管理器,你就会发现,CPU和内存大部分是闲置的。
特别是CPU,其利用率通常不到10%。
Windows在硬盘占有的空间一般就是几个G。也就是说,一个Windows独占了电脑的全部资源,而大部分资源又都是闲置的。
在这种时候,就有专业人士提出,那么,有没有这种可能:不让一个Windows单独控制一台机器,而是在一台机器上安装多个操作系统,并且让它们同时地运行?
这样就可以节省大量的资源,用来做更多的事情。
有,最好的方案就是虚拟化!
其实这就是云计算的概念诞生了!
不过仅仅是这样,还不足以形成云计算中心。
专业人士就是专业人士,在提出这种观点后,就开始了繁琐复杂的一系列工程。
在一台电脑上,虚拟出几个、几十个,甚至上百个操作系统出来,而每一个系统,就意味着是一台“仿真电脑”,再通过监控程序,就可以达到一台电脑拥有数十倍,上百倍的计算能力。
假如这台电脑为A,那么则可以设置另外一台相同规格的电脑B,双方数据之间的传送,可以通过简单的移动进行,普通用户压根意识不到这种移动。
当然,这种移动肯定不能由A/B自己进行,它需要一个数据中心管理服务器电脑C。
这个数据中心管理服务器C,可以监控A和B的运行状态,一旦出现资源紧张,它可以自动触发在线迁移,把一个或多个数据移到对方的机器上运行。当然,这里需要一个事先设定的阈值标准。
在这里只是假设A、B两台机器。实际上,C可以管理几十、几百、上千台
请收藏:https://m.disan.cc
(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)