一种arm架构下的内容分发网络(cdn)服务器的制造方法

文档序号:7827318阅读:252来源:国知局
一种arm架构下的内容分发网络(cdn)服务器的制造方法
【专利摘要】本实用新型公开了一种ARM架构下的内容分发网络(CDN)服务器,包括有一个机箱,在所述机箱内前部设置四块分发电路主板和一块串口电路板,四块分发电路主板和一块串口电路板通过一块背板插接连接在一起;在串口电路板旁设置了电源模块,在机箱内后部设置有由多快硬盘组成的SATA硬盘模块,四块分发电路主板由背板通过MINI-SAS连接线从机箱内两侧与SATA硬盘模块连接;在机箱内前部与后部之间并排设置有四部轴流风机,轴流风机的风向是由后部向前部吹。本实用新型结构简洁,安装维护方便,解决了ARM架构下不能接入多块硬盘实现大容量存储的问题;在同等容量下,成本比X86服务器低70%、功耗低80%、体积小50%。
【专利说明】—种ARM架构下的内容分发网络(CDN)服务器
【技术领域】
[0001]本发明涉及数据网络传输,特别涉及一种ARM架构下的内容分发网络(⑶N)服务器及其工作方法,是一种利用低功耗的ARM架构中央处理器完成X86架构功能实现的内容分发网络(⑶N)服务器及其工作方法,是一种低功耗高性能的内容分发网络(⑶N)服务器及其工作方法。
【背景技术】
[0002]Q)N的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,解决Internet网络拥塞状况,提高用户访问网站内容的响应速度。CDN分发服务器,是电脑终端通过增加的一层新的网络架构中用来加速用户访问内容的设备,即“边缘”服务器设备,这种“边缘”设备在CDN网络中使用的数量是巨大的,一般情况下I台CDN服务器,可支持流媒体、动静态网页、文件下载等多种文件格式,在拥有足够带宽保证时,最多可供1000-3000个用户同时访问。
[0003]传统的CDN服务器硬件组成一般是由:X86架构的2_4颗INTEL的CPU、32G内存、通过阵列联接的多块硬盘、多路千兆网卡或一块万兆网卡组成,这种配制的服务器可以用于多种类的软件服务,但是做为CDN服务,就只能作为CDN分发功能使用,不能再应用于其它软件服务,这样在一个CDN网络中,拥有大量的高配置的服务器极大的浪费了服务器的硬件资源,使用如此CDN网络的建设成本也非常之高、而且这种服务器的能耗也非常高、体积较大;不适合当今社会提倡的节能减排的要求,也不适合企业经营的低成本要求,由于X86服务器的散热量和软件的复杂,对服务器的维护最也是非常频繁,给CDN网络的运营也带来了巨大的压力。

【发明内容】

[0004]本发明的目的是提出一种ARM架构下的内容分发网络(⑶N)服务器,是由4组分发主板和I组串口板组成,每块分发主板由一颗ARM的CPU、2G内存、3块大容量硬盘、I个千兆网卡组成;1组串口服务板连接4组分发板,整机具有48T的存储能力,4G的网络接入能力,在IMB流媒体的请求下,能达到2000人并发访问的能力。
[0005]为了实现上述目的,本发明的技术方案是:一种ARM架构下的内容分发网络(⑶N)服务器,包括有一个机箱,在所述机箱内前部设置四块分发电路主板和一块串口电路板,四块分发电路主板和一块串口电路板通过一块背板插接连接在一起;在串口电路板旁设置了电源模块,在机箱内后部设置有由多快硬盘组成的SATA硬盘模块,四块分发电路主板由背板通过MIN1-SAS连接线从机箱内两侧与SATA硬盘模块连接;在机箱内前部与后部之间并排设置有四部轴流风机,轴流风机的风向是由后部向前部吹。
[0006]方案进一步是:所述四块分发电路主板通过抽屉结构从机箱前面水平插入机箱与背板插接连接在一起,所述串口电路板通过抽屉结构从机箱前面垂直插入机箱与背板插接连接在一起,在所述抽屉结构的前面板上分别设置有分发电路主板、串口电路板对外接口,所述多快硬盘通过抽屉结构从机箱后面板插入机箱,在机箱后面板的抽屉口设置有盖板,在盖板上设置有通风孔。
[0007]方案进一步是:所述分发电路主板包括一个基于ARM架构的中央处理器;所述中央处理器包括有PCIE-1I接口电路和SATA-1I接口电路以及RGM-1I接口电路;所述PCIE-1I接口电路通过一个PCIE转SATA桥接电路连接至少两个SATA硬盘,所述SATA-1I接口电路通过一个SATA扩展电路连接至少两个SATA硬盘。
[0008]方案进一步是:所述RGM-1I接口经网络PHY芯片连接至对外接口。
[0009]方案进一步是:在所述硬盘模块与电源模块之间设置有电源控制模块,电源模块通过电源控制模块分别向硬盘提供电源,所述串口电路板设置有一个控制接口,所述控制接口连接电源控制模块的控制输入口,所述串口电路板设置有经对外接口板与一个远程控制终端连接的网络接口。
[0010]方案进一步是:所述串口电路板是基于ARM926EJ-S核的ARM9处理器的串口电路板,ARM9处理器CPU的频率为400MHz,采用的是128MB DDR2 SDRAM内存。
[0011]本实用新型结构简洁,安装维护方便,解决了 ARM架构下不能接入多块硬盘实现大容量存储的问题;解决了利用不同数据通道高速读写硬盘数据的问题;充分利用了 CPU、内存、硬盘、网络接口的资源,使它们达到了统一快速的调用能力,发挥了最大效能;把多块⑶N主板集合应用,通过串口服务器管理多块主板,具有远程管理能力和远程断上电功能,节约维护成本;其体积只有标准机架的宽度、2U的高度、50CM长度;这发明服务器完全适用于⑶N网络的“边缘”服务,它的性能与X86完全一样,在同等容量下,成本比X86服务器低70%、功耗低80%、体积小50%。
[0012]下面结合附图和实施例对本实用新型作一详细描述。
【专利附图】

