当前位置: 首页 > article >正文

服务器的基础知识

什么是服务器

配置牛、运行稳、价格感人的高级计算机,家用电脑不能比拟的。
服务器的组成:电源、raid卡、网卡、内存、cpu、主板、风扇、硬盘。

服务器的分类

按计算能力分类

  1. 超级计算机
    2
  2. 小型机AIX

  1. x86服务器(服务器cpu架构)
    在这里插入图片描述

按尺寸和外形分类

  1. 塔式服务器(适用于cad画图)在这里插入图片描述

  2. 机架服务器(公司用),按高度分类(U)1u约等于4.45cm,分类有:1u/2u/4u。高度越高里面放的东西越多。在这里插入图片描述

  3. 刀片服务器,刀片服务器可以理解为将多个服务器主板插在一个大铁盒子里面,这样这一台服务器就相当于n台服务器,性能极其残暴,价格极其不友好。
    在这里插入图片描述

按运行服务分类

  1. 反向代理服务器
  2. web服务器
  3. 数据库服务器
  4. 存储服务器
  5. 中间件服务器
  6. 日志服务器
  7. 监控服务器

服务器常见品牌

国外品牌

戴尔、IBM、惠普、甲骨文(Oracle)、英伟达、

国内品牌

华为、浪潮、联想、中科曙光、超聚变、新华三

常见服务器型号

戴尔的 R系列
IBM的 X系列

服务器的硬件组成

在这里插入图片描述
在这里插入图片描述

内存:

  • 内存是介于cpu和硬盘之间的设备,因为cpu访问速度特别快,而硬盘速度特别慢,所以数据会先放到内存里面作为缓存,然后再写入到硬盘里,服务器内存有别于家用电脑的内存,因为服务器对稳定性要求更高,所以服务器内存也叫ECC自动纠错内存。
    一般服务器都支持插入多条内存,最高甚至支持T级别的内存容量,高端一点的服务器内存外面还有散热片。
    在这里插入图片描述
  • 内存厂商有:
  • 国外:三星、海力士、美光、金士顿
  • 国产:长鑫、光威、七彩虹、朗科、、金泰克

cpu

cpu相当于人体的大脑,负责这个那个计算机的运算和控制,是影响服务器性能效率的最核心部件,cpu的运行速度最快。
cpu常见品牌有:intel、amd
cpu常见型号有:英特尔的i系列:i9、i7、i5、i3
AMD的R系列:R7、R5

硬盘

在这里插入图片描述

  • 硬盘尺寸:3.5寸和2.5寸(先目前机械硬盘容量最高达到24t)
  • 按物理结构:

机械硬盘:马达、磁头、盘片
固态硬盘:主板、存储芯片

  • 按接口分类

SATA:机械硬盘接口,家用电脑常用,如果是机械硬盘速度一般
SAS:服务器专用接口,每秒15000转,速度比SATA更快,价格更贵
M.2:固态硬盘接口,速度更快,可以达到G每秒
PCI-E:速度最快的硬盘,高端服务器或者高端玩家必备

  • 按速度排行

PCI-E:每条线路的速度都能达到2.5Gbps(百度查的,仅供参考)
M.2:1G/S-3G/S
SATA:机械硬盘90-120M/S 固态硬盘300M/S-500M/S
SAS:300M/S-600M/S
-硬盘厂商有:
hdd:希捷、西部、东芝
ssd:华为、英特尔、三星、希捷、西部、东芝
国产:长江存储、七彩虹、光威、朗科、华为、爱国者、台电、金泰克

网卡

标配千兆网卡,高端的还有万兆,光纤网卡

100M网卡跑满 传输东西 10M/S
1000M网卡跑满 传输东西100M/S
10000M网卡跑满 传输东西1000M/S

阵列卡

因为服务器需要稳定性。所以硬盘需要冗余和备份,而不同的需求可以将硬盘组成不同的阵列,这种技术就叫做RAID,而实现RAID则必须需要RAID卡,常见的RAID有0/1/5/10
在这里插入图片描述

gpu 显卡

gpu:非常适合运行视频、游戏、图形、比特币、挖矿、神经网络和人工智能等应用场景。

在这里插入图片描述
gpu和cpu的区别:

