云主机智能管理软件

1 产品定位描述
 

云主机智能管理软件 V3.0主要用在日常工作中进行网络服务器、游戏服务器等服务器管理,这其中的管理最主要的还是关于服务器本身的系统管理、数据管理和存储管理等多种信息管理。 产品能够实现:

  1.系统管理

系统管理即对服务器本身的系统进行监督管理,这是服务器管理中最重要的一个工作之一,在网络服务器管理中,系统管理的主要的任务有安装、配置和管理网络操作系统、DNS等等一系列网络服务器,并对其进行实时监控。系统管理不仅仅关系到整个服务器的性能运行,还关乎到整个网络的安全性等重要问题。

  2.设备管理和维护

无论是什么样的服务器,它必然是建立运行在某些关键的硬件设备上的,因此管理这些关键的硬件设备并保证它们正常运行也是服务器管理中一项极为重要的工作。通常这些设备包括核心交换机、核心路由器和服务器,它们往往都是连接各个链路间的节点,一旦出了问题很有可能会导致整个服务器崩溃。


  3.用户管理

用户管理也是非常重要的。目前大部分网络服务都会涉及到数据库,而只要有数据库存在的地方就必须要对其管理员和用户进行管理,其中包括用户的用户名、密码、操作权限和文件内容及信息等。这项内容是十分复杂和庞大的。

  4.文件系统管理

文件系统是构成整个服务器框架中最重要的部分之一,文件系统如果有问题,与其相关的操作就无法实现,也不能够正常工作。这其中还包括部分文件的权限管理,即什么样的用户才能访问,什么样的用户不能够访问等等。

  5.磁盘和数据管理

只要是一个服务器且在运行过程中必然会使用到很多数据,同时也会产生很多的数据,临时的和永久的都有,但是磁盘是有限的,而大的服务器一次性产生的数据时非常庞大的,因此,我们需要管理员磁盘和数据进行相关的管理,保证服务器能够正常运行。

  6.ip地址管理

众所周知,一个服务器会涉及到很多的IP地址,这些不同的IP地址必须要能够提供不同的访问目的和资源,如果管理不当,就会造成IP地址的冲突,造成不必要的麻烦和问题,当然这部分工作是十分细致的,需要管理员足够细心。

以上六项内容就是服务器管理的主要内容,这六项内容都共同组成了服务器管理的大框架,缺一不可。由此可见,服务器管理一份相当庞大和复杂的工作。


2 产品功能描述
1.1 主机系统监控

2.1.1 Rundata主机监控的实现

对每台主机仅部署一个Agent。对于一台主机,不管其运行了几个应用,对这台主机的监控,只需要一个Agent代理软件;对不同应用的监控,通过不同的plug-in来实现。
提供安全的数据加密。MRAM代理软件和服务器之间通讯采用SSH通道加密技术,确保了数据的安全性。同时由于数据传输之前要经过加密压缩,所以在网络中传输的数据量更少。
支持请求者身份判断与权限判断。MRAM代理软件支持请求者身份判断和权限判断。只有当请求者经过MRAM允许,并且有请求数据的权限时,MRAM才会响应。
支持Event Log、Syslog。Window主机的Event Log和Unix、Linux主机的Syslog反应了系统的运行状况,可以及时反应系统运行中的问题,MRAM支持Event Log和Syslog日志的关键字检索功能,用户可以定义自己关心的关键字,当日志中出现相应的关键字时,MRAM产生告警。
对资源的自动发现功能。某一台主机上安装MRAM代理软件后,MRAM自动发现和识别系统中有多少硬盘、多少分区、多少网卡等,并自动对其监控。
远程部署、管理功能。MRAM提供了远程安装的部属工具,系统管理员通过部属工具,不需要到每一台主机上安装MRAM代理软件,通过远程部属即可实现对MRAM的安装。
 

.2 Agent远程部署工具

2.1.1.1 Agentless方式

Rundata Agentless无代理监控技术是真正的无代理,不需要在被管理的主机或者应用上安装任何的软件。Rundata Agentless代理技术采用多种采集方式达到对主机、应用和数据库的监控,这些技术包括:

WMI

PerfMon

HTTP/HTTPS

SQL*NET

Ping

DNS

SNMP

Secure Shell (SSH)

TELNET

JDBC

ODBC等

 

2.1.2 Rundata主机可视化监控

Rundata 的主机可视化监控支持多种不同的操作系统,包括:

Windows 2000/2003的32位/64位中英文各版本
RedHat Linux AS2.1、0、4.0等32位/64位中英文各版本
AIX(中英文各版本)
Solaris(中英文各版本)
HP-UX(中英文各版本)
Rundata 通过MRAM代理软件或者Rundata Agentless无代理监控,能够实现对AIX、Windows、Solairs、Red hat Linux、HP-UX等各种操作系统关键资源的自动监控,帮助管理员及时发现故障和故障隐患。Rundata 对于服务器的监测能够提供多种信息输出方式,包括超过阀值自动告警、资源使用状况曲线图及分析报表等。

Rundata针对主机、服务器监控提供的核心功能包括:

服务器运行情况的实时图形化展现,即摩卡软件公司的专利技术Rundata ,通过图形的方式实时展现服务器运行情况。展现的内容包括,多个CPU中每个CPU的利用率、物理内存利用率、虚拟内存利用率、进程运行情况、网卡流量等等。
 

.3 主机可视化管理

针对CPU的监控,监控CPU的1分钟、五分钟和15分钟的CPU负载,监控CPU用户态使用时间、CPU系统态使用时间、CPU等待IO的时间和CPU空闲时间等,当CPU的使用率超过阈值时,产生告警通知。针对CPU瞬时增高的问题,Rundata提供了Flapping技术,用户可以自己定义Flapping的值,保证CPU在确实已经多次超过阈值的情况下产生告警。
 

.4 CPU监控

针对内存的监控,Rundata提供了内存利用率、交换空间利用率、交换空间大小、交换空间使用情况、内存页交换速率、内存错页率、内存页面调进速率、内存页面调出速率等指标来监控物理内存、虚拟内存、以及系统页面调入、调出情况。当这些指标超过预先设定的阈值值,产生告警。
 

.5 内存监控

针对磁盘的监控,Rundata通过分区利用率、分区容量、磁盘分区利用率、硬盘容量等指标监控硬盘和分区的使用情况,通过硬盘读速率、硬盘写速率、硬盘平均读速度和硬盘平均写速率等指标监控硬盘的使用情况。
 

.6 磁盘监控

Rundata提供对进程的进程名称、进程ID、父进程ID、运行该进程的用户、进程优先级、运行终端等的监控,其中有运行权限的用户可以修改进程的优先级和杀死进程。Rundata还提供对进程运行状态的监控,这包括进程活、进程死、进程sleep、进程等待等状态。当进程启动或者僵死时,产生告警,通知系统管理员。同时提供对进程进行停止等操作。
 

 

.7 进程管理

Rundata提供灵活的监控策略批量监控服务器,并可以灵活定制监控指标的阈值,产生事件的严重程度和紧急程度,事件的接受人等。