美文网首页
0.IaaS--基础设施即服务

0.IaaS--基础设施即服务

作者: 造一个大大的轮子 | 来源:发表于2019-07-05 10:49 被阅读0次

    摘录自:https://zhuanlan.zhihu.com/p/48612383
    原作者:刘超,未联系上刘超作者,侵删

    云计算的最初目标是对资源的管理,管理的主要是计算资源、网络资源、存储资源三个方面。
    什么叫计算、网络、存储资源?
    比如你要埋汰笔记本电脑,是不是要关心这台电脑是什么样的CPU?多大的内存?这两个就被我们称为计算资源。这台电脑要上网,就需要有个可以插网线的网口,或者有可以连接我们家路由器的无线网卡,您家也需要运营商比如联通、移动或者电信开通一个网络,比如100M的宽带,然后接入网线,这样你家的电脑、手机平板都可以通过你的路由器上网了,这就是网络资源。你可能还会问硬盘多大?过去的硬盘都很小,大小如10G之类的;后来即使500G、1T、2T的硬盘也都不新鲜了,这就是存储资源。
    对于一台电脑是这个样子的,对于一个数据中心也是同样的。想想你有一个非常非常大的机房,里面对了很多的服务器,这心服务器也有CPU、内存、硬盘,也是通过类似路由器的设备上网的。这时的问题就是:运营数据中心的人是怎么把这些设备统一管理起来的呢?
    管理的目标有两个方面的灵活性,举个栗子:比如有个人需要一条很小的电脑,只有一个CPU、1G内存、10G的硬盘、1M的宽带,你能给他嘛?像这种小规格的电脑,现在随便一个笔记本电脑都比这个皮遏制强了,家里随便拉一个宽带都10M了,然而去一个云计算的平台上,你只要一点就有了。比如我想要个单核CPU、2G内存、30M内存,10M的带宽,我就去阿里云平台上注册个账号,买了个轻量级的应用服务器。
    这种情况下云平台达到了两个方面的灵活性:时间灵活性空间灵活性
    时间灵活性: 想什么时候有,只要一点就行了
    空间灵活性:想要多少就有多少,内存、CPU、带宽、硬盘大小,想要有多大就多大。
    物理设备不灵活,使用虚拟化就十分的灵活,比如,通过虚拟化的技术,可以从物理的CPU、内存、硬盘中虚拟出一小块来给其他的客户,同时你可以在相同的CPU、内存、硬盘中虚拟出另外一小块来给其他人用,通过虚拟化技术就能解决空间的灵活性和时间灵活性。(想想自己买的云服务器,很少用,它的CPU、内存、硬盘肯定在给别人用,可能我的硬盘只用了10G,另外的20G其实只是显示给我说还有20G可以用,其实是在我正真要用到的时候才会从他们的数据中心千千万万的硬盘中的一块再给我划出我要用的那20G内存,突然觉得他们赚大发了!!!)
    有了虚拟化技术还远远不够,想想一个数据中心有成千上万个物理设备(CPU、内存、硬盘),靠人的手动管理是远远不行的,这个时候发明了各种算法来做这个事情,这个算法的名字就叫做调度,通俗点儿讲就是调度中心,成千上万台机器都在一个池子里面,无论用户需要多少CPU、内存、硬盘的虚拟电脑,调度中心都能自动的在池子里面找一个能够满足用户需求的地方,然后按照我们的需求来组合CPU、内存、硬盘的虚拟电脑,然后做好配置,我们就能使用了,这个阶段我们称作云计算,在这之前都只能叫做虚拟化。
    云计算大致分为两种:私有云公有云 (还有种是混合云,就是把私有云和公有云混合起来)
    私有云:把虚拟化和云化的这套软件部署在客户自己的数据中心里面,使用私有化云的用户往往很有钱,自己买地建机房,自己买服务器,然后让云厂商过来部署安装软件。VMware后来除了做虚拟化,也推出了云计算的产品,并且在私有云的市场赚得盆满钵满。
    公有云:把虚拟化和云软件都部署在云厂商自己的数据中心里面。用户不需要很大的投入,只要注册一个账号,就能在网页上点击创建一个虚拟电脑。例如国内的阿里云、腾讯云、网易云等等。

    相关文章

      网友评论

          本文标题:0.IaaS--基础设施即服务

          本文链接:https://www.haomeiwen.com/subject/yadshctx.html