Нашри системаи синхронизатсияи файли P2P Syncthing 1.16

Нашри системаи синхронизатсияи автоматии файлҳо Syncthing 1.16 пешниҳод карда мешавад, ки дар он маълумоти ҳамоҳангшуда ба анбори абр бор карда намешавад, балки мустақиман дар байни системаҳои корбар ҳангоми ҳамзамон онлайн пайдо шудани онҳо бо истифода аз протоколи BEP (Block Exchange Protocol), ки лоиҳа таҳия кардааст, такрор карда мешавад. . Рамзи Syncthing дар Go навишта шудааст ва таҳти иҷозатномаи ройгони MPL паҳн карда мешавад. Сохтаҳои омода барои Linux, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD ва Solaris омода карда шудаанд.

Илова ба ҳалли мушкилоти ҳамоҳангсозии додаҳо байни якчанд дастгоҳҳои як корбар, бо истифода аз Syncthing имкон медиҳад, ки шабакаҳои калони ғайримарказонидашударо барои нигоҳ доштани маълумоти муштарак, ки дар системаҳои иштирокчиён паҳн карда мешаванд, эҷод кунед. Истисноҳои назорати чандири дастрасӣ ва ҳамоҳангсозиро таъмин мекунад. Хостҳоеро муайян кардан мумкин аст, ки танҳо маълумот мегиранд, яъне. тағирот ба маълумот дар ин ҳостҳо ба мисолҳои додаҳои дар системаҳои дигар нигоҳ дошташуда таъсир намерасонад. Якчанд шеваҳои версияи файл дастгирӣ карда мешаванд, ки дар онҳо версияҳои қаблии маълумоти тағирёфта захира карда мешаванд.

Ҳангоми ҳамоҳангсозӣ, файл мантиқан ба блокҳо тақсим карда мешавад, ки ҳангоми интиқоли маълумот байни системаҳои корбар ҷузъи ҷудонашаванда мебошанд. Ҳангоми ҳамоҳангсозӣ бо дастгоҳи нав, агар дар якчанд дастгоҳ блокҳои якхела мавҷуд бошанд, блокҳо аз гиреҳҳои гуногун, ки ба кори системаи BitTorrent монанданд, нусхабардорӣ карда мешаванд. Чӣ қадаре ки дастгоҳҳо дар синхронизатсия иштирок кунанд, аз ҳисоби параллелизатсия такрори маълумоти нав ҳамон қадар зудтар ба амал меояд. Ҳангоми ҳамоҳангсозии файлҳои тағирёфта танҳо блокҳои додаҳои тағирёфта тавассути шабака интиқол дода мешаванд ва ҳангоми тағир додани ном ё тағир додани ҳуқуқи дастрасӣ танҳо метамаълумотҳо ҳамоҳанг карда мешаванд.

Каналҳои интиқоли маълумот бо истифода аз TLS ташкил карда мешаванд, ҳама гиреҳҳо ҳамдигарро бо истифода аз сертификатҳо ва идентификаторҳои дастгоҳ тасдиқ мекунанд, SHA-256 барои назорати якпорчагӣ истифода мешавад. Барои муайян кардани гиреҳҳои синхронизатсия дар шабакаи маҳаллӣ, протоколи UPnP-ро метавон истифода бурд, ки воридкунии дастӣ суроғаҳои IP-и дастгоҳҳои ҳамоҳангшударо талаб намекунад. Барои танзим кардани система ва мониторинг, интерфейси дарунсохташудаи веб, муштарии CLI ва GUI Syncthing-GTK мавҷуд аст, ки ба таври иловагӣ асбобҳоро барои идоракунии гиреҳҳо ва анборҳои ҳамоҳангсозӣ таъмин мекунад. Барои содда кардани ҷустуҷӯи гиреҳҳои Syncthing, сервери ҳамоҳангсозии кашфи гиреҳ таҳия карда мешавад.

Версияи нав дастгирии таҷрибавии рамзгузории файлҳоро амалӣ мекунад, ки ба шумо имкон медиҳад, ки Syncthing-ро бо серверҳои нобовар истифода баред, масалан, барои ҳамоҳангсозии маълумоти шумо на танҳо бо дастгоҳҳои худ, балки инчунин бо серверҳои беруна, ки таҳти назорати корбар нестанд. Илова бар ин, нашри нав муколамаеро пешниҳод мекунад, ки пеш аз бекор кардани тағирот ё баргардонидани директория тасдиқ дархост мекунад. Мушкилоти истеъмоли аз ҳад зиёди захираҳои CPU дар муколамаҳо бо нишондиҳандаҳои аниматсионии пешрафти амалиёт ҳал карда шуданд. Баъдан, навсозии 1.16.1 фавран бароварда шуд, ки мушкилотро дар бастаи Debian ҳал кард.

Нашри системаи синхронизатсияи файли P2P Syncthing 1.16
Нашри системаи синхронизатсияи файли P2P Syncthing 1.16


Манбаъ: opennet.ru

Илова Эзоҳ