【附图说明】
[0013]图1为本实用新型机箱结构示意图;
[0014]图2为本实用新型机箱后面板结构面示意图;
[0015]图3为本实用新型机箱后面板抽屉结构面示意图;
[0016]图4为本实用新型分发主板电路围绕中央处理器的设备连接示意图;
[0017]图5为本发明电源控制结构示意图。
【具体实施方式】
[0018]一种ARM架构下的内容分发网络(⑶N)服务器,如图1所示,包括有一个机箱1,在所述机箱内前部设置四块分发电路主板2和一块串口电路板3,四块分发电路主板和一块串口电路板通过一块背板4插接连接在一起;在串口电路板旁设置了电源模块5,在机箱内后部设置有由多快硬盘组成的SATA硬盘模块6,四块分发电路主板由背板通过MIN1-SAS连接线从机箱内两侧与SATA硬盘模块连接;在机箱内前部与后部之间并排设置有四部轴流风机7,轴流风机的风向是由后部向前部吹。
[0019]从图1的前部示出,所述四块分发电路主板通过水平抽屉结构1-1从机箱前面水平插入机箱与背板插接连接在一起,所述串口电路板通过纵向抽屉结构1-2从机箱前面垂直插入机箱与背板插接连接在一起,在所述抽屉结构的前面板上分别设置有分发电路主板、串口电路板对外接口 1-3,如图2和图3所示,所述多快硬盘通过抽屉结构1-4从机箱后面板插入机箱,在机箱后面板的抽屉口设置有盖板1-4-1,在盖板上设置有通风孔1-4-1-1。
[0020]如图4所示,所述分发电路主板包括一个基于ARM架构的中央处理器2-1 ;所述中央处理器包括有PCIE-1I接口电路和SATA-1I接口电路以及RGM-1I接口电路;所述PCIE-1I接口电路通过一个PCIE转SATA桥接电路2_2连接至少两个SATA硬盘,所述SATA-1I接口电路通过一个SATA扩展电路2_3连接至少两个SATA硬盘。
[0021]实施例中:所述RGM-1I接口经网络PHY芯片2_4连接至对外接口 1_3。
[0022]实施例中:如图5所示,在所述硬盘模块与电源模块之间设置有电源控制模块8,电源模块通过电源控制模块分别向硬盘模块的硬盘6-1提供电源,所述串口电路板设置有一个控制接口,所述控制接口连接电源控制模块的控制输入口,所述串口电路板设置有经对外接口板与一个远程控制终端9连接的网络接口。其中的过电源控制模块设置有受控的开关电路,开关电路可以是继电器,也可以是大功率开关管,电源模块通过开关电路与硬盘连通,电源控制模块设置在机箱中的电源控制模块旁边。
[0023]实施例中:所述串口电路板是基于ARM926EJ-S核的ARM9处理器的串口电路板,ARM9处理器CPU的频率为400MHz,采用的是128MB DDR2 SDRAM内存。
[0024]做CDN设备时,需要大容量的存储空间,同时需要高速的数据读取速度来满足用户的数据请求。为了满足以上两点:空间大,数据读写速度快,通常ARM平台上实现多路SATA接口是通过USB 2.0信号来转接的,如果采用USB转SATA方案,因为USB2.0的最快速度只有480MB/S,并不能满足用户的快速数据传输要求。本实施例选用了带PC1-e接口和SATA II接口的基于ARM的CPU,PC1-e的速度最快可以达到6Gb/s,SATA II的速度可以达到6Gb/s,扩大容量可以用PC1-e的桥接芯片来外扩SATA接口,同时把SATA II的接口通过SATA信号连接SATA接口扩展芯片扩展出2个SATA’这样一个ARM的CPU就可以外接4个硬盘。实现了大容量,同时高速传输数据的要求。同时也解决了硬盘传输速度的瓶颈。为了满足用户大数据量和快速的访问,网络部分采用的是标准千兆网口,网络PHY和MAC之间的接口采用的是RGMII接口。
[0025]设备采用的内存总线是DDR3接口、64位带宽,速度可以达到1066MHz,内存容量是2GB,能很好的加快设备的吞吐速度。
[0026]本实施例的SATA接口:
[0027]CPU通过PCIE-1I信号连接桥接芯片外扩两个标准的SATA II接口,扩大了设备的存储空间,也能满足用户快速的读取相关数据。同时CPU通过SATA-1I信号连接扩展芯片外扩2个标准的SATA-1I接口。这样单个ARM平台的CPU设备就能同时连接4个SATA硬盘。增加了数据的存储空间。
[0028]本实施例的电源模块:
[0029]设备采用的是直流5V电源供电,通过DCDC转换器输出需要的电源信号。本设计可以通过拨动开关来切断设备的供电,还可以通过串口服务器对设备执行远程断电和上电。当CDN设备发生短路时,设备可以自动地进入到短路保护状态,减少了因短路引起的一些列问题。[0030]本实施例的设备外围接口:
[0031]机箱面板包含:HDMI接口 I个,USB HOST接口 2个,设备运行指示灯等。HDMI接口能直观的显示设备的运行状态,也方便产品的配置和维护。USB接口可以外接鼠标、键盘、U盘等常用的USB设备。
[0032]本实施例的串口服务器:
[0033]串口服务器也是基于ARM926EJ-S核的ARM9处理器,CPU的最高频率达到400MHz,采用的是128MB DDR2 SDRAM内存。
[0034]串口服务器是基于TCP/IP的串口数据流传输成为了可能,它能将多个串口设备连接并能将串口数据流进行选择和处理,把现有的RS232接口的数据转化成IP端口的数据,然后进行IP化的管理,IP化的数据存取,这样就能将传统的串行数据送上流行的IP通道,而无需过早淘汰原有的设备,从而提高了设备的利用率,节约了投资。利用串口服务器实现了控制管理硬件设备,无需投资大量的人力、物力来进行管理、更换或者升级。
[0035]本实施例结合串口服务器优点,并在这个基础上做了进一步的开发,更好的控制和管理⑶N设备,此串口服务器不仅能收集和配置⑶N设备,还可以远程控制⑶N设备的电源供电,控制CDN设备的启动方式,这些在之前的CDN设备中都是没有的。
[0036]为了让设备的性能更好,工作更稳定,本实施例在机电和结构方便都做了很大的改进。设备供电是标准服务器双电源供电,保证了设备电源的稳定。硬盘和CDN设备是独立供电,这样保证了 CDN设备和硬盘的更换时互不影响。同时采用4个风扇来给设备散热。硬盘板背板和主板背板之间采用的是标准MINI SAS连接线。保证了高速SATA II的传输速度。同时⑶N主板和背板的连接采用的也是标准的高速连接器(CPCI,传输吞吐量为10G)来保证设备的性能和设备传输数据的稳定性。同时为了缩短主板背板和硬盘背板之间连接线,我们特意在风扇之间做了改进,方便走线,缩短走线的长度。使得电源线远离SATA信号。减少了 SATA信号的外部干扰。
【权利要求】
1.一种ARM架构下的内容分发网络(⑶N)服务器,包括有一个机箱,其特征在于,在所述机箱内前部设置四块分发电路主板和一块串口电路板,四块分发电路主板和一块串口电路板通过一块背板插接连接在一起;在串口电路板旁设置了电源模块,在机箱内后部设置有由多快硬盘组成的SATA硬盘模块,四块分发电路主板由背板通过MIN1-SAS连接线从机箱内两侧与SATA硬盘模块连接;在机箱内前部与后部之间并排设置有四部轴流风机,轴流风机的风向是由后部向前部吹。
2.根据权利要求1所述的一种ARM架构下的内容分发网络(⑶N)服务器, 其特征在于,所述四块分发电路主板通过抽屉结构从机箱前面水平插入机箱与背板插接连接在一起,所述串口电路板通过抽屉结构从机箱前面垂直插入机箱与背板插接连接在一起,在所述抽屉结构的前面板上分别设置有分发电路主板、串口电路板对外接口,所述多快硬盘通过抽屉结构从机箱后面板插入机箱,在机箱后面板的抽屉口设置有盖板,在盖板上设置有通风孔。
3.根据权利要求1所述的一种ARM架构下的内容分发网络(⑶N)服务器, 其特征在于,所述分发电路主板包括一个基于ARM架构的中央处理器;所述中央处理器包括有PCIE-1I接口电路和SATA-1I接口电路以及RGM-1I接口电路;所述PCIE-1I接口电路通过一个PCIE转SATA桥接电路连接至少两个SATA硬盘,所述SATA-1I接口电路通过一个SATA扩展电路连接至少两个SATA硬盘。
4.根据权利要求1所述的一种ARM架构下的内容分发网络(⑶N)服务器, 其特征在于,所述RGM-1I接口经网络PHY芯片连接至对外接口。
5.根据权利要求1所述的一种ARM架构下的内容分发网络(⑶N)服务器, 其特征在于,在所述硬盘模块与电源模块之间设置有电源控制模块,电源模块通过电源控制模块分别向硬盘提供电源,所述串口电路板设置有一个控制接口,所述控制接口连接电源控制模块的控制输入口,所述串口电路板设置有经对外接口板与一个远程控制终端连接的网络接口。
6.根据权利要求1所述的一种ARM架构下的内容分发网络(⑶N)服务器, 其特征在于,所述串口电路板是基于ARM926EJ-S核的ARM9处理器的串口电路板,ARM9处理器CPU的频率为400MHz,采用的是128MB DDR2 SDRAM内存。
【文档编号】H04L29/08GK203812171SQ201420192833
【公开日】2014年9月3日 申请日期:2014年4月21日 优先权日:2014年4月21日
【发明者】马骁 申请人:北京网视通联科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1