jld*_*ger 19
首先,“云计算”是一个模糊的术语,由营销创建为一组功能,当应用程序对客户来说并不明显时,销售人员会推送服务来淡化它。我假设我们主要讨论弹性计算和实现弹性计算所需的任何技术,如管理程序和分布式存储。
弹性计算是一种根据需要调整计算机功率的工具。它与分时共享有关,但不是租用一台大型主机来租用服务器时间,而是租用或共享大量服务器。您可以编写启动和关闭其他节点的脚本,以使您对云的使用与这些节点提供的服务的需求相匹配。
弹性计算云和普通托管之间的重要区别是配置。想象一下,您经营一个发布足球比分的网站,您非常受欢迎。为了盈利,您需要在高负载下保持网站响应。我们说的是超级碗重载。持续刷新和持续数小时的流量。为了实现这一目标,您可以购买一个可以处理 Superbowl 流量的大型服务器场,并让它们在淡季期间大部分时间处于闲置状态。或者您可以从弹性计算云购买服务器时间来弥补差异。正常的托管服务可能会选择在高负载期间简单地失败,从而对您的 Superbowl 收入产生灾难性的影响。他们甚至可能会因为过多的 CPU 使用或网络流量而将您拒之门外。
从经济上讲,云计算允许充分利用服务器。在 Slashdot 的情况下,不是让每个人都购买大量强大的硬件,而是可以将服务于 Slashdotters 的硬件迁移到需要它的站点(并为此付费)。结合规模经济,我们可以预期大型计算场可能比托管或托管解决方案更便宜。如果创建 API 来在云之间迁移服务器,额外的竞争力可能有助于将价格推向边际成本;因此亚马逊和云计算权利法案之间的鸿沟. 一些人提出了一个云市场,在那里云计算根据供求原则进行买卖。这将鼓励人们将计算能力转移到非高峰时段,正如我们在手机计划和工业用电中看到的那样。
远离云计算的原因有两个:价格和隐私。以上都不能保证云计算将比您当前的解决方案便宜。在超级碗赛事期间,您可能会接受失败。或者,您构建和购买自己的服务器和数据中心可能更便宜。或者,您可能不希望将数据保存在匿名云供应商手中,他们的安全和技术可能会泄露有关您的服务或客户的信息。最后一部分意味着您实际上可能因实施云计算而受到法律上的损害,因为云供应商可以访问您的磁盘和 RAM。
托管实际上比“常规”和“云”更复杂。实际上有相当多的传统托管解决方案属于“正常”托管和至少两大类“云”需要考虑。客户选择正确平台的最终好处是,他们只需支付最少的费用即可让网站运行成功所需的技术。该平台是什么取决于开发的技术需求以及在开发和发布到生产过程中扩展的特定需求。
简而言之,简要分析有助于做出决定:
如果您刚刚开始并且没有钱,请使用经典的“共享”托管(您可以每月支付 2-10 美元),如果您有钱,请将此决定升级为获得 VPS ,并计划迁移到如果您计划获得大量流量或正在进行大量数据处理,则使用专用服务器(想想:任何需要单个内核或多个 CPU 内核才能完成的工作)。
如果您有信心能够使用传统技术水平扩展您的应用程序,或者您打算将您的应用程序构建到“应用程序”云架构上,请使用云托管。如果您有一个基于传统技术构建的现有应用程序,该应用程序在高峰时段受到大量闲置硬件的影响,那么也可以使用云。
总之,对不同类型托管的解释:
有三到四种“正常”托管:
您有一般的“共享”,这意味着您的帐户将与许多其他帐户共享一个服务器,并且除了您可以使用特定应用程序执行的操作之外,您可能几乎无法控制核心服务器配置。(提示:如果您正在运行 php + mysql,这可能不会成为问题,因为这是最商品化的,asp + mssql 也相当标准,但我并没有真正涉足该市场)。虽然“共享”托管经常被超卖,但您可以找到知名公司,他们知道如何在“共享”市场上为个人和中小型企业提供一流的服务,价格通常低于您每月为手机支付的费用。
您还拥有 VPS 托管,它利用虚拟化在功能强大的机器上为您提供更大的系统资源。使用 VPS,您可以获得一个“虚拟”服务器,您可以根据您的特定需求进行配置(或按顺序配置)。您还可以根据您的托管公司以及您/他们的技术能力来配置服务器以满足您的需求,从而获得可突增的资源使用情况。
最后一个级别是专用托管,它可以包括从一台服务器到几十台带有自定义网络设备和完全托管支持的服务器的所有内容。这还可以包括主机托管(可能是其中的“第四级”),您将从主机购买硬件或将其运送到数据中心并由团队安装和管理。
还有两种使用“云”托管的方法:
云托管可以采用本质上是服务器实例的形式,可以提供专用资源并具有完全虚拟化的网络和存储。您将根据需要“启动”实例(或者您的提供商将在后端“神奇地”执行此操作)以跨多个虚拟和物理服务器扩展您的应用程序。
云托管也可以以平台的形式出现来构建您的应用程序(请参阅:google app engine),您可能需要从头开始使用您的应用程序或将您现有的应用程序迁移到新系统。
您选择这两个中的哪一个通常取决于您是否有预构建的应用程序/是否使用现有软件的部分或正在从头开始编写全新的东西。
| 归档时间: |
|
| 查看次数: |
9693 次 |
| 最近记录: |