为什么“云计算”报价没有更早出现?


27

云计算是租用资源(服务器和数据存储)的模型。到目前为止,服务器和数据存储都已经存在了十多年。然而,云计算产品只是在几年前才出现。

怎么了 引发云计算产品大规模采用和大规模营销的关键变化是什么?


71
它很早以前就出现了,但是直到最近才被冠以“云计算”之名。
marco-fiset 2012年

7
en.wikipedia.org/wiki/Cloud_computing#History始于50年代的详细信息,当它首次出现时,它并没有更早出现,因为计算机在50年代之前并不适合这种东西,或者也许没人知道在那之前;)
吉米·霍法

2
大公司希望逐步进行技术变革,以便可以在各个技术水平上出售其产品:(
om471987 2012年

2
在2000年代初期,它被称为应用程序服务提供商,即今天的SaaS。
迈克尔·布朗

11
新名字。古代技术。
Thomas Eding 2012年

Answers:


117

已经出现较早。实际上,这是最初的模型,该模型最早可追溯到1950年代直到1980年代,当时被称为“时间共享”,然后在1990年代初期以“客户/服务器”的名称重新出现。 ,然后在1990年代后期再次以“ Thin Client”(瘦客户机)的名称,然后是“ Application Service Provider”(应用服务提供商)。

但是,以我们今天所看到的确切形式,它需要高质量,高可靠性,高吞吐量,低延迟,低价格,无处不在的Internet访问,这种访问直到几年前才出现,而且实际上仍然没有绝大多数人(例如,几乎整个非洲,亚洲的大部分地区,东欧的部分地区和南美)都存在。


12
究竟。我80年代中期的第一个与计算机相关的工作是分时中心的合同管理。旧的一切又都是新的。
jfrankcarr 2012年

10
是。发明互联网是为了解决“我们如何让不同位置的研究人员共享他们昂贵的计算资源?”的问题。故事“发明互联网”和“巫师熬夜”。
内森·朗

3
这并不完全准确-云计算的不同之处在于,作为用户,您不再知道或不在乎您的分时器在哪里;由此得名。
reinierpost 2012年

11
@reinierpost如果您认为以前的所有型号中都没有便宜的计算机服务提供商,因此无法保证其位置,那么您会非常误解。现在就和现在一样,如果您想要一个特定的位置,则必须支付更多的费用,因为您正在破坏他们平均分配其数据中心的能力。哦,等等,非确定性使它成为云,所以更好吧?嘿营销工作..
吉米·霍法

6
@reinierpost您说这是不同的,因为您现在不在乎或不知道机器在哪里,有些分时服务的思维方式是“我们会在有空间的地方提供您的时间”。
吉米·霍法

15

人们已经在远程计算机上租用时间数十年了。实际上,“分时”是在计算机足够小,负担得起,单个企业可以负担得起自己的计算机之前就将计算服务回售的原始模型。80年代的大型信息服务(Compuserve,AOL等)是租用计算能力/空间的另一种方法。接下来,随着Internet的发展,人们需要一些方法来维持网络上24/7的状态,并且托管公司如雨后春笋般冒出来。

云计算只是同一想法的另一个版本。数据中心的开发,标准化和可扩展性花了一些时间,以至于云服务可以在虚拟机上以商品的形式出售通用计算并以可负担和可盈利的方式对其进行管理,但这实际上只是最新的相同想法的产生。


12

有两个答案。首先,它直到真正普及高速互联网才真正兴起。除非您可以合理确定始终可以高速访问云资源,否则云计算将无法正常运行。

第二个答案是,这并不是一个真正的新主意。在PC变得负担得起之前,通常是让许多人使用哑终端连接到一台计算机。您坐在其前面的机器将没有任何存储或处理能力,超出了发送输入和显示输出所必需的能力。


10
就在最近,我发现自己在德国中部没有任何形式的网络访问(移动电话,座机,DSL,电缆),甚至距卡尔斯鲁厄(Karsruhe)仅有50英里,卡尔斯鲁厄是第一个CS大学系和第一个Internet的所在地德国的供应商。更让我欣赏一次,什么“总是有高速接入”的意思,而我很感激我的Android手机缓存我的谷歌日历数据:-)
约尔格W¯¯米塔格

@JörgWMittag:在英国,您可以随意获得这种体验。您只需要从Three获得服务即可。
汤姆·安德森

6

我想说这取决于商品硬件上的虚拟化技术。时间共享和大型机/客户端访问一直存在,但是需要昂贵的专用硬件来安全地分配资源。自Internet以来,客户/服务器访问一直存在于商品硬件上。但是,它需要一台专用服务器,您不能只按一下按钮即可复制该服务器。为了维护安全性,您必须自己维护该服务器上的安全性。除非锁定共享服务器,否则它们很容易受到攻击;如果需要自定义设置,则共享选项很有限。

