“云”计算 - Kretov Nikolai Nikolaevich (2010)
大约两年前,这种出现在程序员和计算机论坛上的表达方式迅速占据了互联网的页面,然后是专门的印刷出版物。现在它已经逐渐开始从专业俚语迁移到广大群众的活跃词汇,他们已经成为计算机素养。那么,这些非常“云”的计算是什么,为什么需要它们?
如果我们回想我们过去是如何在计算机上工作的,例如,当我们国家的许多人没有听说过互联网时,我们会注意到:所有操作都是在我们自己的机器上进行的。首先,必须安装操作系统和众多办公程序。这充满了相当大的问题和成本神经 - 到目前为止,随着人们看似猖獗的计算机素养,许多“我安装 Windows,处理病毒,安装 Office”的服务仍然有需求......进一步很自然,一切都是在我的电脑上完成的。任务:绘图、打字、翻译、创建 3D 图形 - 等等。劳动成果存储在这里,在“本地”机器上。如果你想做一些新的事情,例如,一个上班族想画画,你必须在你的机器上安装一个新程序。随着互联网和电子邮件的出现,发送信件、工作文件、计算结果等。也经常在写信、完成任务或进行计算的同一台计算机上执行。
然而,如果一个普通公民几乎不认为在他自己的电脑上工作是一个问题,那么在一家拥有自己的客户数据库的大公司中,分析人员会监控其活动主题的国家、外国和专业媒体,创建复杂的文件在数十人的参与下,这些过程很快变得非常成问题。例如,试想一下,某大型移动运营商的年度报告是由大约十几个部门的员工和地区办事处的代表在两打的严格指导下,在一个庞大的数据库的基础上编写的。老板们。每个人都在不断地编辑和澄清,财务和营销数据在不断地变化和讨论,最终的文本是由大量的人编辑的。此外,运营商还需要存储、维护和不断更新一个庞大的数据库,该数据库捕获客户每次通话和短信的必要数据。而且您必须支付一切费用:安装和维护大型服务器、备份和复制数据、电力、程序员和技术人员的服务、安装的软件以及维护。
但随后故事就偏离了人迹罕至的地方。首先,由于大型组织和公司如此强大的办公室,开始需要将一些相当昂贵的服务分配给其他人。许多 IT 公司开始以较低的费用提供已经准备好的服务器空间和存储空间。巨大的数据中心提供使用他们的能力来解决各种客户问题的收费。因此,为自己的计算中心的基础设施和自己的内存量买单已经变得无利可图。在经济危机期间,事实上,甚至在此之前,公司就开始提供“软件即服务”,而不是安装软件。也就是说,公司可能不会在每个职员的电脑上安装“Office”,而是通过 Internet 访问具有预先配置的办公程序的服务器,该服务器的工作是不断的,而不是“有时随叫随到”。专家。
最后,最后一个决定性的因素是所谓的 web 2.0 的部署,即由用户创建的互联网——其博客、熟人和动态创建的内容。大量的人有机会并且需要在 Web 上快速创建一些东西并立即与他人分享。自然,通过将工作工具、内存和计算能力集中在一个地方,而不是在每个用户的计算机上,更容易满足这些需求。
因此,出现了“云”计算,其本质上涉及将计算机提供的全部服务量以及相应的问题,在用户计算机之外。正如这种方法的辩护者所说,这将允许你,例如,直接在游戏服务器上开始一个新的电脑游戏,而无需付费,从工作的机器上,在回家的路上继续你的手机,拦截最后一个保存并从同一个地方继续在您的家用计算机上进行战斗。同时,您的机器内存不会被占用,游戏的盒子也不会在架子上积灰,您也不必为此付费 - 您可以按月玩一堆游戏,并且将任何人留在任何地方,而不是浪费浪费的钱。
然而,有一桶蜂蜜......因此,编程界非常知名的专家以及强大的分析公司强调,这种方法并不能保证程序是容错的,在反之,服务商的主机崩溃就够了,而且已经发生了,你将失去长期积累的一切,无可挽回。此外,在这种情况下,您所做的一切,您编写、传输和创建的一切都完全在拥有“云”计算能力的人的控制和手中。大哥等着...