云计算:技术、应用与挑战
1. 云计算概述
如今,凡是使用计算机的人都听说过云计算,而且我们大多数人都以某种方式在使用云,无论是用于科学和工程领域的复杂计算,还是仅仅为了安全地存储家庭照片。那么,计算云究竟是什么?它为何如此普及?谁在提供云计算服务?有哪些可用的服务?为何它具有成本效益?计算云是如何构建和编程的?如何访问它们?它们如何存储和处理海量信息?又如何确保其安全性?
云计算由亚马逊、谷歌、微软、IBM、甲骨文等科技公司推动,有效地实现了计算的民主化。在2015年,全球72亿人口中就有26亿人使用Gmail等电子邮件服务。数以亿计的人使用在线服务购买各种商品、租赁远方的公寓或寻找搭车回家的机会。数百万计算机专家和新手只需一张信用卡,就能访问以前只有政府机构运营的超级计算机才能提供的计算资源,而这些资源以前仅对少数特定人群开放。
2. 云计算的发展历程
- 多核技术的推动 :计算时代开启近半个世纪后,颠覆性的多核技术促使计算科学界和应用开发者认识到理解和利用并发的必要性。如今,等待更快的时钟频率已无意义,我们更应设计能够利用现代处理器多核的算法和应用程序。
- 云计算时代的到来 :云计算的出现改变了人们的思维。它带来了能够轻松利用并发并创造巨额收入的新应用,开启了并行和分布式系统的新时代,即大数据时代。在这个时代,大数据蕴含着大量有用信息,需要海量计算资源。同时,“粗粒度”的并行性更受青睐。
- 技术发展的加速 :计算和信息处理技术的发展速度惊人,常常超出最乐观的专家和预测者的预期。例如,2
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