通过无处不在的廉价虚拟化,您可以创建具有完全访问权限的整个服务器,并且可以在更大的商品平台上共享该服务器。可以随时复制,移动,复制和删除它。它需要INTEL和AMD芯片来支持服务器附带的虚拟机和时间分片,以及易于维护的软件,以保持多个操作系统同时运行。


4
如果您在x86芯片中调出更改以支持虚拟化,这将是一个很可靠的答案。没有他们支持虚拟机管理程序的能力,虚拟化就无法在x86系列上起飞。

1
+1表示虚拟化。以前可以使用虚拟化,但是效率很低,直到最近虚拟化管理程序技术才发展到真正意义上的虚拟化。虚拟化使云提供商可以轻松地自由移动服务器,而不必担心会破坏系统。
Lie Ryan

自1960年代以来,至少自IBM S / 360起,就已经提供了有效的虚拟化技术。
约尔格W¯¯米塔格

1
@JörgWMittag我不确定我是否真的会考虑S / 360“商品硬件”。
CVn 2012年

@JörgWMittag:这是商品,因为它不是定制的。也就是说,就像Gucci手提包或劳斯莱斯的商品一样!
汤姆·安德森

2

引发云计算产品大规模采用和大规模营销的关键变化是什么?

正如其他张贴者所提到的那样,一个关键的变化是对高速互联网的普遍使用。

另一个重要的变化是网站交互性的提高。Web用户界面的现代丰富性有效地使越来越多的传统桌面应用程序可以通过云进行服务。


无处不在的高速互联网访问?在一些第一世界国家,也许在人口稠密的地区。
艾伦B

当然,我对“无处不在”的使用是多余的,但是让我们不要忘记我试图针对富Web界面的出现提出的观点。
Kosta Kontos

的确如此,尽管我们离基于AutoCAD或Photoshop之类的基于浏览器的版本还有一段距离。
艾伦B

