会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Coordinating software upgrades in distributed systems
    • 协调分布式系统中的软件升级
    • US20060184930A1
    • 2006-08-17
    • US11351046
    • 2006-02-09
    • Carlos FuenteRobert NicholsonWilliam Scales
    • Carlos FuenteRobert NicholsonWilliam Scales
    • G06F9/44G06F9/445
    • G06F8/65
    • A method for software upgrade in a first node operable in a distributed computing system is disclosed. The method comprises receiving, by a receiving component, a new version of application software and a new version of infrastructure software and installing, by an installation component, the new version of application software and the new version of infrastructure software. A first startup component starts the new version of infrastructure software. A second startup component starts an old version of application software to run with the new version of the infrastructure software. Responsive to an indication from a second node that the new version of application software and the new version of infrastructure software have been installed at the second node, the old version of application software is quiesced by a transition component. The old version is unloaded the new version of application software is loaded.
    • 公开了一种在分布式计算系统中可操作的第一节点中的软件升级方法。 该方法包括由接收组件接收新版本的应用软件和新版本的基础设施软件,并由安装组件安装新版本的应用软件和新版本的基础设施软件。 第一个启动组件启动新版本的基础架构软件。 第二个启动组件启动旧版本的应用软件,以运行新版本的基础架构软件。 响应于来自第二节点的指示,新版本的应用软件和新版本的基础设施软件已经安装在第二节点,旧版本的应用软件被过渡组件停顿。 旧版本卸载新版本的应用软件加载。
    • 2. 发明申请
    • APPARATUS AND METHOD FOR CONTROLLING DATA COPY SERVICES
    • 用于控制数据复制服务的装置和方法
    • US20070113033A1
    • 2007-05-17
    • US11466852
    • 2006-08-24
    • Carlos FuenteWilliam Scales
    • Carlos FuenteWilliam Scales
    • G06F12/16
    • G06F11/2082G06F3/0644
    • An apparatus operable with a host and at least first and second data storage for avoiding overwriting of a stored data item in the second data storage by a copy services system is provided. The apparatus includes a storage use analyzer for determining the availability of the second data storage. A copy services requester communicates with the host to receive a request to establish a copy services relationship, using the second data storage as a target data storage. A request blocking and passing component passes the request to establish a copy services relationship using the second data storage as the target data storage, responsive to a positive determination of availability of the second storage. The request blocking and passing component may also block the request responsive to a negative determination of availability of the second data storage.
    • 提供了一种可与主机和至少第一和第二数据存储器一起操作的装置,用于避免由复制服务系统覆盖第二数据存储中的存储的数据项。 该装置包括用于确定第二数据存储的可用性的存储使用分析器。 复制服务请求者与主机通信以接收建立复制服务关系的请求,使用第二数据存储作为目标数据存储。 响应于对第二存储器的可用性的肯定确定,请求阻塞和传递组件传递请求,以使用第二数据存储作为目标数据存储来建立复制服务关系。 响应于对第二数据存储器的可用性的否定确定,请求阻塞和传递组件还可以阻止请求。
    • 3. 发明申请
    • High-performance lock management for flash copy in n-way shared storage systems
    • 用于n路共享存储系统中闪存复制的高性能锁定管理
    • US20060095682A1
    • 2006-05-04
    • US10533473
    • 2003-08-14
    • Carlos FuenteWilliam Scales
    • Carlos FuenteWilliam Scales
    • G06F12/00
    • G06F16/10
    • A method, system, and machine-readable medium for providing high-performance lock management for a flash copy image of a region of data in N-way shared storage systems is disclosed. According to one embodiment, a data processing system is provided which comprises a cache to store a copy of metadata specifying a coherency relationship between a region of data and a flash copy image of the region of data, wherein the metadata is subject to one or more lock protocols controlled by an owner storage controller node; and a client storage controller node, coupled with the cache, comprising an input/output performing component to receive a request to perform an input/output operation on at least one of the region of data and the flash copy image of the region of data and to perform the input/output operation utilizing the copy of the metadata.
    • 公开了一种用于为N路共享存储系统中的数据区域的闪回复制图像提供高性能锁定管理的方法,系统和机器可读介质。 根据一个实施例,提供了一种数据处理系统,其包括高速缓存以存储指定数据区域与数据区域的闪回复制图像之间的一致性关系的元数据副本,其中元数据受一个或多个 由所有者存储控制器节点控制的锁定协议; 以及与高速缓存耦合的客户端存储控制器节点,包括输入/​​输出执行组件,以接收对数据区域和数据区域的闪存复制图像中的至少一个执行输入/输出操作的请求,以及 使用元数据的副本来执行输入/输出操作。
    • 5. 发明申请
    • Method and apparatus for controlling data storage within a data storage system
    • 用于控制数据存储系统内的数据存储的方法和装置
    • US20050102582A1
    • 2005-05-12
    • US10839645
    • 2004-05-05
    • Carlos FuenteThomas RickardWilliam Scales
    • Carlos FuenteThomas RickardWilliam Scales
    • G06F11/00G06F11/14G06F11/20
    • G06F11/1435G06F11/1666G06F11/20
    • A host data processing system includes a data storage system having a cache memory and a back end storage. In response to a detection of an event failure during an input/output (I/O) request from the host data processing system to the data storage system, the data associated with the I/O request is forwarded to the back end storage data, and a copy of the data associated with the I/O request is sent to the cache memory. A determination is made as to whether or not there is an acknowledgement from the back end storage regarding the receipt of the data associated with the I/O request. If there is an acknowledgement from the back end storage regarding the receipt of the data associated with the I/O request, the data associated with the I/O request is flushed from the cache memory, and the received acknowledgement is routed to the host data processing system.
    • 主机数据处理系统包括具有高速缓冲存储器和后端存储器的数据存储系统。 响应于在从主机数据处理系统到数据存储系统的输入/输出(I / O)请求期间检测到事件故障,与I / O请求相关联的数据被转发到后端存储数据, 并且将与I / O请求相关联的数据的副本发送到高速缓冲存储器。 确定是否存在关于与I / O请求相关联的数据的接收的后端存储的确认。 如果后端存储有关于接收到与I / O请求相关联的数据的确认,则与I / O请求相关联的数据从高速缓冲存储器刷新,并且所接收的确认被路由到主机数据 处理系统。
    • 6. 发明申请
    • Controlling service failover in clustered storage apparatus networks
    • 控制集群存储设备网络中的服务故障转移
    • US20060168256A1
    • 2006-07-27
    • US11249189
    • 2005-10-13
    • Carlos FuenteWilliam Scales
    • Carlos FuenteWilliam Scales
    • G06F15/16
    • G06F11/2023G06F11/2035
    • A controller for use at a node of a clustered computer apparatus comprises an exception detection component for detecting an exception raised by a service component at the node; a quiesce component responsive to the exception detection component for quiescing lease-governed activity by the service component prior to termination of a lease; a lease control component responsive to the quiesce component for pre-expiry relinquishing of the lease; and a communication component responsive to the lease control component for communicating the pre-expiry relinquishing of the lease to one or more further nodes of the clustered computer apparatus. The controller may further include a second communication component for receiving a communication indicating the pre-expiry relinquishing of a lease; a second lease control component responsive to the communication to control failure processing; and a second service component to perform a service in place of the service component at the node.
    • 在群集计算机装置的节点处使用的控制器包括用于检测由节点处的服务组件引发的异常的异常检测组件; 响应于异常检测组件的停顿组件,用于在租赁终止之前由服务组件静默租赁管理的活动; 租赁控制组件响应于停产组件以满足租赁期满的期限; 以及响应于所述租赁控制组件的通信组件,用于将所述租约的到期放弃通知传送到所述群集计算机设备的一个或多个另外的节点。 控制器还可以包括第二通信部件,用于接收指示租期的到期终止的通信; 响应于所述通信以控制故障处理的第二租赁控制组件; 以及第二服务组件来执行服务以代替节点处的服务组件。
    • 9. 发明申请
    • Copy engine and a method for data movement
    • 复制引擎和数据移动方法
    • US20050027958A1
    • 2005-02-03
    • US10806695
    • 2004-03-23
    • Carlos FuenteIan JuddRobert NicholsonMandy Stevens
    • Carlos FuenteIan JuddRobert NicholsonMandy Stevens
    • G06F12/00G06F13/28
    • G06F13/28
    • A copy engine (104) is provided as an interface between firmware (108) and memory space (106) for carrying out copy operations. The copy engine has a first register (202, 203) to point to a first address and a second register (204, 205) to point to a second address. One of the first and second addresses is a source address and one is a destination address for data to be copied. The copy engine (104) also has a control register (201). The control register (201) includes a count of the amount of memory space required by a copy operation, an indication of the direction of the copy operation from the first address to the second address or from the second address to the first address, and an indication of whether the first memory address is incremented or decremented. The copy engine (104) includes a locking mechanism for locking the copy engine (104) during a copy operation. The copy engine (104) also includes a serialisation mechanism in which a write is made to the control register (201) of zero count. If the copy engine (104) is locked, the write of zero count is retried until the existing copy operation has completed and then it will complete with no effect.
    • 提供复制引擎(104)作为固件(108)和存储器空间(106)之间的接口,用于执行复制操作。 复制引擎具有指向第一地址的第一寄存器(202,203)和指向第二地址的第二寄存器(204,205)。 第一和第二地址之一是源地址,一个是要复制的数据的目的地址。 复制引擎(104)还具有控制寄存器(201)。 控制寄存器(201)包括由复制操作所需的存储空间量的计数,从第一地址到第二地址或从第二地址到第一地址的复制操作的方向的指示,以及 指示第一个存储器地址是递增还是递减。 复印机(104)包括用于在复印操作期间锁定复印机(104)的锁定机构。 复制引擎(104)还包括序列化机制,其中对计数的控制寄存器(201)进行写入。 如果复制引擎(104)被锁定,则重试零计数,直到现有的复制操作完成,然后它将不起作用。