会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • METHOD AND DEVICE FOR MANAGING CLUSTER MEMBERSHIP BY USE OF STORAGE AREA NETWORK FABRIC
    • 通过使用存储区域网络织物管理集群成员的方法和设备
    • US20090282116A1
    • 2009-11-12
    • US12400085
    • 2009-03-09
    • RICHARD L. HAMMONSCarlos Alonso
    • RICHARD L. HAMMONSCarlos Alonso
    • G06F15/16
    • H04L67/1097H04L67/1002H04L69/329
    • Managing cluster membership and providing and managing locks in the switches forming the interconnecting network. To manage the cluster membership, a zone is created, with indicated members existing in the zone and the zone being managed by the switches. The nodes communicate their membership events, such as alive messages, using an API to work with the switch to which they are attached. The desired membership algorithm is executed by the switches, preferably in a distributed manner. Each switch then enforces the membership policies, including preventing operations from evicted nodes. This greatly simplifies the programs used on the nodes and unburdens them from many time consuming tasks, thus providing improved cluster performance. In a like manner, the switches in the fabric manage the resource locks. The nodes send their lock requests, such as creation and ownership requests, to the switch to which they are connected using an API. The switches then perform the desired lock operation and provide a response to the requesting node. Again, this greatly simplifies the programs used on the nodes and unburdens them from many time consuming activities, providing improved cluster performance.
    • 管理集群成员资格,并在形成互连网络的交换机中提供和管理锁。 要管理集群成员身份,将创建一个区域,指定成员存在于区域中,区域由交换机管理。 节点使用API​​与其所附加的交换机通信其成员事件(如活动消息)。 期望的隶属算法由交换机执行,优选以分布式方式执行。 然后每个交换机强制执行成员资格策略,包括防止逐出的节点的操作。 这大大简化了节点上使用的程序,并从许多耗时的任务中减轻了它们的负担,从而提高了集群的性能。 以同样的方式,Fabric中的交换机管理资源锁。 节点使用API​​将他们的锁定请求(如创建和所有权请求)发送到与它们连接的交换机。 交换机然后执行所需的锁定操作并且向请求节点提供响应。 同样,这极大地简化了节点上使用的程序,并减轻了它们从许多耗时的活动中的负担,从而提高了集群性能。
    • 5. 发明授权
    • Method and device for managing cluster membership by use of storage area network fabric
    • 通过使用存储区域网络结构来管理集群成员资格的方法和设备
    • US07975006B2
    • 2011-07-05
    • US12400085
    • 2009-03-09
    • Richard L. HammonsCarlos Alonso
    • Richard L. HammonsCarlos Alonso
    • G06F15/16
    • H04L67/1097H04L67/1002H04L69/329
    • Managing cluster membership and providing and managing locks in the switches forming the interconnecting network. To manage the cluster membership, a zone is created, with indicated members existing in the zone and the zone being managed by the switches. The nodes communicate their membership events, such as alive messages, using an API to work with the switch to which they are attached. The desired membership algorithm is executed by the switches, preferably in a distributed manner. Each switch then enforces the membership policies, including preventing operations from evicted nodes. This greatly simplifies the programs used on the nodes and unburdens them from many time consuming tasks, thus providing improved cluster performance. In a like manner, the switches in the fabric manage the resource locks. The nodes send their lock requests, such as creation and ownership requests, to the switch to which they are connected using an API. The switches then perform the desired lock operation and provide a response to the requesting node. Again, this greatly simplifies the programs used on the nodes and unburdens them from many time consuming activities, providing improved cluster performance.
    • 管理集群成员资格,并在形成互连网络的交换机中提供和管理锁。 要管理集群成员身份,将创建一个区域,指定成员存在于区域中,区域由交换机管理。 节点使用API​​与其所附加的交换机通信其成员事件(如活动消息)。 期望的隶属算法由交换机执行,优选以分布式方式执行。 然后每个交换机强制执行成员资格策略,包括防止逐出的节点的操作。 这大大简化了节点上使用的程序,并从许多耗时的任务中减轻了它们的负担,从而提高了集群的性能。 以同样的方式,Fabric中的交换机管理资源锁。 节点使用API​​将他们的锁定请求(如创建和所有权请求)发送到与它们连接的交换机。 交换机然后执行所需的锁定操作并且向请求节点提供响应。 同样,这极大地简化了节点上使用的程序,并减轻了它们从许多耗时的活动中的负担,从而提高了集群性能。
    • 7. 发明授权
    • Host bus adaptor-based virtualization switch
    • 主机总线适配器的虚拟化开关
    • US07269168B2
    • 2007-09-11
    • US10209742
    • 2002-07-31
    • Subhojit RoyRichard A. WalterCirillo Lino CostantinoNaveen S. MaveliCarlos AlonsoMichael Yiu-Wing Pong
    • Subhojit RoyRichard A. WalterCirillo Lino CostantinoNaveen S. MaveliCarlos AlonsoMichael Yiu-Wing Pong
    • H04L12/50H04Q11/00
    • H04L67/1097H04L12/433H04L29/06H04L49/3009H04L49/351H04L69/22
    • Placing virtualization agents in the switches which comprise the SAN fabric. Higher level virtualization management functions are provided in an external management server. Conventional HBAs can be utilized in the hosts and storage units. In a first embodiment, a series of HBAs are provided in the switch unit. The HBAs connect to bridge chips and memory controllers to place the frame information in dedicated memory. Routine translation of known destinations is done by the HBA, based on a virtualization table provided by a virtualization CPU. If a frame is not in the table, it is provided to the dedicated RAM. Analysis and manipulation of the frame headers is then done by the CPU, with a new entry being made in the HBA table and the modified frames then redirected by the HBA into the fabric. This can be done in either a standalone switch environment or in combination with other switching components located in a director level switch. In an alternative embodiment, specialized hardware scans incoming frames and detects the virtualized frames which need to be redirected. The redirection is then handled by translation of the frame header information by hardware table-based logic and the translated frames are then returned to the fabric. Handling of frames not in the table and setup of hardware tables is done by an onboard CPU.
    • 将虚拟化代理放在构成SAN结构的交换机中。 外部管理服务器提供了更高层次的虚拟化管理功能。 传统的HBA可以在主机和存储单元中使用。 在第一实施例中,在开关单元中提供一系列HBA。 HBA连接到桥芯片和存储器控制器,以将帧信息放置在专用存储器中。 基于由虚拟化CPU提供的虚拟化表,HBA完成已知目的地的常规转换。 如果一个帧不在表中,它被提供给专用的RAM。 然后由CPU完成对帧头的分析和处理,在HBA表中创建一个新条目,然后修改的帧由HBA重定向到该结构中。 这可以在独立的开关环境中或与位于导向器电平开关中的其他开关元件组合完成。 在替代实施例中,专用硬件扫描传入帧并检测需要被重定向的虚拟化帧。 然后通过基于硬件表的逻辑的帧头信息的翻译来处理重定向,然后将翻译的帧返回到结构。 处理不在表中的帧和硬件表的设置由板载CPU完成。
    • 8. 发明授权
    • Multidimensional advanced adaptive software architecture
    • 多维高级自适应软件架构
    • US07003774B2
    • 2006-02-21
    • US09682065
    • 2001-07-16
    • Antonio MugicaCarlos AlonsoLino Iglesias
    • Antonio MugicaCarlos AlonsoLino Iglesias
    • G06F3/00G06F9/44G06F9/46G06F13/00
    • G06F8/20
    • The present invention is a software architecture that provides high versatility and performance. This architecture is composed of two dimensions: the first one belongs in the application level, and the second in the multicore dimension. The application dimension is related to the different applications based in the conceptual model of abstractions exposed in this patent. The multicore dimension is related to the applications dimension instantiated several times in the same computer (multiple processors) or in several computers. All the cores within the multicore dimension are related in order to share information and integrate all the architecture''s applications. The multicore architecture avoids bottlenecks in the simultaneous execution of multiple applications on the same computer by means of a large virtual core composed of small interconnected cores. The conceptual model of abstractions is composed of various drivers, abstraction layers and a unique core that provides support by playing a referee role between different extensions of an application.
    • 本发明是提供高通用性和性能的软件架构。 这种架构由两个维度组成:第一个属于应用程序级别,第二个属于多核维度。 应用维度与本专利中公开的抽象概念模型中的不同应用有关。 多核维度与在同一台计算机(多个处理器)或多台计算机中多次实例化的应用程序维度相关。 多核维度中的所有内核都是相关的,以便共享信息并集成所有架构的应用程序。 多核架构避免了通过由小型互连核心组成的大型虚拟核心同时执行同一台计算机上的多个应用程序的瓶颈。 抽象的概念模型由各种驱动程序,抽象层和独特的核心组成,通过在应用程序的不同扩展之间演奏裁判员角色来提供支持。
    • 10. 发明授权
    • Method and device for managing cluster membership by use of storage area network fabric
    • 通过使用存储区域网络结构来管理集群成员资格的方法和设备
    • US07506039B2
    • 2009-03-17
    • US10285310
    • 2002-10-31
    • Richard L. HammonsCarlos Alonso
    • Richard L. HammonsCarlos Alonso
    • G06F15/173
    • H04L67/1097H04L67/1002H04L69/329
    • Managing cluster membership and providing and managing locks in the switches forming the interconnecting network. To manage the cluster membership, a zone is created, with indicated members existing in the zone and the zone being managed by the switches. The nodes communicate their membership events, such as alive messages, using an API to work with the switch to which they are attached. The desired membership algorithm is executed by the switches, preferably in a distributed manner. Each switch then enforces the membership policies, including preventing operations from evicted nodes. This greatly simplifies the programs used on the nodes and unburdens them from many time consuming tasks, thus providing improved cluster performance. In a like manner, the switches in the fabric manage the resource locks. The nodes send their lock requests, such as creation and ownership requests, to the switch to which they are connected using an API. The switches then perform the desired lock operation and provide a response to the requesting node. Again, this greatly simplifies the programs used on the nodes and unburdens them from many time consuming activities, providing improved cluster performance.
    • 管理集群成员资格,并在形成互连网络的交换机中提供和管理锁。 要管理集群成员身份,将创建一个区域,指定成员存在于区域中,区域由交换机管理。 节点使用API​​与其所附加的交换机通信其成员事件(如活动消息)。 期望的隶属算法由交换机执行,优选以分布式方式执行。 然后每个交换机强制执行成员资格策略,包括防止逐出的节点的操作。 这大大简化了节点上使用的程序,并从许多耗时的任务中减轻了它们的负担,从而提高了集群的性能。 以同样的方式,Fabric中的交换机管理资源锁。 节点使用API​​将他们的锁定请求(如创建和所有权请求)发送到与它们连接的交换机。 交换机然后执行所需的锁定操作并且向请求节点提供响应。 同样,这极大地简化了节点上使用的程序,并减轻了它们从许多耗时的活动中的负担,从而提高了集群性能。