`
心动音符
  • 浏览: 336960 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

企业选购Web服务器注意事项

 
阅读更多

  本人目前在一家电子商务网站负责服务器的运维,之前也一直在网站负责服务器方面的工作,对服务器采购、维护等有一定的了解,下面主要是聊聊我这么多年积累的一些经验和看法,特别是企业在选择和采购Web服务器方面一些注意事项。

  Web服务器是针对Web应用的专用服务器。对于Web应用来说,最重要的就是及时响应能力和并发用户支持能力。而这两方面的能力在服务器上最直接的体现就是服务器的性能配置和网络带宽上。因此,我觉得企业在采购Web服务器方面最应该看重的是服务器的时间处理能力、网络带宽及系统稳定性。我觉得企业选择Web服务器方面应该考虑下面几个问题:

  一、性能与价钱的平衡

  首先我觉得选择服务器应该是在性能和价钱中间找到一种平衡。当然,由于Web服务器有它的特殊性,我觉得只要在价钱允许范围内,最好是选择性能越强大的服务器品牌,Web应用的不确定性决定了服务器具有强大的性能绝非是未雨绸缪(例如:可能你的网站在某个时候的访问用户突然暴增,这个时候服务器的强大性能就能够保证你的业务顺利的进行。)

  现在的网站基本上都是向多媒体类型的网站发展,因此就要求Web服务器在“多网卡优化”和“高速硬盘I/O”两方面表现突出。所以我们在考虑Web服务器性能时需要考虑CPU处理能力对网络带宽的影响、硬盘I/O和随机读写比率的峰值对实际应用中客户端Web点击的影响、网络性能对系统效率的影响、并发事件对系统资源占用率等方面。我公司目前的是IBM X3650服务器,X3650具有强大的性能和稳定性,特别是它的12个DIMM的内存设计和高效的网络通信能力保证了我公司在处理各种Web应用中能够从容应对。

  二、看重“支持并发用户能力”和“事件及时响应能力”

  对于电子商务公司来说,服务器看重的是“支持并发用户能力”和“事情及时响应能力”两方面。作为一个服务器的管理人员,你需要考虑你的企业并发用户数的范围、峰值等业务。应该说并发用户支持数主要是由系统的硬件配置、网络出口带宽及应用复杂性等因素决定。当初我公司选择IBM X3650也是从这些方面考虑的,X3650的高可扩展内存和I/O设计很好的满足了我公司的各种告诉Web应用处理及业务可靠性的需求。

  服务器的事件及时响应能力主要是指服务器在接受用户的请求后做出处理的能力。任何客户端都喜欢自己的请求发出后能够尽早的得到响应。服务器这方面的能力主要是从它的硬件能力和软件性能决定。通过我的观察,我公司会定期出现并发用户数激增的情况,IBM X3650以其运行多个工作负载的良好能力很好的满足了我公司的业务需求。

  三、“应用支持”与“安全性”并驾齐驱

  公司选择服务器的时候还需要考虑“应用支持”与“安全性”这两个方面。举个例子,如果你的网站是用ASP语言写的,或者数据库系统采用的SQL,那么就不适合选择Apache服务器系统。这是最简单的例子,其实需要考虑的因素还有很多,如对各种网络语言的支持、网络通信协议的支持。Web应用种类繁多,还会出现一些特殊应用,,诸如用户认证、多媒体的递送、SSL、脚本语言的支持等等。因此选择Web服务器时,一定要了解清楚,看服务器是否支持你们网站的各项应用和网络协议。IBM X3650的TCP-IP卸载引擎很好,通过将协议处理工作从CPU系在到单独的引擎或代码,从而提高系统性能。

  Web服务器的“安全性”方面同样要求很高,如何才能够保护好Web服务器数据、防止黑客攻击是我们需要仔细考虑的。当时我们选择IBM X3650时考虑除了配置一定的安全策略外,X3650集成了RAID-0、RAID-1和RAID-10控制器,还有内置集成的用于存储保护的磁带备份选件,甚至还可以选择升级为RAID-5。X3650还采用了联机热备内存,使用 Active Memory 保护获得可靠的内存可用性,该保护能够留出一对 DIMM,作为另一DIMM出现故障时的联机备份。总之,做好服务器安全性方面的工作是重中之重。

  四、强大的管理能力是业务发展的保障

  我觉得在X86服务器越来越同式化的今天,体现X86服务器的优劣往往是通过其厂商的管理软件水平来体现。易于管理的Web服务器往往具有功能强大的管理软件、容易看懂的图形用户界面、操作简单的应用操作、完善的向导系统、帮助文档等。我公司当时选择IBM的 X3650时就是考虑到IBM X3650配有丰富的管理软件。考虑到电子商务网站的全天候的交易性,所以需要全天候管理功能,X3650提供的集成系统管理处理器能够提供全天候远程管理功能,可以通过持续监视系统和通知潜在的系统故障或变化来提高服务器的可用性。IBM 的 Director管理软件也是非常全面的,功能强大,操作简单,很好的帮助我们提高管理效率。同时IBM ServerGuider等软件都是很实用的软件,对我们业务帮忙很大。

  五、良好的技术支持是有利后盾

  厂商的售后技术支持也是我们公司选择服务器很看重的。出于公司业务需求,老总要我选择服务器的时候一定要考虑服务器厂商的售后系统时候优秀,因为一旦Web服务器出了问题,如果不能够及时得到厂商的有力支持,那么会严重影响公司业务的正常运行,会给企业造成不可估量的损失。因此在厂商售后技术支持方面也是需要我们多多考虑的。

  综上所述,我认为企业采购Web服务器需要考虑“性能与价钱的平衡”、“并发用户能力”与“事件及时响应能力”、“应用支持”与“安全性”并驾齐驱、“强大的管理能力是业务发展的保障”及“良好技术支持”五方面总体考虑。当然,各个公司具体应用会很不相同,因此选择最适合本公司业务现状和应用需求的Web服务器才是最合理的。

分享到:
评论

相关推荐

    服务器选购注意哪些问题[参照].pdf

    以下是一些重要的选购注意事项: 1. **明确业务需求**:首先,企业必须明确自身的业务需求,例如是需要处理大量文件服务,还是需要高效运行数据库服务、邮件服务、Web服务、多媒体服务或终端服务。每种服务对服务器...

    服务器基础知识大全(1).docx

    域名服务器注意事项:除非你自己拥有域名服务器,否则推荐你绑定两个服务器,一个主服务器,一个次服务器,保证至少一个能够及时响应。 反向DNS注意事项:每个服务器的DNS是你的网站在网上被识别的唯一标准,但不幸...

    04_企业快信--短信+邮件.rar

    读者会学习编写README文件,描述项目结构、使用方法和注意事项。 通过《JSP项目开发全程实录》中的"04_企业快信--短信+邮件"案例,读者不仅可以提升JSP编程技能,还能掌握实际项目开发中的各种技术细节,为将来参与...

    Web Wiz Forums v7.01 For SQL Server 7.0/2000 中文版

    9. **汉化版说明**(汉化版说明.txt):详细解释了中文版的翻译过程、特殊注意事项,以及如何在非英文环境中正确使用Web Wiz Forums。 10. **虚拟主机选购指南**(虚拟主机选购指南.txt):对于需要将论坛部署到...

    个人投资组合web网站模板是一款大气风格的投资组合网站模板 .rar

    1. `readme.md`:这是一个Markdown格式的文件,通常包含模板的使用指南、注意事项、作者信息以及可能的更新信息。用户应首先查阅此文件,了解如何安装和自定义模板,以确保顺利使用。 2. "个人投资组合web网站模板是...

    附表一服务器详细情况登记表.pdf

    4. **备注**:提供额外信息的填写空间,如特殊要求或注意事项。 同样,表格也需要填写单位印章,并分发给学院、网络中心和学工部,确保信息的流通和管理。 这两个表格共同构建了一个全面的信息管理系统,旨在维护...

    Web Wiz Forums v7.0 正式版

    - "论坛相关服务.txt":这个名字可能是指论坛的运行和服务相关的提示或建议,例如服务器配置要求、数据库设置、安全注意事项等。 - "虚拟主机选购指南.txt":对于想要在线部署Web Wiz Forums的用户,这份指南会提供...

    PHP实例开发源码—php企业网站系统.zip

    从压缩包内的文件名“使用须知.txt”来看,这可能是项目启动前需要阅读的重要文档,里面可能包含了项目的使用指南、注意事项以及环境配置要求。另一个文件“132687097627550027”,由于无法直接判断其内容,可能是...

    海康正达大华监控设备配置.docx

    本文档主要介绍海康正达大华监控设备的配置步骤和注意事项。下面是对每个部分的详细解释: 一、海康设备配置 * 海康设备默认 WEB 登录与设置: + 默认密码:12345 + 默认登录名:admin + 默认地址:192.0.0.64 ...

    tbm部署64位Win2008操作记录.docx

    部署过程中涉及到的关键组件包括Web服务器(IIS7.5)、Oracle客户端、.NET Framework 4.0、IE Web Control控件、OWC组件以及Office 2007等。 #### 二、检查数据执行保护设置 为了确保系统的安全性和稳定性,首先需要...

    班级网站目录在线下载

    关于Web服务器技术,文章分析了常见的Web服务器应用,讨论了选购策略和搭建时的注意事项。这对于确保网站的稳定运行和高效访问至关重要。 功能实现章节详细讲解了静态和动态页面如何工作。静态页面的功能实现包括主...

    Java软件工程师的求职简历模板.docx编程资料

    - **Servlets**:运行于服务器端的小程序,用于扩展Web服务器的功能,例如处理客户端请求和生成动态网页。 - **JavaScript**:一种广泛用于客户端和服务器端开发的脚本语言。 - **JQuery**:一个流行的JavaScript...

    基于Jsp的网上手机销售系统设计与实现(项目报告+答辩PPT+源代码+数据库+截图+部署视频).zip

    "一定要读我"(网上手机销售系统).txt 文件可能包含了项目的关键信息,如安装步骤、配置指南或者注意事项。源代码提供了项目的实现细节,学习者可以通过阅读和分析代码来深入理解JSP和数据库的使用。 部署视频是一...

    asp易和居网家装服务平台网站程序v1.0

    2. `Readme.txt`:这是一个常见的文档,通常包含关于程序的安装指南、使用须知、注意事项或其他重要信息。在这个场景下,它可能详细介绍了如何部署和配置易和居网家装服务平台。 3. `服务器软件.url`:这是一个快捷...

    用session做得购物车案例,做到好不错,可以下载c#.zip

    4. **优化与注意事项**: - **过期时间**:默认情况下,Session会话在用户关闭浏览器后结束。可以通过设置`Session.Timeout`属性指定过期时间。 - **性能考虑**:过多的Session数据会占用服务器内存,大型网站可能...

    CentOS6使用nginx搭建web网站服务的方法

    ### 注意事项 1. 文档中提到,由于OCR扫描的原因,可能会存在个别的文字识别错误或遗漏,这需要读者根据上下文去理解其完整意思。 2. 文档中还提到,本次配置示例没有包括数据库(如MySQL或MongoDB)的安装和配置,...

    bbsxp all to V4.0 升级程序

    1. **up.asp**:这是一个ASP(Active Server Pages)文件,通常用作Web应用程序的服务器端脚本,可能包含了执行升级过程的主要代码逻辑。用户可能需要通过Web浏览器访问这个页面来启动升级流程。 2. **readme.htm**...

Global site tag (gtag.js) - Google Analytics