当前位置:首页 > 公众号精选 > 中兴文档
[导读]正所谓“外行看热闹,内行看门道”,会上网和懂上网还是两码事。对此你肯定表示不服,那我来问你一个最基本的问题:是什么支持我们刷抖音、追剧、直播间买买买?    是钱包?是浓密的头发?是“互联网”?           那你想的太简单了!             还有服务器~在我们日...

正所谓“外行看热闹,内行看门道”,会上网和懂上网还是两码事。


对此你肯定表示不服,那我来问你一个最基本的问题:

是什么支持我们刷抖音、追剧、直播间买买买?

       是钱包?是浓密的头发?是“互联网”?

                   那你想的太简单了!

                        还有服务器~


在我们日常上网刷新闻、线上聊天、在线播放视频时,都要经过服务器,由服务器来统一组织和响应我们的需求。

你可能还是会有很多问号:


  • 什么是服务器?

  • 服务器的工作原理是什么?

  • 服务器有哪些种类?

  • 服务器的性能如何度量?

 

你这么聪明,看了这篇文章,这些问题一定都能找到答案~


01

什么是服务器?


服务器的英文名称为“ Server”,顾名思义,是指提供各种服务的网络设备。作为网络的节点,服务器承担存储、处理网络上80%的数据和信息,因此也被称为网络的灵魂

服务器与普通计算机具有类似的功能。只是相对于普通计算机,服务器在稳定性、安全性、专业性能等方面都要求更高。

就功能来说,服务器与普通计算机的主要区别包括:

支持一对多的通信方式:服务器可以支持多终端连接,如:PC、平板、手机等各种固定或移动的网络终端。比如我们今年双十一,有数千万的人参加0点秒杀,背后就离不开功能强大的服务器提供服务。


资源可以通过网络共享:服务器通过侦听网络上其它终端提交的服务请求,在网络操作系统的控制下,将与其相连的硬盘、打印机、Modem及各种专用通讯设备提供给网络上的客户站点共享,也能为网络用户提供集中计算、信息发表及数据管理等服务。


硬件性能更加强大:服务器的高性能主要体现在高速的运算能力、长时间的可靠运行、强大的外部数据吞吐能力等方面。


02

服务器的工作原理是什么呢?


我们举一个生活中的例子,让大家认识一下服务器的工作过程:

今年双十一的包裹都收到了嘛?我猜你肯定去过快递站取快递吧!
 

那么取快递是一个怎样的过程呢?

1)知道快递站在哪里,然后走过去。——建立连接



2)跟快递小哥报出取件码。——提出需求


3)快递小哥根据取件码,找到快递。——提供服务


4)快递小哥找到快递,并交给你。——得到结果


那么服务器的工作原理与取快递有什么关系呢?

我们再来回顾每天手机上网的日常,假设今年双十一你要查询打折信息。


1)我们打开APP,就等同于到达快递站,即与服务器建立连接。


2)点击一下“打折信息”按钮,就等同于向快递小哥报出取件码,即提出需求。


3)运行在服务器上的查询系统就像快递小哥,根据你的请求,在APP数据库中找到你想看的“打折信息”,就好比根据取件码查询快递位置,即提供服务。


4)服务器要把查询到的信息发送回你的手机,传输程序开始工作,这个过程好比快递小哥把快递交给了你,即得到结果。



在这个过程中,提供服务的部分就是服务器啦,堆满包裹的小店就是服务器的文件存储,快递小哥的取件码记录本就是服务器的数据库,而快递小哥就是服务器的接口,简称API。


03

服务器有哪些性能指标呢?


在了解了服务器的基本工作原理和组成架构后,一台服务器的性能要如何评价呢?小编为大家介绍几个常见的服务器性能指标RT、Throughput、TPS、QPS。 

RT响应时间一次事务的处理时间。通常指从一个请求发出,到服务器进行处理后返回,再到接收完毕应答数据的时间间隔,单位:毫秒。 

Throughput(吞吐量):吞吐量是指系统在单位时间内处理请求的数量,TPS、QPS都是吞吐量的常用量化指标。

  • TPS(Transactions Per Second,每秒传输的事务处理个数)即服务器每秒处理的事务数。其中包括三个过程:用户请求服务器、服务器内部处理、服务器返回给用户。如果每秒能够完成N个这三个过程,TPS就是N。

  • QPS(Queries Per Second,每秒查询率)即一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准, 即每秒的响应请求数,也即是最大吞吐能力。

    QPS基本类似于TPS,但是不同的是,一个页面的一次访问,即计入一个TPS;但一次页面请求,可能产生多次对服务器的请求,对于这些请求,则计入QPS之中。


04

服务器有哪些分类?




按产品形态



按照产品外观,目前市场比较主流的服务器有:塔式服务器、机架式服务器、刀片式服务器。


塔式服务器是目前最常见的,其外形类似于电脑主机,塔式服务器的主板扩展性强,槽位多,可以很方便的进行冗余扩展。


但是外形尺寸并没有统一的标准,多台服务器一起工作时,管理非常令人头痛。

 

机架服务器具有统一标准的外观,高度以U为单位(1U=44.45 mm),分为1U、2U、3U、4U、5U、7U,一般1U、2U最常见。配合机柜统一使用,节省空间,方便管理。


但是由于内部空间限制,扩展性、散热性较差。

 

刀片服务器作为目前高性能计算集群的主流产品,指在标准高度的机箱中可以插装多个卡式的服务器单元(系统主板),“刀片”服务器也因此得名。


与其他服务器不同的是,刀片服务器可以直接将这些系统主板集成为一个服务器集群,而不通过外部设备。因此在集群的模式下,所有的主板可以连接起来提供更方便高效的网络服务。



