Magma

Скріншот програми:
Magma
Дані програми:
Версія: 0.0.20070911
Дата завантаження: 3 Jun 15
Розробник: Tx0
Ліцензія: Безкоштовно
Популярність: 49

Rating: nan/5 (Total Votes: 0)

магма експериментальна файлова система для розподілених ядер Linux, заснованих на libfuse на стороні клієнта і на письмовому-с нуля реалізації розподіленої хеш-таблиці на стороні сервера.
Магма використовує розподілену філософію хеш-таблицю для зберігання файлів (і директорій, пристроїв, FIFO, й більше) на об'єднаному мережі виділених серверів. Кожен об'єкт, що зберігається в мережі магми називають спалах, будучи хто-небудь в файл, каталог або інше. Кожен факел оцінювали за допомогою алгоритму SHA1 хеш. Хеш-ключ направляється правильної вузла (під назвою Вулкан), який тримає діапазон хеш-ключів, до якого належить ключ.
Кожен Vulcano має шматочок простору ключів яка коливається між двома хеш-ключів. Що зміни регіону в житті вузла через дії балансування навантаження, яка намагається рівномірно розподіляють навантаження по всіх вузлах, враховуючи доступного дискового простору, пропускної здатності і кількість реальних ключів, існуючих на кожному вузлі. Так один ключ може рухатися в часі від одного вузла до іншого.
Ця програма намагається задовольняти вимогам стандарту POSIX семантики якомога ближче, навіть забезпечуючи (тільки планується зараз) блокування файлів. Протоколи розроблені з прозорістю на увазі: передбачається, клієнт зможе досягти тільки локальний сервер магми, щоб уникнути проблем NAT і / або VPN.
Магма знаходиться в стадії попереднього Developement. Так що не чекайте, щоб покласти свої руки на щось роботи. Деякі аспекти в зрілому стані (як факельна система і протокол клієнт-сервер), а інші є нестійкими, неповна або навіть просто планується.

Схожі програми

LynxFS
LynxFS

2 Jun 15

legitfs
legitfs

14 Apr 15

Gfarm file system
Gfarm file system

20 Feb 15

Magma

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями