论服务器系统性能管理和网络管理的区别web服务器主要提供什么服务
在接触的众多客户中,每次讨论到服务器系统管理的话题,通常会碰到一些类似的提问:“能不能提供一个统一管理的平台?在一个管理工具中既管理服务器,又管理网络?你们提供的管理产品能不能显示网络拓扑结构图,能不能对网络设备进行管理?”。
事实上,服务器系统性能管理和网络管理是不同的,尽管它们都同属于管理类产品,但是,无论是管理的角度、内容、方向还是手段都是完全不一样的。就当前市场上常用的管理类产品来说,服务器系统性能管理和网络管理都有各自不同的产品,即便是同一品牌,也会分别在不同的功能模块中。
下面,我们来具体讨论一下什么是服务器系统性能管理、什么是网络管理、它们的区别又是什么。
一、 什么是服务器系统性能管理
服务器系统性能管理指的是针对一台或一服务器在日常工作中的状态进行的管理。其中,状态的内容包括了服务器的容量、负载、开销、峰值以及它们所在的时间。
服务器的容量——由服务器的硬件配置决定。各部件型号的差别、性能的等级、空间的大小直接决定了每一台服务器的容量。
服务器的负载——服务器的日常工作量。每台服务器都有工作侧重点,有些服务器是专用的:例如数据库服务器、Web服务器;而有些则是综合服务器:例如邮件、文件、日常办公等就可以综合使用一台服务器。无论是专用服务器还是综合服务器,只要是分配给该服务器的日常工作量就是服务器的负载。
服务器的开销——维持服务器正常工作需要的容量消耗的总和。服务器的开销不仅仅是服务器日常工作需要的资源消耗,同时还包括了维持服务器系统正常运行的操作系统及其工具软件所需的资源消耗。
服务器的峰值——服务器的峰值包含多种类型:服务器日常工作量占用系统资源开销的峰值、服务器响应请求的峰值、不同的部件在不同时间开销的峰值、服务器整体容量消耗的峰值、关键应用的峰值等等。这些不同资源、不同应用、不同部件的峰值从各个角度反映了服务器整体运行的状况。
综上所述,服务器系统性能管理是指服务器完成任务的情况,它的有效性、稳定性和响应速率。
二、什么是网络管理
概括地讲,网络管理就是对一个计算机网络的运行状况和网络资源进行规划、设计、配置、监视、分析、组织和控制有关的所有的必要活动。
网络管理的主要任务就是合理地利用和管理各种现有资源,包括软件资源、硬件资源和人力资源,最大限度地发挥构成网络的各个组成部分的性能以提高网络运行效率,利用各种技术手段保护网络不受到各种有意或无意的攻击和破坏,并在一个全面的角度对整个网络的结构、性能和资源进行优化,同时能够及时的监测、分析并排除网络中可能出现的故障和潜在的问题。网络管理的目的用一句话概括就是让所管理的网络以最优的性能安全稳定地运行。
网络管理通常要在五个方面进行实施:配置管理、故障和失效管理、性能管理、安全管理和计费管理。
配置管理——识别所管理的网络的拓扑结构,包括物理结构和逻辑结构,为网络管理员提供一个对整个网络全面地、感性的结构视图。
故障与失效管理——通过对网络的运行状况进行监视、检查和控制,可以随时掌握整个网络或各个构成成分的健康情况。
性能管理——在保证网络健康性的基础上保证网络的高效性。要求网络管理员在网络中测量和搜集与网络性能有关的数据和信息,统计并汇总当前的和历史的数据,并建立性能分析模型。最终通过这些数据优化网络性能。
安全管理——局域网一旦与广域网相连,安全问题会立刻成为网络管理的主要内容。管理员需要通过内容过滤的关键字管理、防火墙的访问控制策略管理、VPN通道的密钥管理、用户的认证机制等各种方式来加强网络的安全管理等级。
计费管理——计费管理是对网络资源的使用和通信传输所需的费用进行监测和管理,它通过设置相应的计费策略将资源的使用情况以费用的形式反映出来。
三、服务器系统性能管理和网络管理的区别
综上所述,我们不难看出,服务器系统性能管理和网络管理之间的共同点和不同点。
服务器系统性能管理的侧重点在确保服务器系统能够满足日常工作负载,并有足够剩余容量应对突发事件引起的峰值而不出现某些应用不响应甚至宕机事件发生。要达到这个目的,管理员必须借助系统性能管理工具对服务器系统进行管理。通过对服务器系统及其上层应用进行24小时不间断的性能数据采集,获得各种实时的性能参数,组成图表,模型,以供管理员对服务器当前的性能状态进行判断和识别。
网络管理的侧重点在确保网络系统的安全,稳定和数据包的快速传递。要达到这个目的,需要使用网络管理工具分析整个网络系统的拓扑结构、各种硬件设备(网络设备和服务器设备)当前的工作状态以及网络中的数据流量。
可以说,服务器系统性能管理是整个网络管理中的一个组成部分。网络是基础,服务器是网络中的重要节点。网络管理注重于数据传输过程中连接的通畅、快捷和安全。服务器系统性能管理注重于调用各种服务器应用时的响应时间、响应质量和响应安全。
因此,网络管理工具可以采用较低频率,广播轮循的方式来确定网络中各个接点当前的活
跃程度。目前主流的网络管理工具基本都遵循的SNMP协议正是基于这样的特点。而服务器系统性能管理则需要较高频率,定点采集的方式来获得实时度更高、覆盖面更广的系统性能数据。事实上,采集实时度越高,覆盖面越广,系统管理员在定制各种门限和处理突发事件时可参照的数据就越准确,对系统性能的把握也越充分。
以上是对服务器系统性能管理和网络管理的一些区别的阐述。
最后,还需要提醒我们的客户注意的一个问题是:在选择产品的过程中如何把握管理工具采集数据的频率和由此产生的各种开销之间的关系。
我们都知道,无论何种管理工具、无论管理的内容为何,都有一个共同的前提:数据采集。只有采集了充分的数据,管理工具才能为管理员提供相关的图表、模型或报告。而管理工具本身就是一个应用,应用产生进程,进程需要系统开销。采集的频率越高,产生的开销越大。网络管理需要在各种网络设备上激活SNMP协议,以便响应网络管理软件对网络设备的轮循。SNMP协议激活后默认的轮循响应时间为30秒,如果这个时间值越小,那么由SNMP协议产生的开销就越大。同理,服务器系统性能管理软件也是这样,这里以Sysload软件举例。Sysload软件对操作系统的性能数据采集频率默认值为5秒,在这个前提
下,由Sysload软件产生的CPU开销<1%。如果采集频率被设置为1秒,那么由此产生的开销将会成倍增长。
每一种管理工具,都会在进行市场宣传的时候公开下列这些参数:数据采集的频率、数据采集的内容、默认的采集频率下消耗的系统开销以及采集获得的参数将如何存储。我们客户在采购相关管理工具产品的时候需要仔细比较这些参数,以便挑选在使用功能和资金花费上最适合自己的产品。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论