服务器有哪几种 ?
文件服务器、数据库服务器、邮件服务器。
文件服务器是指在计算机网络中,以文件数据的存储与共享为主要功能的服务器,负责中央存储和数据文件管理,处于同一网络环境。数据库服务器因为数据文件的重要性及数据的文件都较大,数据库服务器一般是指运行在网络中的一台或多台服务器和数据库管理系统软件,邮件服务器。
文件服务器(Fileserver),又称档案伺服器,是指在计算机网络环境中,所有用户都可访问的文件存储设备,是一种专供其他电脑检索文件和存储的特殊电脑。文件服务器通常比一般的个人电脑拥有更大的存储容量,并具有一些其他的功能,如磁盘镜像、多个网络接口。
按照应用层次划分: 入门级服务器通常只使用一块CPU,并根据需要配置相应的内存(如256MB)和大容量IDE硬盘,必要时也会采用IDE RAID(一种磁盘阵列技术,主要目的是保证数据的可靠性和可恢复性)进行数据保护。入门级服务器主要是针对基于Windows NT,NetWare等网络操作系统的用户,可以满足办公室型的中小型网络用户的文件共享、打印服务、数据处理、Internet接入及简单数据库应用的需求,也可以在小范围内完成诸如E-mail、 Proxy 、DNS等服务。
对于一个小部门的办公需要而言,服务器的主要作用是完成文件和打印服务,文件和打印服务是服务器的最基本应用之一,对硬件的要求较低,一般采用单颗或双颗CPU的入门级服务器即可。为了给打印机提供足够的打印缓冲区需要较大的内存,为了应付频繁和大量的文件存取要求有快速的硬盘子系统,而好的管理性能则可以提高服务器的使用效率。 工作组级服务器一般支持1至2个PⅢ处理器或单颗P4(奔腾4)处理器,可支持大容量的ECC(一种内存技术,多用于服务器上)内存,功能全面。可管理性强、且易于维护,具备了小型服务器所必备的各种特性,如采用SCSI(一种总线接口技术)总线的I/O(输入/输出)系统,SMP对称多处理器结构、可选装RAID、热插拔硬盘、热插拔电源等,具有高可用性特性。适用于为中小企业提供Web、Mail等服务,也能够用于学校等教育部门的数字校园网、多媒体教室的建设等。
通常情况下,如果应用不复杂,例如没有大型的数据库需要管理,那么采用工作组级服务器就可以满足要求。国产服务器的质量已与国外著名品牌相差无几,特别是在中低端产品上,国产品牌的性价比具有更大的优势,中小企业可以考虑选择一些国内品牌的产品。此外,HP等大厂商甚至推出了专门为中小企业定制的服务器。但个别企业如果业务比较复杂,数据流量比较多,而且资金允许的情况下,也可以考虑选择部门级和企业级的服务器来作为其关键任务服务器。HP、DELL、IBM、浪潮都是较不错的品牌。 企业级服务器属于高档服务器,普遍可支持4至8个PIII Xeon(至强)或P4 Xeon(至强)处理器,拥有独立的双PCI通道和内存扩展板设计,具有高内存带宽,大容量热插拔硬盘和热插拔电源,具有超强的数据处理能力。这类产品具有高度的容错能力、优异的扩展性能和系统性能、极长的系统连续运行时间,能在很大程度上保护用户的投资。可作为大型企业级网络的数据库服务器。
企业级服务器主要适用于需要处理大量数据、高处理速度和对可靠性要求极高的大型企业和重要行业(如金融、证券、交通、邮电、通信等行业),可用于提供ERP(企业资源配置)、电子商务、OA(办公自动化)等服务。
8000以下无法买真正意义上的服务器。
只能说,买个电脑做服务器。
补充:
我并不是说那玩不够,而是说不能买到真正意义上的服务器。
真正意义上的服务器基本上自已是无法组装的,就算组装也不如购整机划算(服务器配件贵得吓人)。
真正意义上的服务器(数据服务器)硬件上至少应具备下面的特点:
一、较高的多任务处理能力。
我们的个人机一般CPU用的是单块,而服务器常常是双CPU,甚至4CPU,它能处理的并发线程数是个人机的一倍至几倍。而且,服务器的CPU一般比我们普通的个人机的要好。
我们的台式机用于一个人操作,上上网,玩玩游戏,打点文章,和其它。一般情况下,无论你怎么玩,同时开多少程序,同时活动的进程(电脑同时在处理的事情)不会超过二、三十个。而一台服务器当有上百、上千个人同时向服务器提出某些工作请求时,服务器就要有几百上千个线程。就网站服务器来说,如果你的网站同时访问量达到千人时,你的服务器可能产生的并发线程至少有几百,这时,如果是一般的家用台式机,基本上就慢如蜗牛(感觉象死机)。
当然,一般我们的网站能达到同时千人在线的不多,呵呵。如果你的网站能到平均二百人同时在线就非常吓人了,但是,这也不是一肌的家用电脑能受得了的(线程数在50以上)。如果你的网站只是准备玩玩,设计目标只是百人以下同时在线(这时并发线程应该在30以内),比较好的个人机还是能受得了的。
PS:对于网上一些超级大站,如中央电视台等等大网站他们是使用服务器组来对付千人以上同时在线的情况的,也就是说,用多台机采用集群等办法来对付。
二、稳定和巨量的内存。
1、服务器这东西首先必须保证的是稳定!因此最好要使用带ECC("错误检查和纠正")功能的内存。这种内存常常比我们常规内存慢,但是稳定度要高很多,也就是说,数据在内存中因硬件原因出错的可能性要小很多很多。
对于我们平常用的台式机来说,实际上在我们使用中内存很偶然地是会出错的,比如你家的机器在一个月内不明不白的死了两回机,你会根本不在意,因为偶然的死机对我们来说是司空见惯了,你也许会认为是软件的原因。我可以告诉你的是,基本上我们的普通电脑没有那台能不关机正常的使用一个月的,就算你使用的软件没有任何不应有的问题。问题在于我们的内存在一个月中亿万次的读写过程中总有几回不小心出了错。
而带有ECC功能的内存就能保证这个故障率在几个月甚至一二年中不出现一次。
当然,这是理论上的,如果你不在意你的网站偶然性的死两回,不在意用户的数据很偶尔的出点小错,用一般的内存问题也不大,呵呵。
2、内存在服务器上的原则也上越快越大越好,同时几百、上千人访问你的机器,机器为了应对他们消耗的内存当然也少不了!在当前,你至少也得二个G吧。
三、硬件冗余性。
打个比方,我们知道,我们一个人,如果左手断了,我们还可以用右手做事。我们身体上的很多部分都是这样。而我们普通的台式机就不同了,其本上稍重要一点的部件只要损坏,机器就无法开动了!
服务器则不然,部门级以上的服务器一般都拥有冗余能务,最典型的是:
1、配有多套电源供电系统,并外接两个(甚至多个)电源。也就是说,一台机器有两个电源插头,你可以将两个插头插向两个不同供电提供者的电源。当一个供电者出了问题,服务器可以正常工作。多套电源供电系统也保证了当服务器的一套电源供电部件中某个坏了,服务器还可以使用另一套正常工作。
2、配有多个CPU,其中的一个CPU坏了,多数情况下另一个还可以坚持工作。
3、硬盘镜像热备(这可能是最重要的了)。服务器上的数据对于很多应用来说,如果完蛋了损失可能是巨大的!硬盘镜像热备保证了你的服务器在某个硬盘损坏时你的数据不受任何影响,而且服务器还能正常工作。(当然,你得尽快买来新硬盘,否则,做热备的第二块也坏了那就真完完了)。
4、高速硬盘。一般服务器使用SCSI硬盘,这种硬盘的转速要几倍甚至几十倍于普通硬盘。这样才能应付快速的数据读写。而且在当前,硬盘镜像热备也一般依靠SCSI总线来完成。
四、拥有所有上面特点的服务器在当前的价位至少是2万以上(这几年便宜了很多哦,我们单位2003年购的一台这样的机器花了近7万)。具体价格很难说,一般网上查不到准确报价。如果你有兴趣,给你一个小窍门,打DELL的免费热线,就说你要买服务器,一般能搞到准确的价格(当然,你不要说实话)。
PS:在当前也有一些低档服务器根本没有上面的功能(或者只有上面的一两个),也叫服务器。那玩真不好怎么说了,呵呵。
当然了,如果你只是想玩玩,8千元买个大内存、好CPU、大硬盘的普通电脑做服务器玩,也不是不可以,不过,那只能是玩玩而已,只能叫用普通机做服务器,而不能叫买了台“服务器”(当然创业的起步也可以的)。
0条评论