Cloud 什么是云计算?
有人能简单地解释一下云计算是如何工作的吗?Cloud 什么是云计算?,cloud,terminology,Cloud,Terminology,有人能简单地解释一下云计算是如何工作的吗? 我已经阅读了,但仍然不确定我是否理解云的实际工作原理。除了最新的营销术语之外 基本上,您的程序所需的所有资源都保存在internet上的“某处”。您通过定义的服务合同与他们进行交互;SOAP、REST、POX或其他什么,以及之后会发生什么,都取决于服务提供商。您不在乎信息是如何存储的,也不在乎服务是如何提供的,只在乎它是如何提供的 例如,如果您想要存储文件,您可以选择使用Amazon的S3云系统。您连接到服务并上载文件;您不知道或不关心文件存储在哪里,
我已经阅读了,但仍然不确定我是否理解云的实际工作原理。除了最新的营销术语之外 基本上,您的程序所需的所有资源都保存在internet上的“某处”。您通过定义的服务合同与他们进行交互;SOAP、REST、POX或其他什么,以及之后会发生什么,都取决于服务提供商。您不在乎信息是如何存储的,也不在乎服务是如何提供的,只在乎它是如何提供的 例如,如果您想要存储文件,您可以选择使用Amazon的S3云系统。您连接到服务并上载文件;您不知道或不关心文件存储在哪里,只知道该服务入口点的位置
如果你有一个应用程序,那么它也可以在云中运行,假设它是合适的。例如,Live Mesh是一个虚拟机,您可以在本地和云中对其进行编码并运行您的软件,因此您的用户只需找到一个URI即可找到您的程序,您不必关心它在云上某个地方的可用性。这个术语太新了,以至于没有公认的定义,特别是在戴尔之后(!)未能为该术语添加商标 基本上,这个想法与公用事业公司的想法类似——你想要电力,但你不在乎哪个发电站供电,因为有一个网络向每个人供电,你可以直接接入它。这对电力是有效的,但互联网还没有那么成熟。但这就是愿景 亚马逊的S3服务只提供磁盘空间,它不在乎谁在使用它,也不在乎他们在世界上的位置。当然,谷歌的office工具(以及微软的web产品)提供一项服务,而不是一台特定的机器,它将满足您的应用程序需求。同样,您可以创建和使用电子表格,但您不知道该电子表格存储在哪里,也不知道它运行在哪台机器上,只知道它在您需要时可用 Web 2.0是另一个努力寻找定义的术语,但您可以想象您的电子表格使用嵌入另一台机器某处的计算,并将其计算结果存储在Amazon S3上。此时,边界正在逐渐消失
因为无论您从何处登录,它都可以从世界上任何地方访问。它是“在云中”,因为它可以从任何地方看到(这不是一个很好的类比,但…)即使是简单的东西,例如webmail,也可以被认为是“在云中”保存我们的信息也就是说,数据不是本地保存的,而是存储在神奇的云上,叫做互联网 它基本上只是一个用于远程存储东西的流行语。下面的列表总结了使用它的原因 FTP备份=>在云中存储文件
进入远程PC执行代码=>云计算
Webmail=>云邮件
下载到远程PC中,执行通过云计算预测天气=>云计算的代码 (我尝试了一个html表,但没有呈现…)
听起来很酷,不是吗!这是一种分布在互联网上的计算。其思想是,你不创建自己的资源,而是将数据、应用程序放在云中。这种云被认为具有100%的可用性和无限的可扩展性。更多详情:云计算是关于基于硬件的服务(涉及计算、网络和存储容量),其中:
- 服务是按需提供的;客户可以随需付费,而无需投资数据中心
- 硬件管理是从客户那里抽象出来的
- 基础设施容量具有弹性,可以轻松地上下扩展
这些东西都不能使你的应用程序成为云应用程序。如果它在云中运行,它就是云应用程序。什么是云 网站开发模型确实倾向于在云中运行,因为系统的许多部分本质上是并行的不过,你可以这样做,这将限制可以实现的并行量。你仍然可以在云中运行这样的程序,但它不会获得高度并行应用程序所能获得的好处
你所说的技术可以用来创建高度并行的应用程序,但这不是自动的,你仍然需要了解你在做什么。基本上是一个小时的营销术语。问5个人,你会得到6个答案。我听说有些人将云计算描述为谷歌文档,因为你存储了数据ta“在云端”。其他人认为它更像是动态分配和托管,比如亚马逊的EC2或谷歌应用引擎。首先,要解决这个问题:云计算是一个营销术语,而且定义不清(至少目前是这样) 我建议将这一最重要的流行语和细分市场进行剖析,即:
- IaaS:基础设施即服务(如Amazon EC2)
- Paas:平台即服务(如谷歌AppEngine)
- DaaS:数据库即服务(如亚马逊RDS)
- SaaS:软件即服务(如Salesforce)