网络管理

购买服务器之后我们该做什么

日期:2015/6/28来源: IT猫扑网

服务器的"生活"远没有这么简单!在服务器机房安装完毕以后,系统管理员非常需要一些工具来帮助他们有效地运行服务器。正因为如此,管理、监控、配置服务器基础架构的软件便流行了起来。所以,问题不是你是否需要管理软件工具,而是你应该选择什么样的软件工具。

当谈到服务器的时候,我们应该怎么理解基础架构(infrastructure)的含义呢?作为企业IT支撑平台,在大多数情况下,服务器并不是以单机形态工作,管理员往往会以不同群组区分它们:不同类型、不同功能、可扩展性集群等,然后将它们有机组织起来提供支持,以便使它们更好地一起协同工作。所以,基础架构的含义不仅包括把服务器按照各种方式组织起来,而且包含所提供的支持它们正常运行的工具。也就是说,要使得服务器基础架构运行,管理员必须首先把服务器以正确的方法装配起来,然后监测它们的运行状况、管理它们的服务。这绝不是一个简单的任务。

凭经验来说,服务器数量越多,所需要的基础架构工具也就越多。另一方面,如果一个管理员看管着上千台服务器,或许他首先的工作就是需要选择基础架构工具来使它们运转,当然让这些服务器发挥最大功效也不是件小事情,最终管理者还需要把投资回报(ROI)最大化。要全部实现这些目标,没有基础架构工具是不可能办到的。

需要考虑的工具

基础架构工具涵盖了很大范围,包括:应用部署和管理、资产和目录管理、备份和归档、批处理、配置和变更管理、集群管理、数据管理、桌面管理、灾难恢复、企业系统管理、文件传输管理、作业自动控制和时序安排、许可管理、网络管理、性能(负荷和压力)测试、补丁和升级管理、打印管理、安全管理、存储管理、用户管理、Web系统管理等。

对于这些工具有很多种组合方式,所以我们在市场上所见到的数百种服务器管理工具产品都有不同程度的重叠,厂家介绍它们的角度以及专家对它们的分析切入点也都会有所不同。

不过,尽管服务器基础架构管理工具如此众多和混乱,但是要弄清楚一个企业组织需要什么样的工具来支持服务器,并不一定非计算机专家不能胜任。首先一些基本的信息是必须的:服务器放置在哪里,它们(大体上)在做什么工作,以及它们配置的一些详细信息(运行什么样的软件和硬件)。然后再考虑服务器管理的其他项目,如上面所列出的各种需求。基本上,对于中小型商业和大型企业这个过程都是相同的。值得肯定的一点是,如果在管理服务器架构的时候出现什么隔阂或问题,就要考虑用工具来解决。

有经验的人可能会说:并没有这么简单!确实,上面所描述的过程省去了一些重要的复杂环节,包括预算限制、现有架构因素、个人因素、变更的阻力等。另外,要想比较各种管理工具产品也并不简单,虽然很多产品是有共性的,但供货商可能会以不同的方式描述,而且,并不是每个供货商都对市场同样熟练,这也就意味着有时一些好的产品(或特性)并不能很有效地传达出来,当然也会有一些是吹嘘过度。

选择和权衡

服务器基础架构工具是目前增长最为快速的软件种类。由于一些大型企业组织大量采用小型服务器(如刀片式服务器),相应的管理软件的需求也呈指数级上升。所以,服务器基础架构管理工具的竞争也异常激烈。不仅一些名字响当当的大公司不断推出新产品,一些名不见经传的小公司也表现得异常活跃。

这样带来的好处就是留给用户的选择余地很大,当然也有其不利的一面。不仅是在众多产品森林中跋涉很艰难,而且还有很多的问题需要考虑:购买还是租用?自己操作还是外包?选择单一供应商还是从多家购买?面对多种平台、琳琅满目的产品、众多的选择,反复权衡也是不可避免的。

当提到服务器基础架构工具时,长期以来很多人默认的选择就是服务器硬件供应商。也就是说,如果一个企业使用了 IBM、HP或Dell的服务器,它一般都是倾向于选择这些服务器厂商各自的服务器管理工具。通常来说这是很方便的,因为这些工具都是针对它们的服务器做过优化的。但是,这些供应商提供的工具所覆盖的功能却并不完整,而且它们也有可能相比较要贵一些。最重要的是,一个企业内部往往会使用来自不同厂商、运行不同操作系统平台的服务器,不同厂商的工具一起运行时的表现可能就远远不如使用第三方专门为异构环境设计的管理工具。另外,第三方软件经常被选择的原因是它们的"血统"往往比较好,而且提供很好的价格优势,而不是出自惯性思维。

这里需要强调的是,如果要选择第三方的产品,我们给出的理由是这些产品提供一流的特性,但并不能保证它们能够与任何产品一起协调工作。同样,如果你选择了单一供应商的配套产品,协调的问题就不存在了,但随之而来的是成本问题以及被锁定在一个供应商的不灵活性。

另外企业可能还面临一个选择,是自己购买并操作这些工具,还是外包给别人来操作。自己拥有并操作这些工具通常会有很好的安全性和可控性,而外包的方法整体费用不贵,而且也会带来便利以及人员节省。

