服务器基础

目录

服务器介绍:

服务器定义:

服务器特点:

服务器架构:

按硬件形态的服务器分类:

华为TaiShan 200服务器的硬件结构:

服务器关键技术:

IPMI协议(Intelligent Platform Management Interface智能平台管理接口):

BMC(Baseboard Management Controller 主板管理控制单元):

BIOS(Basic Input/Output System 基本输入输出系统):


服务器介绍:

服务器定义:

1.服务器是计算机的一种,具有更快的运行速度,更高的负载和更昂贵的价格。

2.服务器分为文件服务器,数据库服务器和应用程序服务器。

3.服务器能够为网络用户提供基于计算的信息发布以及数据管理的服务。

服务器特点:

1.可靠性高:连续运行时间长,不容易中断。

2.可用性高:即系统正常使用时间所占理论可用时间的百分比高。

3.可扩展性高:一是硬件可扩展性好,比如支持大容量可扩展硬盘和一些扩展模块,二是软件对操作系统的支持能力比一般计算机强。

4.易用性高:可以通过服务器管理平台对服务器的运行情况进行监控与警报。

5.可管理性高:软件和硬件易于维护和修复。

服务器架构:

根据服务器的应用场景,分为C/S架构和B/S架构。

1.C/S架构(Client Server):通常叫做客户端服务器架构。服务端和客户端的任务不同,服务端处理客户的业务逻辑和请求数据,客户端处理与用户的交互和前端界面。优点是两端的通讯速度和效率高。

2.B/S架构(Browser Server):也被称作浏览器服务器架构。优点是数据处理能力强。

按硬件形态的服务器分类:

按照大小从大到小,有大型机,小型机,塔式服务器,刀片服务器,机架服务器。

大型机:使用专用的处理指令集,操作系统和应用软件组成。

小型机:介于大型机和PC之间的高性能计算机。通常采用RISC等专用处理器,使用封闭的UNIX操作系统。

前两者,以高可靠性,高可用性,高io处理能力和高服务性区别于PC机。

塔式服务器:与我们一般的PC机差不多。

刀片式服务器:每个服务器都是插板形式,插片上有cpu,内存,硬盘等组件。

机架服务器:是一种功能性服务器,尺寸小巧,有1U,2U,4U(一个U高4.445cm)高度规格。安装在机柜,所以一个机柜可以放置多个服务器,使得服务器具有多种服务功能。

华为TaiShan 200服务器的硬件结构:

1.机箱(服务器高度2U)       

2.cpu(两颗鲲鹏920系列处理器:KunPeng920)       

3.一些计算机的基本组件,如内存,主板,硬盘,散热模块等。

影响硬盘性能的是:硬盘转速,硬盘类型——SSD硬盘性能更好,硬盘剩余容量和接口不会影响硬盘性能

4.RAID:RAID称为独立硬盘冗余阵列,简称硬盘阵列。主要是通过虚拟化存储技术把多个硬盘组合起来,成为一个或少量的多个硬盘阵列,提升性能或数据冗余,或者是两者同时提升。

RAID卡:又称阵列卡,磁盘阵列卡。作用是可以将若干硬盘驱动器按照要求组成一个由阵列控制器管理的系统整体。可以提高磁盘子系统的性能和可靠性。

5.网卡:又称网络适配器或网络接口卡NIC,计算机主要通过网卡接入网络,实现网络数据与计算机内存数据的传输。

网卡主要有一下功能:

a.代表固定的网络地址:每一个网卡都有一个唯一的地址,MAC地址。计算机之间数据的传送,就是通过MAC地址寻找与传送的。

b.数据的发送与接收:网卡可以把计算机的内存数据传入到网络中,也可以把网络的数据传入到计算机。

c.数据的封装与解封:网卡在接收网络中的数据时,会剥去数据的首部和尾部的一些封装信息,如IP头部,MAC头部等。在发送数据时,又会为数据加上首部和尾部。

d.链路管理:这个了解的少。

e.编码与译码:可以做到物理层次上的对数据的解码和编码。

服务器关键技术:

IPMI协议(Intelligent Platform Management Interface智能平台管理接口):

简单来说,IPMI是一种开放标准协议,这个协议定义了一套用于管理、监控和控制计算机系统硬件的接口规范。

IPMI协议的主要作用是,提供一种标准化的方式来监控服务器的物理健康状态,如温度,风扇转速,电压等,并且能够允许管理员远程连接访问服务器控制台,以便进行维护。

IPMI独立于操作系统,即使操作系统崩溃,IPMI也能够正常监测服务器,以寻找操作系统崩溃的原因,因此IPMI信息使用硬件管理而非操作系统管理。

IPMI协议规范的接口通常由服务器主板上的一个专用芯片(BMC)实现,可以通过网络连接远程访问(通过网络协议与BMC芯片进行通信)。这个接口不是那种直接用线缆物理插接的接口。

