“让我来组成身体,让我来组成大脑!”在一个机箱里,一堆硬件吵吵闹闹,李大嘴突然手指一戳,一阵电流划过,随着风扇的呼呼声,电脑启动了。
最早只有个人电脑,电脑上安装了操作系统和应用软件,井井有条的独自完成着自己的工作,日复一日,相安无事。
数年之后,终于有一群人憋不住了,开始尝试在电脑和电脑之间可以开始交换信息,协同工作,于是“网络”诞生了!
有了网络以后,有一群聪明的人一拍脑袋,筹钱建立一个机房,把有着超越普通计算机的性能的电脑放在房间里,通过网络专门为用户提供服务,赚的盆满钵满,这些专门提供服务并有超强性能的电脑被叫做“服务器”。
随着规模的扩大,小网络扩大变成了互联网,小机房扩大变成了IDC数据中心(Internet Data Center)。业界纷纷效仿,无数的数据中心都加入到了互联网上,于是“云端” 就诞生了!!
无数机智的程序员把无数的应用程序部署在云上供大家访问和使用,通过一大堆代码把资源整合起来,让无数的服务器一起协同工作。
合作的力量是强大的,无数服务器的合作甚至可以让你体验每秒10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸、预测气候变化和市场发展趋势。这就是云计算!!
一个完备的云计算系统,往往具有超大容量、超高并发(同时访问)、超快速度、超强安全的特点。
我们平时所听说的腾讯云、阿里云、华为云等各大云服务商,说白了都是在做这样的事情、通常的云服务有三层方式供人选择:
第一层:基础设施即服务(Infrastructure-as-a-Service),你不用自己建机房、不用操心网络、不用担心数据存储,所有的CPU、内存、存储、网络和其它基本的计算资源都会提供出来,用户可以在上面随便安装操作系统和软件。
第二层:平台即服务(Platform-as-a-Service),这个时候就可以偷懒一点了,给开发人员用的中间件全部由云服务商提供,程序员只用关注自己的开发逻辑,不用去管理服务器,更不用关心软件和数据以何种形式存在,代表例子有数据库、消息队列。
第三层:软件即服务(Software-as-a-Service)。这是最偷懒的方式,也是最让人喜欢的方式;软件的开发、管理、部署都交给云服务商,你再也不用关心任何的技术问题,可以拿来即用,像QQ邮箱、云盘、政府学校的门户网站等。
所以!
当你需要用一个软件时,你不用跑去电脑城,打开应用商店,它就下载下来了,你只需要交钱就是了;
当你想看报纸的时候,你不用跑去报刊亭,只要打开新闻软件,直接看就是了;
当你想看书的时候,你不用跑去书城,只需要打开阅读软件,直接读就是了;
当你想听音乐的时候,你不用再跑去音像店苦苦找寻CD光碟,打开音乐软件,直接听就是了;
云计算,像在每个不同地区开设不同的自来水公司,没有地域限制,优秀的云软件服务商,向世界每个角落提供软件服务——就像天空上的云一样,不论你身处何方,只要你抬头,就能看见!
所以云计算来了,你准备好了吗?