前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >运维天地-服务器01-X86-PCServer属性介绍

运维天地-服务器01-X86-PCServer属性介绍

作者头像
大话IT架构
发布于 2020-03-31 08:59:43
发布于 2020-03-31 08:59:43
1.1K0
举报
文章被收录于专栏:大话IT架构大话IT架构

01

PART

X86-PCServer概览

日常工作中,服务器这个词语几乎天天提到。但是大部分人没有见过真机,对服务器不是太了解,现通过上面4张图片给大家一个直观的印象。

特别说明:本文的服务器特指X86-PCServer硬件服务器

A

服务器前面板概览

  1. 上图为2U服务器前面板
  2. 前面板上分布着一块块的磁盘
  3. 2U服务器的前面板,3.5寸磁盘最多可以配置12块
  4. 2U服务器的前面板,2.5寸磁盘最多可以配置24块

B

服务器后面板概览

  1. 上图为2U服务器后面板
  2. 右下角有2个电源
  3. 右上角有2块2.5寸磁盘
  4. 下边居中部位为板载4千兆网卡
  5. 左下角为带外管理口+串口+VGA显示器接口
  6. 剩下的为扩展槽位(比如扩展网卡、HBA卡、GPU卡等)

C

服务器开盖概览

  1. 上图为服务器开盖内部布局图
  2. 左边挨着硬盘背板的是6个散热风扇
  3. 中部为2颗CPU和24条内存
  4. 右边是扩展PCIE槽位

02

PART

X86-PCServer属性介绍

  1. 服务器信息包括:资产、硬件、配置三大部分
  2. 资产包括:品牌、型号、序列号
  3. 硬件包括:CPU、内存、磁盘、网卡
  4. 配置包括:系统、IP

03

PART

X86-PCServer属性获取

A

为什么要获取属性

  1. 想象一下:你有成千上万的服务器要管理和运维
  2. 每天面对各种奇奇怪怪的扩容需求(其实我一直不认可硬件服务器扩容,扩容是因为前期的业务配置标准化没做好)
  3. 业务运维同事的要求:查询这个机器的硬件配置
  4. 各种报表的展现和维保(某某品牌、型号的服务器有多少;某某品牌、型号的故障率等等)
  5. 资产自动化上报系统及核验
  6. 以上事情如果纯人工,那将是不可想象的灾难且数据也无法保证准确性、及时性

B

获取属性概览

  1. Brand Info(品牌、型号、序列号)
  2. CPU Info(型号、数量)
  3. MEM Info(类型、频率、容量、数量、槽位数)
  4. Storage Info(raid卡类型,磁盘类型、磁盘数量)
  5. Net Interface Info(网口总数、万兆口数量、千兆口数量)
  6. OS Info(系统类型、系统版本详情)
  7. IP Info(业务IP、带外IP)

C

获取脚本概览

脚本详解:请关注"大话IT架构"后续系列文章

LOMO

个人价值观:利他双赢

个人微信号:it_beijing

