任何人都能用简单的语言解释云计算是如何工作的吗?我已阅读维基百科的文章,但仍不确定我是否了解云的实际运作方式.
首先,要解决这个问题:云计算是一个营销流行语和不明确的流行词(至少在目前).
我建议在市场细分中剖析这个总体流行语,即:
IaaS:基础架构即服务(例如Amazon EC2)
Paas:平台即服务(例如Google AppEngine)
DaaS:数据库即服务(例如Amazon RDS)
SaaS:软件即服务(例如Salesforce)
回到你的观点:
如果通过Web Interface公开服务,则可以在Cloud Computing bin中对此进行分类
传统网站本身不属于CC类别(见上文)
我不知道"云应用程序"是什么:您是否尝试定义新术语?;-)
除了最新的营销术语?
基本上,您的程序所需的所有资源都保存在互联网上的"某处".您通过定义的服务合同与他们互动; SOAP,REST,POX或其他什么以及之后发生的事情取决于服务提供商.您不关心如何存储您的信息或如何提供服务,只是它是.
例如,如果您想存储文件,则可以选择使用Amazon的S3云系统.您连接到服务并上传文件; 您不知道或不关心文件的存储位置,只有入口点的位置指向该服务.
如果你有一个应用程序,那么它也可以在云中运行,假设它是合适的.例如,Live Mesh是一个虚拟机,您可以在本地和在云中编写代码并运行您的软件,因此您的用户只需转到URI并找到您的程序,您无需关心它在某处可用的位置在云上.
云计算是关于基于硬件的服务(涉及计算,网络和存储容量),其中:
按需提供服务; 客户可以随时付款,而无需投资数据中心.
硬件管理从客户中抽象出来.
基础设施能力具有弹性,可以轻松扩展和缩小.
这种简单模型背后有一股强大的经济力量:与自托管和数据中心类型的托管相比,提供和使用云计算服务通常可以实现更高效的资源利用.
本文关于云计算的片段.
基本上是小时的营销术语.询问5个人,你会得到6个答案.我听说有些人将云计算描述为Google Docs,因为您将数据"存储在云端".其他人则将其视为动态分配和托管,例如亚马逊的EC2或Google App Engine.
这个词是如此新颖,以至于没有公认的定义,特别是因为戴尔(!)没有为该术语注册商标.
基本上这个想法类似于公用事业 - 你想要电力,但你不关心哪个电站供电,因为有一个网络供电给每个人,你可以轻松进入它.这适用于电力,但互联网尚不那么复杂.但这就是愿景.
亚马逊的S3服务只提供磁盘空间,并不关心谁使用它或它们在世界上的位置.当然,谷歌的办公工具(和微软的网络产品)提供的服务,而不是特定的机器,将满足您的应用程序需求.同样,您可以创建和使用电子表格,但不知道该电子表格的存储位置或运行的计算机 - 只要它在您需要时可用.
Web 2.0是另一个难以找到定义的术语,但您可以使用嵌入在另一台机器中的计算来想象您的电子表格,并将其计算结果存储在Amazon S3上.在这一点上,边界逐渐消失.
因为它可以在您登录的任何地方使用,所以可以从世界上任何地方访问它.它是"在云端",因为它可以从任何地方看到(不是一个很好的类比,但......)