为了能让大家更清晰地了解服务器基础架构工具,我们特把它们划分为服务器管理、服务器监控、服务器配置三大类来介绍。同时,为方便用户采购具体工具时候对比,我们还详细列出了各类工具所应该具备的特性,希望能够对您的采购和日常使用有所帮助。

管理工具软件

在基础架构管理领域,服务器管理工具有很大的空间需要耕耘。在大多情况下,这些工具就是服务器基础架构的中心,它们对大量的服务器进行统一的管理服务,这也就意味着它们所提供功能会覆盖服务器管理的主要领域。

通常,服务器管理工具分为两类:套件和专用产品。在市场上最突出的还是套件,它们通常都是大型服务器管理的一站式选择。有一些套件所包含的内容是惊人得全面,以致人们不禁会问:是不是套件就能涵盖所有功能呢?

确实,诸如IBM Tivoli和HP OpenView等一些企业级套件都是企图覆盖服务器管理的主要领域——存储、网络、安全、服务器性能以及软件管理。另一方面,在相同领域的一些专用产品又在证明一点,对于一些重要的特性或功能这些套件并没有完全包括,其他产品还有一定的市场空间。

这样直接导致了服务器管理的不同方法。大多数套件是试图建立一种统一的方法——一致的用户界面,多平台支持,圆滑的政策控制,统一的编码和结构框架,当然还有单一供货商支持。专用产品没有这么大而全,但是它们经常会通过支持一些特殊的管理体系(如面向商业流程等)来以示区别,它们也或拥有独特的用户界面(通常更图形化),也或配置有独特的特性(通过一些非常规的方法来把功能特性分组)。

管理产品还会分为单平台和多平台系统,这也毫不奇怪,毕竟它们要运行在不同的操作平台之上。为方便起见,大家通常把它们划分为Microsoft系统管理和四大套件:IBM Tivoli、CA Unicenter、BMC PATROL、HP OpenView。看似清晰,但这样的分类方式也容易令人误解,因为还有一些产品功能大大增强甚至可以代替Microsoft的产品,也有许多产品一直在坚持不懈地向四大套件的霸权(至少是部分功能领域)挑战。尽管如此,这些产品从定位上还是可以分为只能运行在Microsoft操作系统服务器上的软件和可以运行在多操作平台环境(包括Linux、Unix、Mac OS X)的软件。

那么应该指望管理软件来做些什么呢?首要的也是最重要的,所有的服务器管理产品都可以把许多服务器的操作整合或集中成为一个单一的管理控制点。这样带来的好处也是显而易见的:用较少的人就可以管理大量服务器,而且管理软件的强大功能可以均衡地实施于所有的服务器。当然,弄清楚哪台服务器、运行什么功能、怎么接受管理也是很重要的。

实际使用中,服务器管理软件可以指定给特定的硬件(如IBM、Dell、Apple),也可指定给特定的操作系统(如Windows、Linux、 Unix、Mac OS X),或者特定的服务器类型(如Web、数据库、应用)。当购买产品时,这只是一个起点因为这些信息很容易得到。

很多供应商都为其软件功能加以准确的分类,但这也不一定总是奏效。有的时候硬性把功能特定分类有些武断,所以套件供应商经常会主张全功能,除非需要提供一些功能子集。不可避免,有些产品总是会运行在不同功能的交迭处,如检测网络拥堵以及检测服务器安全等的产品。

最困难的是决定服务器是怎么被管理,即管理方式。诸如软件是基于GUI还是Web这样的特性很容易决定,但是在具体的管理方面就很容易陷入市场宣传导向,也许在很多情况下有必要通过测试来亲身感受一下。

为了帮助大家评估服务器管理工具,我们特设置了一个用于对比管理套件和专用工具的功能列表。不同IT环境对服务器管理工具的需求也不一样,如果一个企业组织已经确定自己需要什么样的服务器管理,这个列表或许可以帮你确定是用套件合适,还是选用一些专用产品合适。可以肯定的是,没有任何一个产品(甚至套件)能够覆盖所有功能。

监控工具软件

监控服务器,也就是密切关注其运行。这样做的目的无外乎两个:发现并修理故障,优化系统。

服务器运行过程中会出现很多问题:硬件有可能坏掉,软件有可能没有很好地运行,服

务器可能完全宕机,还有更糟糕的情况,服务器看似运行但实际上已经不再履行任何"生活机能"!一个公司所管理的服务器越多,出现问题的可能性就越大,监控这些服务器的难度也就越大。必须时刻警惕,这些服务器是不是在很好地运行?这些服务器可靠吗?这些问题都属于服务器监控工具这一类特殊软件的范畴。

监控工具所要监控的内容很多,总体可以分为三大块:监控服务器运行(运行状态)、监控服务器通信量(包括进和出)、监控服务器使用结果(日志、统计、分析)。用于以上各部分监控的产品也都包含很多功能,通常我们可以按照下面分类方式去考察监控软件:

● 物理硬件监控,即密切关注诸如

相关文章

相关下载

网友评论

我要评论...
    没有更早的评论了
    取消