IT领域交流精进群,请加个人微信:it_beijing

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-03-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 大话IT架构 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
队列
队列和栈一样,是一种特殊的线性表。跟栈不同的是,队列的插入和删除分别在线性表的两端进行,因此,队列是一个先进先出(FIFO)的线性表。插入元素的一端叫队尾(back或rear),删除元素的那一端成为队首(front)。
青木
2018/08/15
5160
每日一题(根据二叉树创建字符串,二叉树层序遍历,二叉树的层序遍历 II)
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第20天,点击查看活动详情
雪芙花
2022/10/31
1660
图的遍历(BFS)
DFS深度优先遍历 广度优先遍历的过程可以类比树的层序遍历 广度优先遍历的伪代码 BFS 邻接矩阵 //BFS-----广度优先遍历 void Graph::BFS() { queue<DataTy
大忽悠爱学习
2021/03/23
6560
图的遍历(BFS)
C++效率掌握之STL库:stack && queue函数全解
本篇是 STL 库专题之 stack 和 queue,本质就是栈和队列,关于该数据结构在初阶数据结构专栏里有详细的解释分析,本篇文章主要针对 stack 和 queue 的使用及拓展进行练习和介绍,建议熟悉好相关的数据结构知识再进行本篇学习
DARLING Zero two
2025/03/25
1090
C++效率掌握之STL库:stack && queue函数全解
深入理解C++中的栈与队列:概念、底层机制与高效操作指南
在C++标准库中,stack(栈)和queue(队列)是两种重要的容器适配器,它们分别遵循后进先出(LIFO)和先进先出(FIFO)的操作原则。通过这些容器,我们可以高效地管理元素的插入、删除和访问,适用于多种实际编程场景。本文将详细介绍stack和queue的概念、底层实现、常用成员函数,以及它们在不同容器适配器中的应用,以帮助您深入理解并灵活运用这些数据结构。
suye
2024/10/16
1.1K0
二叉树中的奇偶树问题
解答这道题,其实首先可以说是和leetcode上的另一道题相关,即二叉树的层序遍历:
羑悻的小杀马特.
2025/01/23
740
二叉树中的奇偶树问题
C++栈和队列
将一个非负的十进制整数N转换为另一个等价的基为B的B进制数的问题,很容易通过”除B取余法”来解决。
谙忆
2021/01/19
5970
C++数据结构——队列「建议收藏」
(1)队列中的数据元素遵循“先进先出”(First In First Out)的原则,简称FIFO结构;
全栈程序员站长
2022/08/22
2.8K0
C++数据结构——队列「建议收藏」
二叉树的层次遍历及应用
大家好,我是虫爸。在上一篇文章中一文弄懂二叉树的三种遍历方式,分别从递归和非递归的角度,讲解、分析以及实现了三种遍历方式,今天给大家分享另外一种二叉树的遍历方式**层次遍历**。
高性能架构探索
2022/08/25
6370
二叉树的层次遍历及应用
栈与队列基础知识
栈,是先进后出的线性表,标准STL的栈包括如下5种操作,设栈S: 1.取出栈顶元素:S.top(); 2.判断栈是否为空:S.empty(); 3.将元素x添加至栈:S.push(x) 4.弹出栈顶:S.pop(); 5.求栈存储元素的个数:S.size()
小飞侠xp
2018/08/29
3670
算法沉淀——拓扑排序
在下面的这张图中,1这个点的入度就是0,2这个点的入度就是2,因为有两条有向线段指向2这个点。
用户11316056
2024/10/16
1010
算法沉淀——拓扑排序
stack和queue及优先级队列和适配器(包括deque)的介绍
其实在数据结构中我们学习了栈和队列后我们在C++部分中学习起来stack和queue就很容易上手了!
ahao
2024/03/19
1850
stack和queue及优先级队列和适配器(包括deque)的介绍
C++奇迹之旅:快速上手Stack和Queue的使用与模拟实现
stack官网文档链接:https://legacy.cplusplus.com/reference/stack/stack/?kw=stack
学习起来吧
2024/09/13
720
C++奇迹之旅:快速上手Stack和Queue的使用与模拟实现
BFS:队列+树的宽搜
该题的层序遍历和以往不同的是需要一层一层去遍历,每一次while循环都要知道在队列中节点的个数,然后用一个for循环将该层节点走完了再走下一层
小陈在拼命
2024/06/28
630
BFS:队列+树的宽搜
C++ STL学习之【容器适配器】
适配器(配接器)是 STL 中的六大组件之一,扮演着轴承、转换器的角色,使得 STL 中组件的使用更为灵活,比如 栈和队列 就是属于适配器而非容器,以及神秘的反向迭代器也属于适配器
北 海
2023/07/01
5310
C++ STL学习之【容器适配器】
C++ STL__queue 的使用方法
queue 模板类的定义在头文件中。 与stack 模板类很相似,queue 模板类也需要两个模板参数,一个是元素类型,一个容器类 型,元素类型是必要的,容器类型是可选的,默认为deque 类型。 定义queue 对象的示例代码如下: queue q1; queue q2;
Twcat_tree
2022/11/29
3280
C++中的queue类、QT中的QQueue类
C++中的queue 实现一种先进先出的数据结构,是一个模板类 头文件 #include<queue> 用法(以int型为例): queue<int> Q;     //定义一个int型队列 Q.empty();   //返回队列是否为空 Q.size(); //返回当前队列长度 Q.front(); //返回当前队列的第一个元素 Q.back();
诺谦
2018/04/27
3.5K0
层序遍历?套模板就够了
顾名思义,对于树型结构,层序遍历就是按层从上到下,每层按一定顺序对树的节点进行遍历。我们通过如图所示的二叉树进行说明:对于左边的二叉树,按层划分后可得到右边的分层结构。
程序员小饭
2021/02/03
7820
层序遍历?套模板就够了
【C++】通过stack、queue、deque理解适配器模式
1. stack和queue的设计实际是一种模式,这种模式叫做适配器模式,设计理念就是用已有的东西封装转换出你想要的东西。我们前面还学习过的一种模式叫做迭代器模式,这种模式的设计理念就是封装底层实现的细节,对所有底层数据结构不同的容器,都能提供统一的访问方式。
举杯邀明月
2023/04/12
5150
【C++】通过stack、queue、deque理解适配器模式
【C++】stack and queue的介绍和模拟实现
六点半就起.
2024/10/16
760
【C++】stack and queue的介绍和模拟实现
相关推荐
队列
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档