网络工程师必知的服务器硬件技术 | 精华( 四 )


L2缓存的增加不会明显改善终端服务器的性能,因为他们有一个非常大的工作组 。工作组是被CPU频繁访问的指令和数据总和,服务器产生更多的是随机访问地址 。因此,多数终端服务器不会因L2缓存的增大获得更高的性能 。
通常情况,用户数量翻倍需要成倍增加CPU性能和内存数量,CPU和内存的需求是线性增长的,因此你需要使用支持SMP的服务器.
另外,如下因素也会影响系统性能:

  1. 磁盘吞吐量(可使用RAID获得更好的性能)
  2. 高速网卡
  3. 智能拨号卡(减少中断开销和增加吞吐量)
Infrastructure servers基础架构服务器包括DNS, DHCP, WINS 和其它提供连接的服务器 。
DNS server
DNS (Domain Name System) 域名服务是用于命名计算机和网络服务的协议 。通过user-friendly的名称来定位计算机和服务 。当客户端使用DNS 名称时,DNS服务能将其解析成与该名称相关的其它信息,如IP地址 。需要DNS服务器响应的请求数量取决于所支持的网络规模以及DSN服务器的数量 。
选择DNS服务器时,请考虑如下性能因素:
  1. Network
  2. Memory
网络子系统,尤其网卡和LAN的带宽,会因网络负荷过重和延迟而产生瓶颈 。内存的不足会限制缓存能力导致更多的磁盘和CPU活动,引起性能下降 。
鉴于DNS服务的特性,处理器子系统是对性能的影响是最小的 。
DHCP server
DHCP (Dynamic Host Configuration Protocol)动态主机配置协议是管理IP地址和其它网络配置的协议 。当一台设备启动时,要申请获得IP地址,DHCP服务器会响应请求并为其分配一个在预定的时间段内有效的IP地址 。无须为每个设备单独配置IP地址 。需要DHCP服务器响应的请求数量和IP地址范围,是选择服务器起决定性因素 。使用多台DHCP服务器并划分地址范围能有效地减少单台服务器开销 。
影响性能的重要因素:
  1. Network
  2. Disk
  3. Memory
网络子系统,尤其网卡和LAN的带宽,会因网络负荷过重和延迟而产生瓶颈 。高性能磁盘I/O要求恰当设计磁盘子系统 。内存的不足会限制缓存能力导致更多的磁盘和CPU活动,引起性能下降 。
鉴于DHCP服务的特性,处理器子系统是对性能的影响是最小的 。
WINS server
WINS是Windows Internet Name Service的缩写, 提供NetBIOS名称到IP地址的解析 。例如,客户使用NetBIOS名访问,WINS服务器会将其解析为IP地址.
需要WINS服务器响应的请求数量取决于所支持的网络规模以及WINS服务器的数量 。
选择WINS服务器时,请考虑如下性能因素:
  1. Network
  2. Disk
  3. Memory
网络子系统,尤其网卡和LAN的带宽,会因网络负荷过重和延迟而产生瓶颈 。高性能磁盘I/O要求恰当设计磁盘子系统 。内存的不足会限制缓存能力导致更多的磁盘和CPU活动,引起性能下降 。
鉴于WINS服务的特性,处理器子系统是对性能的影响是最小的 。
Virtualization servers虚拟化服务器提供同时运行多台服务器的功能(或者在单独硬件平台运行多台虚机) 。这需要安装VMware ESX Server,将硬件系统划分多个小分区,就像多台独立的服务器 。这些分区可以配置和安装操作系统并当作传统的服务器使用 。如有一台2颗CPUs、2 GB内存、36 GB硬盘的服务器可以划分成四台,每台有? CPU和500 MB RAM 和 8 GB 磁盘. 分别做为AD SERVER、WINS SERVER、DNS SERVER和DHCP SERVER 。
这样使用的好处是,对于有空闲资源的服务器,重新配置为多个不同的虚拟服务器,从而减少物理服务器数量 。

推荐阅读