会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Intelligent storage controller
    • 智能存储控制器
    • US09423983B2
    • 2016-08-23
    • US13426247
    • 2012-03-21
    • Peter Chi-Hsiung Liu
    • Peter Chi-Hsiung Liu
    • G06F3/00G06F9/00G06F3/06
    • G06F3/0683G06F3/061G06F3/0638G06F2206/1012
    • An intelligent storage controller operating in conjunction with a computer running an application that uses the data managed by the intelligent storage controller, and requires data transformation operations to be performed on the data. The intelligent storage controller is adapted to directly perform the data transformation operations on the data controlled by the controller, under the direction of the computer running the application, thereby offloading this processing entirely to the intelligent storage controller. The intelligent storage controller may also provide an application programming interface for the computer running the application to use in directing commands to the intelligent storage controller. To accommodate varying workloads on the intelligent storage controller, data transformation tasks may be load balanced between the intelligent storage controller, the computer running the application, and/or other hosts.
    • 一个智能存储控制器,与运行使用智能存储控制器管理的数据的应用程序的计算机一起运行,并且需要对数据执行数据转换操作。 智能存储控制器适用于在运行应用程序的计算机的指导下,直接对由控制器控制的数据执行数据转换操作,从而将该处理完全卸载到智能存储控制器。 智能存储控制器还可以为运行应用程序的计算机提供应用程序编程接口,以将命令引导到智能存储控制器。 为了适应智能存储控制器上的不同工作负载,数据转换任务可以在智能存储控制器,运行应用的计算机和/或其他主机之间进行负载平衡。
    • 5. 发明授权
    • Memory system management
    • 内存系统管理
    • US09417823B2
    • 2016-08-16
    • US13911607
    • 2013-06-06
    • VIOLIN MEMORY, INC.
    • Jon C. R. BennettDaniel C. BiedermanDavid M. Smith
    • G06F12/00G06F3/06G06F11/10
    • G06F3/0689G06F3/0614G06F3/0635G06F3/0659G06F11/10G06F11/108G06F2206/1012
    • A memory system and a method for managing the system is described. The system is configured such a plurality of system controllers, which may be RAID controllers, receive requests from the external environment and distribute the requests to a plurality of memory modules such that data may be stored in the memory modules. A global sequence number is assigned to the data of a data stripe so that the operations related to the data stripe are performed in an ordered manner so that the data remains consistent. A plurality of system controllers may comprise a domain and access a plurality of memory controllers and a plurality of domains may include at least one common memory module. A plurality of groups of controllers may communicate with a switch or with a representative controller so as to coordinate the assignment of global sequence numbers.
    • 描述了用于管理系统的存储器系统和方法。 该系统被配置为这样的多个系统控制器,其可以是RAID控制器,从外部环境接收请求并将请求分发到多个存储器模块,使得可以将数据存储在存储器模块中。 将全局序列号分配给数据条带的数据,使得与数据条带相关的操作以有序的方式执行,使得数据保持一致。 多个系统控制器可以包括域并访问多个存储器控制器,并且多个域可以包括至少一个公共存储器模块。 多组控制器可以与开关或代表控制器进行通信,以协调全局序列号的分配。
    • 7. 发明授权
    • Effective range partition splitting in scalable storage
    • 可扩展存储中的有效范围分区拆分
    • US09286001B2
    • 2016-03-15
    • US14319758
    • 2014-06-30
    • MICROSOFT CORPORATION
    • Arild SkjolsvoldJu WangBradley Gene Calder
    • G06F12/08G06F3/06G06F9/50G06F5/06
    • G06F5/065G06F3/061G06F3/0635G06F3/067G06F9/5061G06F9/5077G06F9/5083G06F2206/1012
    • A method for load balancing includes determining a reference key within a partition key range of a partition of scalable storage, the partition key range being divided into buckets that have boundaries defining sub ranges of the partition key range. The reference key is determined based on traffic values that correspond to tracked traffic within the buckets. The traffic values are updated based on additional traffic within the buckets and the boundaries are adjusted based on the updated traffic values. A reference key speed is determined that corresponds to a rate of change of a distribution of the tracked traffic with respect to the reference key. Reference key drop-off time may be determined for reference keys. Reference keys can be utilized to determine where to split the partition and reference key speed and reference key drop-off time can be utilized to determine whether or not to split the partition.
    • 一种用于负载平衡的方法包括确定可伸缩存储器的分区的分区关键字范围内的参考密钥,所述分区密钥范围被划分为具有限定分区密钥范围的子范围的边界的桶。 基于对应于桶内的跟踪流量的流量值确定参考密钥。 基于桶内的附加流量来更新流量值,并且基于更新的流量值来调整边界。 确定对应于跟踪的业务相对于参考密钥的分布的变化率的参考密钥速度。 可以为参考键确定参考键下降时间。 参考键可用于确定分割分区的位置和参考键速度,并且可以利用参考键落下时间来确定是否分割分区。
    • 8. 发明申请
    • EFFECTIVE RANGE PARTITION SPLITTING IN SCALABLE STORAGE
    • 有效的范围划分在可扩展存储中
    • US20150378635A1
    • 2015-12-31
    • US14319758
    • 2014-06-30
    • MICROSOFT CORPORATION
    • ARILD SKJOLSVOLDJU WANGBRADLEY GENE CALDER
    • G06F3/06G06F9/50
    • G06F5/065G06F3/061G06F3/0635G06F3/067G06F9/5061G06F9/5077G06F9/5083G06F2206/1012
    • A method for load balancing includes determining a reference key within a partition key range of a partition of scalable storage, the partition key range being divided into buckets that have boundaries defining sub ranges of the partition key range. The reference key is determined based on traffic values that correspond to tracked traffic within the buckets. The traffic values are updated based on additional traffic within the buckets and the boundaries are adjusted based on the updated traffic values. A reference key speed is determined that corresponds to a rate of change of a distribution of the tracked traffic with respect to the reference key. Reference key drop-off time may be determined for reference keys. Reference keys can be utilized to determine where to split the partition and reference key speed and reference key drop-off time can be utilized to determine whether or not to split the partition.
    • 一种用于负载平衡的方法包括确定可伸缩存储器的分区的分区关键字范围内的参考密钥,所述分区密钥范围被划分为具有限定分区密钥范围的子范围的边界的桶。 基于对应于桶内的跟踪流量的流量值确定参考密钥。 基于桶内的附加流量来更新流量值,并且基于更新的流量值来调整边界。 确定对应于跟踪的业务相对于参考密钥的分布的变化率的参考密钥速度。 可以为参考键确定参考键下降时间。 参考键可用于确定分割分区的位置和参考键速度,并且可以利用参考键下降时间来确定是否分割分区。
    • 9. 发明授权
    • Shared-bandwidth multiple target remote copy
    • 共享带宽多目标远程副本
    • US09218313B2
    • 2015-12-22
    • US13756290
    • 2013-01-31
    • International Business Machines Corporation
    • John P. Wilkinson
    • G06F15/173G06F3/06G06F11/20
    • G06F15/17306G06F3/0604G06F3/0613G06F3/0635G06F3/065G06F3/0689G06F11/2058G06F11/2066G06F2206/1012
    • In one embodiment, a method for sharing bandwidth in a data processing system having a plurality of locations includes splitting data into a plurality of data elements, sending each one of the plurality of data elements to a different location selected from the plurality of locations, wherein each data element is different, and sending a message to each of the locations. In another embodiment, a method for sharing bandwidth in a data processing system having a plurality of locations, wherein the plurality of locations comprises a first location and plurality of further locations, includes receiving a first data element, receiving a message, wherein the message comprises an address of each of the further locations, and sending the first data element to each of the further locations of the plurality of further locations, responsive to determining the address of each of the further locations.
    • 在一个实施例中,在具有多个位置的数据处理系统中共享带宽的方法包括将数据分割成多个数据元素,将多个数据元素中的每一个发送到从多个位置中选择的不同位置,其中 每个数据元素不同,并向每个位置发送消息。 在另一个实施例中,一种用于在具有多个位置的数据处理系统中共享带宽的方法,其中所述多个位置包括第一位置和多个另外的位置,包括接收第一数据元素,接收消息,其中所述消息包括 每个其他位置的地址,并且响应于确定每个其他位置的地址,将第一数据元素发送到多个其他位置中的每个其他位置。
    • 10. 发明授权
    • Changing correspondence among control devices and memories based on memory access frequencies
    • 基于存储器访问频率来改变控制设备和存储器之间的对应关系
    • US09086803B2
    • 2015-07-21
    • US13783853
    • 2013-03-04
    • FUJITSU LIMITED
    • Takatsugu Ono
    • G06F9/50G06F3/06
    • G06F3/0604G06F3/0659G06F3/0683G06F9/5016G06F9/5033G06F2206/1012
    • A control device includes a storage to store correspondence information indicating a correspondence between each of memories and each of information processing devices; and a processor to execute an operation including: detecting a first memory from among the memories, the first memory being a memory whose access frequency exceeds a predetermined access frequency or is relatively high, and a second memory being a memory whose access frequency is lower than or equal to a predetermined access frequency, changing the correspondence information so that an information processing device corresponding to the first memory changes from a first information processing device to a second information processing device corresponding to the second memory, and notifying a management device of the changed correspondence information, and outputting data read from the first memory to the management device via the second information processing device.
    • 控制装置包括存储器,用于存储指示每个存储器与每个信息处理装置之间的对应关系的对应信息; 以及处理器,用于执行操作,包括:从所述存储器中检测第一存储器,所述第一存储器是存取频率超过预定存取频率或相对较高的存储器,而第二存储器是存取频率低于 或等于预定访问频率,改变对应信息,使得对应于第一存储器的信息处理设备从第一信息处理设备改变为与第二存储器相对应的第二信息处理设备,并且向管理设备通知已更改的 通信信息,并且经由第二信息处理装置将从第一存储器读取的数据输出到管理装置。