硬件-11-服务器的基础知识

参考服务器基础知识大科普

1 电视剧背景

服务器被誉为互联网之魂。

电视剧《创业年代》是一部有冯绍峰和袁姗姗等人联手主演的一部讲述我国第一批科技创业者创业故事的电视剧,可以说是他们铲下了建设中关村的第一捧土。
在这里插入图片描述
电视剧《创业年代》中的潮信公司并没有明确的原型,但剧中的人物和情节可以让人联想到当年的创业者们。特别是主角柳传志和他的经历,以及与潮信公司相关的其他人物,如中国服务器之父孙丕恕和联想集团创始人之一的倪光南,他们的故事和成就在当时的创业环境中具有一定的代表性。因此,虽然潮信公司在剧情中没有一个特定的对应企业或事件,但从这些个体角色的行为和特质中,观众仍可以对当时创业氛围有一定的认识。

浪潮自主研发服务器是在孙丕恕的强烈建议下开始的。他1990年给浪潮高层写了一封信,并预测:个人计算时代将逐渐向网络计算时代转变,服务器作为网络的核心,将是21世纪网络信息技术的关键所在。这是一个前沿技术员对IT产业走势的敏锐捕捉,他坚信这是大势,坚信时代浪潮会如期朝这个方向而来。

2 服务器

2.1 服务器与PC机

大部分程序员见到的服务器也就是云服务器,知名的那几家公司:阿里云、腾讯云…都是著名的云服务器提供厂商。不过今天我们介绍的是服务器而非云服务器。在学校的时候,老师会说:“你们用的电脑也是服务器”。是的,那么现在我们来讨论,PC服务器和服务器的区别:
在这里插入图片描述
(1)服务器和PC机除了在形态上不一样,如服务器没有终端,PC机有显示器终端。
(2)服务器更安全、可以扩展硬盘、显卡、网卡等组件,PC机顶多加点内存条啥的。
(3)服务器24小时不间断运行、PC机则不能胜任。
(4)玩服务器得先会玩Linux;玩PC机则是Windows系统嘛,两者难度也是不一样的。
(5)我控制PC机是通过外设和IO设备进行交互的,我玩服务器则是通过远程工具连接服务器进行交互(比如secure CRT)。
(6)远程工具编写命令,通过shell命令控制器实现控制Linux内核,实现应用层对硬件层的控制。PC机则是很简单的图形界面,通过WIndows API实现应用层对kernal层的控制,我们把这个过程称为系统调用。

2.2 服务器分类

2.2.1 外观分类

服务器可分为:
在这里插入图片描述
例如公司的服务器属于机架式服务器,用的是浪潮/超微主板。

如果做大数据云服务/云桌面/云产品,那么对服务器的要求自然就很高,服务器在中间的作用主要是虚拟化物理设备以及数据的处理。

服务器在机柜的位置单位是:U,而1U=4cm
如机房机架服务器所在高度为8U,也就是说服务器在从下往上数32cm处。
在这里插入图片描述
像这样的服务器设备,多接几个硬盘,就可以多生成几个云桌面系统、或者其他系统,最后实现多端(终端)接入。
在这里插入图片描述

2.2.2 架构分类

按上图指令架构分类,服务器可以分为:
一、CISC复杂指令集
CISC服务器也称为x86服务器,目前比较主流。主要是采用Intel、AMD处理器芯片。
在这里插入图片描述
二、RISC精简指令集
RISC服务器主要是基于ARM、MIPS、Power架构,这个ARM架构的生产有华为、奔腾等公司,苹果的M1芯片也是使用ARM架构。
在这里插入图片描述

2.3 服务器外观

按高度,服务器分为以下两类:
在这里插入图片描述

2.3.1 服务器前面板

在这里插入图片描述

2.3.2 服务器后面板

ILO口和IPMI口作用是一样的。
ILO口是惠普的远程管理口,IPMI是inter的远程管理口。
在这里插入图片描述

2.4 服务器内部

