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/2012/103920    International Application No.:    PCT/EP2011/051301
Publication Date: 09.08.2012 International Filing Date: 31.01.2011
Chapter 2 Demand Filed:    21.11.2012    
G06F 17/30 (2006.01)
Applicants: TELEFONAKTIEBOLAGET L M ERICSSON (publ) [SE/SE]; S-164 83 Stockholm (SE) (For All Designated States Except US).
BARTOLOMÉ RODRIGO, Maria Cruz [ES/ES]; (ES) (For US Only)
Inventors: BARTOLOMÉ RODRIGO, Maria Cruz; (ES)
Agent: LIND, Robert; Marks & Clerk LLP Fletcher House Heatley Road The Oxford Science Park Oxford OX4 4GE (GB)
Priority Data:
Abstract: front page image
(EN)According to a first aspect of the present invention there is provided a method of operating a distributed database comprising a plurality of database nodes each storing a set of data. The method involves measuring the latency that occurs at a database node when the database node contacts a further database node in order to respond to one or more data requests that relate to data that is stored or is intended to stored at the further database node, and comparing a measured latency to a latency threshold to determine if the latency threshold has been exceeded, and therefore determine if the latency is unacceptable. If it is determined that the latency threshold has been exceeded, then it is determined whether or not storing the subset of data at an alternative database node other than the further database node could ensure that a subsequently measured latency does not exceed the latency threshold. If so, then the data is stored at the alternative database node.
(FR)Un premier aspect de la présente invention porte sur un procédé d'exploitation d'une base de données répartie comprenant une pluralité de nœuds de base de données stockant chacun un ensemble de données. Le procédé consiste à mesurer la latence apparaît au niveau d'un nœud de base de données lorsque le nœud de base de données entre en contact avec un autre nœud de base de données de manière à répondre à une ou plusieurs requêtes de données qui concernent des données qui sont stockées ou sont destinées à être stockées au niveau de l'autre nœud de base de données, et comparer la latence mesurée à un seuil de latence afin de déterminer si le seuil de latence a été dépassé, et déterminer en conséquence si la latence est inacceptable. S'il est déterminé que le seuil de latence a été dépassé, alors il est déterminé si un stockage du sous-ensemble de données dans un nœud de base de données différent, autre que l'autre nœud de base de données, permettrait ou non d'assurer qu'une latence subséquemment mesurée ne dépasse pas le seuil de latence. Si tel est le cas, alors les données sont stockées au niveau du nœud de base de données différent.
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, RO, RS, RU, 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, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, 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)