提供良好的应用程序用户体验往往始于开发人员在使用云时忽略的东西,因为他们无法看到或直接与之互动:供应商的全球网络骨干,以及如何通过更多(或更少)的网络传输实现更好的性能。
保证低延迟或一定的性能水平并不仅仅是选择一个数据中心的问题。在云中托管的任何东西的体验和整体性能取决于数据和流量如何从一个点传输到另一个点,以及所有的点最终如何连接。
理想情况下,你的客户或终端用户不需要考虑他们是如何通过手机或浏览器访问信息或服务的。只要性能符合他们的期望,并且他们能够完成一项任务,他们就会考虑直接摆在他们面前的体验--而不是如何到达他们那里。
这就是我们进来的地方--我指的是云计算供应商。随着越来越多的企业转向云计算,新的应用程序不断涌现,以满足更多的需求,互联网服务提供商面临着维护基础设施的挑战,以处理增加的需求。与此同时,云服务提供商面临的挑战是如何打包服务,在满足开发者需求的同时接入具有竞争力的网络--同时制定合理的价格。
为什么网络传输使云计算更昂贵
不是虚拟机或数据库实例本身导致云计算成本上升或产生计费意外。而是网络传输,客户需要为更大的分配额度支付额外费用,或因超额而支付更高的价格。
云服务提供商通常在企业网络模式下运行,这意味着他们为预先包装好的网络和其他服务付费,以使数据中心向客户提供可管理的广域网和局域网。这使得云服务提供商可以不插手网络组件,而专注于提供额外的软件或扩展他们的产品。但是,依靠并维持与互联网服务供应商的关系最终使云产品的利润减少。
幸运的是,Linode在这两方面都有一点优势。
Linode的网络模型
在2016年,我们决定控制我们自己的网络未来。我们成为自己的ISP,并开始建立一个全球网络。这个决定有很多好处,包括完全控制我们的网络命运,从多个供应商那里进行战略性购买,并在互联网交换中心进行对等。这为我们解决数据中心网络问题奠定了基础,以加强数据中心之间的连接,使客户能够实现多数据中心工作负载的无缝体验。
当我们致力于扩大我们的全球网络时,有三件事是不可商量的:保持供应商的多样性,平衡灵活性和控制力,以及尽可能地从网络层面开始纳入Linux。
(因为我们是Linode,所以我们非常擅长Linux)。
远离专有软件或感觉你把所有的鸡蛋放在一个供应商的篮子里,这是我们建议所有客户的理念。我们也将这一理念应用于我们所使用的工具,并有意创建基础设施选项,使客户拥有更多的灵活性。由于我们正在构建我们自己的工具和管理我们自己的对等关系,这消除了额外的交换,这些交换通常会提供一个激励客户的转让费。
随着我们网络的扩展以及我们网络能力的持续增长,慷慨的网络传输是客户体验的一部分,使云计算价格合理。Linode 计划始终包含比我们的竞争对手更多的捆绑传输,从 5 美元的 1GB 共享实例到功能强大的专用 CPU 和 GPU。
即将发布的一些产品将使监控和降低网络传输成本变得更加容易。我们仍在为Cloud Firewall 和VLAN 测试版招募测试人员。注册测试版,或了解更多关于 Cloud Firewall和 VLAN.
注释