BMC(Baseboard Management Controller 主板管理控制单元):

是IPMI规范的核心。为了监控服务器的物理健康状态,BMC负责各类传感器的信号采集,处理,存储以及各种器件运行状态的监控。

通常,运维人员通过专用网络远程登录到BMC上,通过Web界面或者命令行的形式对服务器进行远程管理。比如,我们可以查看硬件状态,告警信息,除此之外还可以对服务器进行远程的上下电,配置设备运行规则和安装新的操作系统等操作。BMC的功能是强大的,它相当于把服务器搬到你的面前,可以直接修改BIOS,修改风扇转速,统计耗电信息等。

华为基于BMC提供的基础功能,研发具有完全自主知识产权的,一个面向服务器全生命周期的服务器嵌入式管理系统(iBMC),它比一般的BMC具有更多的管理功能,提供了更加丰富的用户接口,并且所有用户接口都采用了高度安全的加密算法,保证接入和传输的安全性。实现的芯片是华为Hi系列1710。

IBMC是一个系统,有两个网络接口,一个是公用网络接口——OOB接口(Out-of-Band接口),通常是通过标准的以太网接口进行连接。它允许管理员通过Internet或本地网络远程访问和管理服务器的iBMC功能,一个是专用网路接口,专用网络接口专门访问BMC等底层硬件,通常是通过独立的网络线缆或物理隔离的网络设备连接到iBMC。它允许管理员通过专用网络进行远程访问和管理iBMC,而不需要经过公用网络。

BIOS(Basic Input/Output System 基本输入输出系统):

BIOS实际上是固化到计算机中的一组程序,为计算机系统提供最底层的、最直接的硬件控制和支持。

形象地说,BIOS是计算机硬件和软件相连的一个桥梁。它的主要操作是控制、初始化、检测各种底层设备。

因此可以通过BIOS修改IBMC网口的IP地址

它最重要的功能是把操作系统从磁盘中导入到内存,再把控制权交给操作系统。

BIOS确定了操作系统的引导程序位于磁盘中时,它就会把磁盘的第一个扇区(引导扇区)先加载到内存当中,然后引导扇区中包含一个非常重要的程序,它负责完成整个操作系统的启动工作,包括其他的一些非常重要的配置工作,所以被BIOS加载到内存后,操作系统就会开始运行,然后BIOS把控制权交还给操作系统。

BIOS有三大功能:

1.检测和初始化硬件:初始化硬件的一些信息,并且检测硬件信息的变化情况。

2.操作系统引导:前面所详细介绍的,BIOS最重要的功能。

3.高级电源管理:这个了解的少。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Oracle数据库创建Sequence序列的基本使用

