论文部分内容阅读
随着企业信息化和计算机科学技术的发展,企业可以通过网络来共享计算机的软件和硬件资源,并且利用计算机网络可以方便快捷的了解到设备资源使用情况和用户运行的应用程序,从而对企业资源的动念有效的管理。在将网络应用于管理的过程中,如何找到一个合理可行的方法,提高系统资源管理的效率,具有广泛的应用前景和重要意义。比较有效的系统管理方案就是实行统一管理,从整体上控制和使用网络资源。针对这个问题,本文提出了基于Windows Server 2003环境下利用活动目录来实现企业级计算机资源的动态管理。该资源管理模型采用对活动目录的架构进行扩展,建立自己所需要的类别和属性,来满足计算机资源的信息的建立;同时利用windows服务可以长期运行在计算机上,并且计算机启动时服务会自动开始运行的特点建立一个服务来向活动目录发送客户机上的软硬件资源信息,实现这些信息的统一管理。该模型采用C/S架构,服务器和客户端都采用.net中的c#语言进行开发,利用socket编程来使服务器和客户端进行通信。服务器端主要是利用这些信息进行管理,对服务器端指令的形式,语法,执行结果的设定,事件日志的设定,同时利用组策略来对客户机进行具体的管理,以及获取客户端计算机的进程来对进程进行管理,随时能了解到客户机中那些软件的运行,哪些是属于非法软件的运行,哪些软件占用了过多的硬件资源,准确地得到软硬件资源的详细信息和变化情况,集中和动态的对计算机软件和硬件资源的管理。客户端主要是定时发送计算机系统的软硬件资源信息到服务器端,同时对服务器端的指令做出响应,把客户端的执行信息发送回服务器端,使服务器端及时了解到客户机的运行情况。本论文利用活动目录对资源管理模型提出了一个解决方案,能使计算机应用环境最大程度地保持稳定,同时提高计算机资源管理的主动性。该系统支持开放标准LDAP协议,具有良好的扩展性和平台无关性,能够方便地集成,能进一步实现跨网络跨平台的管理,对于企业级的应用有着很好的市场前景。