IDC和CDN的关系
IDC是CDN的基础
IDC,即互联网数据中心,是为互联网内容提供商、企业、媒体和各类网站提供专业化服务器托管、空间租用、网络批发带宽等服务的基础设施。IDC机房是互联网世界的大后方,作为存储数据的地方。没有IDC,就没有CDN。CDN,即内容分发网络,主要为网站提供访问加速的功能。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。因此,可以说IDC是CDN的基础,没有IDC就没有CDN。
IDC和CDN的服务内容
IDC主要提供服务器托管、空间租用、网络批发带宽等服务,是网站数据的存放地。而CDN则是在IDC基础上提供的一种带宽技术,主要为用户提供访问加速的功能。当用户访问网站时,需要IDC提供CDN来支持网站内容流量的分发访问,以提高访问速度和稳定性。
IDC和CDN的带宽区别
IDC带宽指的是单一机房的带宽报价,有使用电信、联通、移动等不同运营商的带宽。每个运营商的价格都是不一样,一般以一二线城市作为定价。而CDN的带宽指的是多节点的带宽,是分布式的,CDN主要是租用多地的机房作为节点,每个节点的带宽价格也有区别。
IDC和CDN的发展趋势
随着互联网的发展,云计算和CDN技术的出现是对IDC的二次、三次计算演变,针对IDC的扩展性、高可用性、访问分发速度、自建成本高等问题都做出了不同的突破。CDN市场已经成熟,近两年直播视频行业的热度突起,及传统游戏行业逐步将IDC量转向云计算,转向CDN。
IDC与CDN的对比
1. 定义和功能
IDC,全称为Internet Data Center,即互联网数据中心,是为互联网内容提供商(ICP)、企业、媒体和各类网站提供大规模、高质量、安全可靠的专业化服务器托管、空间租用、网络批发带宽以及ASP、EC等业务的基础设施机构。IDC主要在物理层,高级一点的还涉及数据链路层。
CDN,全称为Content Delivery Network,即内容分发网络,是一种构建在数据网络上的一种分布式的内容分发网。CDN的作用是采用流媒体服务器集群技术,克服单机系统输出带宽及并发能力不足的缺点,可极大提升系统支持的并发流数目,减少或避免单点失效带来的不良影响。CDN主要在网络层和传输层。
2. 关系和影响
IDC是CDN的基础,没有IDC就没有CDN。CDN是建立在IDC基础上提供内容分发服务的。具体来说,IDC为CDN提供各地节点的数据中心托管和大带宽,并提供基础的运维服务和不同的增值服务。而CDN则通过其分布式节点的部署,加上负载均衡服务群组的分发,实现了就近访问,解决多跳节点、跨网延迟大、丢包严重、高峰时拥堵等问题。
3. 技术架构
从技术架构角度来看,IDC在广度上要比CDN涉及的东西多很多,但是这也是作为基础层本该有的样子。IDC主要在物理层,高级一点的还涉及数据链路层;而CDN主要在网络层和传输层。
4. 带宽区别
IDC带宽指的是单一机房的带宽报价,有使用电信、联通、移动等。每个运营商的价格都是不一样,一般以一二线城市作为定价,价格最高的是北上广深,然后就是其他城市。带宽还分为共享、独享。而CDN的带宽指的是多节点的带宽,是分布式的,CDN主要是租用多地的机房作为节点,每个节点的带宽价格也有区别。
5. 服务模式
IDC主要是主机托管和带宽租赁,也就是说IDC是卖产品,而CDN是在IDC基础上卖加速服务。对于需要使用大量带宽且对数据安全性要求较高的企业,IDC是更好的选择。而对于需要快速分发内容、提升用户体验的企业,CDN则是更好的选择。