塔式服务器

机架式服务器

刀片式服务器

外观

 


 


优点

冗余性强

易于扩展

设备成本低

散热问题小

独立工作

外观标准化

空间利用率高

经济高效

冗余性强

空间利用率高

便于集中管理

易于扩展

易于集群

缺点

占地空间大

外观无统一标准

管理复杂

升级成本高

扩展性较弱

散热问题突出

设备成本较高

散热问题突出

应用场景

小型企业

大型企业

大型数据中心或大规模计算领域,如:银行、电信、金融及互联网数据中心。



指令集



按照指令集,可以将服务器分为:CISC(Complex Instruction Set Computing)服务器、RISC(Reduced Instruction Set Computing)服务器、EPIC(Explicitly Parallel Instruction Computing)服务器。


那么,什么是指令集呢?


我们要先了解什么是指令。

 

指令就是指挥机器工作的指示和命令,程序就是一系列按一定顺序排列的指令,执行程序的过程就是计算机的工作过程。

 

指令集就是CPU中用来计算和控制计算机系统的一套指令的集合,而每一种新型的CPU在设计时就规定了一系列与其他硬件电路相配合的指令系统。

 

指令集的先进与否,也关系到CPU的性能发挥,也是CPU性能体现的一个重要标志。

 

相对于EPIC服务器,CISC服务器、RISC服务器更为常见,两种指令集有各自鲜明的特点,因此业内CISC和RISC的优劣之争也从未停止。

 

小编为大家总结了CISC和RISC的特点。



CISC

RISC

特点

指令多,一条指令执行多个功能。

指令少,复杂任务由多个精简指令组合完成。

优点

指定功能执行效率高

如:多媒体处理。

常用功能执行效率高,功耗低。

缺点

系统设计复杂。

复杂任务处理效率低

如:多媒体处理。

典型架构

X86

ARM、Power、Alpha、MIPS



按处理器数量



按照处理器的数量可将服务器分为:单路服务器、双路服务器、四路服务器、八路服务器等。


其中,“路”是指一台服务器内部的CPU个数,比如单路服务器内部CPU数量为1个,双路服务器为2个,以此类推。目前主流的服务器是双路服务器。

 

多路服务器用到了对称多处理技术(SymmetricalMulti-Processing,简称SMP),在一台服务器上,多颗CPU共享内存子系统以及总线结构。在服务器运行时,多颗CPU同时运行,系统将任务队列对称地分布于每颗CPU之上,所有的CPU都可以平等地访问内存、I/O和外部中断,从而可以极大提高整个系统的数据处理能力。


看到这里,相信你一定对服务器有一定的了解啦!


05

中兴通讯服务器产品


刚才我们提到,服务器被称为网络的“灵魂”,服务器的发展关乎我国整体信息产业的命运。

 

随着云时代的到来,X86服务器相对大型机、小型机等专用服务器的价值开始凸显。中国的服务器厂商凭借X86化的行业趋势获得了弯道超车的机会,并开始迅速崛起,X86服务器市场全面进入了群雄逐鹿的状态。

 

到目前为止,中兴通讯作为通信行业的头部企业之一,已经先后发布了十余款自主研发的存储SSP(Server
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

1月17日消息,龙芯中科、芯联芯持续了近3年的MIPS技术许可官司终于落下大幕,龙芯大获全胜!

关键字: 龙芯中科 X86

11月14日消息,从龙芯中科官微获悉,今日龙芯中科合肥通用GPU芯片总部基地启用活动在中安创谷科技园隆重举行。

关键字: 龙芯中科 X86

Blackfin处理器系列产品是由一种称为Blackfin的美国国防部高级研究计划署(DARPA)项目衍生而来。该系列产品是一款基于精简指令集(RISC)架构的高性能、低功耗处理器,适用于广泛的应用领域,如嵌入式系统、无...

关键字: Blackfin处理器 RISC 嵌入式系统

Nios II是一款由Intel公司开发的第二代精简指令集计算机(RISC)架构的处理器,主要应用于嵌入式系统和定制化硬件领域。其设计过程和开发环境的构建对于应用和定制化都至关重要。下面将简要介绍Nios II的设计过程...

关键字: Nios II RISC 精简指令集计算机

接下来的5年、10年,RISC-V的生长轨迹和方向会是什么样的?在第三届RSIC-V中国峰会上,我们采访到了9家具有代表性的RISC-V领军企业,并试图从他们的回答中描绘出未来RISC-V的成长。

关键字: RISC-V X86 ARM 服务器 车载

2023年第三届RISC-V中国峰会上,RISC-V国际基金会CEO Calista Redmond女士、本届峰会主席和中国科学院软件研究所副所长武延军老师、北京开源芯片研究院首席科学家包云岗老师对于RISC-V的前景进...

关键字: RISC-V X86 ARM 高性能计算

CPU行业的规律是强者恒强,因此指令集不仅仅是技术问题,更决定了商业版图。

关键字: CPU 指令集

一直以来,ARM架构都是大家的关注焦点之一。因此针对大家的兴趣点所在,小编将为大家带来ARM架构的相关介绍,详细内容请看下文。

关键字: ARM RISC 指令集

2021年4月份,龙芯中科发布了基于完全自主指令集的新架构LoongArch(龙架构),成为x86、Arm、RISC-V之外的又一股重要力量。

关键字: 龙芯中科 X86

据业内消息,近日在这将嘉兴举行的世界互联网大会展示了今年的领先科技成果,其中龙芯中科报送的龙芯处理器3A5000/3C5000上榜。

关键字: 指令集 龙芯 处理器
关闭