Magma

نرم افزار تصویر:
Magma
جزئیات نرم افزار:
نسخه: 0.0.20070911
ها تاریخ: 3 Jun 15
توسعه دهنده: Tx0
پروانه: رایگان
محبوبیت: 185

Rating: nan/5 (Total Votes: 0)

در ماگما فایل سیستم توزیع تجربی برای دانه لینوکس مبتنی بر libfuse در سمت سرویس گیرنده و در اجرای نوشته شده-از-ابتدا از جدول هش توزیع در سمت سرور است.
ماگما با استفاده از توزیع فلسفه جدول هش برای ذخیره فایل (ها و دایرکتوری ها، دستگاه، fifos و بیشتر) در یک شبکه پیوست از سرور اختصاصی. هر شی ذخیره شده در یک شبکه است که به نام ماگما از جا در رفتن، در حال هر کسی در فایل، دایرکتوری و یا دیگری. هر شعله ور شدن است با استفاده از الگوریتم هش کردن SHA1 بررسی قرار گرفت. کلید رشته هش شده به گره مناسب (به نام VULCANO) است که برگزاری طیف وسیعی از کلید های هش به چه کسی کلید متعلق روت.
هر VULCANO دارای یک تکه از فضای کلیدی که بین دو کلید هش. که تغییرات منطقه در طول زندگی گره به دلیل عمل متعادل کننده بار که تلاش می کند به همان اندازه بار توزیع در تمام گره ها، با توجه به فضای دیسک موجود، پهنای باند و تعداد کلید های واقعی موجود در هر گره است. بنابراین یک کلید می تواند در طول زمان از یک گره به دیگری حرکت می کند.
این برنامه تلاش می کند تا با معانی POSIX به عنوان نزدیک که ممکن است سازگار شود، حتی ارائه فایل قفل (فقط در حال حاضر برنامه ریزی شده). پروتکل های آنها با شفافیت در ذهن توسعه یافته: مشتری فرض بر این است که قادر به رسیدن به سرور ماگما فقط محلی، برای جلوگیری از مشکلات NAT و / یا VPN.
ماگما در فاز توسعه اولیه است. بنابراین انتظار نداریم که برای قرار دادن دست خود را بر روی چیزی کار. برخی از جنبه های در حالت بالغ (مانند سیستم شعله ور شدن و پروتکل کلاینت سرور) در حالی که دیگران ناپایدار، ناقص و یا حتی فقط برنامه ریزی شده است.

نرم افزار های مشابه

نظرات به Magma

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!