【服务器】基本概念

news2024/11/25 4:58:29

服务器

文章目录

  • 服务器
  • 1.概览
    • 1.1.本质: **数据接受&传递**, **数据存储**, **数据处理**
    • 1.2.种类
    • 1.3.单位:
    • 1.4.标准
    • 1.5.扩展
    • 1.6.逻辑架构
    • 1.7.缓存Cache:
    • 1.8.内存DIMM
    • 1.9.DDR
    • 1.10.硬盘
  • ref

1.概览

1.1.本质: 数据接受&传递, 数据存储, 数据处理

1.2.种类

  • 按应用分类
  • WWW服务器: Web服务器/HTTP服务器, 提供网页浏览, 论坛访问等服务
  • FTP服务器: 存储提供大量文件(mp3,mp4,exe), 用户使用FTP客户端软件登录到FTP服务器, 可从中下载所需文件和资源到自己电脑; 文件资源共享
  • 邮件服务器: 电子邮件接收存储和发送
  • 数据库服务器
  • 代理服务器
  • 域名服务器
  • 按外形分类:
  • 塔式服务器: 外形类似PC主机, 无统一标准, 适合小型企业用
  • 机架服务器: 常宽19英寸, 需求量最大, 占地小, 贵
  • 刀片服务器: 贵
  • 高密度服务器: 适合云计算, 基于web应用和高性能计算等多种业务场景, 有效提升数据中心空间利用率和投资效益
  • 在这里插入图片描述
  • 按CPU数分类: 单路服务器, 双路服务器, 多路服务器
  • 按指令集分类: RISC精简指令集, CISC复杂指令集, EPIC显示并行指令

1.3.单位:

  • 高度单位U: 1U=4.445cm, 机架服务器外部尺寸, 常见1U2U, 1U体积小价格低, 2U扩展性好
  • 容量计量单位KB,MB,GB,TB
    • 十进制1KB=1000B; 二进制标准命名1KiB=1024B, Linux&macOS已用十进制, Win还是将KiB记为KB
  • 速率单位kbit/s, MB/s
    • bit/s比特/秒, B/s字节/秒, 1Bps=8bps
  • 频率单位Hz,GHz
  • 端口自协商速率: 10/100/1000BASE-T
    • 100baseT: 双绞线100Mbps速率基带传输系统
    • 100baseFX: 光纤100Mbps~
    • 1000base-SX: 单光纤1000Mbos~
    • 1000base-LX: 支持直径9~10um单模光纤, 工作波长1270~1355nm, 传输距离5km
    • 接口类型: T同轴电缆, TX电接口(双绞线), FX光接口(光纤), SX短距离光接口, LX长距离光接口(1310nm), ZX长距离光接口(1500nm)
  • 硬盘转速rpm

1.4.标准

  • ATCA国际标准, 脱胎于诸领域的新一代主流工业计算技术CpmpactPCI标准, 为下一代融合通信即数据网络应用提供的一个高性价比, 基于模块化结构,兼容,可扩展的硬件架构
  • OSCA开放服务汇聚架构, 华为基于ATCA标准自研的服务器平台
  • OSTA华为的服务处理平台, 组成:处理器,交换网络,机电,设备管理子系统

1.5.扩展

  • 横向扩展: 水平扩展, 更多节点支撑大量请求, 多增加几台API服务器
  • 纵向扩展: 垂直扩展, 扩展一个点的能力支撑更大请求, 升级性能更好的服务器

1.6.逻辑架构

  • 构成: 处理器,硬盘,内存,系统总线

