什么是网络服务器?网络服务器的工作原理?
author:一佰互联 2014-08-06   click:1208
什么是网络服务器?网络服务器的工作原理?

  什么是网络服务器?

   网络服务器即是在互联网络环境下为用户提供特定服务的专用计算机。按照工作划分来讲,服务器又分为工作组级服务器、部门级服务器和企业级服务器。服务器操作系统是指运行在服务器硬件上的操作系统。服务器操作系统需要管理和充分利用服务器硬件的计算能力并提供给服务器硬件上的软件使用。

   网络服务器能为网络用户提供集中计算、信息发表及数据管理等服务。从广义上讲,服务器是指网络中能对其它机器提供某些服务的计算机系统(如果一个PC对外提供ftp服务,也可以叫服务器)。从狭义上来讲,服务器是专指某些高性能计算机,能够通过网络,对外提供服务。相对于普通PC来说,在稳定性、安全性、性能等方面都要求更高,因此CPU、芯片组、内存、磁盘系统、网络等硬件和普通PC有所不同。

   网络服务器硬件

   服务器大都采用部件冗余技术、RAID技术、内存纠错技术和管理软件。高端的服务器采用多处理器、支持双cpu以上的对称处理器结构。在选择服务器硬件时,除了考虑档次和具体功能定位外,还需要重点了解服务器的主要参数和特性,包括处理器构架、可扩展性 、服务器结构、I/0能力和故障恢复能力等。可以按多种标准来划分服务器类型。
   1. 根据应用层次或规模档次划分
   ● 入门级服务器:最低档服务器,主要用于办公室的文件和打印服务。
   ● 工作组级服务器:适于规模较小的网络,适用于为中小企业提供Web、邮件等服务。
   ● 部门级服务器:中档服务器,适合中型企业的数据中心、Web网站等应用。
   ● 企业级服务器:高档服务器,具有超强的数据处理能力,适合作为大型网络数据库服务器。
   2. 根据服务器结构划分
   ● 台式服务器:也称为塔式服务器,这是最为传统的结构,具有较好的扩展性。
   ● 机架式服务器:机架式服务器安装在标准的19英寸机柜里面,根据高度有1U(1U=1.75英寸)、2U、4U和6U等规格。
   ● 刀片式服务器:是一种高可用、高密度的低成本服务器平台,专门为特殊应用行业和高密度计算机环境设计,每一块“刀片”实际上就是一块系统主板。
   ● 机柜式服务器:机箱是机柜式的,在服务器中需要安装许多模块组件。
   3. 根据硬件类型划分
   ● 专用服务器:专门设计的高级服务器,采用专门的操作系统(如UNIX、MVS、VMS等),主要用于数据库服务和Internet业务,一般由专业公司提供全套软硬件系统及全程服务。
   ● PC服务器:以Intel或Motorola专用处理器为核心构成的服务器,兼容多种网络操作系统和网络应用软件,性能可达到中档RISC服务器水平。

   网络服务器软件

   服务器软件的定义如前面所述,服务器软件工作在客户端-服务器或浏览器-服务器的方式,有很多形式的服务器,常用的包括:
   文件服务器- 如Novell的NetWare
   数据库服务器- 如Oracle数据库服务器, MySQL, PostgreSQL, Microsoft SQL Server等
   邮件服务器- Sendmail, Postfix, Qmail, Microsoft Exchange,Lotus Domino等
   网页服务器 - 如Apache, thttpd, 微软的IIS等
   FTP服务器- Pureftpd, Proftpd, WU-ftpd, Serv-U,VSFTP等
   应用服务器- 如Bea公司的WebLogic,JBoss,Sun的GlassFish
   代理服务器- 如Squid cache
   计算机名称转换服务器 - 如微软的WINS服务器

0.259315s