首页云计算 正文

云主机 cdn和IDC三个概念之间的区别

2024-12-24 1 0条评论

云主机 cdn和IDC三个概念之间的区别

分类:云服务资讯 编辑: 浏览量:100 2021-06-19 09:24:50 云主机是云计算在基础设施应用上的重要组成部分,位于云计算产业链金字塔底层,产品源自云计算平台。该平台整合了互联网应用三大核心要素:计算、存储、网络,面向用户提供公用化的互联网基础设施服务。云主机是一种类似VPS主机的虚拟化技术, VPS是采用虚拟软件,VZ或VM在一台主机上虚拟出多个类似独立主机的部分,能够实现单机多用户,每个部分都可以做单独的操作系统,管理方法同主机一样。下面就由 新网小编和大家讲一讲云主机 cdn和IDC三个概念之间的区别。

  一、IDC :Internet Data Center,即互联网数据中心,简称IDC机房。

  就是用来存放服务器的地方,是实体服务器的集群。这是随着互联网发展而兴起的服务器托管、租用、运维以及网络接入服务的业务。通过 IDC服务,企业或政府单位无需再建立自己的专用机房、铺设昂贵的通信线路,也无需聘请网络工程师,即可解决互联网应用的许多专业需求。通俗的讲呢,就是机房+服务。

  二、云:Cloud,云计算平台的统称。

  云计算平台可以划分为3类:以数据存储为主的存储型云平台,以数据处理为主的计算型云平台以及计算和数据存储处理兼顾的综合云计算平台。

  IDC机房里有上万台固定容量的实体服务器,在一组集群实体服务器上虚拟出多个类似独立服务器的部分,集群中每个实体服务器上都有一个虚拟出来的独立服务器的镜像,而这些相同的镜像组成的虚拟服务器就叫云服务器,又叫云主机。

  从存储角度,云服务器有点类似于加强版的双机热备,如果说双机热备是硬件角度的备份,那么云服务器就是运用虚拟技术进行的多机备份。而且这个备份是动态的同时进行的,多个相同系统同时工作,既像平行时空的相同进程同时进行,又不同于平行时空的互不干扰,因为它们之间还有互动,多个主机同时工作并不仅仅是为了备份,还能分担计算,这就是云平台的另外一大核心部分——云计算。

  一台服务器,无论是实体还是虚拟的,资源处理能力,或者说运算能力是有限的,当需要处理大量数据,进行大量运算的时候,就会占用系统大量资源,系统其他进程就会处理很慢,体现在服务器就很吃力,这时候有两种选择,一是升级服务器性能,比如升级CPU、提升内存等等,二是将耗费计算资源的部分单独划出来,部署在专门进行该服务的服务器上,不占用原服务器上其他进程的资源,例如数据库有专门的云数据库服务,静态网页和图片有专门的文件存储服务。

  这就是云平台的进行资源整合的意义,是在硬件服务器相关功能基础上以软件服务形式体现出来的互联网基础设施服务。

  三、CDN:Content Distribute Network(内容分发网络 )或Content Delivery Network (内容交付网络)

  CDN形象的说有点类似于京东的物流模式,在全国各地建立物流点(缓存服务器),当有人从京东购买货物时(用户资源请求),京东根据用户的收货地址(CDN进行用户 域名解析)找最近的或者最快的一个物流点进行派送(将访问用户连接到最近的缓存服务器进行资源传输)。

  这么做尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。

  具体理解,我们先来看一下平时的上网基本原理:

  当我们在浏览器地址栏输入域名www.****.com后,电脑会向本地DNS发送解析请求(会优先在本地缓存中检索相应域名对应的IP地址,如果没有就会再向上一级DNS,直到根DNS)。

  本地DNS再将指令上传至网络主DNS,给予解析的目标IP,向服务器发出请求建立连接,打开网页。如果是加入CDN服务的程序上就稍微复杂一点,在DNS过程中,上层请求如果是加入CDN服务的,则会给出一个cname网址(也就是【域名】在CDN系统中的一个花名)如www.***.icloud.com,后向CDN领域的DNS请求域名解析,经分析给出最近节点的IP(如上图,用户位置在深圳,便给出一个离他最近的深圳节点),减少了主干路服务器压力,也让用户体验大幅度提升,无等待打开页面,无卡顿视频等等。

  但总的来说,以上过程就是一个翻译的过程,你说的话电脑听不懂,需要翻译成另一种电脑和服务器之间能够沟通的语言,然后完成你的请求。

  DNS:Domain Name System, 域名系统。因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫 做域名解析(或主机名解析)。

  以上在互联网服务器端进行的处理就是在IDC机房。

  讲到这里,我们大致已经能梳理三者之间的关系了,IDC是基础,纯物理硬件服务器服务;云平台是IDC基础上进行升级,服务器功能上再附加更多的综合服务;而CDN是基于IDC或者云平台的一种组网模式,通过分布于各地的缓存服务器,达到最快访问资源的目的。

  CDN是一个经策略性部署的整体系统,包括分布式存储、负载均衡、网络请求的重定向和内容管理4个要件,而内容管理和全局的网络流量管理(Traffic Management)是CDN的核心所在。通过用户就近性和服务器负载的判断,CDN确保内容以一种极为高效的方式为用户的请求提供服务。

  CDN服务可用于确保快速可靠地分发静态内容,这些内容可以缓存,最适合在网速庞大的网络中存储和分发,这样就能把主干网络通道空出来给必须实时传输的动态内容,比如网络直播,降低时延。小伙伴们要想获得更多云主机 cdn的内容,请关注新网。

声明:免责声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,请发

送邮件至:operations@xinnet.com进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。本站原创内容未经允许不得转载,或转载时

需注明出处:新网idc知识百科

文章版权及转载声明

本文作者:admin 网址:http://news.edns.com/post/256008.html 发布于 2024-12-24
文章转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码