云计算是什么?它有哪些形式?

2020-10-21 00:00:00 服务 计算 资源 租户 云端

在 IT 行业,存在一个 15 年周期现象,从 1966 年开始到可预知的未来若干年,可分为 6 个周期,每个周期的技术热点分别如下:

  • 1966—1980 年为大型机时代;
  • 1981—1995 年为个人计算机时代;
  • 1996—2010 年为互联网时代;
  • 2011—2025 年为云计算时代;
  • 2026—2040 年为人工智能时代;
  • 2041—2055 年为机器人时代。


每一个周期都以前一周期的产品为基础,诞生并迅猛发展出新的产业,但这并不意味着前一周期的产品会消亡。显然,当前正处于云计算蓬勃发展的时代。

云计算在眼下的中国呈现出冰火两重天的怪象:这边厢,云服务提供商们个个摩拳擦掌、热情高涨,大家恨不得从“万亿云计算市场”蛋糕中分得一大块,却鲜有人脚踏实地做产品;那边厢,用户们迷茫、观望者甚多,大家纷纷捂紧各自的钱袋,弱弱地问:“云计算到底是什么东西?能给我带来什么好处?”

政府也不甘示弱,大手笔的云计算中心像雨后春笋般在神州大地上拔地而起,只见机房机器轰鸣,壁挂大屏幕闪烁,却不见云应用,这等同于天上电闪雷鸣,就是不见下雨。深圳超算中心,强大的计算能力没有得到充分利用,能源无谓消耗严重。

什么是云计算?

在《什么是软件》教程中,我们谈到,软件就是程序员写的需要 CPU 来执行以便完成某项任务的步骤,这些步骤包括输入/输出步骤和计算步骤。而 CPU 在执行输入/输出步骤时需要使用输入/输出设备,在执行计算步骤时需要使用计算设备。对于普通的计算机来说,计算设备指 CPU、内存和硬盘,输入/输出设备指键盘、鼠标、显示器、话筒和音箱等。

如果计算机还要与其他设备通信,那么计算设备还应包括网络。对于传统的个人计算机而言,计算设备和输入/输出设备通过主板连接在一起,也就是说,有了主板这个纽带,计算设备和输入/输出设备就可以协同工作了。其特征如下:

  • 计算资源就在本地。
  • 计算资源不易扩展或收缩。
  • 其他人无法共享你的计算资源。
  • 既是计算资源的所有者,又是计算资源的使用者。


我们再次重申一下:计算设备也称为计算资源,计算资源包括 CPU、内存、硬盘和网络。而在机房中,磁盘只是存储大类中的一种,存储还包括磁带库、阵列、SAN、NAS 等,这些统称为存储资源。另外,CPU、内存只是服务器的部件,我们统一用服务器资源来代替 CPU 和内存资源的说法。

广义的计算资源还包括应用软件和人力服务,如果不特别声明,那么后续章节中提到的计算资源就是指服务器、存储、网络、应用软件和人力服务。

不同于传统的计算机,云计算引入了一种全新的方便人们使用计算资源的模式,即云计算能让人们方便、快捷地自助使用远程计算资源。

计算资源所在地称为云端(也称为云基础设施),输入/输出设备称为云终端。

云终端就在人们触手可及的地方,而云端位于“远方”(与地理位置远近无关,需要通过网络才能到达),两者通过计算机网络连接在一起。

云终端与云端之间是标准的 C/S 模式,即客户端/服务器模式——客户端通过网络向云端发送请求消息,云端计算处理后返回结果。云计算的可视化模型如图 1 所示。


图 1  云计算的可视化模型

相关文章