目录
服务器介绍:
服务器定义:
服务器特点:
服务器架构:
按硬件形态的服务器分类:
华为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.高级电源管理:这个了解的少。