首先看云计算的分类,比较流行的一种分法是美国NSTI提出的三层服务:IaaS,PaaS,SaaS。

现在google apps,以及微软的在线软件都属于IaaS。比较有名的还有salesforce。

而在平台方面,互联网应用的有百度app engine和sina app engine。google app engine名字上与两者相似当提供的功能比它们要强大。这部分比较成功的还有amazon 的aws。

IaaS的话,amzon 的 ec2是比较好的例子,其实虚拟机服务在世界早就已经兴起,不算什么新鲜东西。桌面云?我认为它是IaaS,虽然它提供设施到软件的整套系统,但它的软件完全依赖于独立的虚拟机,所以实际上还是基础设施的服务。比较桌面云软件与google doc的实现,就会明白。

再说说里面的关键技术,虚拟化和分布式存储、计算是实现云计算的根本,而如何提供服务方法有很多,web service是其中最重要的一种形式,它的可扩展、开放,是云计算,特别是PaaS提供服务的一种重要方式。

总结:从云计算的分类和不同种类的实例,去理解什么是云计算。从关键技术去认识云计算的核心和挑战所在。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