1.作用就是批量插入数据的时候可以给一个主键 sequence dose not exist_sequence not exist_拒—绝的博客-CSDN博客 Oracle创建Sequence序列_TheEzreal的博客-CSDN博客 Oracle序列(sequence)创建失败,无法取值(.nextval&#x…

【OpenCV实现图像:用Python生成图像特效,报错ValueError: too many values to unpack (expected 3)】

文章目录 概要读入图像改变单个通道黑白特效颜色反转将图像拆分成四个子部分 概要 Python是一种功能强大的编程语言,也是图像处理领域中常用的工具之一。通过使用Python的图像处理库(例如Pillow、OpenCV等),开发者可以实现各种各…

前端css介绍

CSS介绍 CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素。 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。 CSS语法 CSS实例 每个CSS样式由两个组成部分:选择器和…

matlab 计算Ax=b的解,解线性方程组的现成工具

只写了最简单的方式,其中b需要是列向量,用分号隔开元素; octave:7> A[1,2; 1.0001, 2;] A 1.0000 2.00001.0001 2.0000octave:8> b[3; 3.0001;] b 3.00003.0001octave:9> xA\b x 1.00001.0000octave:10> b-A*x ans 00octave:…

深入探究Vue.js生命周期及其应用场景

当谈到Vue.js的生命周期时,我们指的是组件在创建、更新和销毁过程中发生的一系列事件。了解Vue的生命周期对于开发人员来说是至关重要的,因为它们提供了一个机会来执行特定任务,并在不同的阶段处理组件。 Vue的生命周期可以分为八个不同的阶…

Tigger绕过激活锁/屏幕锁隐藏工具,支持登入iCloud有消息通知,支持iOS12.0-14.8.1。

绕过激活锁工具Tigger可以用来帮助因为忘记自己的ID或者密码而导致iPhone/iPad无法激活的工具来绕过自己的iPhone/iPad。工具支持Windows和Mac。 工具支持的功能: 1.Hello界面两网/三网/无基带/乱码绕过,可以完美重启,支持iCloud登录、有消…

关于服务端构件模型的典型解决方案

关于服务端构件模型的典型解决方案包括 适用于应用服务器的EJB模型(Sun公司J2EE的一部分)和COM模型(微软公司), 以及适用于Web服务器的servlet模型(基于Sun公司JSP技术)和Visual Basic及其他技…

uniapp leven系列原生插件(1)

目录 1.乐橙摄像机播放插件(云台对讲版) 插件介绍 插件地址 预览图片 ​编辑 2.乐橙摄像机播放插件(子账号云台对讲版) 插件介绍 插件地址 预览图片 ​编辑 3.无预览静默拍照 插件介绍 插件地址 预览图片 4.视频图片选择安卓原生插件 插件介绍 插件地址 预览图…

RoCEv2网络部署----Mellanox网卡配置

Mellanox 网卡配置RoCEv2步骤, 1. 设置RDMA CM 模式v2 cma_roce_mode -d mlx5_1 -p 1 -m 2 检查RDMA CM的RoCE模式 2. 开启 DCQCN 在priority 3 echo 1 > /sys/class/net/ens1np0/ecn/roce_np/enable/3 echo 1 > /sys/class/net/ens1np0/ecn/roce_rp/enable…

天线测试解决方案-毫米波片上天线测量系统

毫米波片上天线测量系统 方案概述: 毫米波片上天线测量系统频率范围覆盖8GHz~110GHz(可扩展至500GHz),具有频率覆盖范围宽、动态范围大、馈电形式灵活、结构紧凑、测试参数全面等特点。系统采用通用化、模块化设计思想…

生态扩展:Flink Doris Connector

生态扩展:Flink Doris Connector 官网地址: https://doris.apache.org/zh-CN/docs/dev/ecosystem/flink-doris-connector flink的安装: tar -zxvf flink-1.16.0-bin-scala_2.12.tgz mv flink-1.16.0-bin-scala_2.12.tgz /opt/flinkflink环境…

Modelsim 使用教程(2)——Basic Simulation

一、概述 在本文中,我们将介绍Modelsim基本的仿真流程,包括有: Create the Working Design Library(创建工具库) Compile the Design Units(编译设计单元) Optimize the Design(优化…

arcgis将合并(组合)要素拆分的方法

1、打开一幅图,发现两块区域被连接成一块区域,如下: 2、在可编辑状态下,进行拆分,先选中待拆分要素,如下: 3、拆分后,如下:

C++初阶 类和对象(上)

前言:C初阶系列,每一期博主都会使用简单朴素的语言将对应的知识分享给大家,争取让所有人都可以听懂,C初阶系列会持续更新,上学期间将不定时更新,但总会更的 目录 一、什么是面向对象编程 二、什么是类和如…

白银期货投资指南,轻松搞定白银投资

在今天的金融市场中,白银已成为备受瞩目的投资选择。不仅如此,白银还是避险资产的首选之一,兼具保值和增值的潜力。万洲金业将为您提供一份白银期货投资指南,让您轻松了解白银投资,助力在白银交易市场获得潜在收益。 …

mpp解码详解

解码器数据流接口 一. decode_put_packet 输入码流的形式:分帧与不分帧 MPP 的输入都是没有封装信息的裸码流,裸码流输入有两种形式: 不分帧 这种方式是已经按帧分段的数据,即每一包输入给 decode_put_packet 函数的 MppPacket 数…

Spring事务失效的几种情况及其解决方案

Spring事务失效的几种情况及其解决方案 方法权限修饰符不是public Transactional 使用的是 Spring AOP 实现的,而 Spring AOP 是通过动态代理实现的,而 Transactional 在生成代理时会判断,如果方法为非 public 修饰的方法,则不生…

皮肤渲染方法总结

一、皮肤次表面光照 HDRP用的延迟管线,镜面和散射分开进行计算 UE有透射开启和关闭的效果 (一)镜面反射 BRDF和Kelemen方法 (二)次表面散射与透射 1.散射:BRDF与BRSSDF(从反射点附近的点进行…

2023-11-01 LeetCode每日一题(参加会议的最多员工数)

2023-11-01每日一题 一、题目编号 2127. 参加会议的最多员工数二、题目链接 点击跳转到题目位置 三、题目描述 一个公司准备组织一场会议,邀请名单上有 n 位员工。公司准备了一张 圆形 的桌子,可以坐下 任意数目 的员工。 员工编号为 0 到 n - 1 。…

MongoDB——MongoDB删除系统自带的local数据库

一、MongoDB删除系统自带的local数据库 1.1、linux环境进入mongo客户端 输入 mongo 命令,进入命令行客户端 进入admin库,并登录,查看所有数据库 #进入admin库 use admin #并登录admin db.auth("username","password")…