在这里插入图片描述

  • gpu:拥有超过一万个核心
  • cpu:仅有24个核心的集成电路或芯片。
    我们可以想象成,gpu就是一艘巨大的货船,而cpu则是一架轻量型飞机,区别就是货物容量指的是能够处理的计算和数据量,而船和飞机的速度就是指,数据 计算和处理的速度。
    本质上则是在大量计算以较慢速度执行,和少量计算以更快速度完成之间的权衡。
  • cpu灵活性在于他们能够运行各种程序和指令,
  • GPU只能运行像基本算数这样的简单指令,此外,gpu无法运行操作系统,也不能与输入设备或网络接口。
    如果要对海量数据进行一系列的计算,那么gpu完成任务的速度就会更快,然而你有较少的数据需要快速评估,那么cpu会更快。

在这里插入图片描述
一块gpu包含三大核心,这三大核心负责执行GPU的所有计算任务,且各自承担不同的功能,:10752个soda核心,336张量核心、84光线追踪核心
张量核心:是矩阵乘法和加法计算器,用于几何变化以及神经网络和人工智能的工作。
光线追踪核心:光纤追踪核心是最大的,但是数量最少,用于执行光线追踪算法,
在这里插入图片描述

品牌:NVIDIA英伟达、AMD、Intel英特尔、高通Adreno、Apple、海思Hisilicon、摩尔线程、海光Hygon、景嘉微、凌久电子。
国内:沐曦、壁仞、景嘉微、昆仑芯、华为昇腾、天数智芯、摩尔线程等。

电源

服务器一般配置双电源、双电源的好处是可以同时接电,然后当其中一个故障时另一个电源可以继续工作,而不用担心服务器业务断电重启。

相关文章:

服务器的基础知识

什么是服务器 配置牛、运行稳、价格感人的高级计算机,家用电脑不能比拟的。 服务器的组成:电源、raid卡、网卡、内存、cpu、主板、风扇、硬盘。 服务器的分类 按计算能力分类 超级计算机 小型机AIX x86服务器(服务器cpu架构) …...

AGI大模型(25):LangChain提示词模版

我们也可以创建prompt template, 并引入一些变量到prompt template中,这样在应用的时候更加灵活。 1 代码实现 # 我们也可以创建prompt template, 并引入一些变量到prompt template中,这样在应用的时候更加灵活 from langchain_core.prompts import ChatPromptTemplate from…...

Python连接redis

第一步安装redis Releases microsoftarchive/redis 安装时勾上所有能勾上的选项下一步即可 在CMD中pip install redis 安装redis pip install redis -i https://pypi.tuna.tsinghua.edu.cn/simple 配置redis 在redis安装目录下找到 修改 line 57 bind 0.0.0.0 line…...

使用exceljs将excel文件转化为html预览最佳实践(完整源码)

前言 在企业应用中,我们时常会遇到需要上传并展示 Excel 文件的需求,以实现文件内容的在线预览。经过一番探索与尝试,笔者最终借助 exceljs 这一库成功实现了该功能。本文将以 Vue 3 为例,演示如何实现该功能,代码示例…...

前端面经12 函数柯里化