1.7.缓存Cache:

  • CPU运算速度远比内存读写速度快, 要耗费很多时间让数据写入内存; Cache缓存是位于CPU与内存之间的临时存储器, 容量比内存小, 减缓速度比内存快
  • 原理: 读一个数据时, 先从缓存查找, 命中则立即读取, 未命中则用相对缓慢的速度从内存读取给CPU, 并将这个数据所在数据块调入缓存, 使得之后整块数据的读取都从缓存进行
  • 一级缓存:
    • 一级指令缓存: 暂存并向CPU传送各类运算指令
    • 一级数据缓存: 暂存并向CPU传送所需数据
  • 二级缓存: 一级缓存的缓冲器, 一级缓存制造成本高且容量有限, 二级缓存作用是存储CPU处理要用而一级缓存无法存储的数据
  • 三级缓存: 二级缓存的缓冲器, 主流CPU多有L1L2Cache, 少数高端U继承了三级缓存

1.8.内存DIMM

  • RDIMM: 寄存型模组, 主要用于服务器, 为增加内存容量和稳定性分ECC(大部分)和无ECC
  • UDIMM: 无缓冲型模组, 标准台式的DIMM, 常为无ECC的
  • SO-DIMM: 小外型DIMM, 笔记本所用的DIMM
  • Mini-DIMM: RDIMM缩小版, 用于刀片式服务器等体积要求苛刻的高端领域

1.9.DDR

  • DDR: Double Data Rate双倍数据流
  • DDR SDRAM: 一个时钟周期传输两次数据
  • DDR到DDR4区别在于传输速率不同

1.10.硬盘

  • CPU直通: 硬盘通过PCIe连接到CPU, NVMe硬盘是PCIe设备
  • PCH直通: 硬盘通过SATA连接到南桥PCH, PCH走到SATA控制器

ref

服务器Server
内存系列一:快速读懂内存条标签

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

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

相关文章

Snowflake Decoded基础教程

Snowflake Decoded基础教程 掌握基本的Snowflake概念并获得必要的技能以开始实施基于Snowflake的解决方案 应用程序 课程英文名:Snowflake Decoded Fundamentals and hands on Training 此视频教程共10.0小时,中英双语字幕,画质清晰无水印…

docker启动镜像失败后用日志logs查找失败原因

我用一个自己做的镜像上传到了dockerhub中,然后使用windows拉取pull下来之后,启动不成功: 可以看到,虽然启动了,但是docker ps 后没有看到正在运行的容器,所以我就怀疑启动失败了,但是我又不知道…

关键字(四):goto和void

关键字一.具有争议的关键词—goto二.“空”的关键字—void1.void为什么不能定义变量2.void修饰函数返回值和参数3.void指针一.具有争议的关键词—goto goto语句非常灵活,其实就是从goto这个位置直接跳转到goto后面的那个数据(end)所对应的位置…

电力系统短期负荷预测(Python代码+数据+详细文章讲解)

👨‍🎓个人主页:研学社的博客 💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜…

整理 MySQL 常用函数,小伙伴们在也不发愁了

前言 为了简化操作,MySQL 提供了大量的函数,会对传递进来的参数进行处理,并返回一个处理结果,也就是返回一个值。MySQL 包含了大量并且丰富的函数,这里只是对 MySQL 常用函数进行简单的分类,大概包括数值型…

网站域名备案查询方法,批量查询网站域名备案的教程

网站域名备案查询方法,批量查询网站域名备案的教程 批量查域名备案操作步骤: 第一步、打开SEO综合查询工具。 第二步、添加需要查询的网站域名(要查多少放多少,一行一个域名)。 第三步、勾选域名ICP备案。 第四步、点击开始查询…

python带你体验唯美雪景,愿这个冬天的你,不缺暖阳

前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 又到了学Python时刻~ 大雪已至,冬天无恙,愿这个冬天的你,不缺暖阳,好日常在 一、画一朵小雪花 import turtle import time from turtle import * # codingutf-8def sno…

%00截断

%00截断 CVE-2013-4547 影响版本:Nginx 0.8.41 ~ 1.4.3 / 1.5.0 ~ 1.5.7 影响说明:绕过服务器策略,上传webshell 环境说明:Nginx 1.4.2 /test.jpg%00.php该漏洞利用了Nginx错误的解析了URL地址,导致可以绕过服务端限…

