查看原文
其他

云计算:互联网下的胖客户端桌面计算 | <小学生计算机知识科普>专栏

2017-12-07 青青莲子


为什么开设计算机科普专栏


在美国,小学的孩子就会开始接触一定的计算机和网络知识。奥巴马曾在电视中向全美人民提出,“让孩子从小学习编程”。


正是因为深知计算机技术的重要性,美国才会在孩子的早期教育中加入计算机知识。而在中国,计算机课程绝非主要科目,而大多数孩子拿着电脑和手机,也只是为了玩游戏、看电视。


要扭转这一点,首先要让孩子们知道计算机科学的重要性,让他们清楚计算机不是玩具,而是一项重要的工具。


所以,加州州立大学前计算机系主任李明老师决定开设科普专栏,每周用一篇推文的时间,和孩子们聊聊简单的计算机概念,为未来的学习打下基础。


于控制传输协议tcp的互联网通讯技术,是通讯领域的革命性颠覆。


我们过去缺少通讯技术,只能在个人电脑上进行工作,有了互联网之后,就打破了这种孤立,我们相互之间可以传文件,传电影,也可以下载文件。


我们可以发电子邮件,可以逛各类门户网站,也可以网上购物,淘宝、亚马逊就是其中佼佼者,甚至沃尔玛也有自己的官网,同样能方便地网上购物。


我们可以在网上看电影,可以煲电话粥——如果你想和朋友聊天,用QQ就好,也可以考虑用skype等工具。你还可以到各式各样的论坛里发表自己的观点,与他人交流学习、生活等各方面兴趣爱好。


所以,互联网打开了一扇全新的窗户,在这里,只有你想不到的,没有你做不到的。


古人有云,决胜于千里之外,运筹于帷幄之中。在古代,这只是一种比喻,但到了现在,这却成了现实的写照。


你想去某个地方旅游,可以在互联网上浏览各类网页,或是与他人聊天了解当地信息,甚至可以用QQ或是微信,直接与当地人在网上交流。互联网为我们提供了太多太多的便利,但我们满足了吗?没有。


在互联网出现之后,诞生了一个概念叫做云计算。


计算是什么?它有很多不同的含义,在数学上,计算就是加、减、乘、除等数字上的运算。但在计算机领域,计算机内部处理的事都是以计算的形式完成的,比如处理文件,修理图片,或者我们运行一个手机应用,或者你在网上下单购物,这都是计算。


所以,当我们的互联网达到一个比较成熟的阶段之后,大家就开始琢磨着向“云”上发展,也就是在互联网中进行计算。


要了解云计算,首先要了解传统的桌面计算。


桌面计算是什么?一台电脑配有一个显示器,一台主机,一套键盘,还有一些其他的配件,例如打印机、扫描仪等,然后装载一套Windows这样的操作系统,你就可以运行很多程序,其中绝大多数都是在桌面上进行,如打印、扫描、处理word文档、电子表格等,都是在桌面上进行。


这一切都是在个人电脑上完成的,我们把它称为胖客户端。


什么是胖客户端呢?我们的电脑系统相对于互联网来说,就像是一个客户,我们连上网络,发邮件,下载文件,我们就像客户一样,提出请求,然后获得服务。


可为什么叫胖客户?这就是说,一切都在我的电脑上处理,所有设备都是自己购买的,比如打印机、扫描仪,数据多了之后还要买服务器,甚至操作系统Windows,也是需要你购买的,还有接踵而至的其他各式各样的软件,比如Office系列,等等。


等过几年,软件版本更新了,从1.0升级为2.0,也要继续购买。整个系统都需要自己维护。买了这么多软件,装了操作系统,像WindowsiOS、安卓,运行时间长了,数据冗余十分臃肿,就像一个胖子一样,所以我们的电脑不仅是一个客户,还是一个胖客户。


如果采用桌面计算,胖客户端的系统需要自己维护,如果系统崩溃了怎么办,我们的windows就偶尔会崩溃,电脑用着用着突然一闪,就什么都做不了了。怎么办?还有一些更为专业的软件也是一样,一旦出现问题,就需要专业技术人员帮忙维修。


在美国,如果你的电脑坏了,无论是硬件还是软件问题,技术人员的收费都在60~80美元/小时,成本昂贵。自己管理软件,就需要自己下载,如果有的软件造成了系统冗余,你也需要自己将它卸载。


可以说,在过去,个人电脑出现了很多麻烦事,这就是为什么会出现一键管理、一键恢复等软件的原因。


此外,文件如果忘了保存,又遇上系统崩溃,那么你辛辛苦苦写了半天的文章不见了,即使你保存了,不巧遇上了硬盘崩溃,那么仍然会让你的努力付诸东流。所以,胖客户端的问题可谓多不胜数。


这就又更加凸显了云计算的优势,下一期,我们就来讲讲云计算到底好在哪里。


美国教授讲给小学生听的互联网科普课

美国加州州立大学前计算机系主任 李明

云计算、物联网、大数据、电子商务,人工智能

理解一日千里的世界变革,从一堂科普课开始!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存