<script>function sum(num){return function(num2){return numnum2}}console.log(sum(1)(2))</script>面试考察 只要参数够了 达到某个数量就输出 <script>let nums[]function sum(...args){nums.push(...args)if(nums.length>5){const out (nums.slice…...

企业级 Hosts 自动化管理实战:基于 HTTP 检测的高可用域名解析方案

摘要 本文针对企业级域名解析稳定性需求&#xff0c;提供一套从IP 检测到Hosts 更新的完整自动化解决方案。通过 HTTP 状态码检测、权威 DNS 解析、原子化文件操作等核心技术&#xff0c;结合多行业真实案例&#xff0c;详细阐述方案设计、脚本实现与生产部署&#xff0c;帮助…...

告别蜘蛛池!PHP 打造你的网站专属蜘蛛导航仪

在网站优化的赛道上&#xff0c;吸引搜索引擎蜘蛛来访一直是站长和开发者关注的重点。以往借助蜘蛛池、软件等工具引蜘蛛&#xff0c;不仅存在成本高、易违规的风险&#xff0c;效果也参差不齐。现在&#xff0c;有一种更高效、更安全的方式 —— 利用 PHP 代码&#xff0c;无需…...

ubuntu kubeasz 部署高可用k8s 集群

ubuntu kubeasz 部署高可用k8s 集群 测试环境主机列表软件清单kubeasz 部署高可用 kubernetes配置源配置host文件安装 ansible 并进行 ssh 免密登录:下载 kubeasz 项⽬及组件部署集群部署各组件开始安装修改 config 配置文件增加 master 节点增加 kube_node 节点登录dashboard…...

芯驰科技与安波福联合举办技术研讨会,深化智能汽车领域合作交流

5月15日&#xff0c;芯驰科技与全球移动出行技术解决方案供应商安波福&#xff08;Aptiv&#xff09;在上海联合举办以“芯智融合&#xff0c;共赢未来”为主题的技术研讨会。会上&#xff0c;双方聚焦智能座舱与智能车控的发展趋势&#xff0c;展开深入交流与探讨&#xff0c;…...

PaddleClas 车辆属性模型vehicle_attribute_model转onnx并部署

下载paddlepaddle3.0.0 下载paddleclas 2.6.0 实验&#xff1a; 运行前输入&#xff1a; export FLAGS_enable_pir_api0 import paddleclas model paddleclas.PaddleClas(model_name"vehicle_attribute") result model.predict(input_data"/home/Pad…...

【论文#目标检测】End-to-End Object Detection with Transformers

目录 摘要1.引言2.相关工作2.1 集合预测2.2 Transformer和并行解码2.3 目标检测 3.DETR模型3.1 目标检测集合预测损失3.2 DETR架构 4.实验4.1 与Faster R-CNN的比较4.2 消融研究4.3 分析4.4 DETR用于全景分割 5.结论6.致谢 Author: Nicolas Carion, Francisco Massa, Gabriel S…...

C++:迭代器

迭代器的本质&#xff1a;对象。 迭代器与指针类似&#xff0c;通过迭代器可以指向容器中的某个元素&#xff0c;还可以对元素进行操作。 迭代器统一规范了遍历方式。不同的数据结构可以用统一的方式去遍历。 接下来是一个自定义迭代器的代码示例。 #include<iostream&g…...

MongoDB数据库深度解析:架构、特性与应用场景

在现代应用程序开发中&#xff0c;数据存储技术的选择至关重要。在众多的数据库管理系统中&#xff0c;MongoDB以其灵活性和强大的功能迅速崛起&#xff0c;成为NoSQL数据库中的佼佼者。本文将深入解析MongoDB的架构、核心特性、性能优化及其在实际应用中的最佳实践&#xff0c…...

【强化学习】深度强化学习 - Deep Q-Network(DQN)算法

文章目录 摘要一、DQN核心原理1. Q-learning回顾2. 用深度网络逼近Q函数3. 经验回放&#xff08;Experience Replay&#xff09;4. 目标网络&#xff08;Target Network&#xff09;5. 损失函数6. ε-贪心策略&#xff08;ε-greedy&#xff09; 二、算法流程与伪代码三、典型实…...

git 修改一个老commit,再把修改应用到所有后续的 commit

找到你想修改的 commit 的哈希值&#xff08;前7位即可&#xff09;。 git rebase -i <commit-hash>^找到你想修改的 commit 行 将行首的 pick 改为 edit 保存并退出编辑器 进行想要的修改 git add <修改的文件> git commit --amendgit rebase --continue如果…...

docker compose 启动指定的 service

使用 Docker Compose 启动指定服务 要在 Docker Compose 中启动特定的服务而不是所有服务&#xff0c;可以使用以下命令&#xff1a; docker compose up [服务名] 基本用法 启动单个服务&#xff1a; docker compose up service_name 启动多个指定服务&#xff1a; docker …...

Elasticsearch 深入分析三种分页查询【Elasticsearch 深度分页】

前言&#xff1a; 在前面的 Elasticsearch 系列文章中&#xff0c;分享了 Elasticsearch 的各种查询&#xff0c;分页查询也分享过&#xff0c;本篇将再次对 Elasticsearch 分页查询进行专题分析&#xff0c;“深度分页” 这个名词对于我们来说是一个非常常见的业务场景&#…...

DAY29 超大力王爱学Python

知识点回顾 类的装饰器装饰器思想的进一步理解&#xff1a;外部修改、动态类方法的定义&#xff1a;内部定义和外部定义 作业&#xff1a;复习类和函数的知识点&#xff0c;写下自己过去29天的学习心得&#xff0c;如对函数和类的理解&#xff0c;对python这门工具的理解等&…...

Ubuntu 远程桌面配置指南

概述: 本文主要介绍在Ubuntu 22.04中通过VNC实现远程连接的方法。首先需安装图形化界面和VNC工具x11vnc,设置开机启动服务;然后在Windows客户端用VNC Viewer通过局域网IP和端口5900连接。 总结: 一、VNC配置与安装 安装图形化界面 在Ubuntu 22.04中需先安装: sudo apt …...

【Python装饰器深度解析】从语法糖到元编程实战

目录 🌟 前言🏗️ 技术背景与价值🩹 当前技术痛点🛠️ 解决方案概述👥 目标读者说明🧠 一、技术原理剖析📊 核心概念图解💡 核心作用讲解🔧 关键技术模块说明⚖️ 技术选型对比🛠️ 二、实战演示⚙️ 环境配置要求💻 核心代码实现案例1:基础计时装饰器案…...

推扫式高光谱相机VIX-N230重磅发布——开启精准成像新时代

随着各行业对高光谱成像技术需求的持续增长&#xff0c;市场对于高分辨率、高灵敏度以及快速成像的高光谱相机的需求愈发迫切。中达瑞和凭借多年的行业经验和技术积累&#xff0c;敏锐捕捉到这一市场趋势&#xff0c;正式推出全新一代推扫式可见光近红外高光谱相机——VIX-N230…...

Parsec解决PnP连接失败的问题

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、准备环境二、DMZ三、端口映射1.Parsec设置固定端口2.路由器设置端口转发3.重启被控端Parsec四、多少一句1.有光猫管理员账号2.没有光猫管理员账号总结 前言…...

面试题:详细分析Arraylist 与 LinkedList 的异同

相同点 都是List接口的实现类&#xff1a; ArrayList和LinkedList都实现了Java集合框架中的List接口&#xff0c;因此它们都提供了对列表元素的操作方法。 都继承了Collection接口&#xff1a; 由于List接口继承了Collection接口&#xff0c;所以ArrayList和LinkedList也都继承…...

软件I2C

软件I2C 注意&#xff1a; SDA&#xff08;串行数据线&#xff09;和SCL&#xff08;串行时钟线&#xff09;都是双向I/O线&#xff0c;接口电路为开漏输出。需通过上拉电阻接电源VCC。 软件I2C说明 说明&#xff0c;有的单片机没有硬件I2C的功能&#xff0c;或者因为电路设计…...

通过实例讲解螺旋模型

目录 一、螺旋模型的核心概念 二、螺旋模型在电子商城系统开发中的应用示例 第 1 次螺旋:项目启动与风险初探...

Brooks Polycold快速循环水蒸气冷冻泵客户使用手含电路图,适用于真空室应用

Brooks Polycold快速循环水蒸气冷冻泵客户使用手含电路图&#xff0c;适用于真空室应用...

winfrom中创建webapi

参照一下两篇 Winform窗体利用WebApi接口实现ModbusTCP数据服务_winform webapi-CSDN博客 C#.NET WebApi返回各种类型(图片/json数据/字符串)&#xff0c;.net图片转二进制流或byte - 冰封的心 - 博客园...

unity XCharts插件生成曲线图在UICanvas中

【推荐100个unity插件之22】基于UGUI的功能强大的简单易用的Unity数据可视化图表插件——XCharts3.0插件的使用_unity xcharts-CSDN博客...

Pichome 开源网盘程序index.php 文件读取漏洞(CVE-2025-1743)

免责声明 本文档所述漏洞详情及复现方法仅限用于合法授权的安全研究和学术教育用途。任何个人或组织不得利用本文内容从事未经许可的渗透测试、网络攻击或其他违法行为。使用者应确保其行为符合相关法律法规,并取得目标系统的明确授权。 对于因不当使用本文信息而造成的任何直…...

关于在Unity项目中使用Post Processing插件打包到web端出现的问题

关于在Unity项目中使用Post Processing插件打包到web端出现的问题 解决方法&#xff1a;是不激活摄像机上的Post Processing有关组件&#xff0c;拉低场景中的Directional Light平行光的强度进行web端打包。 &#xff08;烘焙灯光时是可以激活。&#xff09; web端支持这个Pos…...