详解服务器、磁盘和网卡知识

详解服务器、磁盘和网卡知识,第1张

本文主要介绍服务器的概念、常见的服务器技术和架构组成,此外将详细介绍磁盘、RAID知识,网卡概念、分类和主流厂商和产品,内容大致分为3部分。

第1章、服务器通用基础知识

简单来说,服务器就是在网络中为其他客户机提供服务的计算机;具有高性能、高可靠、高IO数据传输能力等特点,企业从基础的邮件、打印到核心应用如ERP、数据库等业务,再到我们所熟悉的互联网业务,创新大数据服务、天气预报HPC高性能计算等都离不开大规模服务器的支持。


服务器主要由CPU、内存、硬盘、模组、RAID卡组成,配合电源、主板、机箱等基础硬件组成。



CISC :主要是两家,包括IntelCPU(非安腾系列)、AMD CPU。

RISC: 服务器领域主要是IBM Power系列、Sun Spark系列,消费级的代表是ARM架构的CPU。


2017年7月,Intel正式发布了代号为Purley的新一代服务器平台,包括代号为Skylake的新一代Xeon CPU,命名为英特尔至强可扩展处理器(Intel Xeon Scalable Processor,SP),也宣告了延续4代的至强E5/E7系列命名方式的终结。

Xeon至强可扩展处理器不再以E7、E5的方式来划分定位,而代之以铂金(Platinum)、金(Gold)、银(Silver)、铜(Bronze)的方式。Skylake是新命名方式的第一代产品,Cascade Lake是是二代,共用Purley平台。




大型机 :普通人很少接触,用于大规模计算的计算机系统大型机通常用于政府、银行、交通、保险公司和大型制造企业。特点是处理数据能力强大、稳定性和安全性又非常高

小型机 :往往应用于金融、电力、电信等行业,这些用户看重的是Unix *** 作系统和专用服务器RAS特性、纵向扩展性和高并发访问下的出色处理能力。这些特性是普通的X86服务器很难达到的,所以在数据库等关键应用一般都采用“高大贵”的小型机方案。

x86服务器 :采用CISC架构处理器。1978年6月8日,Intel发布了一款新型的微处理器8086,意味着x86架构的诞生,而x86作为特定微处理器执行计算机语言的指令集,定义了芯片的基本使用规则。

ARM服务器 :ARM全称为Advanced RISC Machine,即进阶精简指令集机器。ARM是RISC微处理器的代表作之一,最大的特点在于节能。



C/S是Client/Server的缩写,服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQLServer,客户端需要安装专用的客户端软件。

B/S是Browser/Server的缩写,客户机只要安装浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQLServer等数据库。在这种结构下,用户界面完全通过浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。浏览器通过Web Server 同数据库进行数据交互。

















网卡在TCP/IP的模型中,工作在物理层和数据链路层,用来接收和发送数据。除了数据的收发,网卡还有一些其他功能:

1、代表固定的地址: 数据发送出去,发给谁,又从哪里接收。这都是通过IP区分的

2、数据的封装、解封: 比如寄一封信,信封里的信纸是data,信封是帧头和帧尾。

3、链路管理 :因为以太网是共享链路的,在使用时候可能会有其他人也在发送数据。如果同时发送,就会产生冲突,这就要求在发送的时候,检测链路的状态是否空闲;

4、数据的编码和译码 :在物理介质中,传送的是电平或光信号。这时就需要将二进制数据转换成电平信号或光信号。

5、发送和接收数据



我们再来说说网卡的分类。随着计算机网络技术的飞速发展,为了满足各种环境和层次的应用,出现了不同类型的网卡。

总线分类 :PCIe、USB、ISA、PCI,ISA/PCI等总线是比较早期的网络总线,现在已很少用了,USB接口的网卡主要用在消费级电子中。

结构形态:集成网卡(LOM)、PCIe标卡网卡、Mezz卡。

应用类型 :按网卡所应用的的计算机类型来区分,可以将网卡分为应用于工作站的网卡和应用于服务器的网卡。




电口,PC上常见到的那种网口接口,这种接口叫RJ45,使用的是普通的网线

光口,用于连接光模块,网卡上用于插光模块的接口,我们叫光笼子。

