可能有人解释,在普通话云如何计算工作?我已经阅读了 维基百科的文章, ,但是仍然不肯定我明白云如何实际工作。

有帮助吗?

解决方案

除了最新的营销术语?

基本上,您的程序所需的所有资源都保存在“某个地方”。在网上。您通过定义的服务合同与他们互动; SOAP,REST,POX或其他什么以及之后发生的事情取决于服务提供商。您并不关心如何存储您的信息或如何提供服务,只是它是。

例如,如果您想存储文件,则可以选择使用亚马逊的S3云系统。您连接到服务并上传文件;您不知道或关心文件的存储位置,只知道该服务的入口位置。

如果您有应用程序,那么它也可以在云中运行,假设它是合适的。例如,Live Mesh是一个虚拟机,您可以在本地和在云中编写代码并运行您的软件,因此您的用户只需转到URI并找到您的程序,您无需关心它在某处可用的位置在云上。

其他提示

第一,得到这一点的办法: 云计算是一种销售的流行语和虐待定义的人(至少是目前).

我会推荐解剖这个总体流行语,在市场部门,即:

  • :基础设施服务(例如亚马逊EC2)
  • Paas:平台服务(例如谷歌AppEngine)
  • DaaS:数据库作为一个服务(例如亚马逊RDS)
  • 萨斯:软件服务(例如Salesforce)

回到你的点:

  1. 如果你让一个服务通过网络接口,可以进行分类,这在云计算站
  2. 传统网站每se不会落在CC类别(见上段)
  3. 我不知道什么是"云应用程序"是:你是在试图确定一个新的期限?;-)

云计算 是关于硬件为基础的服务(涉及计算、网络和储存能力),其中:

  • 服务 提供需求;客户可以支付他们,因为他们去,而不需要投入一个数据中心。
  • 硬件管理是抽象的客户。
  • 基础设施的能力是有弹性的并可以很容易地扩大和下来。

有一个强大经济力量,这个简单的模型: 提供和使云计算的服务,通常允许有 远多 有效的资源利用率, 相比来自托管和数据中心的种类型的托管。

从这个片段 第云计算.

基本上是小时的营销术语。询问5个人,你会得到6个答案。我听说有些人将云计算描述为Google Docs,因为您将数据存储在“云端”中。其他人则将其视为动态分配和托管,例如亚马逊的EC2或Google App Engine。

该术语是如此新颖,以至于没有公认的定义,特别是因为戴尔(!)没有为该术语注明商标。

基本上这个想法类似于公用设施 - 你想要电力,但是你并不关心哪个电站供电,因为有一个网络供电给每个人,你可以直接进入它。这适用于电力,但互联网尚不那么复杂。但这就是愿景。

亚马逊的S3服务只提供磁盘空间,并不关心谁使用它或它们在世界上的位置。当然,谷歌的办公工具(和微软的网络产品)提供的服务,而不是特定的机器,将满足您的应用程序需求。同样,您可以创建和使用电子表格,但是您不知道该电子表格的存储位置,或者它运行的是哪台机器 - 只要它在您需要时可用。

Web 2.0是另一个难以找到定义的术语,但您可以想象您的电子表格使用嵌入在另一台机器中的计算,并将其计算结果存储在Amazon S3上。在这一点上,边界逐渐消失。

因为它可以在您登录的任何地方使用,所以可以从世界上任何地方访问它。它是“在云中”。因为它可以从任何地方看到(不是一个很好的类比,但......)

即使像webmail这样简单的东西也可以被认为是“在云中”保存我们的信息。也就是说,数据不是本地保存的,而是存储在称为互联网的神奇云端。

它基本上只是一个用于远程存储内容的流行语。此列表总结了使用它的原因。

FTP备份=>在云中存储文件
SSH连接到远程PC以执行代码=>云计算
Webmail =>云邮件
SSH连接到远程PC以执行预测天气的代码=>通过云计算进行云计算

(我试过一个html表,但它没有呈现......)

声音冷却不是吧!

我将用几个例子来解释我是如何理解云计算的:

假设您正在创建个人财务Web应用程序。您与您的提案联系几家银行,他们喜欢这个想法,但他们拒绝允许您访问他们的服务器以获取Web服务。在云计算中,银行可以在像Azure的Azure服务中创建Web服务,从而从服务器中提取数据。然后,您将从云中调用他们的Web服务而不是他们的服务器。基本上,“云”是指“云”。在由微软,IBM,谷歌等知名公司运营的中间服务器中

另一方面,银行减少了管理所需的Web服务和硬件/软件的责任和成本。如果一个小型信用合作社只有数据存储服务器而没有网络服务器,则云为他们提供了与大型银行一样参与您的应用程序的机会。

基本上,您可以将云想象为Web服务和/或数据存储的中介。

云计算是一种利用大规模计算基础架构的共享计算。换句话说,强大的硬件是相互关联的,通常是为了充分实现虚拟化的好处。此硬件可以以公共云的形式在许多用户之间共享,也可以专用于私有云计算中使用的一个实体。

公共云被定义为多租户环境,您可以在其中购买服务器切片“在与许多其他客户或租户共享的云计算环境中。

私有云计算,另一方面,根据定义是单租户环境,其中硬件,存储和网络专用于单个客户或公司。

这是一种在Internet上分布的计算。我们的想法是,您不是创建自己的资源,而是将数据,应用程序放在云中。假设此云具有100%可用性和无限可扩展性。有关更多详细信息,请执行以下操作: http://vineetgupta.spaces.live.com/博客/ CNS!8DE4BDC896BEE1AD!1326.entry

这些都不会使您的应用程序成为云应用程序。如果它在云中运行,它就是一个云应用程序。什么是云?

云计算和分布式计算之间的差异?

网站开发模型确实倾向于在云中运行,因为系统的许多部分本质上是并行的。但是,您可以做出各种设计决策(呃,错误?),这会限制可以实现的并行度。您仍然可以在云中运行这样的程序,但它不会获得高度并行的应用程序所带来的好处。

您正在谈论的技术可用于创建高度并行的应用程序,但这不是自动的,您仍然必须了解您正在做的事情。

云计算只是订购,使用和丢弃计算机的一种特定方式。 它类似于在ATM的帮助下使用银行服务或从自动售货机购买东西。

云计算的目标是完全排除提供者方面的任何活人。

云计算的任何其他好的和坏的属性只是这个想法的副产品。

我喜欢这段视频的解释:

http://www.youtube.com/watch?v=XdBd14rjcs0&feature =相关

简短版本:Google和Salesforce.com等销售计算机领域和“虚拟化”应用程序环境,让您在其计算机上运行程序。像虚拟网站主办,但对于程序和应用程序,而不仅仅是网站。现在这是一个很大的流行词,因为大型玩家真正推动它作为一种从基础设施和未使用的时钟周期中赚更多钱的方法。特别是Salesforce,你可以责怪这个最新版本的“云计算”和'Force.com',因为他们使用术语云计算和代理,云计算的概念非常大量地推销他们的服务。计算本身。

我建议你阅读这篇论文

云层之上:伯克利云计算视图,完全结束

毫无疑问,你的想法。在研究领域,本文被称为云计算的介绍

我认为它就像一台计算机,它提供的服务来自云而不是服务器系统。云可能会在世界范围内蔓延。因此,只有将云与其他服务进行比较时,云才能更快地分发服务。

以下是云计算是什么的一个很好的定义。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top