好点子。我发现有趣的是,您所说的这些接口密集型应用程序-甚至某种程度上是游戏-如何使用半云服务(例如Adobe Creative Cloud(用于Adobe的软件套件)和Steam(游戏)。
Kosta Kontos,2012年

1

显然,大多数人对“云计算”一无所知。

简短版本:

一种将计算能力从物理基础设施中抽象出来的系统,可以轻松地将其购买,出售和用作商品。

长版:

“云计算”只是将开发和支持软件平台中涉及的维护和基础架构要求抽象化的下一步。

可以通过云代表的服务类型来分解云。

SaaS(软件即服务):

更面向用户。可以是任何内容,从网站,CRM Webapp到REST API。关键是,数据/接口可以访问,但是硬件细节已经足够抽象,以致它们不再重要。

基本上,您需要购买软件并使其可公开访问。诸如安装,资源使用(即内存/ cpu),更新等要求不再相关。您连接并成功。

PaaS(平台即服务):

适合开发人员使用。这些包括任何带有“托管”的内容。包括Web服务器,电子邮件服务器,DNS管理等。

基本上,平台选项仅限于托管公司提供的任何选项,但开发人员可以利用它们进行构建。

IaaS(基础架构即服务):**

派对的最新成员以及“云”名称的起源。它旨在提供无需维护物理设备即可构建的完整系统架构(即完整的OS)。

基本上,开发人员可以访问虚拟机进行开发和部署。由于虚拟机与硬件脱钩,因此将虚拟机迁移和克隆到所需的任何物理位置要容易得多。

5年前,提供特定区域的托管可能需要大量手动工作才能将该平台克隆到世界各地的服务器,而IaaS平台可以自动完成该过程。

与PaaS相比,它提供了更多的灵活性,因为开发人员可以获得对VM的完全访问控制。最重要的是,可以轻松增加/减少实际托管映像的物理机的数量,以匹配需求(例如,在高峰访问期间)。

企业不再需要担心停机时间或可伸缩性。IaaS的成本比PaaS托管的成本高,因为它需要更多的资源,但比雇用专门的系统管理员和内部提供裸机便宜得多。


可能存在数百种不同类型的_aaS平台,但它们都归结为一个概念。计算机硬件已被抽象化,以至于系统已成为可以一时兴起交易的商品。

需要一千个克隆并在10分钟内运行超级碗,这不是问题。需要它们迅速还原到10,这也不是问题。需要克隆来进行大量运算吗?是的,那些存在。托管媒体的大量存储空间又如何呢?一样容易。

通常,IT基础架构不能创造收入,因此唯一的收益将来自于成本的最小化。一种方法是尽可能减少/消除/自动化基础架构。归根结底,所有开发人员都想要和需要的是一个平台,可以在其上构建服务。像Google / Amazon / Rackspace这样的公司都专注于大规模的可扩展性,因此利用其基础架构是否有意义?

“云计算”所代表的颠覆性变化是,除了设计师,开发人员和创意/媒体类型之外,任何人都不必拥有包含完整操作系统的计算机。网络,游戏,文档,社交应用程序,商业应用程序,一切都可以在网络上访问。


2
“炒作”主要来自“业务类型”,他们对放弃内部IT基础架构而偏向于托管解决方案的想法感到垂涎三尺,该托管解决方案既更健壮又更易于量化。对他们而言,当前的IT是一个巨大的黑匣子,成本过高,不必要地夸大了资产负债表上的“固定资产”额度。
伊万·普赖斯

1

除了Chloe的出色回答外,我还想说以下因素已导致云计算迅速普及:

  1. Internet使用量的增长,因此,与Internet相关的服务(这里包括移动服务,主要使用Internet功能)的增长
  2. 需要为公司,初创企业等提供便宜,同类且易于设置的硬件
  3. 基于API的(编程)控件可设置新服务器并按比例放大或缩小

我个人认为#3是最重要的:如果您要管理100或1000台服务器,是通过命令行还是GUI ...还是要花很多时间才能获得托管服务?

当然,即使发生了这些事情,如果没有我们今天拥有的虚拟化技术水平,就不可能做到这一点,这直接有助于第三点。

简而言之,我想说这是一个完美的因素风暴,这些因素使云计算能够以当前的形式存在并迅速普及。


0

云计算的定义特征是可伸缩性和公用事业计费。JörgW Mittag提到的客户端/服务器,瘦客户端和ASP都不是云计算,除非它们自动实时实时扩展和缩减,并向客户收取他们使用的资源量(CPU,磁盘空间,带宽) 。正如Chloe正确指出的那样,只有随着虚拟化技术和高速Internet连接的发展,该模型才有可能实现。这些活动是在过去5到10年内发生的,因此这是我们开始了解云计算的时候。


0

云计算实际上是在具有虚拟化功能的现代硬件上分时进行计算/共享托管(非常旧的模型!),使事情看起来更好(但是,这已经很老了; IBM在其硬件上进行虚拟化已有几十年了)。当我们开始无处不在的网络时,我们也使用该技术。随之而来的是商业模式。以最小的成本[*] 在很短的时间内租用计算能力或存储的能力极大地改变了您计划和使用这些资源的方式。

因此,主要的技术变化是网络无处不在,但这并不是一件大事。在我整个职业生涯中,这些优势一直存在。不,真正的区别在于业务模型创新。使其成为经济工作的所有有关而无需复杂的多年账户管理的理智的办法是缺少的部分。我也不确定谁是第一个发明的:我最早知道的是Amazon AWS(已被完全复制),但我真的不知道他们是否是从别人那里借来的。

因此,不要敲打那些对此赞不绝口的业务负责人,因为这是自切成薄片以来最伟大的事情:我怀疑它们实际上是正确的,而且我们大多数技术人员都过于专注于实现方面而看不到它(而那些在这种情况下有很多先例)。启用新的主要使用类别的创新非常重要,即使这些创新不在我们广为人知的领域。

[*不仅是金钱成本,还包括机会成本。能够快速响应事件非常有价值。]


在Cloud成为Grid之前,之前存在时间共享和局域计算等……历史悠久,但这是第一次真正动摇世界。
Donal Fellows,2012年

令人信服的是,您应该向我们展示70年代提供时间共享计算即服务的公司与现在提供云计算即服务的公司的商业模式之间的比较;因为这与我的立场非常相似,也与他们的会计公式相同。只有一个窗口,该报价没有竞争力。
AProgrammer 2012年

0

对于云计算,市场中必须有具备专业知识和基础架构的参与者。

亚马逊所提供的基本上是他们已经为自己的基础设施所做的扩展。他们提出了“对自己有用的东西可能对他人有用的东西”。


-3

好的答案,但这一切都始于电话网络,仍然是受监管的垄断。它的结构在全球范围内具有99.99999个正常运行时间,并且具有容错能力和高可用性。系统范围内的资源管理以及及早发现和预防性维护可确保系统的核心继续工作。现在,通过这些概念,您开始了解在系统范围内对资源和网络基础结构进行至关重要的管理至关重要的情况。现在,您应该首先在tcpip之上构建软件通信层,然后再分层应用程序协议并构建可以容忍的应用程序也会发生故障,并使您的冗余在地理位置上分散,以便物理中断不会造成中断,而这就是游行队伍中的一片沉重的乌云。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.