云通俗的讲是一种基于网络的计算机,云计算通俗讲义(pdf+epub+mobi+txt+azw3)

879b970a85ab8369ecc59156701ef755.png

第3章 “云”技术

一个完整的云计算项目包括云端、网络和终端,其中用于组建云端的技术与终端用户类型密切相关,终端用户类型间接决定了云服务的类型,以及需要在云端运行的软件种类。一句话:要根据用户的需求来选择技术并组建相应的云端,需求不同,组建云端的技术也不尽相同。

3.1 云端构建

云端是云计算的核心,必须紧贴用户需求,同时应具备水平伸缩性——在需要的时候可随时增加服务器,从而扩充云端计算能力,在不需要的时候可自动关闭多余的机器,达到节能减排的目的。

比如有的超算中心一开始就购买大量的服务器和磁盘设备,每天电费就高达十几万元,每年的运行维护费用过亿,而到现在几乎没有一个像样的云应用软件在那里跑,机器等于一直空转了很多年,目前都已经过了折旧淘汰的年限。这种做法,我不敢苟同。

前面讲过软件是让CPU来完成某项任务的步骤,云端是软件运行的场所,因此可以这样说:云端是运行各种软件来完成相应任务的地方。云端采用的技术与任务的大小有关,大型任务(如核爆模拟、天气预报)和小型任务(如四则运算计算器、文字编辑等)采用的技术明显不同,前者很难用一台计算机按时完成任务,所以需要联合多台计算机(称为集群)来共同完成任务,而后者用一台计算机就浪费了资源,等于高射炮打蚊子,所以需要对单台计算机进行分割(称为虚拟化),将单台计算机可分割成多台虚拟机,每台虚拟机完成一个任务,这意味着一台物理机并行执行多个任务了。如果一个任务需要由一台计算机来完成,那么就直接分配一台计算机给此任务,这样的任务就是中型任务。用图3-1所示的坐标可以很好表示这种关系。

前面讲过软件是让CPU来完成某项任务的步骤,云端是软件运行的场所,因此可以这样说:云端是运行各种软件来完成相应任务的地方。云端采用的技术与任务的大小有关,大型任务(如核爆模拟、天气预报)和小型任务(如四则运算计算器、文字编辑等)采用的技术明显不同,前者很难用一台计算机按时完成任务,所以需要联合多台计算机(称为集群)来共同完成任务,而后者用一台计算机就浪费了资源,等于高射炮打蚊子,所以需要对单台计算机进行分割(称为虚拟化),将单台计算机可分割成多台虚拟机,每台虚拟机完成一个任务,这意味着一台物理机并行执行多个任务了。如果一个任务需要由一台计算机来完成,那么就直接分配一台计算机给此任务,这样的任务就是中型任务。用图3-1所示的坐标可以很好表示这种关系。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值