2.4.1 服务器内部组成

服务器内部组件和PC机内部组件是一样的。而RAID卡是服务器独有的东西。
在这里插入图片描述
在这里插入图片描述
而这个RAID卡就是下图所示:
在这里插入图片描述

2.4.2 服务器的配置

服务器配置一般是架构师和采购干的事情。
在这里插入图片描述

2.5 服务器的参数

(1)品牌
(2)型号
(3)SN号
(4)资产号

2.5.1 服务器品牌

在这里插入图片描述
对于服务器配置详情、型号的学习,可以多去各大公司官网查看相关的白皮书文档。

2.5.2 服务器的SN号

服务器的SN号是一个唯一标识符,可以根据SN号去查这台服务器的所有信息。

2.5.3 服务器的资产号PN

PN 厂商内部自己定义的,用于资产管理和自动化运维管理。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/638855.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【神经网络】火箭点火发射-诠释一场数据与学习的奇妙之旅

火箭点火发射来理解神经网络的故事细节 在一个充满科技气息的研究室里,一群科学家们正在忙碌地准备着一次重要的火箭点火发射。这次发射不仅是一次航天探索的壮丽征程,更是一场利用神经网络处理数据的智慧之旅。 在火箭发射的背后,神经网络…

中仕教育:研究生毕业可以考选调生吗?

选调生的报考条件之一是应届生,研究生毕业也属于应届生,所以是可以报考的。 选调生不同学历的年龄限制: 1.应届本科生:年龄在25岁以内 2.应届研究生:年龄在30岁以内 3.应届博士生:年龄在35岁以内 研究…

for...in、for...of、for...Each的详细区别!

for...in for...in 语句以任意顺序迭代一个对象的除Symbol以外的可枚举属性,包括继承的可枚举属性。 仅迭代自身的属性 如果你只要考虑对象本身的属性,而不是它的原型,那么使用 getOwnPropertyNames() 或执行 hasOwnProperty() 来确定某属…

excel统计分析——Tukey法多重比较

参考资料:生物统计学 https://real-statistics.com/one-way-analysis-of-variance-anova/unplanned-comparisons/tukey-hsd/ Tukey法是基于学生化极差分布计算最小显著极差(LSR),根据平均数个数调整最小显著极差。 LSR&#xff1…

Steam++(Watt Toolkit)加速GitHub失效特殊情况

github无法访问有很多情况,网上已经有很多解决方法,这里说一种特殊情况 如果你满足下列条件: 1、使用过Steam(Watt Toolkit)加速GitHub; 2、某天突然发现Steam(Watt Toolkit)对GitH…

LINUX常用工具之sudo权限控制

一、Sudo基本介绍 sudo是Linux 中用于允许特定用户以超级用户或其他特权用户的身份执行特定的命令或任务。sudo 提供了一种安全的方法,使用户能够临时获取额外的权限,而不需要以完全超级用户的身份登录系统。sudo也可以用了设置黑名单命令清单&#xff…

ROS第 13 课 TF 坐标系广播与监听的编程 实现

文章目录 第 13 课 TF 坐标系广播与监听的编程 实现1.机器人的坐标变换2.创建功能包3.编程方法3.1 编写广播和监听程序3.2 运行程序 第 13 课 TF 坐标系广播与监听的编程 实现 1.机器人的坐标变换 在进行编程前,先需要了解机器人的坐标变换。这里以运行海龟案例来…

体验开源香山高性能开源 RISC-V 处理器

整体架构设计 香山处理器是乱序六发射结构设计,目前支持 RV64GCBK 扩展。香山处理器前端流水线包括分支预测单元、取指单元、指令缓冲等单元,顺序取指。后端包括译码、重命名、重定序缓冲、保留站、整型/浮点寄存器堆、整型/浮点运算单元。 doc https…

有关软件测试的,任何时间都可以,软件测试主要服务项目:测试用例 报告 计划