光模块按封装形式,可以分为SFP+、SFP28、QSFP+,其中SFP+和SFP28在结构外观上是一致的,可以相互兼容,只是SFP28支持的速率更高,可以达到25G,而SFP+一般只到10G。QSFP+在外观形态上与SFP+差异很大,两者不兼容。QSFP+应用在40G以上速率上。

DAC线缆是直连铜缆,这种铜缆的模块头是和线缆一体的,不需要再配置光模块。电缆的衰减大,一般只有1m,3m,5m长度的,但价格便宜,是短距离传输的最佳解决方案。

AOC叫做有源光缆,一根AOC线缆相当于两个光模块+光纤,也是一体的,这种线缆数据传输可靠性高,但价格贵。

服务器磁盘分arm和amd版本,ARM(英文为Advanced RISC Machine,或Acorn RISC Machine),应该这么说,arm和x86是一类,也是CPU的一种架构;非常适用于移动通信这种低成本。

比较简单的说明一下吧
按照你说的例子,X86和ARM架构之间的区别更多体现在指令集之间的区别
下面是百度百科引用:
X86是由Intel推出的一种复杂指令集,用于控制芯片的运行的程序,现在X86已经广泛运用到了家用PC领域。
x86架构是重要地可变指令长度的CISC(复杂指令集计算机,Complex Instruction Set Computer)。字组(word, 4字节)长度的存储器访问允许不对齐存储器地址,字组是以低位字节在前的顺序储存在存储器中。向前兼容性一直都是在x86架构的发展背后一股驱动力量(设计的需要决定了这项因素而常常导致批评,尤其是来自对手处理器的拥护者和理论界,他们对于一个被广泛认为是是落后设计的架构的持续成功感到不解)。但在较新的微架构中,x86处理器会把x86指令转换为更像RISC的微指令再予执行,从而获得可与RISC比拟的超标量性能,而仍然保持向前兼容。x86架构的处理器一共有四种执行模式,分别是真实模式,保护模式,系统管理模式以及虚拟V86模式。
现在的X86已经发展成了一个完整的体系,近几年,随着SSE和MMX还有AVX等补充指令集的加入,X86更加强大起来
再来看ARM:
1985年,Roger Wilson和Steve Furber设计了他们自己的第一代32位、6M Hz的处理器,
Roger Wilson和Steve Furber用它做出了一台RISC指令集的计算机,简称ARM(Acorn RISC Machine)。这就是ARM这个名字的由来。
RISC的全称是"精简指令集计算机"(reduced instruction set computer),它支持的指令比较简单,所以功耗小、价格便宜,特别合适移动设备。早期使用ARM芯片的典型设备,就是苹果公司的牛顿PDA。
可以比较清楚地看到,X86和ARM在指令集方面的差别
我再形象的解释一下吧
你可以把指令集理解成一种CPU使用的特殊语言。 *** 作系统和软件要想在一个硬件平台上运行,就必须首先“学会”这种语言,否则两者根本无法交流,更别提运行了(这么说只是打个比方,实际不太严谨)
由于windows系统长期霸占桌面系统,而桌面系统几乎所有CPU都是X86架构的(AMD的也是),所以windows肯定是已经“学会”X86语言的,顺带的,windows上的其他软件也是对应于X86指令集的
相反的,手机端基本被安卓和IOS霸占,两者都基于ARM指令集,然而桌面级的ARM处理器基本不存,所以windows自然“没有必要”学习ARM相对应的语言,也就不能运行了
近几年,由于市场的风向改变,移动端崛起,微软感到压力重重,所以也让一个特殊的windows版本“学会”了ARM语言,这就是毁誉参半的windows RT。这样就可以在ARM上运行了
值得一提的是,因为 *** 作系统都比较“痴情”,每一个版本的 *** 作系统只能学习一种语言,绝不“改嫁”!所以自然的,学习了ARM的windows RT就不能在传统的X86平台上运行咯~
就这么个样子咯,我比较形象的解释,不知道题主能否看懂
希望我的答案能给您带来帮助!
再来补充一下其他的指令集吧:
主要分RISC(高级精简指令集):Alpha,PA-RISC,Power,MIPS,Sparc
和CISC(复杂指令集):“IA-32,以及TI和VIA等公司的特有架构


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10582686.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-09
下一篇2023-05-09

发表评论

登录后才能评论

评论列表(0条)

    保存