數(shù)據(jù)單元副本放置方法、裝置、電子設(shè)備及系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN202110089492.6 申請(qǐng)日 -
公開(公告)號(hào) CN113157660A 公開(公告)日 2021-07-23
申請(qǐng)公布號(hào) CN113157660A 申請(qǐng)公布日 2021-07-23
分類號(hào) G06F16/182;G06F16/11 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 汪翔;沈春輝 申請(qǐng)(專利權(quán))人 淘寶(中國(guó))軟件有限公司
代理機(jī)構(gòu) 北京博雅睿泉專利代理事務(wù)所(特殊普通合伙) 代理人 郭少晶
地址 311100 浙江省杭州市余杭區(qū)五常街道荊豐村
法律狀態(tài) -

摘要

摘要 提出了一種分布式系統(tǒng)中數(shù)據(jù)單元副本放置方法、裝置以及電子設(shè)備。該方法包括:接收數(shù)據(jù)單元的寫入請(qǐng)求,該寫入請(qǐng)求中至少包括需要寫入的數(shù)據(jù)單元副本數(shù)量和放置參數(shù),放置參數(shù)包括可用組的高度參數(shù)和最小可用組參數(shù),可用組是發(fā)生故障時(shí)單個(gè)節(jié)點(diǎn)故障對(duì)數(shù)據(jù)單元的可用性的影響范圍,高度參數(shù)用于描述數(shù)據(jù)單元的可用性級(jí)別,最小可用組參數(shù)用于描述放置副本的可用組數(shù)量;根據(jù)放置參數(shù),確定分布式系統(tǒng)中用于寫入數(shù)據(jù)單元副本的節(jié)點(diǎn);將數(shù)據(jù)單元副本寫入所確定的節(jié)點(diǎn),并記錄數(shù)據(jù)單元副本在分布式系統(tǒng)中的分布信息。本說明書實(shí)施例中,使用參數(shù)化的方式表達(dá)數(shù)據(jù)單元副本放置策略,可以應(yīng)用于任意網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的分布式系統(tǒng)中。