云盘算的原理是简朴的,说白了,就是把盘算机资源集中起来,放在网络上。然则,云盘算的实现方式,就非常庞大了。

举个例子,若是你只是在公司小机房摆了一个服务器,开个FTP下载服务,然后用于几个同事之间的影戏分享,当然是很简朴的。

若是是“双11”的淘宝购物节,全球几十亿用户接见阿里巴巴的淘宝网站,单日几十PB(1PB=1024TB=1024×1024GB)的接见量,每秒几百GB的流量……这个,就不是几根网线几台服务器能解决的了。

这时,需要设计一个超大容量、超高并发(同时接见)、超快速率、超强平安的云盘算系统,才气知足营业平稳运行的要求。

这才是云盘算的庞大之处。

适才说了,我们把盘算机资源放在云端。这个盘算机资源,实际上分为好几种条理:

第一条理,是最底层的硬件资源,主要包罗CPU(盘算资源请添加链接形貌),硬盘(存储资源),另有网卡(网络资源)等。

第二条理,要高级一些,我不计划直接使用CPU、硬盘、网卡,我希望你把操作系统(例如Windows、Linux)装好,把数据库软件装好,我再来使用。

第三条理,更高级一些,你不但要装好操作系统这些基本的,还要把详细的应用软件装好,例如FTP服务端软件、在线视频服务端软件等,我可以直接使用服务。

这三种条理,就是人人经常听到的IaaS、Paas、SaaS。