Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO2012178032) DYNAMIC DATA PLACEMENT FOR DISTRIBUTED STORAGE
Latest bibliographic data on file with the International Bureau

Pub. No.: WO/2012/178032 International Application No.: PCT/US2012/043781
Publication Date: 27.12.2012 International Filing Date: 22.06.2012
IPC:
G06F 3/06 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
3
Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06
Digital input from, or digital output to, record carriers
Applicants:
COHORTFS, LLC [US/US]; 206 South Fifth Avenue, Suite 150 Ann Arbor, MI 48104-2280, US (AllExceptUS)
BENJAMIN, Matthew, W. [US/US]; US (UsOnly)
EMERSON, Adam, C. [US/US]; US (UsOnly)
HONEYMAN, Peter [US/US]; US (UsOnly)
Inventors:
BENJAMIN, Matthew, W.; US
EMERSON, Adam, C.; US
HONEYMAN, Peter; US
Agent:
BIENEMAN, Charles, A.; Bejin, VanOphem & Bieneman PLC 300 River Place. Suite 1650 Detroit. MI 48207, US
Priority Data:
61/571,25123.06.2011US
Title (EN) DYNAMIC DATA PLACEMENT FOR DISTRIBUTED STORAGE
(FR) PLACEMENT DE DONNÉES DYNAMIQUES POUR STOCKAGE DISTRIBUÉ
Abstract:
(EN) A command is received to alter data storage in a cluster, along with parameters for executing the command. Information is obtained relating to one or more volumes in the cluster and information relating to devices in the cluster. A formal description of a placement function is generated that maps one or more object identifiers to a storage device set. Placement function code is generated by compiling the formal description of the placement function to computer-executable code.
(FR) Selon l'invention, une instruction est reçue afin de modifier un stockage de données dans un groupe, conjointement avec des paramètres pour exécuter l'instruction. Des informations sont obtenues concernant un ou plusieurs volumes dans le groupe, ainsi que des informations concernant des dispositifs dans le groupe. Une description formelle d'une fonction de placement est générée, celle-ci mettant en correspondance un ou plusieurs identificateurs d'objet avec un ensemble de dispositifs de stockage. Un code de fonction de placement est généré par compilation de la description formelle de la fonction de placement en un code pouvant être exécuté par ordinateur.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)
Also published as:
EP2724226