机房360首页
当前位置:首页 » 技术解构 » 物理服务器的原理

物理服务器的原理

来源:机房360 作者:韩毅刚、李亚娜、王欢 更新时间:2010-12-22 16:22:58

摘要:本文为大家讲述服务器的一些基本技术知识,具体为您讲述物理服务器的原理。

  根据服务器在不同的目的市场和应用上的具体特征,它们在实际的尺寸、成本、性能、实用性、容量和能耗上差别也很大。封装也会根据服雾器类型不同而不同,从小型手持便携式数字助理(PDA)到大型主机或全柜尺寸主机服务器。若不考虑实际的执行架构和具体供应商的命名,服务器一般都有处理器、存储器、内部总线或通信芯片以及通过网络或存储设备与外界进行通信的I/O端口。
  
  具体的元件种类和数量根据服务器的类型会有所不同,但是所有服务器都有下列中的一个或多个。
  
  (1)一个或多个中央处理单元(CPU,Central Processing Unit,亦称处理器。   
  (2)一定数量的主随机存储器(RLM,Random-Access Memory)或只读存储器(ROM,Read-Only Memory)。   
  (3)内部通信总线和电路。   
  (4)基本输入输出系统(BIOS,BasicInput/Output System)和/或管理控制台于系统。   
  (5)键盘、视频和显示器接口。   
  (6)附加外设如网络和存储器的I/O连接。   
  (7)电源和冷却风扇。
  
  另外一些可能的组件包括如下。
  
  (1)视频监视器和显示器。   
  (2)基于闪存的固态硬盘(SSD,Solid-State Disk)设备或适配器。   
  (3)内部或外部磁盘存储器,如硬盘驱动(HDD,Hard Disk Drive)。   
  (4)移动硬盘驱动程序(RHDD,Removable Hard Disk Drive)、软盘或磁带机设备。   
  (5)键盘、鼠标或其他指针和用户交互设备。   
  (6)专用处理器或加速器,包括显卡。   
  (7)I/O主机总线适配器(HBA,Host Bus Adapter)和网卡(NIC,Networking Interface Card)。   
  (8)主板集成廉价(独立)冗余磁盘阵列(RAID,Redundant Array of Inexpensive(Independent)Disk),也称ROMB,或其他增强功能。   
  (9)用内存镜像或RAID保护实现高可用性。   
  (10)内置无线网络通信,如Wi-Fi、WiMax和3G。   
  (11)专门的冷却和散热功能。   
  (12)备用蓄电池UPS或直流电源能力。
  
  不同的计算机或服务器针对的市场是不同的,如小型办公室/家庭办公、中小型企业十大型企业和包括高性能超级计算的超大规模或极端规模企业。因此,服务器也被定位在不同的价格区间和部署方案中。
  
  一般的服务器和计算机包括:
  
  (1)便携式计算机、台式计算机和T作站;   
  (2)小型落地塔或机架式1U和2U服务器;   
  (3)中型落地塔或大型机架式服务器;   
  (4)拥有刀片服务器、刀片网络和I/O开关的刀片中心;   
  (5)大型落地式朋务器,包括大型主机;   
  (6)专用的容错、加固、嵌入式处理或实时服务器。
  
  根据不同的用途,服务器的名称有很多,如邮件服务器、数据库服务器、应用服务器、Web服务器、视频服务器、文件服务器、网络服务器、安全服务器、备份服务器和存储服务器等。定义这些服务器类型的依据是服务器使用的软件所提供的特定功能。术语"应用装置"有时被用于服务器,表示服务器提供的服务类型和硬件软件解决方案。例如,同一台服务器在运行不同软件时可以看做通用服务器,而运行Oracle、IBM或微软数据库时则看做数据库服务器,当然还可以作为一台邮件服务器或存储服务器。
  
  在使用这种方法判断服务器类型的时候,常常会比较混乱。这是因为一个服务器可以支持不同类型的工作负载,因此可以被看做服务器、存储器、网络或应用平台。一个服务器究竟属于哪一类取决于它正在运行的软件。例如,如果服务器安装了机群和并行文件系统形式的存储软件,用来创建高度可扩展的网络附加存储(NAS)或云存储服务,那么这台服务器就是存储服务器。如果这台服务器有一个通用的操作系统,如微软的Windows、Linux或UNIX和操作系统上的一个数据库,那这就是一台数据库服务器。
  
  尽管从技术上来说,服务器的种类不止一种,一些生产商却使用术语"锡包装软件"来避免像设备、服务器和硬件供应商那样对其进行分类。他们希望他们的软件被定位为统包解决方案,而不是需要与硬件集成的纯软件解决方案。这种方法将供应商的软件技术预先继承和安装在现成的商用通用服务器上。因此,锡包装软件是一个有一些"锡"或者硬包装的统包解决方案。
  
  锡包装软件模式的一个变化是软件包装设备或虚拟设备。在这种情况下,供应商用一台虚拟机在一个物理服务器或设备上托管他们的软件,而这台服务器或设备还正用于实现其他功能。例如,数据库供应商和虚拟磁带库软件供应商可以将他们的解决方案安装在一台物理服务器的几台独立虚拟机上,而这台物理服务器上还有应用程序在其他虚拟机或分区上运行。这种方法能用于整合未完全利用的服务器,但是实践时要谨慎,防止可用物理硬件资源整合过度或超额开通,尤其是对时间敏感的应用程序。超额开通是当一项服务通常只有一定数量的用户同时活动时,需要较少的物理资源就能支持客户群的方法。超额开通能减少一定等级的性能的成本,但是如果所有用户在同一时间活动,就会发生超额开通。一个明显的例子就是蜂窝移动电话网络和因特网,这两者的目的都是处理并发用户的平均数间颧。如果更多的用户在同一时间活动,就会出现忙信号或较长时延。
  
  责任编辑:Honey

本文地址:http://www.jifang360.com/news/20101222/n892914017.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
更多
推荐图片