Armadillo与OpenCV矩阵数据mat、vec与Mat的相互转换

本文介绍在C 语言中,矩阵库Armadillo的mat、vec格式数据与计算机视觉库OpenCV的Mat格式数据相互转换的方法。 在C 语言的矩阵库Armadillo与计算机视觉库OpenCV中,都有矩阵格式的数据类型;而这两个库在运行能力方面各有千秋,因此实…

shiro-spring-boot-starter

第2.1.7章 WEB系统最佳实践Spring文件配置之spring-shiro.xml 2016年还在使用shiro,后来使用应用springboot之后,因为有了网关,感觉网关就可以做一些拦截,就没必要一定要使用shiro,如果你使用平台还需要每个系统自己做…

小白学编程(Java)20:判断一个数是否是质数

解题思路: 第一步:弄明白质数是什么? 质数的定义:质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数(规定1既不是质数也不是合数&am…

微信公众号开发——获取AccessToken接口调用凭据

😊 作者: 一恍过去💖 主页: https://blog.csdn.net/zhuocailing3390🎊 社区: Java技术栈交流🎉 主题: 微信公众号开发——获取AccessToken接口调用凭据⏱️ 创作时间&#xff1…

Typora的使用

一.标题:六级标题 1 .一级标题 2. 二级标题 二级标题 : ## 加一个空格 现在加 ## 空格 然后我们把光标放在其他地方 点击一下 3 层级列表 层级列表: > 空格 回车 在这一部分,我们先来讲解三个概念&#xff1a…

基于java+springboot+mybatis+vue+mysql的篮球竞赛预约平台

项目介绍 随着人们生活质量提高,越来越多的年轻人喜欢足球。尤其是在高校之中,每年都会举办一些足球和篮球比赛。甚至在国际上每年也都会有一足球和篮球联赛。很多高校为了提高学生的身体素质每年也都会举办一些篮球竞赛,为了让这些篮球爱好…

计算机毕业设计ssm+vue基本微信小程序的奶茶点单系统

随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受客户的喜爱,随便点奶茶点单小程序被客户普遍使用,为方便客户能够…

《发现心流》

关于作者 米哈里•契克森米哈赖,任教于美国加州克 菜蒙特大学,提出并发展了心流理论。他 一直在关注人类的积极心理体验,完成了 大量经典的研究工作,是该领域最权威的 学者之一,被誉为积极心理学的世界级领 军人物。 …

日期与时间

目录 一、基本概念 1.1、日期和时间 1.2、本地时间 1.3、时区 1.4、夏令时 1.5、本地化 二、Date 和 Calendar 2.1、Date 2.2、Calendar 三、TimeZone 四、LocalDateTime 4.1、LocalDateTime 4.2、Duration和Period 五、ZoneDateTime 5.1、创建实例 5.2、时区转…

电子学会2020年12月青少年软件编程(图形化)等级考试试卷(一级)答案解析

目录 一、单选题(共25题,每题2分,共50分) 二、判断题(共10题,每题2分,共20分) 三、编程题【该题由测评师线下评分】(共2题,共30分) 青少年软件…

【MySQL数据库】索引到底是什么,怎么创建索引的效率最高

面试官:我看你简历上写了MySQL,对MySQL InnoDB引擎的索引了解吗? 候选者:嗯啊,使用索引可以加快查询速度,其实上就是将无序的数据变成有序(有序就能加快检索速度) 候选者&#xff…

微服务守护神-Sentinel-其他

引言 书接上篇 微服务守护神-Sentinel-热点-授权-系统规则 ,上面介绍了Sentinel热点、授权、系统规则,本篇继续来Sentinel 剩下其他操作 自定义异常返回 当触发sentinel流控规则之后, sentinel就干巴巴返回异常信息,单纯的文字…