WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |

Search International and National Patent Collections
World Intellectual Property Organization
Machine translation
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2015/031755    International Application No.:    PCT/US2014/053404
Publication Date: 05.03.2015 International Filing Date: 29.08.2014
G06F 11/20 (2006.01)
Applicants: WANDISCO, INC. [US/US]; Suite 270 Bishop Ranch 8 5000 Executive Parkay San Ramon, CA 94583 (US)
Inventors: SHVACHKO, Konstantin, V.; (US).
SUNDAR, Jagane; (US).
PARKIN, Michael; (US).
AAHLAD, Yeturu; (US)
Agent: YOUNG, Alan, W.; Young Law Firm, PC 4370 Alpine Road Suite 202 Portola Valley, CA 94028 (US)
Priority Data:
14/013,948 29.08.2013 US
Abstract: front page image
(EN)A cluster of nodes in a distributed file system may include; at least two namenodes, each coupled to a plurality of data nodes and each configured to store a state of a namespace of the cluster and each being configured to respond to a request from a client while other(s) of the namenodes are responding to other requests from other clients; and a coordination engine coupled to each of the namenodes. The coordination engine may be configured to receive proposals from the namenodes to change the state of the namespace by replicating, deleting and/or adding data blocks stored in the data nodes and. to generate, in response, an ordered, set of agreements that specifies an order in which the namenodes are to change the state of the namespace. The namenodes are configured, to delay making changes thereto until after the ordered set of agreements is received from, the coordination engine.
(FR)Selon l'invention, un groupe de nœuds dans un système de fichier distribué peut comprendre : au moins deux nœuds de nom, chacun étant couplé à une pluralité de nœuds de données et chacun étant configuré pour stocker un état d'un espace de nom du groupe et chacun étant configuré pour répondre à une requête provenant d'un client pendant qu'un autre ou d'autres parmi les nœuds de nom répondent à d'autres requêtes provenant d'autres clients; et un moteur de coordination couplé à chacun des nœuds de nom. Le moteur de coordination peut être configuré pour recevoir des propositions en provenance des nœuds de nom pour changer l'état de l'espace de nom par reproduction, suppression et/ou ajout de blocs de données stockés dans les nœuds de données et générer, en réponse, un ensemble ordonné d'accords qui spécifie un ordre dans lequel sont les nœuds de nom pour changer l'état de l'espace de nom. Les nœuds de nom sont configurés pour retarder la réalisation de changements au niveau de ces derniers jusqu'au moment après que l'ensemble ordonné d'accords soit reçu en provenance du moteur de coordination.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, 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, IR, IS, JP, KE, KG, 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, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, 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 (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, 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, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)