概述
服务器简介
一想到服务器,我心中就会附加一些高大上的标签,将其与太湖之光等超算连想在一起,必定是布满机房的一个庞然大物。服务器作为电子设备,其内部的结构十分的复杂,但与普通的计算机内部结构相差不大,如:cpu、硬盘、内存,系统、系统总线等。所以说服务器也是计算机的一种,只不过它比普通计算机运行更快、负载更高、价格更贵。
但服务器与普通计算机的定位是不同的,其以稳定性与安全性著称,由于具有高速的CPU运算能力、长时间的可靠运行、强大的I/O外部数据吞吐能力以及更好的扩展性。所以服务器在网络中为其它客户机提供计算或者应用服务。就让我们一起来揭开它的神秘面纱。
服务器的历史
研究历史是医治心灵疾病的良药。——李维《罗驶》
喝上一碗鸡汤补充补充营养(~ ̄▽ ̄)~,服务器的发展历史要追溯到计算机的发展历史。
1946年:第一台电子计算机ENIAC诞生,它生于第一代电子管计算机时代。
1951年:蓝色巨人IBM生产出第一台用于科学计算的大型机IBM 701
1964年:IBM开发出了System 360大型机,被业界成为第一台服务器,它采用了集成电路技术,实现了通用性(集科学计算、数据处理和实时控制功能于一身)、系列化(区分了小型机、大型机和超级计算机,统一了指令格式、数据格式、字符编码、IO接口和中断系统,实现了不同型号兼容)和可扩展性(具有开发价值),成为了计算机发展史上的一个重要里程碑。
1965年:DEC公司开发了一款PDP-8小型机,掀起了一场小型机革命,这台小型服务器体积变小了、更加易用、价格也更便宜,深受用户喜爱,也推动了服务器技术的进步。 随后小型机得到了长久的发展。
90年代: Intel成功将当时对的Intel486 CPU推广到了服务器领域,由康柏公司生产了业界第一台著名的X86服务器。我们现在所使用的服务器属于第四代计算机
服务器的分类
一、根据体系结构不同
服务器可以分成两大重要的类别:IA架构服务器和RISC架构服务器。这种分类标准得主要依据是两种服务器采用得处理器体系结构不同。
RISC架构服务器采用得CPU是所谓的精简指令集的处理器,精简指令集CPU的主要特点是采用定长指令,使用流水线执行指令,这样一个指令的处理可以分成几个阶段,处理器设置不同的处理单元执行指令的不同阶段,这种指令的流水线处理方式使得CPU有并行处理指令的能力,这使处理器能够在单位时间内处理更多的指令。
IA架构的服务器采用的是CISC体系结构,即复杂指令集体系结构,这种体系结构的特点是指令较长,指令的功能较强,单个指令可执行的功能较多,这样我们可以通过增加运算单元,使一个指令所执行的功能能够同时并行执行来提高运算能力。长时间以来两种体系结构一直在相互竞争中成长,都取得了快速的发展。IA架构的服务器采用了开放体系结构,因而有了大量的硬件和软件的支持者,在近年有了长足的发展。
二、根据服务器的规模不同
根据服务器应用环境的规模来分类,将其分成工作组服务器、部门服务器和企业服务器。
工作组服务器适合使用造一个十台客户机左右的计算机网络环境中,这种服务器往往采用1个处理器,较小的硬盘容量和不是很强的网络吞吐能力;
部门级服务器适合使用再一个几十台客户机的计算机网络中,部门级服务器相对能力要强,往往采用2颗处理器,较大的内存和磁盘容量,磁盘I/O和网络I/O的能力也较强。
企业级的服务器往往处于百台客户机以上的网络环境中,为了承担对大量服务请求的响应,这种服务器往往采用多颗处理器、有大量的硬盘和内存,并且能够进一步扩展以满足更高的需求,同时由于要应付大量的访问,所以,这种服务器的网络速度和磁盘速度也应该很高。为达到这个要求,往往要采用多个网卡和多个硬盘并行处理。
按照服务器外形划分又可以分为以下几种:
机架式服务器
机架式服务器的外形看来不像计算机,而像交换机,有1U(1U=1.75英寸=4.445CM)、2U、4U等规格。机架式服务器安装在标准的19英寸机柜里面。这种结构的多为功能型服务器。
刀片式服务器
刀片式服务器是指在标准高度的机架式机箱内可插装多个卡式的服务器单元,实现高可用和高密度。每一块“刀片”实际上就是一块系统主板。它们可以通过“板载”硬盘启动自己的操作系统,如Windows NT/2000、Linux等,类似于一个个独立的服务器,在这种模式下,每一块母板运行自己的系统,服务于指定的不同用户群,相互之间没有关联,因此相较于机架式服务器和机柜式服务器,单片母板的性能较低。
不过,管理员可以使用系统软件将这些母板集合成一个服务器集群。在集群模式下,所有的母板可以连接起来提供高速的网络环境,并同时共享资源,为相同的用户群服务。在集群中插入新的“刀片”,就可以提高整体性能。而由于每块“刀片”都是热插拔的,所以,系统可以轻松地进行替换,并且将维护时间减少到最小。
塔式服务器
最常用的应该就是塔式服务器了,因为它的外形以及结构都跟我们平时使用的立式PC差不多,当然,由于服务器的主板扩展性较强、插槽也多出一堆,所以个头比普通主板大一些,因此塔式服务器的主机机箱也比标准的ATX机箱要大,一般都会预留足够的内部空间以便日后进行硬盘和电源的冗余扩展。
机柜式服务器
在一些高档企业服务器中由于内部结构复杂,内部设备较多,有的还具有许多不同的设备单元或几个服务器都放在一个机柜中,这种服务器就是机柜式服务器。机柜式通常由机架式、刀片式服务器再加上其它设备组合而成。
服务器的特性
服务器业界有套RASUM衡量标准,可以从几个方面来衡量服务器是否达到了其设计目的;R:Reliability可靠性;A:Availability可用性;S:Scalability可扩展性;U:Usability易用性;M:Manageability可管理性,
可扩展性
现在网络设备大多数都是追求良好的扩展性的,服务器更是如此,其必须具有一定的“可扩展性”,不然哪天用户一增多就不能胜任了,必然会使其使用寿命出现严重下滑。所以为了保持可扩展性,通常需要在服务器上具备一定的可扩展空间和冗余件(如磁盘阵列架位、PCI和内存条插槽位等)。
易使用与易管理
服务器的功能相对于PC机来说复杂许多,不仅指其硬件配置,更多的是指其软件系统配置。服务器要实现如此多的功能,没有全面的软件支持是无法想象的。但是软件系统一多,又可能造成服务器的使用性能下降,管理人员无法有效操纵。所以大多服务器的设计要追求易使用性,毕竟任何科技的发展首先目的都是为人服务,提供便利的。
可用性
这就没啥好说的了,只要服务器能满足长期稳定工作的要求,不去向法国友人学习
经常宕机,那一定程度上就是可靠的。
服务器的功能
按照服务器的功能不同,我们可以把服务器分成很多类别。
文件/打印服务器(File Server):文件服务器是以文件数据共享为目标。它的特点是将供多台计算机共享的文件存放于一台计算机中,这台计算机被称为文件服务器。
数据库服务器(Database Server):安装了不同的数据库软件,提供不同的数据库服务的服务器被称为数据库服务器,如Oracle数据库服务器、MySQL数据库服务器、Microsoft SQL Server数据库服务器等。
邮件服务器(Mail Server):邮件服务器是用户所需要的重要的网络服务之一。没有邮件服务器的网络是不完整的网络。提供邮件功能的服务器被称为邮件服务器。
网页服务器(Web Server):web服务器也是网络服务器,如Apache、IIS等搭建的服务器,其目的是提供Web网页服务。
等等还有许多,不做一一赘述,感兴趣的同学可以去翻阅资料。
接下来告诉你个重磅好消息——
服务器可以当普通电脑使用
没想到吧,完全可以购买一台高配服务器,然后安装普通电脑操作系统当做普通电脑使用。因为个人PC电脑具有的功能,服务器也具有;如果把服务器安装上显卡,普通PC操作系统,在外接个显示器,然后是可以当做普通PC机使制用的,由于其硬件配置高,因此服务器当做电脑用的话,性能会比普通电脑高很多。不过由于服务器追求的是稳定和安全,家用电脑追求的是性能,定位不同,所以服务器上的其他附件不适合正常的操作系统安装,缺少驱动程序而且占地方,电脑小白还是慎入为妙啊。
一直对自家电脑性能不满意的童鞋注意了,擦亮你们24K纯黄金的卡姿兰大眼看过来,这就是惠普推出的一款家庭式服务器。
怎么样,有木有心梗的感觉?那还不赶快行动。
安全问题
最后要隆重讲解一下服务器的安全问题,现阶段,互联网攻击
所以保障服务器的安全是首要的任务。
服务器的运行环境就是公司首先要考虑的,再稀有的汗血宝马,放在太平洋里跑也就能蹦跶出几个水花,所以对于计算机网络服务器来说,运行的环境是非常重要的。所以既要考虑电力运输,还要注意温度、湿度等一些列问题。
由于计算机网络本身具有开放自由的特性,所以服务器的系统漏洞也会成为不法分子的逍遥之地,一般服务器管理人员都需要隔一段时间进行一次安全维护与系统升级。
参考资料
1、《图解网络硬件》
2、《计算机网络》
3、度娘
4、《图解HTTP》
最后
以上就是大气豆芽为你收集整理的不了解服务器的同学快看过来!详细介绍服务器的种类、特性与作用的全部内容,希望文章能够帮你解决不了解服务器的同学快看过来!详细介绍服务器的种类、特性与作用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复