【技术实现步骤摘要】
用于管理资源的系统和方法
本专利技术涉及资源和数据的管理。更具体地说,本专利技术提供了规定、部署和执行策略以便管理资源的方法和系统。
技术介绍
各公司和机构所面临的一个共同问题是实施策略,以便管理计算机系统中的资源。一策略可被定义为一规则,该规则规定了当发生了某(些)事件之后在某(些)条件下执行的一个或多个动作。因而,每当发生了一个事件,系统就评估与该事件相应的某些条件,并基于对这些条件的评估,系统采取某些动作。事件、相应的条件和相应的动作之间的这种关联是在一策略中规定的。这种策略的一个例子是:当一人访问数据库D1,而且如果该人是管理员时,则向该人提供完全的访问权限。在此情况下,事件是一人访问数据库D1,条件是检查该人是否是管理员,而动作是提供完全的访问权限。为了实施这样的策略,需要把它们表示为可由资源代理程序执行的指令。资源代理程序是与资源一同存在的软件,其负责评估特定于资源的条件,并通过向该资源发派适当的指令来执行动作。资源的例子可以是交换器、路由器、信息库以及计算机系统的其它硬件和软件组件。这种可以接受策略并相应地按策略行动的系统,被称为基于策略的资源管理系统。全面的基于策略的资源管理系统以一种有组织的方式,将业务策略与系统的全部动作联系起来。利用这种基于策略的系统,企业管理者可以规定策略,来控制一资源在特定的时间和资源条件下如何响应应用和最终用户。-->随着应用访问分布式资源和在其上进行事务处理的需要的增加,规定策略这一任务的重要性也增加了。这些应用的复杂性导致了分布式资源管理的复杂性增加,并需要资源管理员或IT管理者之间复杂的协调。此外,不同的 ...
【技术保护点】
1.一种使用多个策略来管理资源的系统,所述策略存储在一策略数据库中,所述策略是由事件、条件和动作规定的,该系统包括:第一设备,用于使一用户能够以一种直观的方式规定、修改、删除和可视化所述策略;第二设备,用于部署由所述用户规定的策略,该第二设备包括:转换器,用于将以一直观方式规定的策略转换为可以直接存储在所述策略数据库中的格式;第三设备,用于执行所述已部署的策略;以及接口,用于在所述资源与所述第一设备、第二设备和第三设备之间提供接口。
【技术特征摘要】
2002.12.16 US 10/319,9791.一种使用多个策略来管理资源的系统,所述策略存储在一策略数据库中,所述策略是由事件、条件和动作规定的,该系统包括:第一设备,用于使一用户能够以一种直观的方式规定、修改、删除和可视化所述策略;第二设备,用于部署由所述用户规定的策略,该第二设备包括:转换器,用于将以一直观方式规定的策略转换为可以直接存储在所述策略数据库中的格式;第三设备,用于执行所述已部署的策略;以及接口,用于在所述资源与所述第一设备、第二设备和第三设备之间提供接口。2.如权利要求1所述的系统,进一步包括一个用于授权和验证系统的用户的安全组件。3.如权利要求1所述的系统,其中所述策略以一种关系型格式存储在所述策略数据库中。4.如权利要求1所述的系统,其中所述第二设备进一步包括:用于解决新规定的或修改的策略与现存策略之间的冲突的单元;以及用于将无冲突的策略存储在所述策略数据库中的存储组件。5.如权利要求4所述的系统,其中所述单元进一步包含多个元策略,所述元策略描述每一资源上的诸操作之间的优先关系,以及诸策略制定者之间的优先关系。6.如权利要求1所述的系统,其中所述第三设备进一步包括:第一子组件,用于检测事件的发生;第二子组件,用于评估与检测到的事件相应的条件,所述条件是在与所述检测到的事件相应的策略中被规定的;以及第三子组件,用于执行与被评估的条件相应的动作,所述动作是在与所述检测到的事件和所述被评估的条件相应的策略中被规定的。7.如权利要求1所述的系统,其中所述接口进一步包括:监视器,用于监视和访问资源;第一子单元,用于处理所述条件;以及第二子单元,用于处理所述动作。8.如权利要求7所述的系统,其中所述监视器使得对资源的访问能够访问到事件、条件和动作。9.如权利要求1所述的系统,其中所述第一设备进一步包括一组GUI。10.如权利要求1所述的系统,其中策略的可视化是作为一种层级的树形结构而被呈现的。11.一种用于使用多个策略来管理资源的方法,所述策略存储在一策略数据库中,所述策略是由事件、条件和动作规定的,该方法包括:以一种直观的方式规定策略;将以所述直观的方式规定的所述策略转换为可以直接存储在所述策略数据库中的格式;验证所述规定的策略为无冲突的策略;将无冲突的策略部署到所述策略数据库中;以及执行存储在所述策略数据库中的所述策略,所述策略是在发生了与所述策略相应的一事件时执行的。12.如权利要求11所述的方法,其中验证所述规定的策略的所述步骤进一步包括将一策略与现存策略冲突一事通知给策略创建者。13.如权利要求11所述的方法,其中执行所述策略的所述步骤包括:检测系统中事件的发生;从所述策略数据库中提取与检测到的事件相应的策略;评估在所述提取出的策略中规定的条件;以及基于所述被评估的条件,执行所述提取出的策略中规定的动作。14.如权利要求11所述的方法,其中所述策略是使用GUI以所述直观的方式规定的。15.一种使用多个策略来管理资源的系统,所述策略存储在一策略数据库中,所述策略是由事件、条件和动作规定的,该系统包括:多个客户端机器,其使得一用户能够以一种直观的方式规定、修改和可视化所述策略;与所述多个客户端机器中的每一个连接的一服务器,该服务器包括:第一设备,用于部署所述已创建的策略,该第一设备包括一转换器,该转...
【专利技术属性】
技术研发人员:M·K·默哈尼亚,U·夏尔马,M·库马尔,V·S·巴特拉,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。