一种基于JAAS和AspectJ的机群管理系统认证和授权的方法

    公开(公告)号:CN1744599B

    公开(公告)日:2010-04-28

    申请号:CN200510044822.0

    申请日:2005-09-27

    Abstract: 本发明提供一种基于JAAS和AspectJ程序的机群管理系统认证和授权的方法。JAAS程序把认证和授权的逻辑从系统程序中分离出来,利用AspectJ程序编译器把授权逻辑和机群管理系统的通用逻辑交织在一起,然后利用JAAS程序的配置文件配置用户登录对用户进行认证和授权,该方法利用JAAS和AspectJ程序相互配合实现了机群中方法级别和结点级别的认证和授权方法,通过该方法可以提供灵活、方便的指定不同的用户在不同的结点上执行不同的操作的机制。该方法把安全逻辑从通用的机群管理系统的管理逻辑中分离出来,实现灵活地配置认证方法和授权策略,使得通用管理系统功能的开发和安全机制的开发独立进行,简洁、高效的解决了管理系统软件自身的安全问题。

    一种具有弹性体系架构的集群管理监控系统的构建方法

    公开(公告)号:CN100366001C

    公开(公告)日:2008-01-30

    申请号:CN200610041605.0

    申请日:2006-01-05

    Abstract: 本发明公开了一种具有弹性体系架构的集群管理监控系统的构建方法,该方法中,系统体系架构的构建采用分层设计,根据集群规模和节点角色划分层数,实现层级托管,对于小规模集群系统采用两层体系架构,实现了任务的零转发,提高了通信效率,大规模集群系统则采用三层体系架构,解决了管理节点的单点瓶颈问题,提高了通信效率和集群规模的可扩展性;体系架构的改变通过一个配置文件即可快速实现;任务按业务类型分类,不同业务类型对应不同业务流程;任务的转发和执行采用多线程并发机制,大大提高了批量任务执行时管理监控系统的执行效率;采用B/S结构,客户端通过浏览器即可方便地对集群系统进行远程管理监控。

    构建高可用分布式存储系统的方法

    公开(公告)号:CN1326045C

    公开(公告)日:2007-07-11

    申请号:CN03112402.X

    申请日:2003-06-09

    Abstract: 本发明涉及计算机应用技术领域,是一种建立在并行文件系统和分布式文件系统之上的高可用分布式存储系统构建方法,该方法是将分布式存储系统内的数据存储节点按顺序组成镜像矢量环,并在镜像矢量环内的各个存储节点上设置网络标识,同时利用邻接复制技术将一个节点的数据复制到其邻接节点,当节点出现故障或节点的增加或减少以及改变可用级别时,通过不同的客户端读写机制保证分布式存储系统的高可用性、可扩展性和动态的可配置能力。应用本发明的方法不需要专用的硬件系统支持,非常适合廉价机群系统,提高性价比。因此,广泛推广应用可以产生很好的经济效益,同时也可以改变目前高端应用中高可用性支持基本依赖外来技术的现象。

    集群网络的单一地址流量分发器

    公开(公告)号:CN1312889C

    公开(公告)日:2007-04-25

    申请号:CN200310114612.5

    申请日:2003-12-17

    Abstract: 本发明提供一个集群网络单一地址流量分发器,该分发器通过将多个物理端口绑定成一个虚拟物理端口来扩展上行的流量,并根据客户端的IP地址将网络流量分发到不同的处理节点来提高或扩展处理能力。它是将后台的多台服务节点映射为单一的IP和MAC地址。请求该IP的数据包将被分配到装置中不同的物理端口,分流过程以ASIC技术来实现,流量分类的依据是对客户端IP地址求Hash值,由于同一用户的数据被分配在同一物理端口,可为与物理端口相连的节点提供持续服务。本发明的装置可应用于要求对上行流量进行分流的场合:第三层负载均衡器,集群路由器和集群防火墙的流量分配,以及大流量集群的多个调度器的上行流量的分流。

    一种基于JAAS和AspectJ的机群管理系统认证和授权的方法

    公开(公告)号:CN1744599A

    公开(公告)日:2006-03-08

    申请号:CN200510044822.0

    申请日:2005-09-27

    Abstract: 本发明提供一种基于JAAS和AspectJ程序的机群管理系统认证和授权的方法。JAAS程序把认证和授权的逻辑从系统程序中分离出来,利用AspectJ程序编译器把授权逻辑和机群管理系统的通用逻辑交织在一起,然后利用JAAS程序的配置文件配置用户登录对用户进行认证和授权,该方法利用JAAS和AspectJ程序相互配合实现了机群中方法级别和结点级别的认证和授权方法,通过该方法可以提供灵活、方便的指定不同的用户在不同的结点上执行不同的操作的机制。该方法把安全逻辑从通用的机群管理系统的管理逻辑中分离出来,实现灵活地配置认证方法和授权策略,使得通用管理系统功能的开发和安全机制的开发独立进行,简洁、高效的解决了管理系统软件自身的安全问题。

    一种具有弹性体系架构的集群管理监控系统的构建方法

    公开(公告)号:CN1805379A

    公开(公告)日:2006-07-19

    申请号:CN200610041605.0

    申请日:2006-01-05

    Abstract: 本发明公开了一种具有弹性体系架构的集群管理监控系统的构建方法,该方法中,系统体系架构的构建采用分层设计,根据集群规模和节点角色划分层数,实现层级托管,对于小规模集群系统采用两层体系架构,实现了任务的零转发,提高了通信效率,大规模集群系统则采用三层体系架构,解决了管理节点的单点瓶颈问题,提高了通信效率和集群规模的可扩展性;体系架构的改变通过一个配置文件即可快速实现;任务按业务类型分类,不同业务类型对应不同业务流程;任务的转发和执行采用多线程并发机制,大大提高了批量任务执行时管理监控系统的执行效率;采用B/S结构,客户端通过浏览器即可方便地对集群系统进行远程管理监控。

    一种跨操作系统平台的机群系统监控和管理方法

    公开(公告)号:CN1746844A

    公开(公告)日:2006-03-15

    申请号:CN200510044875.2

    申请日:2005-09-29

    Abstract: 本发明提供了一种跨操作系统平台(UNIX类、Linux类、Windows类操作系统)的机群系统管理中,JAVA程序调用C/C++程序实现监控和管理功能的方法,该方法为C/C++的调用接口定义特定的输出数据约定,利用JNI-方法获取/设置C/C++程序中的数据,通过操作系统属性自动确定被调用C/C++在不同操作系统上的JNI实现的动态链接库,利用JAVA语言的反射(reflection)机制,把从C/C++程序中获得的数据自动的转换成JAVA对象。该方法利用简单工厂模式思想和java反射思想设计,避免针对不同的管理和监控功能的重复设计,通过只写一次C/C++数据和JAVA数据的程序即可完成从C/C++数据和JAVA数据的转换,实现利用JAVA程序调用多种功能的C/C++程序进行跨平台的机群系统监控和管理。

    集群网络的单一地址流量分发器

    公开(公告)号:CN1595906A

    公开(公告)日:2005-03-16

    申请号:CN200310114612.5

    申请日:2003-12-17

    Abstract: 本发明提供一个集群网络单一地址流量分发器,该分发器通过将多个物理端口绑定成一个虚拟物理端口来扩展上行的流量,并根据客户端的IP地址将网络流量分发到不同的处理节点来提高或扩展处理能力。它是将后台的多台服务节点映射为单一的IP和MAC地址。请求该IP的数据包将被分配到装置中不同的物理端口,分流过程以ASIC技术来实现,流量分类的依据是对客户端IP地址求Hash值,由于同一用户的数据被分配在同一物理端口,可为与物理端口相连的节点提供持续服务。本发明的装置可应用于要求对上行流量进行分流的场合:第三层负载均衡器,集群路由器和集群防火墙的流量分配,以及大流量集群的多个调度器的上行流量的分流。

Patent Agency Ranking