نسترن محمدی
نسترن محمدی
خواندن ۲ دقیقه·۵ سال پیش

ZFS File System چیست؟ بخش دوم

File Systemهای موجود دارای مشکلاتی می باشند. در واقع مشکل از جایی شروع می شود که، File Systemهای سنتی هیچگونه مکانیزم دفاعی برای مقابله در برابر نواقص بوجود آمده در دیسک، کنترلر، کابل، درایور و حتی Firmware نداشته و هرگونه نقص در موارد گفته شده در نهایت منجر به آسیب رسیدن به داده های تحت مدیریت آنها می گردد.
از دیگر مشکلات موجود، مدیریت نه چندان آسان این File Systemها به دلیل وجود پارتیشن ها، Volumeها، فرآیند طولانی گسترش و تقسیم آنها، محدویت های بسیار در اندازه File System و یا Volume، اندازه فایل، تعداد فایل و غیره می باشد. همچنین قابلیت جابجایی بین PlatformهایX86 ، SPARC و ARM نیز وجود ندارد. در ضمن سرعت پائین این File Systemها باعث افزایش زمان دسترسی، واکشی اطلاعات به صورت ساده، ثابت بودن اندازه بلاک ها و افزایش زمان تهیه نسخه پشتیبان از داده ها می شود.

اما با روی کار آمدن ZFS بسیاری از مشکلات موجود رفع شده است. با استفاده از ذخیره اشتراکی داده ها (Pooled Storage) دردسر مدیریت Volumeها نیز از بین می رود. این حافظه اشتراکی برای Storage به مانند Memory برای ماشین های مجازی می باشد.در ضمن تراکنش های سیستمی سازگار همیشه بر روی دیسک هستند. از دیگر مزایای ZFS به جامعیت و درستی قابل اثبات داده ها نیز می توان اشاره کرد که خرابی های بدون نشانه آشکار داده ها را شناسایی و اصلاح می کند. همچنین مدیریت این فایل سیستم نیز در مقابل فایل سیستم های گذشته بسیار آسان تر می باشد.
ZFS در ابتدا به صورت Open Source ارائه می شد و تحت پروانه توسعه و توزیع مشترک منتشر می‌شد، اما بعد از اینکه شرکت Oracle اقدام به خریداری شرکت سان مایکروسیستمز کرد، ZFS به صورت یک نرم‌افزار انحصاری درآمد. در حال حاضر اکثر سیستم‌ عامل‌های مدرن مانندSolaris ،FreeBSD و مشتقات آن، Linux و ... از ZFS پشتیبانی می‌کنند.

در فیلم زیر که توسط شرکت Oracle تهیه شده می توانید با ویژگی های ZFS آشنا شوید و به راحتی می توانید با توجه به اینکه محصول Open-E JovianDSS مبتنی بر File System شرکت Oracle یعنی ZFS می باشد با هزینه ای مناسب، از تمامی امکانات ZFS بهره مند شوید.

https://www.aparat.com/v/clHv8

منبع

ذخیره سازیstoragesan storage
شاید از این پست‌ها خوشتان بیاید