تقریباً دو سال پس از تشکیل آخرین شاخه مهم آن، نسخه پایدار OpenMediaVault 8.0، توزیعی برای استقرار سریع ذخیرهسازی متصل به شبکه (NAS)، منتشر شد. پروژه OpenMediaVault در سال ۲۰۰۹ پس از جدایی بین توسعهدهندگان توزیع FreeNAS تأسیس شد که منجر به ایجاد انشعابی در کنار FreeNAS کلاسیک مبتنی بر FreeBSD شد که توسعهدهندگان آن هدف خود را مهاجرت توزیع به یک هسته قرار دادند. Linux و پایه بسته Debianفایلهای نصب OpenMediaVault برای معماری x86_64 (با حجم ۱.۴ گیگابایت) برای دانلود در دسترس هستند.
توزیع OpenMediaVault گسترش پشتیبانی از دستگاههای تعبیهشده و ایجاد یک سیستم انعطافپذیر برای نصب افزونهها را بهعنوان حوزههای توسعه اولویت در نظر میگیرد. در مقایسه با FreeNAS، مکانیسم نصب افزونه ها کاملاً دوباره طراحی شده است؛ به جای تغییر کل سیستم عامل، به روز رسانی OpenMediaVault از ابزارهای استاندارد برای به روز رسانی بسته های فردی و یک نصب کننده کامل استفاده می کند که به شما امکان می دهد اجزای لازم را در طول فرآیند نصب انتخاب کنید. .
رابط وب کنترلی OpenMediaVault به زبان PHP نوشته شده است و با بارگیری داده ها در صورت نیاز با استفاده از فناوری Ajax بدون بارگیری مجدد صفحات مشخص می شود (رابط وب FreeNAS در پایتون با استفاده از چارچوب جنگو نوشته شده است). این رابط شامل توابعی برای سازماندهی به اشتراک گذاری داده ها و تقسیم امتیازات (از جمله پشتیبانی ACL) است. برای نظارت، می توانید از SNMP (v1/2c/3) استفاده کنید، علاوه بر این، یک سیستم داخلی برای ارسال اعلان ها در مورد مشکلات از طریق ایمیل (از جمله نظارت بر وضعیت دیسک ها از طریق SMART و نظارت بر عملکرد منبع تغذیه بدون وقفه وجود دارد. سیستم).
سرویسهای پایه مرتبط با ذخیرهسازی شامل SSH/SFTP، FTP، SMB/CIFS، کلاینت DAAP، RSync، کلاینت BitTorrent، NFS و TFTP میشوند. سیستمهای فایل EXT3، EXT4، XFS و JFS پشتیبانی میشوند. از آنجایی که توزیع OpenMediaVault برای گسترش عملکرد از طریق افزونهها طراحی شده است، افزونههایی که از AFP (پروتکل بایگانی اپل) پشتیبانی میکنند، بهطور جداگانه در حال توسعه هستند. سرور سرورهای BitTorrent، iTunes/DAAP، LDAP، iSCSI target، UPS، LVM و آنتی ویروس (ClamAV). ایجاد RAID نرمافزاری (JBOD/0/1/5/6) با استفاده از mdadm پشتیبانی میشود.
نوآوری های اصلی:
- پایگاه داده بسته به روز شده است Debian 13.
- ابزار مدیریت فرکانس و حالتهای مصرف برق پردازنده cpufrequtils با linux-cpupower جایگزین شده است.
- فراخوانیهای RPC مربوط به UserMgmt::enumerateSystemUsers، UserMgmt::enumerateUsers، UserMgmt::enumerateAllUsers و UserMgmt::getUserList اصلاح شدهاند. به طور پیشفرض، آنها اکنون فقط اطلاعات اولیه کاربر و گروه را برمیگردانند و برای بازیابی اطلاعات دقیقتر به پارامتر "detail" نیاز دارند. این تغییر به طور قابل توجهی سرعت اجرای این فراخوانیها را افزایش میدهد.
- اعلان تغییر پیکربندی اکنون لیستی از ماژولهای بهروزرسانیشده را نمایش میدهد.
- اطلاعات مربوط به نسخههای قدیمیتر بستههای بهروزرسانیشده به صفحه بهروزرسانی سیستم اضافه شده است.
- تنظیمات پیشفرض chrony از دستور "pool" به جای "server" استفاده میکنند.
- پشتیبانی از احراز هویت WPA3 (SAE) برای اتصالات بیسیم برقرار شده است.
- هنگام نصب روی سیستمهای موجود با Debian فقط پشتیبانی از معماریهای AMD64 و ARM64 باقی مانده است.
مرکز>
منبع: opennet.ru
