服务器指的是网络环境下能为其它客户机(如PC机、智能手机、ATM等终端甚至是火车系统等大型设备)提供某种服务的专用计算机,它比普通计算机运行更快、负载更高、价格更贵。服务器具有高速的CPU运算能力、长时间的可靠运行、强大的I/O外部数据吞吐能力以及更好的扩展性。
服务器是什么
服务器是计算机的一种,服务器英文名称为“Server”,指的是网络环境下为客户机(如PC机、智能手机、ATM等终端甚至是火车系统等大型设备)提供某种服务的专用计算机,服务器安装有网络操作系统(如Windows 2000 Server、Linux、Unix等)和各种服务器应用系统软件(如Web服务、电子邮件服务)的计算机。
服务器相对于普通电脑来说,稳定性、安全性、性能等方面都要求更高,因此在CPU、芯片组、内存、磁盘系统、网络等硬件和普通电脑有所不同。
服务器在网络中为其它客户机(如PC机、智能手机、ATM等终端甚至是火车系统等大型设备)提供计算或者应用服务。服务器具有高速的CPU运算能力、长时间的可靠运行、强大的I/O外部数据吞吐能力以及更好的扩展性。
服务器是网络的节点,存储、处理网络上80%的数据、信息,在网络中起到举足轻重的作用。它们是为客户端计算机提供各种服务的高性能的计算机,其高性能主要表高速度的运算能力、长时间的可靠运行、强大的外部数据吞吐能力等方面。服务器的构成与普通电脑类似,也有处理器、硬盘、内存、系统总线等,但因为它是针对具体的网络应用特别制定的,因而服务器与微机在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面存在差异很大。服务器主要有网络服务器(DNS、DHCP)、打印服务器、终端服务器、磁盘服务器、邮件服务器、文件服务器等。
服务器的作用
1、服务器作为网络的节点,存储、处理网络上80%的数据、信息,因此也被称为网络的灵魂。
2、做一个形象的比喻:服务器就像是邮局的交换机,而微机、笔记本、PDA、手机等固定或移动的网络终端,就如散落在家庭、各种办公场所、公共场所等处的电话机。
3、我们与外界日常的生活、工作中的电话交流、沟通,必须经过交换机,才能到达目标电话;同样如此,网络终端设备如家庭、企业中的微机上网,获取资讯,与外界沟通、娱乐等,也必须经过服务器,因此也可以说是服务器在"组织"和"领导"这些设备。
4、它是网络上一种为客户端计算机提供各种服务的高可用性计算机,它在网络操作系统的控制下,将与其相连的硬盘、磁带、打印机、Modem及各种专用通讯设备提供给网络上的客户站点共享,也能为网络用户提供集中计算、信息发表及数据管理等服务。
5、它的高性能主要体现在高速度的运算能力、长时间的可靠运行、强大的外部数据吞吐能力等方面。
服务器24小时开机原因
1、由于白天、黑夜都有人访问网站,所以要开机啦。如果是国际知名的网站,那就更是啦,几乎就是不能停止,一但停止服务,后果不堪设想。
2、一般的服务器要求常年累月24小时开机,偶尔也需要关机维护一次。
服务器操作系统
光有服务器硬件不行,还得有系统,当前主要分为微软开发windows服务器系统(win2003、win2008、win2012、win2016、win2019、win2022),Linux系统、unix服务器等
Windows Server
重要版本Windows NT Server 4.0、Windows 2000 Server、Windows Server 2003、Windows Server 2003 R2、Windows Server 2008 、Windows Server 2008 R2 、Windows Server 2012、windows server 2016、windows server 2019、windows server?2022。Windows服务器操作系统派应用,结合.NET开发环境,为微软企业用户提供了良好的应用框架。
Netware
在一些特定行业和事业单位中,NetWare优秀的批处理功能和安全、稳定的系统性能也有很大的生存空间。NetWare常用的版本有Novell的3.11、3.12、4.10、5.0等中英文版。
Unix
Unix服务器操作系统由AT&T公司和SCO公司共同推出,主要支持大型的文件系统服务、数据服务等应用。市面上流传的主要有SCO SVR、BSD Unix、SUN Solaris、IBM-AIX、HP-U、FreeBSDX 。
Linux
Linux操作系统虽然与UNIX操作系统类似,但是它不是UNIX操作系统的变种。Torvald从开始编写内核代码时就仿效UNIX,几乎所有UNIX的工具与外壳都可以运行在LINUX上。
这是一种新型的网络操作系统,它的最大的特点就是源代码开放,可以免费得到许多应用程序。目前也有中文版本的Linux,Linux服务器有很多不同的系统,比如Ubuntu、Debian、CentOS、Red Hat、openSUSE、Fedora、Gentoo等。在国内得到了用户充分的肯定,主要体现在它的安全性和稳定性方面,它与Unix有许多类似之处。但目前这类操作系统目前使仍主要应用于中、高档服务器中。
Linux 系统是类似于 UNIX 系统的自由软件,主要用于基于 Intel x86 CPU 的计算机上。由于 Linux 系统具有 UNIX 系统的全部功能,而且是属于全免费的自由软件,用户不需要支付任何费用就可以得到它的源代码,且可以自由地进行修改和补充,因此得到了广大计算机爱好者的支持。经过广大计算机爱好者不断的修改和补充,Linux 系统逐渐成了功能强大、稳定可靠的操作系统。
服务器放置场所
服务器要放在机房,因为服务器需要24小时全天开着机,365天从不间断的工作,散热更为重要,因而服务器需要放置在一个相对稳定适宜的环境中,恒温、恒湿、防尘、供电等必不可少。机房,用空调保证恒温恒湿防尘供电。
服务器分类:
按照体系架构来区分,服务器主要分为两类:
(一)、非x86服务器:
1、包括大型机、小型机和UNIX服务器,它们是使用RISC(精简指令集)或EPIC(并行指令代码) 处理器,并且主要采用UNIX和其它专用操作系统的服务器。
2、精简指令集处理器主要有IBM公司的POWER和PowerPC处理器,SUN与富士通公司合作研发的SPARC处理器、EPIC处理器主要是Intel研发的安腾处理器等。
3、这种服务器价格昂贵,体系封闭,但是稳定性好,性能强,主要用在金融、电信等大型企业的核心系统中。
(二)、x86服务器:
1、又称CISC(复杂指令集)架构服务器,即通常所讲的PC服务器,它是基于PC机体系结构,使用Intel或其它兼容x86指令集的处理器芯片和Windows操作系统的服务器。
2、价格便宜、兼容性好、稳定性较差、安全性不算太高,主要用在中小企业和非关键业务中。
扩展知识:
服务器机房需要注意的事项
1、电力的稳定供应是服务器正常运作的必要条件,也是服务器能为企业服务的基础。所以我们在布置机房的电力系统时,所以了需要考虑服务器正常运作的常规电力情况下,还需要考虑到突发状况时的应对措施。如突发停电为了保障服务器数据的安全,需要配备高规格的大型UPS配电柜,以保证停电后服务器还能持续运行一段时间;如为服务器机房的电力拉专线与其他的设施分开供电也是服务器电力稳定的一个举措。
2、服务器的稳定运行还需要对温度进行控制。如果没有温度控制设备,大多数服务器在运行时CPU的温度一般都在60度以上,在炎热的夏天温度会更高,长期处于高温的环境中会影响服务器的性能,所以服务器机房一般要求配置精密空调,利用空调将机房的环境温度控制在18~25度左右,避免服务器持续在高温环境下运行。
3、湿度对服务器的影响也很大,如湿度过低,很容易产生静电,一不小心就导致电容或其他芯片被击穿。如果环境湿度过高,又有可能在电路上结露,导致电路的绝缘性下降甚至短路,长期潮湿环境可能产生霉斑,破坏服务器的电路系统。一般要求服务器机房的湿度控制在45%~55%之间,如可能最好对机柜进行架空,在地板下铺设防潮材料等。
4、灰尘是所有电子设备的杀手。如大量的灰尘覆盖覆盖服务器主板电路上,容易导致短路;附着在散热风扇上,也会加大散热风扇的负荷及影响散热效果。所以服务器的机房一定要做好防尘措施,如进入机房时要穿好一次性防尘鞋套或准备机房专用的拖鞋。同时需要定期对服务器进行除尘处理;尽量避免长期打开服务器机房的门窗。
5、机房还需要做好防火防雷的措施。虽然机房要求采用绝缘耐火材料,但是也一定要做好防护措施,如购置高标准的插排、机房禁烟、配备消防设备等,如有可能可以安装独立的烟感应器。服务器等电子设备都对电流脉冲很敏感的,所以在布置服务器机房时一定要考虑到防雷避雷措施,电路中瞬时的大电流脉冲可能会击穿服务器。
6、其他需要注意的事项。不要将服务器长期暴露在阳光直射的地方,阳光会导致服务器表面温度升高等;一个机柜中不要摆放太多的服务器,因为机柜的承重能力是有限的;在布置服务器机房时,要做好长期的规划,机柜的排放、配线架的位置等都需要事先规划好,这样才能更好的利用空间,便于管理。
服务器有了适当的保养,才能有效延长服务器的使用寿命,提高工作效率和性能,毕竟服务器一般都是24小时全年无休的为我们服务。
服务器的特性
1、可扩展性
服务器必须具有一定的“可扩展性”,这是因为企业网络不可能长久不变,特别是在当今信息时代。如果服务器没有一定的可扩展性,当用户一增多就不能胜任的话,一台价值几万,甚至几十万的服务器在短时间内就要遭到淘汰,这是任何企业都无法承受的。为了保持可扩展性,通常需要在服务器上具备一定的可扩展空间和冗余件(如磁盘阵列架位、PCI和内存条插槽位等)。
2、易使用性
服务器的功能相对于PC机来说复杂许多,不仅指其硬件配置,更多的是指其软件系统配置。服务器要实现如此多的功能,没有全面的软件支持是无法想象的。但是软件系统一多,又可能造成服务器的使用性能下降,管理人员无法有效操纵。所以许多服务器厂商在进行服务器的设计时,除了在服务器的可用性、稳定性等方面要充分考虑外,还必须在服务器的易使用性方面下足功夫。服务器的易使用性主要体现在服务器是不是容易操作,用户导航系统是不是完善,机箱设计是不是人性化,有没有关键恢复功能,是否有操作系统备份,以及有没有足够的培训支持等方面。
3、可用性
对于一台服务器而言,一个非常重要的方面就是它的“可用性”,即所选服务器能满足长期稳定工作的要求,不能经常出问题。其实就等同于Sun所提出的可靠性(Reliability)。 [3]
因为服务器所面对的是整个网络的用户,而不是单个用户,在大中型企业中,通常要求服务器是永不中断的。在一些特殊应用领域,即使没有用户使用,有些服务器也得不间断地工作,因为它必须持续地为用户提供连接服务,而不管是在上班,还是下班,也不管是工作日,还是休息、节假日。这就是要求服务器必须具备极高的稳定性的根本原因。
一般来说专门的服务器都要7X24小时不间断地工作,特别像一些大型的网络服务器,如大公司所用服务器、网站服务器,以及提供公众服务iqdeWEB服务器等更是如此。对于这些服务器来说,也许真正工作开机的次数只有一次,那就是它刚买回全面安装配置好后投入正式使用的那一次,此后,它不间断地工作,一直到彻底报废。如果动不动就出毛病,则网络不可能保持长久正常运作。为了确保服务器具有高得“可用性”,除了要求各配件质量过关外,还可采取必要的技术和配置措施,如硬件冗余、在线诊断等。
4、易管理性
在服务器的主要特性中,还有一个重要特性,那就是服务器的“易管理性”。虽然我们说服务器需要不间断地持续工作,但再好的产品都有可能出现故障,拿人们常说的一句话来说就是:不是不知道它可能坏,而是不知道它何时坏。服务器虽然在稳定性方面有足够保障,但也应有必要的避免出错的措施,以及时发现问题,而且出了故障也能及时得到维护。这不仅可减少服务器出错的机会,同时还可大大提高服务器维护的效率。其实也就是Sun提出的可服务性(Serviceability)。
服务器的易管理性还体现在服务器有没有智能管理系统,有没有自动报警功能,是不是有独立与系统的管理系统,有没有液晶监视器等方面。只有这样,管理员才能轻松管理,高效工作。