有关软件测试的,任何时间都可以,软件测试主要服务项目: 1. 测试用例 2. 测试报告 3. 测试计划 4. 白盒测试 5. 黑盒测试 6. 接口测试 7.自动…

Vuex的基础使用

在使用之前要先了解Vuex的组成结构,跟对应的使用关系。 在上图的结构图中可以看到四个组成部分,首先是Components(组件)、Actions(行动)、Mutations(变化)、state(状态/数…

Vue——计算属性

文章目录 计算属性computed 计算属性 vs methods 方法计算属性完整写法 综合案例:成绩案例 计算属性 概念:基于现有的数据,计算出来的新属性。依赖的数据变化,自动重新计算 语法: ①声明computed配置项中,一个计算属性…

清华大学计算机学科推荐学术会议和期刊列表——网络与信息安全

A类会议 这里仅列出A类会议 会议简称会议全程网址IEEE S&PIEEE Symposium on Security and Privacyhttp://dblp.uni-trier.de/db/conf/sp/NDSSISOC Network and Distributed System Security Symposiumhttp://dblp.uni-trier.de/db/conf/ndss/USENIX SecurityUsenix Secu…

nodejs学习计划--(三)http协议和IP介绍

一、 HTPP协议 1、概念 HTTP(hypertext transport protocol)协议;中文叫超文本传输协议 是一种基于TCP/IP的应用层通信协议 这个协议详细规定了 浏览器 和万维网 服务器 之间互相通信的规则。 协议中主要规定了两个方面的内容 客户端&…

gin渲染篇

1. 各种数据格式的响应 json、结构体、XML、YAML类似于java的properties、ProtoBuf package mainimport ("github.com/gin-gonic/gin""github.com/gin-gonic/gin/testdata/protoexample" )// 多种响应方式 func main() {// 1.创建路由// 默认使用了2个中…

链表中倒数第k个结点(附带源码)

目录 代码部分: 核心:看图 代码部分: struct ListNode* FindKthToTail(struct ListNode* pListHead, int k ) {// write code here// write code hereif (k 0){return NULL;}else{struct ListNode* slow pListHead, * fast pListHead;//…

C++中函数的默认参数(缺省参数)

一、函数默认参数的概念 在函数声明时,预先对函数参数进行赋值,该参数即为函数的默认参数,也叫缺省参数。 如下函数func1包含默认参数,若调用函数func1时没有给函数传入实参,则默认实参为10086 void func1(int a 1…

【Redis】Ubuntu安装配置

目录 一、安装Redis 1.1 从APT仓库安装Redis 二、启动&关闭&重启 三、Redis核心配置 3.1 CONFIG命令 3.2 redis.conf文件说明 一、安装Redis 1.1 从APT仓库安装Redis 从APT仓库可以安装最新的Redis稳定版,步骤如下: 【1】安装需要用到的…

Spring 中有哪些方式可以把 Bean 注入到 IOC 容器?

目录 1、xml方式2、CompontScan Component3、使用 Bean方式4、使用Import 注解5、FactoryBean 工厂 bean6、使用 ImportBeanDefinitionRegistrar 向容器中注入Bean7、实现 ImportSelector 接口 1、xml方式 使用 xml 的方式来声明 Bean 的定义,Spring 容器在启动的…

Linux内核pinctrl子系统驱动框架

一. 简介 本文简单了解一下Linux内核代码中, pinctrl子系统的驱动实现。 注意:本文会涉及到 Linux 驱动分层与分离、平台设备驱动等还未讲解的知识 ,所以,也不会影响后续的实验。 二. Linux内核pinctrl子系统驱动 1. probe函…

【数学建模】数据处理与可视化

文章目录 数值计算工具NumPy数组的创建、属性和操作数组的运算、通用函数和广播运算Numpy.random模块的随机数生成文本文件和二进制文件存取 文件操作文件基本操作文件管理方法 数据处理工具PandasSeries和DataFrame外部文件存取 Matplotlib可视化基础用法可视化应用可视化综合…