《服务器技术与应用.ppt》由会员分享,可在线阅读,更多相关《服务器技术与应用.ppt(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、网络工程服务器技术与应用服务器技术与应用内容服务器应用技术常用网络服务器服务器应用系统的架构服务器概述服务器的基本知识v服务器是网络中提供服务的设备。v任何一台设备,只有在其上安装并运行了某一种应用的Server软件,该设备就是一台Server,或者说是该应用的Server;该Server软件就是该应用的服务器端程序。v在一个计算机网络中,每一种服务器软件可以安装在不同的设备上,在这种情况下,每一台服务器充当一种服务器的角色;另一种情况是在一台设备上运行了n种服务器软件,让该设备就充当n种服务器的角色。服务器的基本知识v按照安装并运行的Server软件所属的不同应用,一台服务器可以是文件服务器
2、(提供文件共享)、打印服务器(提供打印共享管理)、数据库服务器(提供共享数据管理)、DHCP服务器(提供动态地址分配服务)、DNS服务器(负责域名解释)、Web服务器(用于信息发布)、E-Mail服务器(电子邮局)、实时通信服务器(提供实时通信管理)、流媒体服务器(流媒体管理)等等。服务器分类v按照应用层次划分入门级服务器工作组级服务器部门级服务器企业级服务器服务器分类v按照体系架构划分CISC(复杂指令集计算)架构服务器:x86架构服务、PC服务器,如采用Intel Xeon(至强)CPU的服务器RISC(精简指令集计算)架构服务器:大、中、小型机,高端服务器VLIW(超长指令集字)架构服务
3、器:如采用AMD Opteron(皓龙)CPU的服务器 EPIC(清晰并行指令计算)架构服务器:从VLIW分离出来,采用Itanium(安腾)CPU服务器分类v按照用途划分通用型服务器专用型服务器服务器分类v按照机箱结构划分台式服务器机架式服务器机柜式服务器刀片式服务器服务器系统主要技术v多处理器技术与并行技术 SMP多处理器技术,对称多处理(SMP)是指在一个计算机上汇集了一组处理器(多CPU),所有CPU地位都是对等的,它们之间共享内存子系统以及总线结构。虽然同时使用多个CPU,但是从管理的角度来看,它们的表现就像一台单机一样。MPP多处理器技术,MPP多处理器技术使用分布式存储器模式,如
4、集群模式等,将更多的处理器纳入一个系统。一个分布式存储器模式具有多个节点,每个节点都有自己的存储器,每个处理器不是对同一个物理存储器进行访问,只能访问自己所在的节点所包含的存储器。NUMA多处理器技术,NUMA多处理器技术也使用分布式存储器模式,但与群集不同的是,所有节点中的处理器都可以访问全部的系统物理存储器。然而,每个处理器访问本节点内的存储器所需要的时间可能比访问某些远程节点内的存储器所花的时间要少得多。服务器系统主要技术v高性能存储技术 SCSI&SAS(Serial Attached SCSI)服务器系统主要技术v高性能存储技术 RAID独立磁盘冗余阵列 RAID技术是将若干个硬磁盘
5、按照一定要求组成一个整体,并由磁盘阵列控制器管理。磁盘阵列可以分为软阵列和硬阵列两种。软阵列就是通过软件程序来完成,要由计算机的处理器提供运算能力,只能提供最基本的RAID容错功能。硬阵列是由独立操作的硬件(阵列卡)提供整个磁盘阵列的控制和计算功能,卡上具备独立的处理器,不依靠系统的CPU资源,所有需要的容错功能均可以支持。服务器系统主要技术至少需要两个磁盘将数据分条到每个磁盘一旦阵列中有一个物理磁盘发生故障,所有磁盘的数据都不可访问是要求最高速度和最大容量的用户的理想选择阵列容量磁盘数*磁盘容量服务器系统主要技术至少需要两个驱动器每个磁盘的容量都应相同阵列容量单个磁盘容量/2服务器系统主要技
6、术使用字节级条带化技术采用专用的奇偶校验磁盘(如图中的disk4)在一个磁盘出现故障的情况下确保数据不丢失适用于要读取连续的长文件(如视频文件)的环境阵列总容量(磁盘数-1)*磁盘容量服务器系统主要技术阵列总容量(磁盘数-1)*磁盘容量服务器系统主要技术网络存储技术DASDirect Attached StorageNASNetwork Attached StorageSANStorage Area Network服务器系统主要技术v内存技术 ECC内存纠错技术Chipkill内存技术内存保护技术内存镜像技术服务器系统主要技术v控制与管理技术 Intel服务器控制技术ISC应急管理端口EMP
7、I2C总线和智能监控管理技术服务器系统主要技术v输入/输出技术智能输入/输出技术InfiniBand技术服务器系统主要技术v热插拔技术服务器系统主要技术v冗余技术 冗余技术,实现部件的冗余配置。硬件设备冗余通常支持热插拔功能,可以在单个部件失效的情况下自动切换到备用设备上,保证系统运行。磁盘冗余电源冗余网卡冗余风扇冗余服务器的性能与选型v服务器的配置与性能运算处理能力硬盘驱动器的性能指标系统可用性可表示为=(总时间-停机时间)/总时间服务器硬件的冗余数据吞吐能力可管理性可扩展性易用性服务器的性能与选型v服务器产品选型内容服务器应用技术常用网络服务器服务器应用系统的架构服务器概述服务器应用系统的架构vC/S模式vB/S模式vB/A/S模式v.NET模式内容服务器应用技术常用网络服务器服务器应用系统的架构服务器概述内容服务器应用技术常用网络服务器服务器应用系统的架构服务器概述网络工程
限制150内