Microsoft Assigned Patent
Allocation and replication across distributed storage system
By Jean Jacques Maleval | March 29, 2013 at 2:57 pmMicrosoft Corp., Redmond, WA, has been assigned a patent (8,380,960) developed by Hongzhong Jia, Mountain View, CA, and Moises Goldszmidt, Palo Alto, CA, for a "data allocation and replication across distributed storage system."
The abstract of the patent published by the U.S. Patent and Trademark Office states: "In a distributed storage system such as those in a data center or web based service, user characteristics and characteristics of the hardware such as storage size and storage throughput impact the capacity and performance of the system. In such systems, an allocation is a mapping from the user to the physical storage devices where data/information pertaining to the user will be stored. Policies regarding QoS and reliability including replication of user data/information may be provided by the entity managing the system. A policy may define an objective function which quantifies the value of a given allocation. Maximizing the value of the allocation will optimize the objective function. This optimization may include the dynamics in terms of changes in patterns of user characteristics and the cost of moving data/information between the physical devices to satisfy a particular allocation."
The patent application was filed on Nov. 4, 2008 (12/264,274).