全球55%的开发者都在用的分布式云到底怎么样?
各种云计算平台和丰富的云服务发展到现在已经很成熟了,全世界范围内被绝大部分企业所接受。然而今天,Akamai想要跟大家讨论一个不太一样的话题:分布式云计算。
简单来说,分布式云计算是指将云资源和服务分散到离数据源或用户更近的地方,同时仍接受集中的统一管理。
云计算提供商不能因为自己的数据中心遍布全球各地就简单粗暴地宣称自己是“分布式”的。真正的分布式云,必须拥有一个分布式的计算区域网络,从而让云的处理运算能力更接近最终用户和开发者。此外,云提供商还必须与存储和交付服务提供商协同工作,并在这些服务商的区域内运行工作负载和应用程序。最后分布式云必须确保所有工作负载之间实现低延迟、高冗余的网络连接。只有这样的环境才能称得上真正的分布式云平台。
那么我们为何要关心这种方法?简单来说:分布式云计算解决了传统集中式云计算模式设计无法解决的难题。分布式云计算为远离集中式数据中心的世界提供了数据本地化、更低的延迟、更高的性能、更低的成本和更好的整体用户体验。
既然分布式云计算有可能已经在很多人的企业中得到了一定程度的应用,那么不妨借助本文进一步看看这种方法所能提供的各种优势。
但首先我们想要再次强调一个重点:分布式云计算是将云资源和服务分散到离数据源或用户更近的地方,同时仍接受集中的统一管理。
真正的分布式云应该是什么样子?
支持分布式云计算模式的云提供商应该是什么样的?相比传统云,关键区别在于资源的部署方式,例如:
- 具备冗余、低延迟网络连接的分布式云计算区域(区域,而不仅仅是数据中心)将处理能力部署在更靠近开发者和最终用户的位置。
- 基于开源或开放标准的工具使得开发者能横跨多个云平台来构建和部署虚拟机、容器和存储。
- 客户支持、全面的文档和专业服务可帮助用户顺利迁移,找到正确的文档并为自己的需求获得支持。
开发者实际上早已接受了分布式云
无论一家企业是否有意识决定使用分布式云计算提供商,但企业中的开发者现在很可能已经在使用这种技术了。当他们在设法提高性能和效率时,他们注册试用的云服务提供商很可能就是在企业客户生活和工作的地区提供处理能力,并提供在这些地区构建和部署应用程序所需的工具。而且在对试用的效果感到满意后,这些开发者很可能会拨出部分预算继续使用分布式云服务。
SlashData最近进行的一项全球研究发现,全球有55%的开发者已经在以某种形式使用分布式云开展工作。在北美开发者中,这一比例已经达到了61%。为什么开发者喜欢分布式云方法?
- 38%是因为延迟更低,用户体验更好
- 34%的受访者提到了在不同地域进行扩展的灵活性
- 33%的开发者认为,分布式云可以处理更多的数据密集型应用
但研究还发现,虽然开发者对分布式云兴趣浓厚、兴奋不已,但他们并不一定已经针对这种方法做好了准备。
上文提到的SlashData那份报告的执行摘要中也特别指出:“本研究中的许多观察结果表明,开发者可能仍在通过‘以平台为中心’的视角来看待分布式云,因此在思考‘分布式云如何以不同于当前传统云框架的方式运行’这个问题时,他们的想象力其实受到了不小的限制。”
分布式云计算的持久动力
最近对IT负责人和开发者的分析调查也呼应了这一趋势,即:从传统的集中式云计算方法转向分布式模式。例如,Akamai委托Forrester进行的一项研究发现,在全球IT负责人中:
- 86%的受访者有六个或更多工作负载需要在多个地区运行
- 76%的受访者表示,必须将正确的工作负载与适合的云相匹配
- 66%的受访者有六个或更多工作负载需要在多个司法管辖区运行
- 将工作负载放在合适的云中运行,这样做的好处包括:增加收入(68%)、提高性能(68%)、优化成本(65%)、改善用户体验(64%)。
随着分布式云计算背后的驱动力继续保持目前的增长势头,传统云平台的缺点只会被逐渐放大。将云计算工作负载战略性地部署到全球各地,并使其更接近客户,这才是云计算的现代新标准。
那么如何选择一个适合自己的分布式云计算平台提供商?又该如何利用各种现成的服务和工具实现思维方式和实践方法的顺利转变?欢迎关注Akamai机构号,这方面有太多好东西需要分享给大家,我们来日方长!