您的企业的最佳选择:全球CDN还是数据中心?

企业如何规模化其在全球范围内的在线服务?在一般情况下,它们要么在企业所在地建立区域本地化的数据中心;要么则是采用全球内容分发网络(CDN)服务。

这种决策的制定需要权衡企业相关具体目标的可用资源。例如,一些目标可能需要加速动态内容,在亚洲建立电子商务;或是为欧洲用户减轻延迟或互动所需时间(TTI),或是减少全球的数据管理和安全成本费用。为达到成功,在线互联网企业必须对以下基本资源进行检查、测量,并适当分配。

预算

构建数据中心网络的相关建造和维护成本是相当昂贵的,一处占地面积约1000平方英尺的数据中心的耗资约160万美元。持续运营费用成本占到数据中心构建的65%左右。其他的费用包括消防安全,电力和冷却供应,寻找一个适当的地理位置,并获得相关建筑许可证,寻找一家专业的总承包商,以及相关的劳动力成本,包括扩充IT人员的成本。

而外包给CDN提供商并不需要很多的前期成本投入。即使从客户的立场出发,员工维护CDN的费用也大幅度减少,多余的费用可能需要用来培训现有的IT人员,以便通过服务提供商的云门户网站远程访问CDN。CDN服务的成本(和功能)会因CDN服务商的不同而有所不同,但它们通常都会是基于流量按月收取费用。其费用也要看具体的内容加速服务。静态内容站点大多会比全球优化的CDN更便宜。尽管静态站点可能更便宜,但应用程序交付网络(ADN)的加速动态内容则提供了更具吸引力的用户体验,并可能带来更广泛的站点使用。

时间

当涉及到内容加速选项时,时间作为资源拥有充足的方面。时间的投资回报率可能需要数年的数据中心构建;然而,在数据中心发展适当的基础设施,而不是选择CDN,能够允许企业显著控制内容分发的方式。这种控制来自于决策的制定,包括在哪里建立数据中心,可以控制内容的有效交付,提供尽可能最小的延迟性。由于内容分发网络和基础设施已经建成,时间的投资回报率被认为可以通过达到一个国家所选择的CDN支持而大大缩短。

企业需要综合考虑网站的性能KPI指标,如首字节时间(Time to First Byte,TTFB)和目标地区的TTI,来决定是否自建数据中心还是采用CDN。基础的性能,如一般性延迟是由数据发送起源地与目标地之间的距离、网络的拓扑结构、对等点,以及需要加速内容的类型等综合因素决定的。这个问题只有企业自身才能回答,基于独特的变量,企业自建数据中心是否要比采用外包的CDN让内容交付得更快?以及,这是否是一种可靠的方法?

可扩展性

选择外包的CDN和企业自建数据中心的网络规模均是可扩展的。然而,如上所述,全球CDN可以帮助企业更快的实现规模化扩展,因为其网络已经建立好了,并有能力处理尖峰时期的流量。当然,一些CDN较之本地数据中心可能在优化站点的某些SSL安全或SPDY功能方面有更多的困难。

无论企业选择采用哪种内容加速路径,网站本身的优化应该加速进行。利用CSS精灵,启用HTTP压缩,利用浏览器缓存等,保证内容不会经不必要的路径传递或为不必要的组件添加TTI。企业的规模越大,就越有可能因站点加载时间缓慢而影响企业营收。对于大型电子商务巨头亚马逊而言,他们就曾见证了网站加载每延迟100ms,销售下降了1%的惨痛局面。

服务器的安全性

企业对于安全性的维护对于其自身免受网络安全威胁,同时赢得消费者或客户对站点信任也是至关重要额。建立CDN 基础设施能够防止大规模的DDoS攻击、停机时间、网站崩溃和数据丢失。另一方面,企业网络全面的历史也提供了操作和维护企业最佳利益所需的内容。

尽管企业能够利用CDN洞察其数据的功能,决定不选择外包,并将控制权把握在自己手中。从理论上说,这无疑是非常严格的安全控制措施。现在的问题是企业是否能充分在不同的地理区域保持其服务器的安全,以抵御各具特色的安全和金融威胁。

文化联络人因素

如果进入某个具有不同的地域文化或母语的区域,企业需要有相关的文化联络人以便能够与当地的受众进行有效的沟通。如果企业没有在当地雇佣工作人员或已签约的人员,雇佣文化联系人以便了解如何开拓该市场,以及了解地方性的法规需要企业花费额外的费用。

当企业选择自建一处数据中心时,需要考虑利用文化资源,并与目标区域建立良好的关系。其预算必须包括雇佣联络人的成本以及在本地有影响力的网络推广的成本。而一些CDN提供商能够提供文化联络服务的内容或相关的应用程序交付加速。这可能会吸引一部分企业,由于其预先已经与当地政府和内部建立了联系,掌握了如何获得适当的许可证和执照的信息。

您的企业应如何选择?

无论选择利用全球CDN或是建立一处数据中心网络是一个需要进行权衡的行为。企业如何才能充分利用时间启动并运行CDN较之其保留所需的控制水平,自行建立数据中心,是决策的核心因素。所有的资源应充分权衡,相关的预算项目必须列出,时间的经济价值(time-value-money ,TVM)应该讨论。总之,关于如何做出正确的决策并没有统一的公式可遵循;然而,通过仔细的比对企业的目标,并深入研究,将有助于企业确定是否是建立一个数据中心网络或利用全球CDN。