, 配置
服务器是需要关注很多东西的,可能我们平时使用的电脑对服务器要求不是很高,但是对于一些
企业或者网络运营商来说,高性能的服务器能够避免很多的问题,特别是为别人提供网络服务时,服务器性能不够强大,造成客户网站数据丢失或被一些不怀好意的黑客入侵,有可能造成严重的后果,也会影响一个企业的正常运转,甚至会导致客户公司出现信任危机。
配置服务器要考虑什么问题
独立服务器是目前比较常见的建站 空间产品,用服务器的站长往往也是比较看重服务器的一些性能,包括存储空间,访问速度,稳定性,更高一点要求会对硬盘的存储速度也比较看重,因此目前很多的SSD固态硬盘独立服务器在市场上比较流行。 不过选择一款比较好的服务器还是非常有讲究的,从服务器商的实力,产品的配置,技术支持,售后服务等等,都要全方面的考虑。
配置服务器需要软硬件结合好
配置服务器,英文ConfigureServer,是指对于服务器的这种硬件和软件方面的配置,所涵盖的内容比较多,最终主要是确保服务器的顺利稳定运行。
软件配置
通常,对于服务器来说都会涉及到操作系统,现在服务器所搭载的操作系统绝大多数都是微软的WindowsServer 2008操作系统,那么这里面就会涉及到相应的软件配置,比方说相应的企业内部服务的搭建,AD,DHCP,FTP等等服务器的配置,有些企业还有自己的内网,那么可能还会搭建自己的SharePoint服务器,来确保企业内部的人员可以随时随地的访问到一些所需的相关信息资料。
硬件配置
在硬件配置方面所涉及的主要是服务器自身的硬件以及周边的一些组建配置,具体来看,它包括服务器自身的硬盘、内存、RAID卡、网络连接方式及硬件连接等等配置,从而确保硬件的稳定运行。
配置服务器需要关注什么需求性的问题
新网认为首先需要考虑的问题就是要根据服务器的应用类型,也就是用途,来决定服务器的性能、容量和可靠性需求。我们按照前端服务器+应用
程序服务器+数据服务器的常见基础架构来讨论:
(1)Web前端:正常情况下,我们认为大多数Web前端服务器(Front-end)对服务器的要求不大,例如静态Web服务器、动态Web服务器、图片服务器等等,因为在现有的技术框架中,我们有很多方案可以解决前端服务器的性能扩展和可靠性问题,例如LVS、Nginx反向代理、硬件 负载均衡(F5,A10,Radware)等。
(2)应用服务器:由于承担了计算和功能实现,我们需要为基于Web架构的应用程序服务器(Application Server)选择足够快的服务器,另外应用程序服务器可能需要用大量的内存,尤其是基于Windows基础架构的Ruby,Python,Java服务器。这一类服务器至少需要使用单路至强的配置。对于可靠性的问题,如果你的架构中只有一台应用服务器,那肯定需要这台服务器足够可靠,RAID绝对是不能忽视的选项。但如果有两台或更多的应用服务器,并设计了负载均衡机制,具有冗余功能,那我们则不必将每台服务器武装到底。
(3)特殊的应用:除了作为Web架构中的应用程序服务器之外,如果你的服务器是用来处理流媒体视频编码、 服务器虚拟化、媒体服务器(Asterisk之类),或者作为游戏服务器(逻辑、地图、聊天)运行,则同样对CPU和内存需求比较高,我们至少要考虑单路至强的服务器,其中服务器虚拟化对存储的可靠性的要求都非常高。
(4)公共服务:我们指的是 邮件服务器、文件服务器、DNS服务器、域控服务器这类服务器。通常情况我们会部署两台DNS服务器作为互相备份,域控主服务器也会拥有一台备份服务器(专用的或非专用的),所以对于可靠性,无需达到苛刻的地步。至于邮件服务器,至少需要具备足够的硬件可靠性和容量大小,这主要是为了对邮件数据负责,因为很多用户没有保存和归档邮件数据的习惯,当他们重装系统后,总会依赖重新下载服务器上的数据。关于性能问题,需要评估具体用户数量来最终决定。
(5) 数据库:我们最后讨论的应用,也是要求最高,最重要的服务器。无论你使用的是MySQL、SQLServer还是Oralce,一般情况下,我们认为它需要足够快的CPU,足够大的内存,足够稳定可靠的硬件。单路至强CPU/4GB内存/Raid1绝对是入门配置。关于准确的配置我们需要再讨论业务需求后才能作决定。
配置服务器其实并不是那么简单的,一些公司的服务器要求还是很高的,特别是在安全性能方面,大公司对自己的客户信息是非常重视的,甚至会自己组建相关的部门去运营自己的网站,一来是可以更好地更新自己的公司信息,吸引更多客户,二是能够便于自己去运营,节省成本,想了解更多这方面的资讯,你可以关注一下新网。