服务器应用解决方案帮助新手选择合适的服务器
服务器应用分类解决方案什么是服务器应用?
应用就是客户买来服务器干什么用的。客户为什么要买服务器?一定是要解决其信息系统中自身存在或要解决的某一问题,那我们就需要知道客户端有什么问题,什么要求,综合来看无外乎就是我们所提到的:
成本下降:这不仅单指硬件成本,更包含后期维护成本及人力成本,也包括由于建立信息系统,对于其企业运营成本的降低。
效率提升:比如邮件系统的建立,将有助于提升沟通效率,更卓有成效的管理,以及安全管理。特别是做外贸的企业,外贸业务员每天要发上千封的开发信,同时还要和国际客户邮件沟通,采用第三方提供的邮件系统会因为发送邮件数量限制,目的地国家防火墙限制等原因封号,影响销售员和客户的正常邮件往来,造成信息不对称,客户发的邮件销售收不到,销售发给客户的邮件出不去,被退信,被判定为垃圾邮件等,严重影响工作,再者,第三方邮件系统储存有限,不能保存更多邮件,客户资料得不到很好的保护,这些都可通过架设企业邮局,用独立的邮件服务器解决,以此提高效率。
为更好的服务好客户,提供更适合客户的IT解决方案,我们必须了解用户买回去服务器都是做何种用途?,而这些应用的特点是什么?对于硬件又有着怎样的要求?
从应用角度入手是跟客户最常见的沟通方式,客户经常会说,“我需要一台数据库服务器””我需要一台服务器,运行我们的ERP软件” “我要一台服务器做Web应用”等等,这些都是客户在从应用的角度跟我们沟通服务器, 接下来九五相宜服务器解决方案专家王总为大家重点分析一下各种应用服务器。
从客户实际应用角度来说,服务器分类很多,但是各种应用服务器的硬件部署方式基本相同,差异仅在于其安装何种操作系统及不同的应用软件而已。
1、电子商务应用服务器
功能与典型的应用服务器相同,性能视商业应用和用户数量而定,可能会需要一定的数据安全传输与存储,或作为存储数据的主机。需要一定的CPU和内存处理能力,通常,带有四路Intel Xeon™ 双核处理器 以及大容量数据存储的服务器可以基本满足要求。
应用特点:
对服务器CPU处理能力有较高要求,同时内存消耗比较大,对磁盘及网络的性能要求次之,但因该服务器属于一般用户的核心交易平台,所以对系统的可靠性有较高要求,需要在关键部件采用冗余技术(硬盘RAID技术、热插拔硬盘、热插拔电源等)
2、文件及打印服务器
此类服务器的功能就是为网络终端提供将数据从一处传递到另一处,通常客户会将大量多种媒介的数据放置于此(如文字、图形图像,多媒体资源等),给予不同权限的客户不同的操作权限,从广义上来讲,我们常说的流媒体业务也是属于文件服务器的范畴,比如VOD应用(视频点播) IPTV、VOIP、KTV点歌系统等。
应用特点:
此类应用对CPU处理能力要求不高(流媒体业务除外),其对服务器的磁盘I/O性能要求很高,同时需要可靠高速的网络性能支持,所以,针对此类应用,除了必要的采取RAID5或者RAID0(视数据本身的重要性来选择)来提升数据磁盘I/O性能以承担数据访问压力外,还需要通过多口网卡或通过网卡绑定等来应对可能的网络压力,另外还需要了解用户未来数据量的增长情况,以便在设备的数据扩展能力要有所考虑,对于大规模的数据存储,则要用户考虑采用高端NAS或者存储服务器。
3、邮件服务器
邮件服务的功能,是为用户提供电子邮件应用,借助企业内部的邮件系统平台,可以实现企业各级工作人员之间的沟通、交流、协作,以及与外界联络等。其对服务器的综合要求高,尤其在内存、网络和高可用性方面更突出。
应用特点:
邮件服务器对性能的综合需求比较高,网卡,内存,CPU,磁盘,各方面都要注意不出现瓶颈,.其中,由于该服务器承担巨大的访问压力,因此需要高配置的网卡,内存的大容量,也能有效提高系统性能,另外可采用大容量的硬盘辅以RAID5技术,提升磁盘I/O的同时,也能确保邮件数据的安全
通常2路处理器基本可以满足用户的需求。这种服务器用户对于实时响应要求不高,但对于千人级大型邮件系统,要求使用高端服务器,配合存储搭建HA集群。
邮件服务器内存配置的计算:
300人用户规模的企业,可假设其并发用户峰值为100,规定每用户邮件大小上限为5M,则用户目前邮箱系统占用内存为5M*100=500M,另需考虑系统占用内存约为1G左右,所以300人规模企业邮件服务器配置内存为1.5G,另考虑到以上数据为峰值数据,合理配置为2G.(1.5/80%),但为了系统内存的可靠性,九五相宜服务器解决方案专家王总建议配置不低于4GB。
磁盘容量子系统的计算:
300人规模企业,以每用户分配500M空间计算,邮件信息所需磁盘空间为150G左右,另考虑邮件系统、OS所占用磁盘空间以及其他辅助资源所需磁盘空间,九五相宜服务器解决方案专家王总建议磁盘空间在100G左右,另考虑到其企业规模的发展以及数据2年的保存年限的建议,所以建议配置1T有效磁盘空间(注意:有效磁盘空间是指格式化后操作系统可见的容量,不是指物理硬盘的容量简单相加)。
4、WEB应用服务器
Web服务为Internet用户提供各种网页浏览服务,用户可以通过Web服务器访问静态或动态页面,从而了解企业的信息。其对网络处理能力要求最高,同时要有足够的内存及CPU资源支持。
WEB服务分静态网页服务和动态网页服务,但一般这两种服务是混用的,静态网页服务要求内存要大,动态网页服务要求CPU性能高,建议用户要多配置几块网卡,以应对大量客户的网络访问
WEB动态服务器:
通过存储在服务器中的网页可以构建网络空间,例如使用ASP。与静态网页相比,这种应用需要更高的CPU处理能力,九五相宜服务器解决方案专家王总建议选择机架式服务器以节省占地空间。高速的网络通讯能力也是必不可少的。
WEB静态服务器:
静态网页通常是指有文本和图片共同组合存储的服务器。通常变化不大,使用两个CPU和一个千兆的网卡可以非常轻松的满足极高的点击率。当使用双路处理器的服务器时,可以完全满足每秒钟千次的点击。1GB 内存作为网页的高速缓存。对于大规模网站也可以使用四路处理器并额外添加内存与网卡。
Web服务通常应用在网站发布,或提供人机交互UI界面,因此Web服务器的网络接入和响应速度直接影响用户使用感受,主要是对内存容量的要求,同时需要考虑网络带宽。
关于内存的建议:
静态页面较多,可以配置4GB-8GB内存。如果网站的动态页面较多,九五相宜服务器解决方案专家王总建议配置8GB以上;
关于网卡的建议:
无论是静态页面还是动态页面,系统的网络I/O要求较高,因此九五相宜服务器解决方案专家王总建议采用千兆以太网,或者使用多块千兆以太网卡通过捆绑方式并发传输信息,既可以增加I/O带宽,又可以满足网络冗余的要求。
关于硬盘的建议:
作为web服务器,需要存储大量静态页面或者动态数据,鉴于网站多以静态页面构成,九五相宜服务器解决方案专家王总建议配置Raid1提高读取速度并且保障数据安全;如果存储动态数据并且有写入需求,建议配置Raid5提高读写速度,并且增加硬盘容量。
5、网络及安全服务
该类服务的功能,主要为搭建网络环境,管理网络使用,同时维护网络的安全稳定。主要包括防火墙、扶墙、域控DNS等应用。其对CPU及磁盘性能要求不高,但需要稳定可靠不间断服务。
特点:
1.系统高可用性– 不间断负载网络管理
2.可靠的网络性能 – 客户端访问的需要
3.较大的内存容量 – 提高客户端访问效率
分析:
1、 此类服务维系着整个网络的正常运行,对硬件性能需求比较低,但是对安全性要求很高,
最好配置双电源机型的服务器。
2、 因为有大量的用户访问,所以网卡配置要好,同时内存可以大些,可以提高系统效率
3、 服务器配置不需要太高,扩展性不需要太强。
6、数据库应用服务器
运行在局域网中的一台或多台计算机和数据库管理系统软件共同构成了数据库服务器,数据库服务器为客户应用提供服务,这些服务是查询、更新、事务管理、索引、高速缓存、查询优化、安全及多用户存取控制等。在C/S模型中,数据库服务器软件(后端)主要用于处理数据查询或数据操纵的请求,与用户交互的应用部分(前端)在用户的工作站上运行。
在企业的信息化建设中,数据库是最为广泛的一种应用。构建数据库服务器可以将企业内部数据合理进行存储和组织,使企业信息的检索和查询执行更为高效。目前主流应用的数据库产品有Oracle、IBM DB2、微软SQL Server、MySQL和Sybase等。
作为企业信息化最核心的应用,数据库服务器无疑对硬件有着最为苛刻的要求(性能、扩展性和稳定性)分别如下:
1) 处理性能:
企业查询信息时,数据库服务器需要根据需求进行查询,然后将结果反馈给用户。如果查询请求非常多,比如大量用户同时查询的时候,如果服务器的处理能力不够强,无法处理大量的查询请求并作出应答,那么服务器可能会出现应答缓慢甚至死机的情况。所以数据库服务器对于处理器的性能还是有一定的要求的。对于人数不多的中小企业,数据量不多,需要的并行操作也不多,那么采用配置单颗处理器的数据库服务器也可以满足需求,但是对于需要处理大量信息的企业,数据库服务器通常要采用双路或者多路处理器,来保证查询应答的高效和稳定。
2) 扩展性:
数据库服务器也需要具备良好的扩展性。在内存方面,数据库服务器对于内存的规格和容量要求也比较高,高容高速的内存可以有效节省处理器访问硬盘的时间,提高服务器的性能。同时,一些数据库产品如Oracle对于硬件的要求比较高,比如安装Windows版本的Oracle 10G要求至少需要2GB物理内存。在存储方面,数据库中的信息需要经常扩展更新,这就要求需要有大量的存储空间。同时,高速的磁盘子系统也可以提高数据库服务器查询应答的速度,这就要求磁盘具有高速的接口和转速,目前主流应用的存储介质有万转或者15000转的SAS硬盘或SCSI硬盘等。数据库服务器对于数据安全的要求当然也不容忽视,除了日常备份等操作之外,RAID阵列技术在提升磁盘子系统的同时也可以提高数据的安全性,目前在数据库服务器应用最多的RAID技术有RAID1/10/5/6等。
RAID0没有冗余功能,如果一个磁盘(物理)损坏,则所有的数据都无法使用。
RAID1磁盘的利用率最高只能达到50%(使用两块盘的情况下),是所有RAID级别中最低的。
RAID0+1以理解为是RAID 0和RAID 1的折中方案。RAID 0+1可以为系统提供数据安全保障,但保障程度要比 Mirror低而磁盘空间利用率要比Mirror高。
3) 可用性和稳定性:
数据库服务器需要具备高度的可用性和稳定性。数据库服务器需要长时间稳定运行,比如7x24x365不间断工作。这就要求服务器软硬件具备高度的稳定性。保证服务器稳定并不是由哪个部件所决定,和服务器的应用环境、部件选择、整体系统设计如架构和散热系统、人为因素都有关系。所以单一的服务器对于关键数据库应用并不是一个良好的选择,需要备份服务器的支持。
更多服务器应用方案和服务器硬件合理配置有需要可以找我聊聊。
页:
[1]