欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

服务器硬件与linux系统

程序员文章站 2022-08-31 18:37:46
服务器的特性: 高速度的CPU运算能力 长时间的可靠运行 强大的I/O外部数据吞吐能力 服务器通常具有更高的性能,效率,高可靠,高可用性,以及更好的扩展性。 服务器的分类 (1)服务器按外形分类 塔式服务器: 常见的立式和卧式机箱结构的服务器,可放置在普通的办公环境。 优点:主板扩展性较强,适合常见 ......

服务器的特性:

 高速度的cpu运算能力

 长时间的可靠运行

 强大的i/o外部数据吞吐能力

 服务器通常具有更高的性能,效率,高可靠,高可用性,以及更好的扩展性。

 

服务器的分类

(1)服务器按外形分类

 塔式服务器: 常见的立式和卧式机箱结构的服务器,可放置在普通的办公环境。

 优点:主板扩展性较强,适合常见的入门级和工作组级服务器应用,而且成本比较低,性能能满足大部分中小企业用户的要求。

 缺点:个体比较大,占用空间多,不方便管理。

 

 机架式服务器:工业标准化下的产品,其外观按照统一标准来设计,配合机柜统一使用,以满足企业的服务器密集部署需求。

 优点:相对塔式服务器更节约空间,适合于大型专用机房统一部署和管理的服务器的场合。

 缺点:内部空间有限,扩充性较受限制且散热稍差。

 

 刀片式服务器:刀片服务器是一种hahd(high availability high density,高可用高密度)的低成本服务器平台,是专门为特殊应用行业和高密度计算机环境设计的。

 优点:每块刀片都是热插拔的,系统可以轻松地进行替换,并且将维护时间减少到最小。

 缺点:散热较差且价格高昂。

 

(2)服务器按指令集分类:

 非x86服务器:这种服务器有很好的稳定性,整体性能强,就是价格昂贵。主要用于金融、电信等大型企业的核心系统中。使用risc(reduced instruction set computing,精简指令集)或epic(explicitly parallel instruction computers,显示并行指令集)处理器。

 x86服务器:又称cisc(complex instruction set computer,复杂指令集)服务器,基于pc机体系结构,也被称为pc服务器,这种服务器主要用在中小企业和非关键业务中,价格相对便宜、兼容性好。

 

 

 电源保护:ups(不间断电源,一般能维持30分钟-1小时左右)、双电源(ab双路)。

 cpu与核心、线程的关系:(cpu相当于工厂,核心相当于工人,线程相当于生产流水线。)

 内存:是cpu和硬盘之间的缓冲设备,临时存储器,断电数据丢失。

 阵列卡(raid卡)的好处:1.把所有硬盘的容量加在一起。2.数据更安全。3.性能更好。是服务器的标配,连接到服务器的硬盘必须经过raid卡。一般好点的raid卡配有电池,可以单独供电。

 

 

linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。

 

linux内核是一个特殊的软件程序,用于实现cpu和内存分配、进程调节、设备驱动等核心操作,以面向硬件为主(包围在硬件之上,控制系统程序与硬件之间打交道)。

 

linux内核版本有两种:稳定版和开发版,linux内核版本号由3组数字组成(x.yy.zz):第一个组数字.第二组数字.第三组数字

linux内核的版本号命名是有一定规则的,版本号的格式通常为“主版本号.次版本号.修正号”。主版本号和次版本号标志着重要的功能变动,修正号表示较小的功能变更。

第一个组数字:目前发布的内核主版本。

第二个组数字:偶数表示稳定版本;奇数表示开发中版本。

第三个组数字:错误修补的次数。

 

在linux系统中所有的磁盘以及磁盘中的每个分区都是用文件的形式来表示的。

 

硬盘:对于ide接口的硬盘设备,表示为“hdx”形式的文件名,对于sata或scsi、sas、ssd(固态硬盘)接口的硬盘设备,则表示为“sdx”形式的文件名,其中“x”可以为a、b、c、d等字母序号。例如,将系统中的第1个ide设备表示为“hda”,将第2个sata设备表示为“sdb”。

 

 

linux默认情况下提供6个虚拟终端来让用户登录,系统将f1~f6定义为tty1~tty6。使用ctrl+alt+fn组合键,就可以从图形界面切换到命令行界面的第n个虚拟终端。按alt+fn组合键可以在命令行界面终端之间切换。。fn代表f1、f2、…、f6功能键(如果是centos7系统安装图形界面,f1是图形界面,f2、…、f6是命令行界面)。

 

在centos7/rhel7之前的linux版本,linux运行级别分为7个级别,分别是0~6级别。

0代表关机(poweroff)、1代表单用户模式、2代表多用户模式,但没有网络服务、3代表完整多用户模式,有网络服务,登陆后进入控制台命令行模式、4运行级别,预留,系统未使用、5代表图形界面、6代表系统正常关闭并重启。

 

修改启动时默认运行级别:修改/etc/inittab文件#vim /etc//inittab,进入文件后将5改为3之后,保存,重启