خانه - آنتی ویروس ها
ناس از لپ تاپ. بررسی نکات کلیدی هنگام ایجاد NAS

بخش دوم: نرم افزار

تف به چشم هرکسی که بگوید تو میتوانی بیکران را در آغوش بگیری
کوزما پروتکوف

به چه کسی و چرا

NAS خانه شما باید شما را راضی کند؛ این یک سیستم تولیدی نیست که باید شاخص های رسمی خاصی را ارائه دهد. در توصیف چنین چیزی دو مشکل وجود دارد. یکی در اپیگراف گنجانده شده است و دومی مربوط به کمبود شدید تله پات است. اما من همچنان سعی می کنم برخی فرضیات معقول داشته باشم و آنها از دسته IMHO عبور خواهند کرد. برای صرفه جویی در فضا، "IMHO" را بیشتر حذف می کنم. ما معتقدیم که هر جمله ای این برچسب را دارد. اگر امکان مشاهده نور در مورد خاص شما وجود نداشت، عذرخواهی می کنم، شاید متن دیگری مناسب شما باشد.

این یکی برای کسانی است که در حال مونتاژ اولین NAS خود هستند که قادر به نصب ویندوز هستند، اما هرگز راهنمای FreeBSD یا Oracle Solaris ZFS Administration Guide را ندیده اند. NAS نیز توسط شهروندان پیشرفته فناوری اطلاعات مونتاژ می شود؛ آنها معمولاً مستقر می شوند نسخه کاملسیستم عامل انتخاب شده جالب است که برخی از تازه واردان درگیر موضوع می شوند و در نهایت همین کار را انجام می دهند.

وظایف

برای جلوگیری از سوء تفاهم، بیایید بلافاصله مشخص کنیم که چرا به NAS نیاز داریم.

اولین وظیفه این است ذخیره سازی امن. داده ها باید از مشکلات سخت افزاری مانند خرابی دیسک جان سالم به در ببرند.

دومین - امکان دسترسی به داده های ذخیره شده. پشتیبانی از SMB/CIFS برای ویندوز مورد نیاز است؛ NFS (برای پخش کننده های رسانه)، FTP (برای دانلود مقادیر زیاد داده) و AFP (اگر مکینتاش در خانه دارید) بسیار مطلوب هستند. DLNA اغلب ذکر می شود، بیشتر در مورد آن به طور جداگانه.

سوم - دانلود آفلایناسناد از شبکه با استفاده از پروتکل های مختلف.

چهارم - پشتیبان گیری خودکار از رایانه های موجود در شبکه محلی . عکس‌های خانوادگی، فیلم‌ها، اسناد ایجاد شده توسط شما منحصر به فرد و غیرقابل تعویض هستند، اما در خانه همه آن‌ها به خوبی در یک و نیم نسخه ذخیره می‌شوند: یکی در درایو لپ‌تاپ، نیمی در نوعی درایو USB جایی که عکس‌ها در پاییز گذشته آپلود شدند. اگر (به طور دقیق تر، چه زمانی) چنین داده هایی از بین برود و NAS به شما اجازه بازیابی آنها را بدهد، از آینده نگری خود لذت صمیمانه ای را تجربه خواهید کرد. یا برعکس.

الزامات

راه اندازی اولیه نسبتاً دشوار. فرد باید در روز اول یک نسخه کاری دریافت کند. شاید به طور کامل تنظیم نشده باشد، اما نتیجه مفیدی می دهد. به هر حال، این بدان معنی است که یک کاربر باتجربه باید بتواند در چند ساعت تنظیمات اولیه را انجام دهد.

مدیریت فعلی ساده و کافی، همه چیز لازم باید از طریق رابط وب انجام شود. از جمله ذخیره و در صورت لزوم بازیابی پیکربندی. برای اهداف تخصصی و تخصصی، دسترسی از طریق SSH یا موارد مشابه مطلوب است.

شفاف استفاده روزمره . نیمه بهتر شما با آموزش هنرهای لیبرال باید بتواند از عهده آن برآید: تماشای یک فیلم در تلویزیون، گوش دادن به موسیقی، پشتیبان گیری از لپ تاپ او به NAS باید به طور خودکار انجام شود و غیره.

DLNA/UPnP

فهمیدن، دقیقا چه چیزیشما به سرور DLNA نیاز دارید، واقعاً فقط با آزمایش. اکثر وظایف یک کاربر معمولی، مانند انتقال رسانه به تبلت، تقریباً توسط همه سرورهای UPnP حل می شود. و در مورد استفاده از DLNA برای خروجی به تلویزیون، از توسعه‌دهنده HMS، یکی از بهترین نرم‌افزارهای UPnP/DLNA مدیا سرور نقل قول می‌کنم: برای دارندگان تلویزیون‌های اکثر سازندگان، استفاده از این فناوری مرحله‌ای موقتی است که یا با خرید پخش‌کننده رسانه شبکه (فکر می‌کنم، گزینه ترجیحی) یا با اتصال تلویزیون به عنوان مانیتور به پایان می‌رسد. اگر زمان و اعصاب گرانبها هستند، شاید ارزش نادیده گرفتن آن را داشته باشد این مرحله» . قابلیت های یک پخش کننده تعبیه شده در تلویزیون و یک دستگاه جداگانه ارزان قیمت مانند Dune، Popcorn یا WD، از نظر همه چیزخواری، کیفیت تصویر، سهولت استفاده و غیره، معمولاً بسیار متفاوت است. درست است، بازیکنان داخلی به سرعت در حال پیشرفت هستند، بنابراین ارزش تصمیم گیری در مورد سخت افزار خاص را دارد.

آرایه های دیسک و سیستم های فایل

چرا به آرایه نیاز داریم؟

مسئله اصلی هنگام ساخت NAS سازماندهی فضای دیسک است. همانطور که در قسمت 1 متوجه شدیم، تعداد زیادی دیسک، 4-6، گاهی اوقات 10 یا بیشتر وجود دارد. البته می توان از آنها به طور جداگانه استفاده کرد. اما ترکیب در یک آرایه راحت است زیرا فضا به صورت یک تکه در دسترس است. در یک آرایه بدون افزونگی، هنگامی که یک دیسک می میرد، داده های روی آن و اغلب، بسته به پیاده سازی، کل آرایه از بین می رود. شما این حق را دارید که با استفاده از آرگومان «هیچ چیز، من آن را به پایان می‌رسانم»، در موارد اضافی صرفه‌جویی کنید. کسانی که زمان برایشان ارزشمندتر است، آرایه‌های با افزونگی را ترجیح می‌دهند. مهم: هیچ RAID نمی تواند جایگزین نسخه پشتیبان شود. RAID در صورت خرابی دیسک در دسترس بودن داده ها را تضمین می کند. از داده های غیرقابل بازیابی باید نسخه پشتیبان تهیه شود. خوشبختانه، معمولا تعداد بسیار کمی از آنها وجود دارد.

اصطلاح آرایه اضافی اغلب با عبارت RAID اشتباه گرفته می شود. اما فناوری های پیشرفته تری نیز در دسترس هستند. هنگام انتخاب نرم افزار NAS، می توانید از آنها استفاده کنید یا بدون آن کار کنید. برای درک اینکه چه چیزی برای شما بهترین است، بیایید به مشکلات RAID و فایل سیستم فکر کنیم.

RAID 5 (6 و غیره) در معرض یک مشکل جدی است. هنگام نوشتن در یک آرایه، بلوک های داده و برابری باید به طور همزمان نوشته شوند. اما نوشتن روی چندین دیسک یک عملیات اتمی نیست. اگر در فرآیند نوشتن مشکلی رخ دهد (قطع برق، خرابی دیسک و غیره)، ممکن است بلوک های داده و برابری با یکدیگر مطابقت نداشته باشند. اگر داده ها اشتباه نوشته شده باشند، در بسیاری از موارد می توان آنها را تصحیح کرد یا حداقل هنگام سرویس کردن فایل سیستم واقع در بالای RAID (chkdsk، fsck...) شناسایی کرد. اما بلوک‌های برابری نادرست، در بدترین حالت، می‌توانند تا لحظه‌ای که آرایه از روی آنها بازسازی شود، مورد توجه قرار نگیرند. و به جای داده ها، زباله ها بازیابی خواهند شد. علاوه بر این، زباله بدون هیچ هشداری ثبت می شود. اطلاعات تکمیلیبا توجه به مشکل می توان دریافت کرد.

شکل 1. سوراخ نوشتن RAID. در سمت چپ - بلوک های داده و برابری همگام شده اند، ضبط در حال انجام است. در مرکز یک قطع برق وجود دارد. در سمت راست بلوک های داده و برابری قرار دارند نههمگام هستند، اما RAID از آن اطلاعی ندارد.

کنترلرهای RAID صنعتی این مشکل را با استفاده از یک BBU، یک "باتری" حل می کنند. پس از خرابی، حتی با خاموش شدن برق، کنترلر به یاد می آورد که چه داده هایی باید نوشته می شد. و زمانی که فرصت پیش بیاید، این داده ها را در یک آرایه می نویسد.

شکست بازسازی

اجازه دهید یک RAID 5 از پنج دیسک 3T داشته باشیم که در آن یکی از دیسک ها از کار افتاده است. آرایه باید دوباره ساخته شود، و در این حالت شما باید 4 دیسک × 3T = 12T = 1.2 10 13 بایت = 0.96 10 14 بیت اطلاعات را بدون توجه به درجه پر شدن آرایه بخوانید - بالاخره هیچ چیز مشخص نیست در مورد فایل ها در سطح RAID. دیسک های کلاس کاربر سالم این حق قانونی را دارند که به طور متوسط ​​هر 1·10 14 بیت یک بار از کار بیفتند (به عنوان مثال نگاه کنید). یعنی با احتمال بسیار بالا، صرفاً به دلیل مشخصات دیسک، با شکست بازسازی مواجه خواهیم شد. به علاوه احتمال شکستن دیسک وجود دارد. دستور العمل سنتی: از دیسک های کلاس سازمانی (با احتمال خرابی 10-15) استفاده کنید، با دیسک های با ظرفیت بالا سرگردان نشوید و از RAID 6 استفاده کنید. متاسفانه، هر سه نکته برای قیمت برای خانه خیلی مناسب نیستند. شرایط

سیستم فایل قابل اعتماد

بیایید یک سطح بالاتر برویم، به سیستم فایل. آنها انتظار یک چیز ساده را از آن دارند - توانایی نوشتن فایل ها و سپس خواندن آنچه نوشته شده است. به طور متناقض، اکثر سیستم های فایل این را تضمین نمی کنند: آنها به عملکرد ایده آل تجهیزات - کنترل کننده دیسک، کابل، خود دیسک متکی هستند. خرابی سخت افزارنه تنها منجر به از دست دادن داده ها می شود بلکه منجر به از دست دادن اطلاعات می شود از دست دادن اطلاعات بدون توجه کاربر. شما آرشیو عکس خود را کپی می کنید - اما در واقع، برخی از فایل ها از قبل پوسیده شده اند. می‌توانید با مقایسه چک‌سام‌ها درباره این موضوع مطلع شوید، کاری که ما هنگام دانلود میان‌افزار و داده‌های مشابه انجام می‌دهیم که نمی‌توانند خراب شوند. چرا جمع‌های چک را با استفاده از FS مقایسه نمی‌کنید؟

یکی دیگر از آرزوهای "کودکانه" برای FS - اینکه کار کند و نشکسته باشد - نیز واقعاً برآورده نشده است. یک سیستم فایل بدون ژورنال، مانند FAT یا ext2، در صورت خرابی، می تواند تمام محتویات خود را دفن کند. سیستم های فایل ژورنال شده، مانند NTFS یا ext3، بسیار قابل اعتمادتر هستند زیرا... شما می توانید نقطه قوام را پیدا کنید و گزارش را بازتولید کنید. آیا امکان ایجاد یک FS وجود دارد که به هیچ وجه نتواند در حالت متناقض قرار گیرد؟ شما می توانید - از طریق Copy-on-Write. ما داده ها را در بالای داده های قدیمی نمی نویسیم، بلکه یک بلوک جدید انتخاب می کنیم، در آنجا می نویسیم و اگر همه چیز درست است، نشانگر را از داده های قدیمی به داده های جدید جایگزین می کنیم.

ZFS

ZFS عملکرد یک سیستم فایل و پشتیبانی از آرایه های RAID مانند را ترکیب می کند. تحت یک مجوز رایگان (CDDL) توزیع شده است. ایجاد شده توسط Sun Microsystems برای Solaris. از نسخه 7.0 به FreeBSD منتقل شده است. به تازگی، پروژه ZOL (ZFS در لینوکس) به مرحله انتشار رسیده است. ما می توانیم انتظار گسترش سریع ZOL را داشته باشیم، این روند از قبل آغاز شده است. همچنین پروژه ای برای Mac OS X، ZEVO وجود دارد، ببینید.


شکل 2. ZFS به طور خودکار جمع‌های چک را مقایسه می‌کند، خطاها را شناسایی می‌کند و در صورت ذخیره‌سازی اضافی داده‌ها را بازیابی می‌کند (شکل از eonnas.com).

اگر به فایل سیستمی با قابلیت های زیر علاقه مند هستید، به ZFS نگاه دقیق تری بیندازید:

  • ذخیره سازی چک جمع ها و عدم اجازه خواندن زباله به جای داده ها؛
  • حفظ یکپارچگی تا حدی که به سادگی هیچ ابزاری مانند chkdsk یا fsck برای آن وجود ندارد.
  • مجهز به ابزاری برای بررسی یکپارچگی داده های سرد و تصحیح خودکار آن در صورتی که داده ها به صورت اضافی ذخیره شوند.
  • قادر به ایجاد فوری عکس های فوری از وضعیت شما و ذخیره آنها برای حداقل هر دقیقه از ماه، نصب هر مجموعه ای از عکس های فوری و بازگشت به عکس فوری است.

اگر به RAID علاقه دارید به ZFS نگاهی بیندازید:

  • نرم افزار، یعنی نیازی به کنترلر سخت افزاری ندارد.
  • مستقل از سخت افزار، پورت های SATA وجود خواهد داشت.
  • بدون سوراخ با قرار ملاقات.
  • قادر به بازسازی یک آرایه تخریب شده با دیسک های نیمه ناخوانا با از دست دادن تنها آن دسته از داده هایی که هیچ کپی برای آنها وجود ندارد.
  • کار هنگام بررسی یکپارچگی و بازسازی فقط با داده های بار و نه با کل آرایه.
  • با پشتیبانی از آنالوگ های RAID1 (آینه)، RAID5 (اضافه در اندازه یک دیسک)، RAID6 (دو) و حتی "RAID7" (صرفه جویی در داده ها در صورت خرابی هر سه دیسک آرایه)، و همچنین موارد دیگر گزینه های پیچیده، مشابه RAID50 یا RAID60.

ZFS همچنین دارای معایبی است که مهمترین آنها عبارتند از:

  • شما نمی توانید یک آرایه RAID-Z را روی یک دیسک گسترش دهید. می توانید تمام دیسک های ترابایتی را با تریتر جایگزین کنید - و صدا را افزایش دهید. می توانید RAID-Z دیگری را از 3 (یا بیشتر) دیسک جمع آوری کنید و آن را به دیسک موجود اضافه کنید و یک استخر واحد ایجاد کنید. اما شما می توانید یک RAID-Z1 از 5 دیسک را به یک RAID-Z1 از 6 تبدیل کنید تنها با افشای اطلاعات در جایی، از بین بردن آرایه و ایجاد یک آرایه جدید.
  • آرایه را نمی توان کاهش داد. شما فقط می توانید آن را افزایش دهید - گروه های دیسک را اضافه کنید، دیسک ها را به دیسک های بزرگتر تغییر دهید.
  • شدت منابع ZFS دائماً چک‌سام‌ها را محاسبه می‌کند، که باری روی پردازنده ایجاد می‌کند و از حافظه برای کش استفاده می‌کند. در خانه با اتم 330 و حافظه 2 گیگابایتی کار می کردم. اگرچه زمانی که از ZFS استفاده می کنم، این اتم برای استفاده کامل از شبکه گیگابیتی برای من کافی نبود، 40-50 مگابایت بر ثانیه برای بسیاری مناسب است.

بله، یک چیز دیگر: اگر ZFS را از بین ببرید و یک آرایه جدید از همان دیسک ها ایجاد کنید (یعنی چند دستور بدهید و/یا دکمه ها را در رابط وب فشار دهید، در هر دو مورد هشدارها را نادیده بگیرید)، سپس داده ها از FS از بین رفته به طور ایمن دفن می شود - بر خلاف، برای مثال، NTFS، که بازیابی اطلاعات از آن حتی پس از ایجاد مجدد جدول پارتیشن نسبتا آسان است. اینکه آیا این یک نقطه ضعف در نظر گرفته می شود بستگی به دیدگاه شما دارد.

به گفته نویسنده، چیزهای ارائه شده توسط ZFS به قدری خوشمزه هستند که ارزش پرداخت هزینه در سخت افزار اضافی را دارند. و فقط باید یک NAS با ZFS بسازید. اما خواننده حق اساسی برای انتخاب آزاد دارد. این انتخاب هنگام انتخاب نرم افزار برای NAS تعیین کننده خواهد بود، بنابراین باید آگاهانه انجام شود.

ReFS + فضاهای ذخیره سازی

در ویندوز سرور 2012، مایکروسافت سیستم فایل ReFS و سیستم مدیریت حجم فضای ذخیره سازی را ارائه کرد. ترکیب ReFS و Storage Spaces را می توان تا حدی شبیه به ZFS در نظر گرفت، با ویژگی هایی که در دومی اجرا نشده است. انعطاف پذیری حذف و افزودن دیسک ها، تامین نازک و غیره جالب است. همچنین معایبی وجود دارد - این یک مجوز اختصاصی است که فقط در بخشی از ویندوزسرور 2012 و ویندوز 8.1.

بد است که، با قضاوت بر اساس بررسی‌های آن آزمایش‌ها، عملکرد ترکیب ReFS-Storage Spaces هنگام استفاده از گزینه‌های با برابری، یعنی تقریباً آنالوگ RAID5 یا ZFS RAID-Z، به طور قابل توجهی کاهش می‌یابد. حتی بدتر از آن، اولین گزارش‌های از دست دادن داده‌ها به دلیل خرابی ReFS ظاهر شد و پشتیبانی رسمی مشکلات را حل نکرد. بنابراین به نظر می رسد که یک راه حل جالب نیاز به بلوغ دارد.

btrfs+mdadm

به طور رسمی، Btrfs برای لینوکس هنوز وضعیت انتشار را دریافت نکرده است، اگرچه از سال 2007 در حال توسعه بوده است. مانند اکثریت قریب به اتفاق سیستم های فایل (و برخلاف ZFS)، یک سیستم فایل است که در بالای یک دستگاه بلوک ایجاد شده است. برای به دست آوردن تقریباً یک آنالوگ ZFS ، باید مثلاً یک mdadm با اشکال زدایی خوب اضافه کنید که یکی از قابلیت های آن بازسازی RAID هنگام افزودن دیسک بدون از دست دادن داده است.

FS سنتی

و البته وجود FS های پیشرفته شما را مجبور به انتخاب یکی از آنها نمی کند. شاید NTFS، ext4 یا UFS برای NAS شما مناسب تر باشد - سیستم فایل بومی برای محوری که انتخاب می کنید. در سخت افزار نسبتا ضعیف، این انتخاب ممکن است تنها گزینه باشد.

گزینه های نرم افزاری


شکل 3. الگوریتم تقریبی برای انتخاب نرم افزار برای یک NAS خانگی

چه چیزی و چگونه انتخاب کنید

من می‌خواهم توصیه کنم VirtualBox را دانلود کنید، چندین گزینه را که دوست دارید در آنجا نصب کنید و هر کدام را با یک چوب برای چند روز نگه دارید. در ماشین مجازی ارزان‌تر، آسان‌تر و سریع‌تر از سخت‌افزار واقعی است. به طور جدی اعصاب را ذخیره می کند. به خصوص اگر هیچ یک از گزینه ها را دوست ندارید.

سه گروه از محصولات نرم افزاری را می توان به عنوان نرم افزار NAS خود مونتاژ شده استفاده کرد.

ابتدا می توانید کامل را قرار دهید سیستم عامل. این بسته به نیازها و ترجیحات شخصی می تواند لینوکس، یونیکس یا ویندوز باشد. ویندوز آشناتر به نظر می رسد، *nix با همان پول NAS بیشتری به شما می دهد، اما پیکربندی *nix از ابتدا برای یک مبتدی کار نیست.

برای چنین مبتدی، گزینه شماره دو ایجاد شده است - مجموعه هایی که به طور خاص برای NAS از قبل پیکربندی شده اند. آنها شامل مجموعه ای از خدمات و یک رابط وب هستند که به یک مبتدی اجازه می دهد تا با راه اندازی و استفاده از محصول بدون خط فرمان کنار بیاید.

در نهایت، گزینه سوم نصب یک سیستم عامل کامل و در بالای آن نوعی رابط وب برای پیکربندی و مدیریت است. گزینه یک مصالحه است، یک مصالحه میانی. استفاده از آن را آسان تر می کند، اما برای یک آماتور بی تجربه کافی نیست. و شهروندان پیشرفته معمولاً هیچ نوع افزودنی را دوست ندارند. ما با گزینه هایی برای فانی های صرف شروع خواهیم کرد.

پنجره ها

در تاپیک پروفایل، نظرسنجی در مورد سیستم عامل های استفاده شده توسط اعضای انجمن در سیستم های NAS خود مونتاژ شده انجام شد و ویندوز با نتیجه کمی کمتر از 20 درصد در جایگاه سوم قرار گرفت. البته رفقای پیشرفته تری هم رای دادند ولی قطعا اکثریت نبودند.

نتیجه ای که می تواند شگفت انگیز باشد. ویندوز سیستم عاملی است که بیشتر افراد آشنا هستند. شما می توانید یک NAS بر اساس آن بسازید - بالاخره 20٪ از پاسخ دهندگان این کار را انجام دادند. دلیل این رقم متواضع این است با استفاده از ویندوزبه عنوان یک محور NAS نه تنها مزایا، بلکه معایبی نیز وجود دارد:

  • ویندوز یک نرم افزار پولی است که با نرم افزار رایگان رقابت می کند که از بسیاری جهات برای کارهای خاص کاربردی تر است.
  • پشتیبانی از وجود ویروس ها، که نیاز به بارگذاری مداوم پایگاه های داده ضد ویروس دارد.
  • نیاز به استفاده مداوم از به‌روزرسانی‌ها دارد و پس از آن اغلب راه‌اندازی مجدد لازم است. این بدان معنا نیست که همه سیستم های *nix می توانند بدون مداخله کار کنند و سال ها راه اندازی مجدد شوند. اما خیلی ها می توانند.
  • پنجره ها - سیستم گرافیکیبرای عملکرد طبیعی آن به مانیتور، صفحه کلید و ماوس نیاز دارید. NAS معمولاً فاقد آنها است. اما مطمئناً راه حل هایی برای حل این مشکل وجود دارد.
  • ویندوز دارای منابع فشرده است.
  • آرایه های دیسک و چک جمع ها در سطح سیستم فایل قوی ترین نیستند مکان ویندوزبه خصوص در نسخه های دسکتاپ.

معایب کشنده نیستند، می توان بر آنها غلبه کرد، آنها را دور زد، در نهایت نادیده گرفت. اما برای در نظر گرفتن گزینه های دیگر کافی است. و فضائل آنها را کشف کنید و متعهد شوید بسیاری از اکتشافات، گاهی اوقات بدون معنی.

با ارائه لیستی ناقص از مزایای ویندوز علاوه بر آشنایی می توان به موارد زیر اشاره کرد:

  • پیاده سازی SMB با سرعت بالا.
  • سازگار با سخت افزار درایورهای ویندوز باید نوشته شوند.
  • انتخاب گسترده ای از نرم افزار. یعنی برای NAS معمولاً به انتخاب زیادی نیاز ندارید. اما هر چه نیازهای شما خاص تر باشد، احتمال اینکه با نرم افزار ویندوز قابل حل باشد بیشتر است.
  • طیف گسترده ای از دستورالعمل ها و راه حل ها برای همه موارد، به زبان مادری شما.

NAS در ویندوز کاملاً امکان پذیر است. اما موضوع تنظیمات ویندوزافشا شده در بسیاری از منابع، که به نویسنده این امکان را می دهد که از بحث در مورد آن خودداری کند.

بیلدهای آماده *nix برای NAS

محبوب ترین ها در شاخه پروفایل سه مجموعه هستند - NAS4Free، OMV (=openmediavault) و FreeNAS 8.x. هدف همه افراد آماتور معمولی است و به شما امکان می دهد تا نیازهای معمولی را به صورت خارج از جعبه یا با دانلود افزونه ها برآورده کنید.

تاریخچه ای از سردرگمی در مورد نام تجاری FreeNAS وجود دارد. محصول FreeNAS در طول سالیان متمادی تکامل یافت و سپس به دلایل مختلفی تقسیم شد. نام معروف که یک علامت تجاری است، به مالکیت iXsystems تبدیل شد که تصمیم گرفت کد را به طور کامل بازنویسی کند و توسعه اصلی را ببندد. اینگونه بود که FreeNAS 8.x بر اساس FreeBSD 8.x متولد شد. با این حال، پروژه اصلی، به لطف تلاش علاقه مندان، زنده ماند، به FreeBSD 9.x منتقل شد و با موفقیت با نام NAS4Free در حال توسعه است. در نتیجه، ارتقاء از FreeNAS 0.7 در NAS4Free پشتیبانی می شود، اما در FreeNAS 8 پشتیبانی نمی شود.

شرح مفصل، از جمله به زبان روسی، نصب و پیکربندی مجموعه ها را می توان در سؤالات متداول شاخه نمایه یافت، بنابراین متن را در اینجا ذخیره می کنیم.

ما سخت افزارهای رسمی مورد نیاز برای این سه محصول را در یک جدول خلاصه می کنیم، به خصوص که برای گوگل چندان آسان نیستند.

و البته برای ذخیره داده ها به دیسک نیاز دارید. به نظر می رسد که توسعه دهندگان FreeNAS شرایط لازم برای شروع کار را مشخص نکرده اند، بلکه برای کارکرد سازنده آن مشخص می کنند. در هر صورت دفترچه راهنمای نصب بر روی ماشین مجازی حداقل حجم رم 512 مگابایت را نشان می دهد.

NAS4Free

NAS4Free تحت مجوز رایگان BSD توزیع می شود. این پروژه سابقه طولانی دارد (از m0n0wall، FreeNAS 0.7، 0.6 و نسخه های قبلی می آید)، رقم اصلی نسخه فعلی 9 است. یعنی مونتاژ به خوبی جلا داده شده است، اما همچنان به توسعه خود ادامه می دهد. بر اساس آخرین نسخه FreeBSD 9.1.

NAS4Free در دو نسخه برای پردازنده های 32 و 64 بیتی سازگار با x86 اینتل کامپایل شده است. شما می توانید از NAS4Free به سه طریق استفاده کنید: LiveCD/LiveUSB، کامل و تعبیه شده. حالت "دیسک زنده" برای توزیع *nix سنتی است و در درجه اول برای آشنایی در نظر گرفته شده است. در استفاده واقعی، نصب معمولا انجام می شود. گزینه کامل یک نصب سنتی است، معمولاً روی هارد دیسک. برای نصب از یک پارتیشن کوچک که اندازه آن در هنگام نصب تنظیم می شود و یک پارتیشن swap استفاده می شود و بقیه دیسک برای دیتا موجود است. می توانید به طور کامل روی فلش USB نصب کنید، اما به دلیل ضبط فشرده، درایو فلش در چند ماه فرسوده می شود.

گزینه نصب تعبیه شده برای نصب در درایو فلش USB در نظر گرفته شده است. هنگامی که سیستم شروع به کار می کند، یک دیسک کوچک در حافظه ایجاد می شود که در آن تصویر سیستم کپی شده و بلافاصله مطابق با پارامترهای جمع آوری شده در یک پیکربندی واحد پیکربندی می شود. فایل XML. و سپس از این دیسک در حافظه بارگذاری می شود. این رویکرد شایستگی دارد. استقرار سیستم بسیار راحت است - درایو فلش سیستم را می توان در دستگاه دیگری نوشت. وضعیت سیستم در یک فایل متنی جمع‌آوری می‌شود، بنابراین ذخیره آن بسیار آسان است و در صورت لزوم از آن برای بازیابی سیستم استفاده می‌شود. دیسک حافظه بسیار سریع است و درایو فلش سیستم عملا فرسوده نمی شود.

نکته منفی این است که تقریباً هر تغییری که در سیستم به غیر از رابط وب ایجاد می شود، پس از راه اندازی مجدد از بین می رود. توسعه دهندگان با ارائه قابلیت ذخیره بسیاری از پارامترها در رابط وب تا حدی مشکل را حل کردند. با استفاده از ترفندهایی مانند ترکیب پوشه های دیسک در حافظه و پوشه ها در رسانه واقعی از طریق unionfs و استفاده از اسکریپت های دستوری که به طور خودکار راه اندازی می شوند، می توان تا حدی مشکل را دور زد. کاربران پیشرفته تر از مجازی سازی برای نصب در زندان یا جداسازی استفاده می کنند ماشین های مجازیهر چیزی، حتی چند تا ویندوز. افزونه TheBrig راه اندازی و استفاده از jail را برای نصب نرم افزارهای اضافی بسیار ساده می کند. اما این هنوز نیازمند دانش قابل مقایسه با دانش مورد نیاز برای استقرار یک سیستم کامل است. برای یک مبتدی، درست تر است که فرض کنیم NAS4Free فقط خدماتی را دارد که در ابتدا گنجانده شده اند، همه چیز از طریق رابط وب پیکربندی شده است و هیچ چیز نمی تواند اضافه شود.

لیست مواردی که خارج از جعبه موجود است:

  • WebGUI (مدیریت و پیکربندی)؛
  • دیسک ها و آرایه ها: ZFS v28 (آینه، RAID-Z 1، 2، 3...)، نرم افزار RAID 0، 1، 5 و مخلوط (1+0، 1+1، و غیره)، رمزگذاری دیسک (با استفاده از شتاب سخت افزاری، در صورت وجود) سیستم های فایل ZFS، UFS، ext2/3، FAT، NTFS، آغازگر iSCSI.
  • پروتکل‌ها و خدمات شبکه: SMB/CIFS (Samba) - برای ماشین‌های ویندوز، AFP (Netatalk) - برای سیستم‌عامل مک، NFS - برای *nix، FTP (ProFTPD)، TFTP (tftp-hpa)، Rsync (مشتری/سرور) - یک ابزار قدرتمند، از جمله پشتیبان گیری، SCP (SSH)، هدف iSCSI.
  • خدمات: سرور UPnP (FUPPES - مسلماً متوسط)، وب سرور (lighttpd)، اندازه گیری پهنای باند شبکه (Iperf)، مشتری Bittorent (انتقال).
  • نظارت: S.M.A.R.T (smartmontools)، هشدار ایمیل، SNMP، Syslog، UPS (NUT).

تقریباً هر چیزی را که ممکن است از یک NAS خانگی نیاز داشته باشید، می توانید در لیست مشاهده کنید. اما مهمترین مزیت آن استفاده از سیستم فایل ZFS است. به طور نسبی نقطه ضعف NAS4Free یک سرور رسانه کامل UPnP/DLNA است. توسط تجربه شخصی، کاملا کاربردی است و اکثر نیازها را برآورده می کند، اما اگر به چیزهای خاص نیاز دارید، باید به دنبال چیز دیگری باشید.

من با جزئیات، با تصاویر، دستورالعمل برای راه اندازی نوشتم. تعریف شده به صورت راه اندازی اولیهو همچنین ترفندهایی مانند نصب homemediaserver در یک ماشین ویندوز مجازی یا TorrentMonitor در یک زندان برای دانلود خودکار سریال های تلویزیونی با انتشار به روز رسانی.

FreeNAS 8

FreeNAS 8 یک ساخت مبتنی بر FreeBSD 8.3 است که توسط iXsystems ایجاد و توسعه یافته است. این شرکت همچنین در حال توسعه یک نسخه پولی است. برای مدت طولانی FreeNAS رایگان به طور مصنوعی به شدت محدود شد. FreeNAS 8.3 که در اکتبر 2012 منتشر شد، به طور قابل توجهی بهبود یافته است و عملکرد لازم برای یک NAS خانگی را فراهم می کند. FreeNAS دارای اسناد انگلیسی عالی است. ریشه‌های تجاری این محصول را می‌توان در نیازهای سخت‌افزاری بالا (رم 6+ گیگابایت) و تمرکز بر عملکرد مورد استفاده در تجارت جستجو کرد. به طور معمول، سرویس‌های خانگی مانند بیت‌تورنت و سرور رسانه‌ای UPnP/DLNA به عنوان ماژول‌های اضافی پیاده‌سازی می‌شوند که هر کدام در زندان خاص خود هستند. کار با زندان از طریق رابط کاربری انجام می شود و مانند کل پروژه، به خوبی مستند شده است.

UPD: FreeNAS 9. اخیراً در 5 آگوست 2013، FreeNAS 9.1.0 منتشر شد و در 27 آگوست نسخه 9.1.1 حاوی اصلاحات خطا منتشر شد. یک نسخه جدیداز FreeBSD 9-Stable استفاده می کند و به گفته توسعه دهنده، شامل پیشرفت های قابل توجهی در پایداری، توسعه پذیری، سهولت استفاده و عملکرد است. ما قصد داریم عملکرد را در قسمت 3 مقاله آزمایش کنیم. الزامات سخت افزاری FreeNAS 9.x در مقایسه با FreeNAS 8.x تغییری نکرده است.

FreeNAS 8 بر روی فلش مموری با ظرفیت حداقل 2 گیگابایت نصب شده است و به طور کامل آن را اشغال می کند. یک تصویر nanoBSD استفاده شده است که در حافظه RAM مستقر شده است که از درایو فلش در برابر سایش و پارگی محافظت می کند. اگرچه یک نسخه 32 بیتی وجود دارد، اما بیشتر برای اهداف ارزیابی در نظر گرفته شده است. برای استفاده در دنیای واقعی، نسخه 64 بیتی توصیه می شود، تا حدی به دلیل نیازهای حافظه که با معماری 32 بیتی ناسازگار است.

عملکرد خارج از جعبه نزدیک به NAS4Free است. تفاوت در دسترس بودن دو سرور UPnP برای انتخاب (FUPPES و miniDLNA) و عدم وجود وب سرور است (توسعه دهندگان قول می دهند به مرور زمان یکی را اضافه کنند).

استخرهای دیسک ZFS ایجاد شده در NAS4Free را می توان به FreeNAS وارد کرد و بالعکس، داده ها را حفظ کرد. تعداد کمی از کاربران FreeNAS 8 در رشته نمایه وجود دارد و برخی از مشکلات شکایت دارند (به موضوع سؤالات متداول مراجعه کنید). با این حال، هنوز ایجاد نشده است محصول نرم افزاری، که حداقل کسی از آن شکایت نمی کند.

OMV

OMV (در سایت انجمن) مبتنی بر لینوکس دبیان است که عملکرد و توسعه پذیری غنی را ارائه می دهد. این محصول توسط Volker Theile، که قبلا یکی از توسعه دهندگان پیشرو FreeNAS بود، ایجاد و نگهداری می شود. تحت مجوز GPL باز توزیع شده است.

هیچ پشتیبانی از ZFS در این محصول وجود ندارد و به گفته سازنده، برنامه ریزی نشده است، که به نظر می رسد مشکل اصلی آن باشد. می توانید یک هک آنلاین برای نصب zfsonlinux در OMV پیدا کنید.

OMV روی هارد دیسک یا درایو فلش USB نصب شده است و کل رسانه را اشغال می کند. این نصب برای دیسک یا درایو فلش بهینه به نظر نمی رسد. استفاده از کل هارد دیسک برای سیستمی که فقط به یک گیگابایت نیاز دارد عجیب است. نصب یک محصول روی فلش مموری که به شدت روی آن می نویسد ترسناک است. با این حال، برای هر دو مشکل، علاقه مندان هک هایی را ایجاد کرده اند که این مشکلات را حل می کند: یک اسکریپت خاص، فهرست های فشرده را در حافظه می آورد، و ویرایش ساده توزیع به شما امکان می دهد یک پارتیشن برای داده ها روی دیسک سیستم ایجاد کنید.

هیچ نکته خاصی در توصیف عملکرد OMV وجود ندارد. عملکرد پایه مشابه NAS4Free و FreeNAS، با عدم وجود ZFS قابل توجه، خارج از جعبه یا به عنوان مجموعه ای از ماژول های افزودنی در دسترس است. اما OMV در اصل دبیان است، نوع لینوکس، که تنوع باورنکردنی برنامه ها برای آن وجود دارد. آنها را می توان به روش استاندارد لینوکس نصب کرد.

مزیت مهم OMV نسبت به مجموعه های فوق، توانایی استفاده از یک کانال گیگابیتی بر روی سخت افزار نسبتاً ضعیف است، مانند اتم اینتلبا یک گیگابایت حافظه (به مجموعه پادوان در قسمت اول مقاله رجوع کنید).

گزینه های دیگر

علاوه بر سه مجموعه محبوب، بسیاری دیگر نیز وجود دارد. نویسنده عملاً گزینه های پولی را در نظر نگرفته است؛ محبوبیت آنها کم است. می توان اشاره کرد که در نسخه پایه تا 3 دیسک رایگان است و در نسخه های پولی گران نیست. این کاملاً یک NAS نیست، بلکه راه حلی است که به شما امکان می‌دهد فایل‌های خانگی را روی دیسک‌های با اندازه‌های مختلف، از جمله آنهایی که در NTFS فرمت‌شده‌اند، خالی نگه دارید، و همچنین دیسک‌هایی را به سیستم اضافه کنید. علاوه بر این، به دلیل وجود یک دیسک برابری، داده ها پس از مرگ هر دیسک زنده می مانند.

بسیاری از ساخت‌های رایگان در مراحل اولیه توسعه هستند، که اجازه استفاده آماتور از آنها را نمی‌دهد. یک مثال بالقوه جالب می توان ارائه داد. این یک پروژه لینوکس (CentOS) با ادغام zfsonlinux است. اگر و زمانی که نویسنده محصول را برای انتشار بیاورد، می تواند جایگزین جالبی شود.

بسیاری از سازه های NAS در برنامه های شرکتی ریشه دارند. برای یک خانه این می تواند یک نقطه ضعف باشد. خیلی بد نیست که تأکید بر عملکرد است که در خانه چندان مورد توجه نیست. بدتر این است که آنچه شما نیاز دارید در جعبه گم شده است و اضافه کردن آن دشوار است. اغلب، چنین مجموعه هایی فاقد مشتری تورنت و سرور DLNA هستند. یک مثال این است که در اسناد پرداخت شده نیز متفاوت است.

اگر مانند نویسنده این سطور، وجود ZFS مانند یک عملکرد ضروری NAS به نظر می رسد، دیر یا زود توجه به گزینه هایی معطوف می شود که ریشه در Solaris دارند. تمام مشتقات سولاریس با خفه شدن OpenSolaris توسط Oracle پس از خرید Sun مشخص شدند. اکثر آنها با جابجایی به پایگاه کد Illumos مرحله دشواری را پشت سر گذاشتند، برخی از بین رفتند، اما این موضوع دیگری است. برای مثال چندین گزینه در اینجا وجود دارد. جوانب مثبت - عملکرد با اشتهای کمی کمتر برای سخت افزار در مقایسه با گزینه های FreeBSD و Linux. معایب - لیست باریک‌تری از سازگاری سخت‌افزار و نرم‌افزار و الزامات نسبتاً بالا برای مدیر. آنقدر بالا که معمولاً استقرار یک سیستم در یک سیستم عامل کامل بسیار آسان تر است.

یک ویژگی خاص استفاده از نرم افزار اصلاح شده از NAS خریداری شده بر روی سخت افزار استاندارد است. نویسنده وکیلی نیست که به طور کامل جزئیات استفاده از مجوزها را ارزیابی کند، بنابراین فقط در صورت امکان بدون پیوند انجام خواهیم داد. اما برای یک غیر وکیل، تصویر بسیار شبیه به وضعیت OpenWRT است. فریمور اصلینوشته شده توسط سازندگان NAS بر اساس متن بازبا مجوز GPL تحت همین مجوز، نتیجه در کد منبع منتشر می شود. علاقه مندان، دوباره تحت مجوز GPL، این کد را گرفته، آن را اصلاح کرده و نتیجه را منتشر می کنند. این نتیجه نشان دهنده یک ساختار کلی است مبتنی بر لینوکسکه می تواند روی فلز لخت، ماشین مجازی یا NAS مناسب از سازنده دیگری نصب شود. به هر حال، مورد دوم برای سالهای متمادی انجام شده است و هنوز پنهان نشده است - احتمالاً دقیقاً به دلیل عدم وجود تخلفات قانونی در چنین عملی. مزیت این گزینه قیمت است، اما معایبی نیز دارد. در مرحله اول، علاوه بر کد GPL، NAS خریداری شده همچنین حاوی کد اختصاصی است، عمدتاً برای ارتباط با سخت افزار. بنابراین، چنین مجموعه هایی با تغییر به حالت خواب، صرفه جویی در مصرف انرژی، تنظیم صدای فن و ... مشکل دارند. ثانیاً ، یک NAS خریداری شده از یک تولید کننده پیشرو نیز خدمات اینترنتی را ارائه می دهد که طبیعتاً فقط برای خریداران و نه برای همه در نظر گرفته شده است. بنابراین دقیقاً همین اتفاق در نتیجه نصب چنین مجموعه‌ای رخ نمی‌دهد، بلکه این گزینه‌ای است که می‌توان آن را امتحان کرد، از جمله در یک ماشین مجازی.

رابط وب برای سیستم عامل کامل

اعضای رشته پروفایل کم و بیش فعالانه از ZFSguru و napp-it استفاده می کنند. بدون شک محصولات دیگری نیز در دسترس هستند که با . اما آنها برای اهداف مورد بحث کمتر مناسب هستند (یا اصلا مناسب نیستند). و نویسنده با آنها برخورد نکرده است، به اپیگراف مراجعه کنید.

ZFSguru

از FreeBSD استفاده می کند. محصول امروزی یک نصب کننده راحت FreeBSD است که به شما امکان می دهد یک سیستم کامل را روی یک استخر ZFS نصب کنید، به عنوان مثال روی یک آینه، مخزن های داده را پیکربندی کنید و یک NAS نیمه تمام با کیفیت بالا دریافت کنید. محصول نیمه تمام - زیرا برخی از عملکردهای اساسی برای NAS هنوز اجرا نشده است و برای آینده نامعلوم برنامه ریزی شده است. شما باید به صورت دستی به UPS متصل شوید، دسترسی شبکهبه فایل ها و غیره. با کیفیت بالا - زیرا آنچه قبلا انجام شده است به خوبی انجام شده است.

چرت زدن

این پروژه از نظر سطح آمادگی یک استثنای نادر به نظر می رسد. این محصول به شما این امکان را می دهد که تنها با چند کلیک روی دکمه ها، به معنای واقعی کلمه نصب یک سیستم عامل شبیه به Solaris را به یک NAS با ZFS تبدیل کنید. نسخه فعلی استفاده از OmniOs یا OpenIndiana را توصیه می کند که با برخی محدودیت ها توسط Nexenta، Illumian و Oracle Solaris 11.1 پشتیبانی می شود. ظاهرا راز این است که توسعه دهندگان با موفقیت محصول را تجاری کردند. عملکرد پایه رایگان است، افزونه ها نیز رایگان هستند استفاده خانگی، در درجه اول سرور UPnP Mediatomb. برنامه های افزودنی برای اهداف صرفاً شرکتی پرداخت می شود. بر اساس نتایج آزمایش‌های کوتاه نویسنده روی یک ماشین مجازی، برداشت‌ها مثبت بود. اما سوخت دیزل سوخت دیزل است. در مخازن، حتی انتقال کاملاً ریش‌دار است و یک کم و بیش مدرن باید مونتاژ شود، که نویسنده برای آن انحنای دست خود را نداشته است. رفیق پاداوان در جایی در انجمن گذرهایی را با یک تنبور توصیف کرد که به او اجازه داد مشکل را حل کند ، اما همانطور که می گویند آنچه به مشتری مجاز است به گاو نر داده نمی شود. بنابراین، اگرچه napp-it تا حد زیادی به NAS مبتنی بر Solaris دوستی می‌افزاید، بدون تجربه قابل توجه UNIX، بهتر است وارد این سبد خرید نشوید.

سیستم کامل * nix

در اینجا به اختصار آمده است. آموزش دادن به یک دانشمند فقط خراب کردن اوست. یک محصول سرور *nix از ابتدا در خانه توسط افرادی با تجربه حرفه‌ای یا توسط آماتورهای پیشرفته ساخته می‌شود که سرگرمی‌شان دیگر در جعبه ماسه‌بازی یک مجموعه (یا جعبه) آماده با زواید کمی که روی آن دوخته شده است، نمی‌آید. با توجه به موضوع پروفایل، آنها با طیف گسترده ای از نرم افزارها کار می کنند. اغلب از طریق مجازی سازی، نقاط قوت و/یا عملکرد پیشرفته محصولاتی که سیستم عامل های مختلف را اجرا می کنند، ترکیب می کند.

مجازی سازی در NAS

استفاده از مجازی سازی در NAS یک عمل طبیعی برای یک کاربر پیشرفته است. شاید، ساده ترین گزینه- VirtualBox را با یک رابط وب PHP بر روی NAS نصب کنید و چندین ماشین مجازی را ایجاد کنید که کارهایی را انجام می دهند که انجام آنها دشوار یا غیرعملی است. اول از همه، نرم افزارهای کم و بیش عجیب و غریب را راه اندازی کنید. پسوندهای ویژه ای برای NAS4Free و OMV نوشته شده است که مجازی سازی را برای آماتورها امکان پذیر می کند. البته VirtualBox تقریباً روی هر محور کاملی قابل نصب است. وظیفه کنترل یک ماشین مجازی از طریق مانیتور، ماوس و صفحه کلید یک کامپیوتر رومیزی، از جمله استفاده از یک کلاینت VNC، حتی ساده تر نیز حل می شود. نقطه ضعف VirtualBox عملکرد قابل توجهی در مقایسه با سیستم های فلزی خالی است.

گزینه دوم مجازی سازی نرم از طریق زندان های FreeBSD است. صاحبان سیستم های تمام محور اغلب از سلول ها برای هدف مورد نظر خود استفاده می کنند تا فرآیندهای بالقوه خطرناک مانند یک وب سرور قابل دسترسی از خارج را جدا کنند. مجموعه ها از مکانیزم قفس برای دور زدن محدودیت های نصب استفاده می کنند برنامه های اضافی. در FreeNAS این یک عملکرد جعبه ای است؛ برای NAS4Free یک افزونه (TheBrig) نوشته شده است که در رابط وب ادغام می شود.

در نهایت، یک گزینه مجازی سازی که فراتر از NAS است که در شاخه پروفایل بسیار محبوب است، به پیشنهاد توسعه دهندگان "" نامیده می شود. به طور خلاصه، ESXi بر روی سخت افزار نصب شده است، یک ماشین مجازی در آن مطرح شده است که تنها وظیفه آن ایجاد فضای ذخیره سازی ZFS است. برای انجام این کار، یک کنترل کننده دیسک در داخل آن فوروارد می شود و فضای دیسک از طریق پروتکل های فایل و بلوک برای سایر ماشین های مجازی و واقعی صادر می شود. اگر نمی دانید چرا چنین انحرافی مورد نیاز است، قطعاً به آن نیاز ندارید.

جمع

اگر حداقل این تعداد حروف را به صورت مورب خوانده باشید، 99.9 درصد در ایجاد NAS خانگی موفق خواهید بود. میل وجود خواهد داشت. موفق باشید و اگر اتفاقی افتاد با تاپیک مربوطه تماس بگیرید.

من می خواهم از همه شرکت کنندگان در موضوع نمایه در انجمن تشکر کنم. Sh، TPAKTOP، iZEN و RU_Taurus برای بسیاری از نظرات مفید.

تشکر ویژه از توسعه دهندگان نرم افزار رایگان: Olivier Cochard-Labbé، Daisuke Aoyama، Michael Zoon، Volker Theile و بسیاری دیگر. آنها وجود تم DIY NAS را ممکن کردند.

این مقاله روش ساخت ذخیره سازی شبکه بر اساس یک سرور معمولی را مورد بحث قرار می دهد، تفاوت های ظریفی را ارائه می دهد که توصیه می شود بدانید و توصیه هایی از جمله از تجربه شخصی ارائه می دهد.

معرفی

مقالات زیادی مانند "بیایید ذخیره سازی شبکه (NAS) را با دست خودمان بسازیم" وجود دارد. در همان زمان، بسیاری از آنها چیزی شبیه به "...ما یک توزیع جالب پیدا کردیم، آن را روی فلش درایو کپی کردیم، آن را در رایانه قرار دادیم و از زندگی لذت بردیم." در همان زمان، نکات جالبی مانند تعیین نقش (به عبارت دیگر، برای چه چیزی مورد نیاز است)، انتخاب اجزا، آزمایش از دست رفته، ویژگی های عملکرد آینده و غیره.

این بار مسیر کمی متفاوت را در پیش می گیریم و ابتدا توضیح می دهیم که چرا این مورد نیاز است، سپس به این فکر می کنیم که چگونه این کار را انجام خواهیم داد و به چه مواردی باید توجه کنیم. بیایید سعی کنیم، هر چند در یک "گالوپ در سراسر اروپا"، نقاط کلیدی این ساخت و ساز را شناسایی کنیم.

این مقاله فقط برای مقاصد اطلاعاتی است و ادعا نمی کند که راهنمای کاملی برای ایجاد فضای ذخیره سازی متصل به شبکه (NAS) برای هر مناسبتی است.

NAS(Network Attached Storage) یکی از گزینه های سیستم ذخیره سازی داده ها (DS) است. در واقع، این یک فایل سرور بسیار تخصصی است که نرم افزار (و گاهی اوقات سخت افزار) آن منحصراً برای عملیات تبادل داده و ذخیره سازی طراحی شده است. معمولاً از طریق پشته پروتکل TCP/IP کار می کند، اگرچه استثناهایی وجود دارد.

به طور سنتی، NAS از انتقال داده با استفاده از پروتکل های دسترسی به فایل پشتیبانی می کند: SMB (CIFS)، NFS، APF و برخی دیگر. اما اخیراً، پشتیبانی از پروتکل های دسترسی بلوک، مانند iSCSI، شروع به ساخته شدن در NAS کرده است.

توجه داشته باشید.به طور دقیق، کار در حالت دسترسی بلوک در انحصار گروه دیگری از دستگاه ها - SAN (شبکه منطقه ذخیره سازی) است. در واقع، یک NAS مدرن با توابع دسترسی بلوک در حال حاضر یک دستگاه ترکیبی SAN/NAS است. اما با وجود املای متقارن زیبا، ما همچنان آن را NAS می نامیم. کوتاه تر و آشناتر است.

مزایای ساختن NAS به تنهایی

یک عقیده رایج وجود دارد که علاقه مندان مجردی که پیدا کرده اند سرور قدیمیو نمیدانم با آن چه کنم با این حال، در میان کسانی که NAS خود را مونتاژ می کنند، افراد بسیار سخت گیر و عمل گرا هستند که دقیقا می دانند از چه چیزی می خواهند. سیستم جدیدو نحوه اجرای آن چه چیزی باعث می شود افرادی که سروری را خریداری یا اجاره می کنند آن را به ذخیره سازی شبکه تبدیل کنند؟

اولا،این تمایل به ساختن یک سیستم برای خود است. اکثر توزیع های شناخته شده برای ساخت NAS باز هستند منبع، برای هرگونه بررسی و اصلاح در دسترس است.

سازگاری نه تنها از طریق نصب افزونه های شخص ثالث، بلکه با تغییر مستقیم نرم افزار مطابق با نیازهای شما امکان پذیر است. به عنوان مثال، یک عامل سیستم نظارت و غیره را اضافه کنید.

ثانیاًاینها فرصت های زیادی برای ارتقای سخت افزار هستند. امکاناتی مانند جایگزینی پردازنده ها با پردازنده های قدرتمندتر، جایگزینی یک کنترلر RAID یا HBA، نصب آداپتور شبکه - تا زمانی که نرم افزار و درایورها از آن پشتیبانی کنند. همه اینها می تواند سود بیشتری نسبت به خرید یک دستگاه بسته آماده داشته باشد.

قیمت تجهیزات به طور مداوم در حال تغییر است، بنابراین ارائه مقادیر مشخصی وجود ندارد. اما شایان ذکر است که یک NAS آماده از یک سازنده مشهور با 12 هارد دیسک و یک پردازنده قدرتمند چندان ارزان نخواهد بود. بنابراین، خرید یک سرور عالی از یک برند معروف برای نیازهای خود و نصب یک توزیع اثبات شده بر روی آن - در بسیاری از موارد - این یک راه حل کاملاً رقابتی است.

توجه داشته باشید.با NAS های آماده، حتی از تولید کنندگان معروف، گاهی اوقات باید در حین کار با آن سر و کله بزنید. سفت‌افزار را به‌روزرسانی کنید، برای حل مشکلات عملیاتی با پشتیبانی فنی تماس بگیرید یا حتی آن را تحت ضمانت برگردانید. گزینه "خرید، نصب و فراموش کردن" - برای اکثر تولید کنندگان این یک گزینه کاملا اختیاری است.

یک جنبه بسیار مهم کسب تجربه عملی است. به جرات می توان گفت که ساختن یک سیستم ذخیره سازی شبکه با دستان خود این فرصت را به شما می دهد که به طور کلی سیستم های ذخیره سازی داده ها را بهتر درک کنید. حتی پس از گذراندن دوره‌های آموزشی از یک فروشنده خاص، ممکن است هنوز نکات ظریفی را که به قول آنها «روی سطح شناور هستند» یاد نگیرید. همچنین، هنگام توسعه، دانستن اینکه سخت افزار واقعی چگونه به نظر می رسد، چگونه مؤلفه ها با هم تعامل دارند و غیره هرگز اضافی نخواهد بود.

معایب این مسیر چه می تواند باشد؟

اولاً، فرآیند خلاقیت اعتیادآور است. وقت آن است که آن را عملیاتی کنیم، اما هنوز تست هزار و یکم را انجام نداده اند، فصل مستندات را به سبک ادبی بازنویسی نکرده اند و غیره... :)

در مرحله دوم، البته، شما نیاز به اطمینان خاصی در اعمال خود دارید. وقتی نوبت به آزمایش یک ایده بر روی "سخت افزار قدیمی" می رسد، بار مسئولیت کمتر فشار می آورد. اما زمانی که مجبور هستید پول واقعی خرج کنید و سپس داده های خود را به یک دستگاه "خانگی" بسپارید، گاهی اوقات تصمیم گیری در این مورد دشوار است.

ما به درستی نقش و مکان NAS را در زیرساخت فناوری اطلاعات تعیین می کنیم

برای انجام این کار، دو گزینه برای استفاده از NAS در نظر خواهیم گرفت: به عنوان یک سرور فایل مستقل و به عنوان یک سیستم ذخیره سازی.

NAS به عنوان یک سرور فایل

به طور معمول این یک سرور فایل کمکی برای تخلیه سرور اصلی شرکت است. این اغلب به دلیل عملکرد محدود هنگام ادغام در اکتیو دایرکتوری است.


با وجود این واقعیت که اکثر توزیع‌های سیستم باز مدرن حداقل از توانایی توزیع حقوق بر اساس تعامل با AD پشتیبانی می‌کنند، «موجودات» ظریف‌تری مانند سیاست های گروه، استفاده از نرم افزارهای نظارتی و امنیتی ویژه برای محیط ویندوز- به احتمال زیاد در پلتفرم NAS در دسترس نخواهد بود.

استفاده از NAS به عنوان یک سیستم ذخیره سازی

اهداف زیر را می توان در اینجا دنبال کرد:

گسترش فضای دیسک سروربه عبارت ساده، فضای کمی وجود داشت - ما فضای ذخیره سازی شبکه را اضافه کردیم و حجم های جدیدی را به سرورها متصل کردیم، به عنوان مثال، از طریق iSCSI.

منبع اضافی برای پشتیبان گیریبه عنوان مثال، زمانی که مقدار داده در منابع نوار جا نمی شود، برخی از داده های غیر بحرانی و تجاری در ذخیره سازی شبکه ذخیره می شود. و این تنها یک نمونه از ترکیب NAS و کتابخانه نوار است.

سیستم ذخیره سازی کمکی برای یک سیستم مجازی.همیشه لازم نیست ماشین های مجازی خاصی را روی منابع پرسرعت قرار دهید. گاهی اوقات یک NAS ساده با حجم های متصل از طریق پروتکل های NFS یا iSCSI کاملاً کافی است.


انتخاب نرم افزار

هنگام ایجاد NAS، دو راه وجود دارد: استفاده از یک توزیع تخصصی آماده یا ایجاد نسخه خود بر اساس یک سیستم عامل جهانی.

اگر می خواهید به طور کامل تمام پیچیدگی های نرم افزار و سخت افزارو یک سیستم منحصر به فرد برای خود با انعطاف پذیرترین تنظیمات ایجاد کنید - منطقی است که مقداری توزیع OpenSource را انتخاب کنید، به عنوان مثال، یکی از بیلدهای Linux، FreeBSD، Open Indiana و پس از طراحی مجدد آن، یک پلتفرم برای شبکه خود بسازید. ذخیره سازی.

اگر می‌خواهید فوراً آن را راه‌اندازی کنید، باید از یک توزیع آماده و محبوب برای NAS استفاده کنید.

همین توصیه برای کسانی که می خواهند از ساده به پیچیده حرکت کنند صدق می کند - ابتدا از یک توزیع آماده برای دریافت ایده اولیه استفاده کنید و سپس ادامه دهید.

در میان توزیع های آماده سه حوزه شناخته شده وجود دارد:

    بر اساس FreeBSD - FreeNAS، NAS4Free، ZFSGuru؛

    بر اساس Solaris - NexentaStor.

    مبتنی بر لینوکس - Open-E، OpenMediaVault، RockStor.

اصلی ترین "برجسته" توزیع های FreeNAS، NAS4Free، ZFSGuru، و همچنین NexentaStor و Open-E پشتیبانی از یک یا آن گونه متفاوت از سیستم فایل ZFS است.

RockStor یک توزیع آزمایشی است که از Btrfs استفاده می کند.

OpenMediaVault یک توزیع شناخته شده مبتنی بر دبیان است که از سیستم های فایل: XFS، JFS، ext2/ext3/ext4 - پشتیبانی کامل، NTFS و FAT32 - در حالت خواندن/نوشتن پشتیبانی می کند. لطفاً توجه داشته باشید که همه توزیع‌های دارای ZFS نیازمند سخت‌افزار نسبتاً بالایی هستند.

حکمت رایج: اگر سرور کمتر از 16 گیگابایت رم داشته باشد، مزاحمت با ZFS فایده ای ندارد.

نکته مهم دیگر جایی است که قصد دارید خود سیستم عامل را راه اندازی کنید. در این مورد دو گزینه وجود دارد:

    هر بار که سیستم از رسانه موقت شروع می شود، به عنوان مثال، از درایو فلش USB یا هنگام بوت شدن از طریق شبکه، و سپس تصویر به RAM گسترش می یابد.

    نصب و راه اندازی استانداردبه یک هارد دیسک دائمی

به عنوان مثال، NAS4Free را می توان هم بر روی رسانه های قابل جابجایی و هم بر روی هارد نصب کرد، اما برای OpenMediaVault بهتر است هارد دیسک را به دلیل پارتیشن swap انتخاب کنید. و در اینجا دوباره این سوال مطرح می شود که آیا امکان نصب هارد یا SSD برای سیستم وجود دارد؟ پس از اینکه خواسته های خود را مرتب کردیم، به انتخاب سخت افزار می رویم.

شرح و بسط پیکربندی

شایان ذکر است که اکثر توزیع‌های OpenSource مدرن از طیف گسترده‌ای از تنظیمات سرور پشتیبانی می‌کنند. اما هنوز برخی از شکاف ها در پشتیبانی سخت افزاری وجود دارد. در زیر شرحی از چنین "غافلگیری های برنامه ریزی شده" آورده شده است.

مهم!باید بدانید که با نصب یک توزیع فوق‌العاده اقتصادی نمی‌توانید یک سرور بسیار ارزان با پیکربندی حداقلی بگیرید و یک سیستم ذخیره‌سازی با کارایی بالا دریافت کنید.

کنترلر RAID یا HBA

برخی از کنترل‌کننده‌های RAID، HBA و کارت‌های شبکه ممکن است در توزیع خاصی پشتیبانی نشوند. این علامت چیزی شبیه به این است: توزیع، به عنوان مثال، از یک درایو فلش بارگیری می شود، اما سیستم دیسک ها را "نمی بیند".

گاهی اوقات با فلش کردن Firmware، گاهی با نصب یک درایور جدید از سازنده کنترلر، گاهی اوقات با تغییر به یک شاخه جدید یا متفاوت از توزیع، مشکل حل می شود. در شدیدترین موارد، نه درایورهای شخص ثالث و نه جایگزینی سیستم عامل کمکی نمی کند.

آداپتورهای شبکه

مشکل تقریباً مشابه مورد کنترلرهای HBA و RAID است. شما می توانید مبارزه کنید، اما گاهی اوقات می توانید با کمبود کامل حمایت روبرو شوید.

همچنین باید در مورد ویژگی های انتقال داده صحبت کنیم. شما نه تنها باید به درستی درک کنید که اکنون چه نوع شبکه ای دارید، بلکه در آینده نیز چگونه خواهد بود.

به عنوان مثال، اگر در حال حاضر از استاندارد اترنت گیگابیتی روی جفت پیچ خورده استفاده می کنید، و در آینده قصد دارید از 10 گیگابیت اترنت SFP (فیبر نوری) استفاده کنید، باید در هر دو مورد مشکلات سازگاری را حل کنید.

تعداد اسلات های توسعه

همانطور که در بالا ذکر شد، یکی از دلایل خوب برای ایجاد فضای ذخیره سازی شبکه خود، امکان ارتقاء آن است. اما اگر امکانات این کار قبلاً توسط سازنده تجهیزات محدود شده است، ارزش آن را دارد که به دنبال گزینه دیگری برای پلتفرم مادربرد یا سرور باشید.

امکان نصب قطعات اضافی در محفظه

تقریباً همان گزینه بالا است، اما در اینجا باید با کمبود فضای نصب، کمبود کانکتورهای برق و غیره نیز مقابله کنید.

نحوه عملکرد پیکربندی

ما شرحی از پیکربندی سرور انتخاب شده شامل چیپست، کنترلر HBA یا RAID، آداپتور شبکه و غیره و لیستی از تجهیزات پشتیبانی شده در توزیع انتخاب شده را می گیریم و آن را با آنچه در مشخصات سرور است مقایسه می کنیم.

مشاوره.گاهی اوقات اضافه کردن یک جزء شناخته شده پشتیبانی شده به پیکربندی سرور آسان تر است، مانند HBA یا کارت شبکه، به جای اینکه به مدت طولانی و خسته کننده متوجه شوید که آیا مدل تعبیه شده در مادربرد پشتیبانی می شود یا خیر.

اگر مشخص نیست که آیا دستگاه خاصی پشتیبانی می شود یا خیر، به وب سایت سازنده بروید و بررسی کنید که آیا درایور برای این سیستم وجود دارد یا خیر. به عنوان مثال، NAS4Free به درایورهایی از سازنده سخت افزار برای نسخه مربوطه FreeBSD نیاز دارد.

و اگر همه چیز واقعاً بد است، توزیع دیگری یا پیکربندی سرور دیگری را انتخاب کنید.

مهم!بسیار توصیه می شود که قبل از خرید تجهیزات از طریق تجزیه و تحلیل کامل مشخصات، تمام جنبه های ظریف سازگاری را بررسی کنید. به طوری که بعداً مجبور نشوید توزیع کننده را متقاعد کنید که به شما فرصت تغییر یا بازگرداندن چیزی را بدهد و همچنین مجبور نباشید چیزی را که گم شده است بخرید.

آزمایش کردن

فرض کنید قبلاً تجهیزاتی را با پیکربندی دقیق طراحی شده خریداری کرده ایم.

اولین بررسی برای سازگاری است. اول از همه، در مورد سازگاری سخت افزار و نرم افزار. برای کسانی که تصمیم به استفاده از توزیع آماده دارند، ساده است - آخرین نسخه را دانلود کنید، آن را روی سرور نصب کنید و ببینید چه تجهیزاتی را می بینید. اگر همه چیزهایی که می‌خواستیم کار می‌کرد، سپس به سمت تست عملکرد می‌رویم. اگر نه، ما مشکلات سازگاری را حل می کنیم.

برای آزمایش عملکرد، به رایانه دیگری، ترجیحاً با ویژگی های قوی تر، نیاز داریم تا بتوانیم NAS را بدون توجه به عملکرد سایر اجزای تبادل داده آزمایش کنیم. بلافاصله شایان ذکر است که آزمایش است یک علم کامل. و مقادیر محاسبه شده و مورد انتظار همیشه با آنچه در عمل اتفاق می افتد مطابقت ندارد. بنابراین، بیایید به توصیه کوزما پروتکوف گوش دهیم "غیرممکن است که بی نهایت را در آغوش بگیریم" و به طور انتخابی روی تفاوت های ظریف جالب تمرکز کنیم.

ساده ترین نوع آزمایش این است که به سادگی مجموعه ای از فایل ها را کپی کنید و زمان را یادداشت کنید. توصیه می شود سعی کنید خیلی کپی کنید فایل بزرگاندازه ثابت و مجموعه ای از فایل های بسیار کوچک با همان حجم کل. یعنی یک خوب گرفتند کامپیوتر قدرتمند، منبع شبکه را روی NAS ما نصب کرد، زمان را یادداشت کرد و شروع به کپی کرد. پس از اتمام زمان را علامت بزنید. همچنین باید به شاخص هایی مانند بار پردازنده، میزان مصرف رم و ... توجه کنید.

در ساده ترین موارد، می توانید به سادگی دستور top را اجرا کنید و بار را مشاهده کنید. برای موارد پیچیده تر، وسایل خاصی وجود دارد. شایان ذکر است که ابزارهایی که با آنها بار روی پردازنده، حافظه و سرعت ارتباط شبکه را نظارت می کنیم منابع سیستم را مصرف می کنند. برای به دست آوردن یک تصویر کامل، باید اندازه گیری های کنترلی سرعت کپی را با ابزارهای نظارت بر سیستم خاموش انجام دهید.

نوع دوم آزمون ها با استفاده از برنامه تخصصیبه عنوان مثال، ما ترکیب های مختلفی را انجام می دهیم.

روش شناسی تست موضوع بسیار گسترده ای است که مطالب زیادی در مورد آن منتشر شده است؛ تنها چیزی که باقی می ماند این است که راحت ترین روش را برای خود انتخاب کنید.

توجه!سرعت تبادل شبکه اعلام شده همیشه با سرعت انتقال داده های واقعی در قالب فایل مطابقت ندارد.

بنابراین، توصیه می شود برای به دست آوردن یک مقدار متوسط، نه تنها بر روی NAS در حال ایجاد، بلکه بر روی سایر سیستم ها (رایانه ها) نیز آزمایش شود. سپس تعیین نتایج در یک محیط عملیاتی معین آسان تر است.

بر اساس نتایج آزمایش، سه گزینه می تواند وجود داشته باشد:

    عملکرد با شرایط مورد انتظار برای این محیط عملیاتی سازگار است.

    عملکرد پایین‌تر از حد انتظار است، اما تنگنای شناخته شده‌ای وجود دارد که باید «گسترش» شود. به عنوان مثال، شما به یک SSD در حافظه پنهان نیاز دارید.

    عملکرد کمتر از حد انتظار است، اما گلوگاه قابل شناسایی نیست. به عنوان مثال، تمام نقاط کنترل: پردازنده، حافظه، زیر سیستم دیسک، زیر سیستم شبکه و غیره - در حالتی کار می کنند که به بار عادی نمی رسد.

مورد سوم سخت ترین است. رایج ترین توصیه ای که می تواند کمک کند، امتحان نرم افزارهای مختلف (توزیع متفاوت) است. گاهی اوقات نصب درایور دیگری روی کنترلر HBA یا RAID کمک می کند، به عنوان مثال، یک درایور جدید از سازنده. علاوه بر تست عملکرد، تست تحمل خطا نیز وجود دارد. برای مثال، نحوه رفتار RAID (سخت‌افزار یا نرم‌افزار) در صورت خرابی دیسک مصنوعی، برقراری ارتباط در کانال‌های شبکه تکراری در صورت خرابی یکی از آنها و غیره.

عملیات آزمایشی

همانطور که اغلب اتفاق می افتد، ما داده های کم و بیش مناسبی را از آزمایش دریافت کردیم و به سرعت شروع به اجرای آن کردیم. و در نتیجه، ما یک دسته از "سورپرایزهای" ناخوشایند را دریافت می کنیم که در طول آزمایش ظاهر نشدند.

چگونه از این امر اجتناب کنیم؟ فقط از طریق راه اندازی تدریجی. مهمترین چیز این است که در تمام این مدت نظارت دقیق بر تجهیزات جدید و کنترل دقیق پارامترهای انتخاب شده داشته باشید.

به عنوان مثال، ما همه ماشین های مجازی انتخاب شده را به آن منتقل نمی کنیم حجم جدید iSCSI، اما فقط یکی. و کارش را بررسی می کنیم. اگر همه چیز خوب است، می توانید یکی دیگر را در یک هفته دوباره برنامه ریزی کنید. پس از دو هفته دیگر - دو هفته دیگر و غیره.

مزیت اصلی این رویکرد این است که زمان برای خلاص شدن از شر این "غافلگیری ها" به موقع و راه اندازی یک سیستم از قبل اثبات شده و قابل پیش بینی کار با ظرفیت کامل وجود دارد. علاوه بر این، زمان برای نوشتن دستورالعمل، شفاف سازی مقررات، به عبارت دیگر، تنظیم پایه مستند با واقعیت های جدید وجود دارد.

البته در یک مقاله نمی توان همه جوانب را در نظر گرفت. اما ما موفق شدیم شما را با تفاوت های ظریفی که باید در هنگام ساختن ذخیره سازی شبکه مورد توجه قرار گیرد آشنا کنیم.

اتاق عمل سیستم FreeNASروی هر کدام اجرا خواهد شد کامپیوتر شخصی. اگر بیش از حد واحد سیستماگر توانایی نصب چندین هارد دیسک را ندارید، با پیروی از توصیه های ما، هارد دیسک جدیدی را مونتاژ کنید.

ما کیس Prodigy را از BitFenix ​​به عنوان پایه سیستم NAS انتخاب کردیم. دارای شش جایگاه برای نصب هارد دیسک های 3.5 اینچی. مادربرد فشرده برد ASRock E350M1 با دو هسته یکپارچه پردازنده مرکزیعملکرد کافی را ارائه می دهد و چهار کانکتور SATA برای اتصال هارد دیسک فراهم می کند.

برای استفاده از شش درایو، باید یک برد کنترلی با دو پورت SATA نصب کنید. با مادربرددو ماژول RAM سازگار کینگستون هایپر ایکسهر کدام 4 گیگابایت ما به عنوان منبع تغذیه، مدل آرام و کم مصرف be quiet Pure Power L8 با توان 300 وات را انتخاب کردیم. دیسک های سختما موارد آرام را توصیه می کنیم - مانند، به عنوان مثال، WD Red (2 ترابایت).

2. مونتاژ قطعات

اگر دقیقاً دستورالعمل های موجود در کتابچه راهنمای کاربر را برای کیس BitFenix ​​Prodigy دنبال کنید، در هنگام مونتاژ رایانه نباید مشکلی وجود داشته باشد. لطفاً توجه داشته باشید که بهتر است منبع تغذیه را با سوراخ تهویه پایین نصب کنید و هارد دیسک ها به همراه اسلاید با اتصال دهنده ها رو به جلو در کیس قرار داده شوند.

3. اتصال

ابتدا به برد سیستمکانکتورهای دکمه های پاور و تنظیم مجدد و همچنین نشانگرهای LED، زیرا متعاقباً دسترسی به آنها به طور قابل توجهی دشوار خواهد بود. توصیه می شود هارد دیسک ها را در کنار کیس که دکمه های پاور و ریست قرار دارند وصل کنید.

4. نصب FreeNAS بر روی درایو فلش USB

آن را روی رایانه شخصی با سیستم عامل باز کنید سیستم ویندوزتصویر FreeNAS و همچنین برنامه رایگان Win32 Disk Imager. برای این کار از بایگانی 7-Zip استفاده کنید که می تواند با فرمت XZ کار کند.

یک درایو فلش با ظرفیت حداقل 2 گیگابایت وارد کرده و Win32 Disk Imager را راه اندازی کنید. فایل تصویر FreeNAS را با کلیک بر روی نماد پوشه و انتخاب حرف فلش درایو در مورد "دستگاه" باز کنید. با کلیک بر روی "نوشتن" فرآیند نوشتن تصویر در درایو فلش آغاز می شود. درایو را از رایانه خود خارج کرده و آن را در درگاه USB دستگاه ذخیره سازی شبکه ای که مونتاژ کرده اید قرار دهید.

5. بوت کردن NAS برای اولین بار

صفحه کلید و همچنین مانیتور را به حافظه NAS که مونتاژ کرده اید وصل کنید و آن را از طریق کابل LAN به روتر متصل کنید. NAS را روشن کنید و بلافاصله دکمه Del را چند بار فشار دهید تا وارد تنظیمات UEFI شوید.

در مورد "پیکربندی پیشرفته/سوپر IO"، مقدار "Serial Port" را به "Disabled" تغییر دهید - در غیر این صورت FreeNAS شروع به کار نخواهد کرد. پس از آن، در مورد "Boot/Boot Option"، درایو فلش را انتخاب کنید، تنظیمات را ذخیره کنید و NAS را راه اندازی مجدد کنید.

پس از راه اندازی مجدد، یک منوی متنی و یک آدرس IP خواهید دید که در آن می توانید به رابط وب FreeNAS دسترسی داشته باشید.

6. پارامترهای اساسی

رابط وب را در مرورگر رایانه خود باز کنید. در مورد "سیستم/تنظیمات" می توانید زبان را به روسی تغییر دهید. در منطقه زمانی، را انتخاب کنید تنظیمات لازم. پس از کلیک بر روی "ذخیره" و فشار دادن کلید F5، رابط روسی زبان بارگیری می شود.

7. راه اندازی دیسک ها

با استفاده از دکمه "Storage/ZFS Volume Management"، می توانید فضای دیسک را اختصاص دهید. ابتدا «نام جلد» را وارد کنید، سپس روی نماد «+» در کنار «دیسک‌های موجود» کلیک کنید. پس از آن، در بخش "Volume Planning" دیسک های متصل را مشاهده خواهید کرد. دکمه نقره ای گرد را به سمت بالا و سمت راست بکشید تا همه دیسک ها در کنار یکدیگر قرار گیرند. برای حداکثر تحمل خطا، "RaidZ2" را از منو انتخاب کنید.

8. خلقت حسابکاربر

در درخت پوشه، روی "Account/Users/Add User" کلیک کنید. در "نام کاربری" و " نام و نام خانوادگی"مهمان" را وارد کنید، در کنار "Home Directory" در "View" کلیک کنید و حجم ایجاد شده در مرحله قبل را انتخاب کنید.

گزینه “Disable password login” را فعال کرده و با کلیک بر روی “OK” انتخاب خود را تایید کنید. در بالا روی نماد "Storage" و روی حجم قبلی ایجاد شده، سپس در پایین روی نماد کلید با دیسک "Change Permissions" کلیک کنید. در کادر محاوره‌ای، «مهمان» را در کنار «مالک (کاربر)» و «مالک (گروه)» انتخاب کنید و روی «ویرایش» کلیک کنید.

9. راه اندازی CIFS

سپس یک اشتراک جدید با هر نامی در آیتم "Shares/Windows (CIFS)" ایجاد کنید و حجم ایجاد شده قبلی را به عنوان مسیر مشخص کنید. "Allow Guest Access" و "Guest Access Only" را فعال کنید.

سپس روی دکمه Services در بالا و نماد آچار پشت CIFS کلیک کنید. در خط Authentication Model گزینه Anonymous را انتخاب کنید، نام NetBIOS را وارد کنید و گروه کاریکامپیوتر شما

برای حساب مهمان، "Guest" را انتخاب کنید و گزینه های "Allow Blank Password" و "Include Home Directories" را فعال کنید. در مورد "Home Directories"، حجم ایجاد شده قبلی را انتخاب کنید.

در نهایت، CIFS را با استفاده از دکمه Services در بالا فعال کنید. اشتراک شبکه اکنون در ظاهر می شود Windows Explorerبا آدرس "\\\".

برچسب ها ناس

Canon PowerShot A200

عکاسی دیجیتال در سال 2002 با تولد دخترم وارد زندگی من شد. شما نمی توانید همه چیز را به خاطر بسپارید و با گذشت زمان چیزی فراموش می شود و بنابراین من می خواستم تا آنجا که ممکن است از ابتدای زندگی او لحظات بیشتری را ثبت کنم. بنابراین فرض بر این بود که من عکس های زیادی می گیرم و اغلب، که در آن زمان عکاسی فیلم اجازه نمی دهد (هزینه فیلم + هزینه چاپ = گران). و بنابراین، در 21 آگوست 2002، یک دستگاه دیجیتالی از Creative PC-CAM خریداری کردم که ترکیبی از یک وب‌کم با باتری و توانایی گرفتن عکس‌های دیجیتال 1 مگاپیکسلی از حداکثر 8 قطعه است (دیگر نمی‌توانست در آن قرار بگیرد. ). حافظه داخلیدستگاه ها و نمی دانستند چگونه با کارت های حافظه کار کنند). پدر جوان خیلی سریع که به زیبایی چنین عکاسی و حقارت حافظه داخلی کوچک پی برد، پس از چند ماه از نظر مالی به خود فشار آورد و یک دوربین دیجیتال Canon PowerShot A200 واقعی خرید که می توانست فیلمبرداری کند!

Canon PowerShot A400

از آن لحظه به بعد، علاوه بر دوربین فیلمبرداری، دوربین فیلمبرداری Samsung Hi8 بلافاصله از نظر اخلاقی مرد. کیفیت عکس‌های دوربین جدید آنقدر شگفت‌انگیز بود، و این خط کانن آنقدر جهانی بود (زوم اپتیکال چندگانه، تثبیت‌کننده در برابر دست‌های لرزان، تعداد زیادی عکس در هر شارژ) که در سال‌های بعد فقط مدل تغییر کرد: A400، A430، SX100 IS (تثبیت کننده نوری!) و SX200 IS. دومی نیز در 21 اوت (تصادف) خریداری شد، اما قبلاً در سال 2009 و هنوز هم استفاده می شود. علاوه بر این، در مارس 2012، یک دوربین سونی NEX-C3K Kit با دو لنز قابل تعویض شامل 18-55mm/F3.5-5.6 خریداری شد و حجم عکس ها و فیلم ها (از قبل با کیفیت FullHD) به میزان قابل توجهی افزایش یافت. یکی دیگر از چیزهای خوب در مورد دوربین سونی NEX این است که از طریق یک آداپتور ارزان قیمت چینی، یک لنز Helios 44-M را از دوربین حرفه ای زنیت پدرم در اتحاد جماهیر شوروی به آن وصل کردم (وای چقدر عروسی با آن عکس گرفته شد!).

CANON PowerShot SX100 IS

منظورم چیست؟ در طول حدود 17 سال، ما بیش از 20 هزار عکس و ساعت های بسیار زیادی ویدیو جمع آوری کرده ایم. برای من، این یک گنج واقعی است که اصلاً نمی خواستم آن را از دست بدهم. همه این موارد از حافظه دوربین خالی شده و ابتدا روی هارد رایانه شخصی ذخیره می شود، سپس به دلیل وجود مشکل ویروس در ویندوز، به یک درایو خارجی و سپس به یک HDD وسترن دیجیتال (WD) بزرگتر منتقل می شود. 1 ترابایت کتاب من. به‌علاوه، فیلم‌های دیجیتالی (!) پدرم و دوربین ویدیویی سامسونگ Hi8 من حجم مناسبی را به خود اختصاص دادند.

عکس‌های موجود در آلبوم‌های عکس قدیمی تنها در صورت وقوع آتش‌سوزی ناپدید می‌شوند، اما بلافاصله متوجه این اتفاق ناخوشایند خواهید شد یا اگر خوش شانس هستید، از قبل با آتش‌نشان‌ها تماس بگیرید و برای نجات همه چیز وقت داشته باشید. ویژگی شماره این است که کل آرشیو عکس و ویدیوی انباشته شده شما فوراً بدون بوی اولیه دود ناپدید می شود ، همانطور که می گویند "با ضربه زدن انگشتان شما". این اتفاق برای دو نفر از دوستان من با USB-HDD خارجی در سال های اخیر رخ داده است.


به عنوان گزینه ای برای ذخیره سازی هاردهای خارجی، بازار دستگاه های NAS را به ما ارائه می دهد - ذخیره سازی اطلاعات شبکه. اما این تنها عملکرد آنها نیست، این دستگاه ها عملکرد بسیار گسترده ای دارند: آنها می توانند به عنوان دانلود کننده تورنت مستقل کار کنند و سپس ویدیوی دانلود شده را می توان به عنوان مثال در تلویزیون پخش کرد، آنها می توانند به عنوان پخش کننده رسانه به طور مستقیم روی آن کار کنند. تلویزیون با اتصال از طریق HDMI، به عنوان سرور برای وب سایت شما، و غیره. همه چیز فقط به خواسته های شما و مخزن برنامه برای یک NAS خاص محدود می شود. بسته به تعداد اسلات ها در مدل NAS می توان درایوهای NAS را در آرایه هایی از RAID0 تا RAID10 ترکیب کرد. RAID به شما این امکان را می دهد که آزادانه اشتراک گذاری را دستکاری کنید فضای دیسک(به عنوان مثال، با استفاده از RAID0 دو هارد دیسک مختلف را در یک درایو مشترک ترکیب کنید)، و ذخیره سازی فایل را ایمن تر کنید (به عنوان مثال، با استفاده از RAID5). می‌توانید درباره گزینه‌های استفاده از سطوح مختلف RAID در اینترنت بیشتر بخوانید. یکی دیگر از تفاوت‌های دیگر با رایانه‌های شخصی معمولی و یک مزیت بزرگ NAS، بهره‌وری انرژی و سکوت است. زیرا NAS برای استفاده در بازی ها در نظر گرفته نشده است، آنها معمولا دارای یک پردازنده سرد و یک فن بزرگ با سرعت کم برای خنک کردن HDD هستند. منفی بزرگ NAS هزینه است که گاهی اوقات برای برخی از مدل ها به 40 هزار روبل یا بیشتر می رسد، و این هزینه درایوها را در نظر نمی گیرد، که می تواند پانزده هزار هزینه دیگر داشته باشد (به عنوان مثال، 4 هارد 1 ترابایتی هر کدام در آوریل. قیمت 2019). موافقم، هر بودجه خانواده ای نمی تواند از عهده این کار برآید.

خوشبختانه، گزینه جایگزین و بسیار مقرون به صرفه دیگری وجود دارد. این چیزی است که من استفاده کردم. البته این یک گزینه ایده آل نیست؛ هیچ چیز ایده آل نیست. نکته مثبت این است که هزینه از 0 روبل شروع می شود؛ می توانید یک NAS برای خانه خود از یک رایانه شخصی قدیمی و هاردهای غیرضروری جمع آوری کنید. و نقطه ضعف این است که شما باید "دست روی" باشید یا حداقل از اینکه کمی با سخت افزار و نرم افزار سرهم بندی کنید نترسید. من این راه را رفتم و این داستان من است.

مثال موردی

برای شروع، یک رایانه شخصی "آفیس" 10 ساله از کار افتاده با منبع تغذیه 300 وات، 2 گیگابایت رم DDR3 و یک پردازنده پیدا شد. اینتل پنتیومدو هسته ای E5400 و این همه "شادی" روشن است مادربرد Gigabyte GA-G41MT-ES2L (2009) دارای "on board" برای اتصال دیسکهای سختنه تنها 4 کانکتور SATA، بلکه چند کانکتور IDE قدیمی. از آخرین مورد خیلی خوشحال شدم، زیرا ... من چند درایو IDE قدیمی داشتم که سال‌ها بدون نیاز در اطراف آن‌ها قرار داشتند و می‌خواستم آزمایش‌هایم را با NAS روی آن‌ها شروع کنم. چیز دیگری که من را خوشحال کرد این بود که مادربرد علاوه بر اسلات های PCI طبیعی، یک PCI Express x1 مدرن داشت که بعداً برای من بسیار مفید بود. یکی از معایب این مادربرد این است که امکان بارگذاری سیستم عامل از کارت خوان داخلی حتی پس از آن وجود ندارد. به روز رسانی بایوسقبل از آخرین نسخه. حیف است، من چند کارت SD غیر ضروری 4 گیگابایتی در اطراف دارم که برای این پروژه مناسب است، اما افسوس. اما بوت کردن سیستم عامل از درایو فلش USB امکان پذیر است. خوب، بیایید ببینیم چگونه می توان از این در آینده استفاده کرد. روی مادربرد نیز وجود دارد پورت شبکهدر 1 گیگابیت، که بسیار عالی است، زیرا ... سرعت کپی در شبکه بسیار سریع خواهد بود. مرکز شبکه محلی خانگی من مرکز اینترنت Zyxel Giga II است که پورت های آن نیز با سرعت 1 گیگابیت کار می کنند.

بیا ادامه بدهیم. بنابراین، سوال دوم بعد از واحد سیستم این بود: از چه سیستم عاملی برای NAS استفاده کنم؟ اینترنت گزینه های زیادی را ارائه می دهد، هم پولی و هم کاملا رایگان: FreeNAS، EasyNAS، Rockstor، OpenMediaVault و موارد مشابه، به شما توصیه می کنم مقاله (در پنجره جدید باز می شود) "بهترین توزیع های NAS" را بخوانید. بعد از اینکه چند روز دیگر یوتیوب را تماشا کردم و سپس به طور مستقل همه این سیستم عامل ها را روی خودم بررسی و آزمایش کردم کامپیوتر مجازیدر VirtualBox، تصمیم گرفتم با OpenMediaVault (به اختصار OMV) استفاده کنم. چرا؟ بله، زیرا OMV به طور کامل از زبان روسی پشتیبانی می کند، رایگان است و مبتنی بر سیستم عامل لینوکس (Debian) است، که به معنای ثبات و قابلیت اطمینانی است که سیستم عامل ویندوز هرگز آرزویش را هم نمی کرد. نکته جالب در مورد راه حل های سیستم عامل لینوکس این است که آنها رایگان هستند، هیچ تهدیدی برای آلودگی به ویروس سیستم عامل وجود ندارد، به این معنی که نیازی به خرید آنتی ویروس نیست. سیستم مورد نیازبه لینوکس بار کمترنسبت به ویندوز، به این معنی که سیستم عامل حتی در رایانه هایی که ویندوز به سادگی از راه اندازی خودداری می کند، احساس خوبی خواهد داشت. علاوه بر این، دستگاه های تحت کنترل لینوکسنیازی به توجه زیادی به تعمیر و نگهداری ندارند (به عنوان مثال، تمام تلویزیون های هوشمند، روترها و تلفن های همراهروی یک یا آن بیلد لینوکس کار کنید. به طور کلی، هر چه می توان گفت، لینوکس در این مورد گزینه من است. به طور کلی، من در مورد سیستم عامل تصمیم گرفته ام.

من احتمالاً نصب OpenMediaVault را در اینجا شرح نمی دهم. همه چیز کاملاً ساده است، هیچ مشکلی وجود ندارد و توضیحات مشابه زیادی در اینترنت وجود دارد. به عنوان مثال، من پیوندی به مقاله (در یک پنجره جدید باز می شود) به شما می دهم «Openmediavault، یا نحوه ساخت NAS خودت؟ ". خودتان بخوانید. من فقط آنچه را که برای من مفید است می نویسم:

    تیدانلودر orrent با رابط وب. خیلی راحت

    مسرور رسانه miniDLNA به شما امکان می دهد فیلم ها را در تلویزیون خود تماشا کنید. من چندین پوشه را که فیلم های من در آن قرار دارند و همچنین پوشه ای که تورنت در آن بارگیری می شود را نشان دادمآچالکا.

    اعلان ها فعال شد پست الکترونیک. در حال حاضر در محل کار (و هر کجا!) من بلافاصله در مورد همه حوادث در صورت وقوع آنها مطلع می شوم.

    مانیتور هارد S.M.A.R.T فعال است. اگر دیسکی ناگهان "بد" شود، من از طریق ایمیل، مثلاً در تلفن هوشمند خود، اعلانی در مورد آن دریافت خواهم کرد و می‌توانم به موقع، قبل از اینکه دیسک کاملاً خراب شود، اطلاعات را از آن در دیسک دیگری ذخیره کنم.

    Rsync فعال است که برای انجام آن استفاده می شود نسخه پشتیبان هارد دیسکبا عکس‌ها و ویدیوهای خانوادگی بایگانی شده در سرور راه دوردر محل کار.

    منیک پوشه مشترک برای همه کاربران در من ساخته شده است شبکه خانگی. اکنون هیچ مشکلی با اسناد وجود ندارد، هنگامی که ویرایش متن را در رایانه رومیزی به پایان می رسانید، می توانید آن را روی لپ تاپی که در بالکن یا رایانه لوحی است باز کنید.

    آنتی ویروس Clave برای اسکن های برنامه ریزی شده فعال است پوشه به اشتراک گذاشته شده. واقعیت این است که یک کامپیوتر با ویندوز در شبکه خانگی وجود دارد و با وجود اینکه آنتی ویروس روی آن وجود دارد، ویندوز است و من و شما متوجه می شویم که آنتی ویروس در این مورد نیست.همیشه ذخیره می کند بنابراین، در واقع، یک آنتی ویروس در لینوکس مورد نیاز است تا فایل های موجود در پوشه مشترک از رایانه Wiondows آلوده شوند. در خود لینوکس، هیچ ویروسی صرفاً به عنوان یک کلاس وجود ندارد.

مثال IDE HDD

OMV دارای یک پلاگین است که اگر سیستم عامل روی درایو فلش USB اجرا می شود باید نصب شود. راستش را بخواهید، دستانم آنقدر خارش داشت که عجله داشتم و حوصله کار با این پلاگین را به خود ندادم و به همین دلیل سیستم عامل را روی فلش USB نصب نکردم و برای اینکه شارژ نکنم دیسک بوتپورت SATA ارزشمند روی مادر، تصمیم گرفتم OMV را روی دیسک IDE نصب کنم. و چی؟ سرعت در اینجا چندان مهم نیست؛ ویژگی لینوکس این است که در حافظه رایانه شخصی کار می کند و مانند ویندوز هارد رایانه را با نوشتن و خواندن وحشت نمی کند. به طور کلی سیستم عامل حدود 2.5 گیگابایت فضا اشغال می کند و روی هارد 80 گیگابایتی قرار دارد و در درایو دوم IDE بعد از اتمام تمام تنظیمات OMV در صورت خرابی درایو IDE اول یک نسخه پشتیبان تهیه کردم. اینطوری با بودجه مشخص شد و به نظر من قابل اعتماد است.

به طور موقت، برای آزمایش، دوستان یک جفت هارد دیسک 3.5 اینچی هر کدام 500 گیگابایت انداختند. من آنها را در RAID0 قرار دادم و خروجی آن یک دیسک با ظرفیت 1 ترابایت بود. تا پس نگیرند اینطوری کار می کند. برای عملیات تورنت و پوشه کاربر مشترک استفاده می شود. ما همچنین یک جفت 2.5 اینچی Seagate Barracuda 1TB خریدیم. به این ترتیب تمام 4 پورت SATA مادربرد مشغول شدند. در عکس سمت راست می توانید از بالا به پایین ببینید: 2 IDE با سیستم OMV، سپس یک جفت SATA 500 گیگابیت وجود دارد که در RAID0 "متصل شده" هستند، و در پایین دو عدد وجود دارد - اینها 1 ترابایت هستند. پیچ در فرمت لپ تاپ 2'5 اینچی. به هر حال، تصاویر زیر همگی قابل کلیک هستند، برای بزرگنمایی روی آنها کلیک کنید.


Aerocool Motion 12

زیرا دیسک ها همان چیزی بودند که "درپوش" نامیده می شود و تابستان در پیش است، تصمیم گرفتم خنک کننده اضافی برای آنها ایجاد کنم. من یک فن "Aerocool Motion 12" را در CSN به قیمت 270 روبل خریدم. و آن را در مقابل رک با هارد دیسک در جای معمولی خود نصب کرد. بی صدا کار میکنه کلا 1200 دور ولی به دلیل افزایش تعداد تیغه ها فوق العاده باد میزنه 9 تا هست.

من نمی دانم وقتی باید حداقل یک هارد دیسک دیگر اضافه کنم چه کار کنم؟ در حال حاضر هیچ پورت SATA رایگان بر روی مادربرد وجود ندارد، و همچنین جایی در بدنه PC در نقاط نصب استاندارد HDD وجود ندارد.

Oimaster He-2006

در حین پرسه زدن در اینترنت، یک روز متوجه شدم فروشگاه چینیراه حل جالب یک قفسه برای شش هارد دیسک 2`5 روی شاسی جمع شونده به جای درایو DVD، با قفل در برابر قطع تصادفی دیسک ها، با یک نشانگر، در جعبه رایانه شخصی قرار داده شده است. عملکرد HDDو خنک کننده اجباری داخلی. البته من مستقیماً به 6 هارد دیسک نیاز نداشتم و در یک فضای محدود خیلی متراکم می شوند و این مشکل اتلاف گرما است ، دیسک ها گرم می شوند ، مخصوصاً در حالت شبانه روزی. اما در کل از این ایده خوشم آمد. من شروع کردم به دنبال راه حل برای 4 هارد دیسک و باید به نوعی مشکل کمبود پورت SATA رایگان را حل می کردم. و ضرب المثل را در مورد رم به روشی مدرن بازنویسی کنیم: در چین همه چیز آنجاست. برد SSU SA3014 PCI-E را پیدا کردم که 4 پورت SATA 3.0 را با قیمت حدود 1350 روبل در Alishka اضافه می کند.

اما صادقانه بگویم، من در آن لحظه خوش شانس بودم و آن را از جای دیگری خریدم: یک فروشگاه آنلاین جدید Bringly.ru به تازگی افتتاح شده بود، پروژه مشترک Yandex و Sberbank. تخفیف هم داشت و برای خرید اول امتیاز هم میدادن که میتونید به عنوان پول محصول رو پرداخت کنید. به طور کلی، همراه با همه چیز، از جمله تحویل، این تابلو برای من 565 روبل هزینه داشت. به سبک پروژه من بسیار مقرون به صرفه بود. سپس، پس از بررسی یکسری گزینه برای قفسه های HDD در 5'25 bay، به این نتیجه رسیدم که معمولی ترین شرکت Oimaster است. نظرات مثبت زیادی وجود دارد، و با قضاوت بر اساس عکس دستگاه، همه چیز بسیار با کیفیت و قابل اعتماد است، اگرچه کمی گران است.
اما او نیز باید به خوبی از دیسک های من مراقبت کند تا داده های ذخیره شده روی آنها ناپدید نشوند، مثلاً به دلیل لحیم کاری ضعیف برخی مدارها در داخل رک یا گرم شدن بیش از حد ساده. حداقل قیمت برای آن حدود 1898 روبل است. چند ماه دنبال گزینه های ارزان تر بودم، منتظر بودم، شاید جایی تخفیف داشته باشد؟ در آخرین فروش، حتی در AliExpress، هیچ تخفیفی روی آن وجود نداشت، بنابراین مجبور شدم آن را، همانطور که می گویند، با قیمت کامل بخرم. خوب است که از خدمات بازگشت نقدی Letyshops استفاده می کنم (روی بنر بالای همین صفحه کلیک کنید) و بخشی از پول پرداخت شده همیشه به من برمی گردد، بنابراین می توانیم فرض کنیم که کالا همیشه ارزان تر است. وقتی همه چیز رسید، همه چیز را در کیس نصب کردم. همه چیز عالی کار می کند!

OMV دارای یک سیستم آمار داخلی است. این ردیابی میزان بار سنگین روی پردازنده، میزان استفاده از رم و مقدار آزاد باقی مانده است، می توانید پویایی هارد درایوهای پر شدن و غیره را مشاهده کنید. اجازه دهید یادآوری کنم که در سیستم من این است پردازنده اینتلپنتیوم دو هسته ای E5400 که قدرت آن بیش از اندازه کافی بود، میانگین بار از 8-10٪ تجاوز نمی کند. حافظه دسترسی تصادفی 2 گیگابایت نیز بیش از 0.6 گیگابایت است که توسط سیستم اشغال شده است، مابقی برای بافر داده ها اختصاص داده شده است.

در نتیجه. می توانم بگویم که NAS در واقع از هزینه های اجباری ارزان است - 270 روبل است. برای یک فن اضافی برای خنک کردن اجباری آرایه HDD. بنابراین برای دور انداختن رایانه های شخصی قدیمی خود عجله نکنید - آنها هنوز هم می توانند برای مدت طولانی به شما خدمت کنند، اما در نقشی متفاوت. اگر HDD های قدیمی دارید، پس هیچ هزینه ای نیز وجود ندارد. تمام هزینه های دیگر من برای یک برد اضافی و یک قفسه برای 4 دیسک، به طور کلی، غیر ضروری بود. قابلیت های OMV نه تنها برای مصارف خانگی، بلکه برای ادارات و بزرگ نیز کافی است شبکه شرکتی- از آنجایی که همه اینها بر اساس سیستم عامل لینوکس (Debian) با به روز رسانی منظم سیستم است. و NAS من با هفت فیلم جدید، در دسترس بودن فوری کل انبوه ویدیوها و عکس‌های خانگی، و در نهایت، آرامش خاطر مطمئن برای ایمنی همه داده‌های انباشته شده در طول سال‌ها، مرا خوشحال می‌کند.

دسته بندی ها:// از 09/04/2019

سوال NAS را خودتان مونتاژ کنید یا یک نمونه آماده بخریدهمیشه باعث ایجاد هولیوار در دایره های باریک می شود. در اینجا آخرین مقاله Kirill Kochetkov است. انتخاب یک درایو شبکه قبلاً سه صفحه بحث ایجاد کرده است. مشخصه چیست - به طور کاملتقدیم به دفاع مقدس Kirill IMHO با توجه به تجربه گسترده خود، موضوع NAS خریداری شده را بهتر از هر شخص دیگری در RuNet می داند. اما بحث در مورد موضوع را مفید نمی داند. باید امتحان کنم :)

IMHO سوال در عنوان یک پاسخ بسیار ساده و غیر احساسی دارد: بسته به نیاز و منابع شما متفاوت است. و آنچه به او احساس می کند تلاش نه تنها برای دادن یک پاسخ جهانی، بلکه برای تحمیل این پاسخ به همه است.

پس بیایید از خود بپرسیم اولین سوال - چرا به NAS نیاز دارید؟و معلوم می شود که اکثریت قریب به اتفاق نیازی به NAS ندارند. بله، آنها می توانند از آن استفاده کنند - اگر مثلاً برادر، پسر و غیره باشد. آن را راه اندازی می کند و می دهد. اما آنها یک مورد جدید را نمی خرند (و آن را راه اندازی می کنند) حتی اگر قدیمی ناپدید شود. نیاز اکثر مردم برای تماشای فیلم توسط یک تلویزیون، یک کامپیوتر معمولی و در پیشرفته ترین حالت، سرویس های پخش، iTunes و Play برآورده می شود. با پشتیبان گیری، در صورت انجام - با درایو USB و خدمات ابری. پس بیایید کسانی را که به هیچ وجه به سخت افزار مورد بحث نیاز ندارند کنار بگذاریم.

و در بقیه موارد، ما اقلیت بسیار کوچکتری داریم که می توانند بگویند چرا به NAS نیاز دارند. این لیست سزاوار پست خود است (که در ادامه خواهم نوشت)، اما در حال حاضر مفیدتر است که به تنهایی به این لیست فکر کنید. به احتمال زیاد، این لیست مانند دیگران بدون اگزوتیک خواهد بود. از طریق پخش کننده رسانه، تلویزیون هوشمند یا HTPC، تورنت ها را دانلود کنید، فیلم تماشا کنید و به موسیقی گوش دهید. پشتیبان گیری از کامپیوترهای خانگی و دستگاه های تلفن همراه. عکس های خانه را ذخیره کنید. سپس NAS خریداری شده و خود مونتاژ شده برای شما مناسب خواهد بود. اگر چیزهای عجیب و غریب موجود باشد (نمونه های واضح مجازی سازی، استفاده از نرم افزار خاصی است که در تحویل NAS آماده گنجانده نشده است) - این یک استدلال قانع کننده به نفع خود مونتاژ است. این طور نیست که در NAS آماده کاملاً غیرممکن باشد. اما اگر به مجازی سازی (در خانه!) نیاز دارید، هیچ مشکلی برای شما وجود ندارد که خودتان NAS را مونتاژ و پیکربندی کنید. به همین ترتیب، نیازهای به ظاهر عادی، اما در مقیاس بزرگ (نه یکی دو ترابایت، بلکه ده تا بیست، رمزگذاری ویدیو به دستگاه های مختلفو غیره) الزامات یک NAS آماده را از دستگاه های خانگی ساده تا پیشرفته و حتی شرکتی افزایش می دهد. همراه با قیمت بالا می روند.

اما بیایید فرض کنیم که هیچ چیز عجیب و غریبی ندارید. سپس وارد عمل می شود سوال منابع. اگر شما پرداخت اضافی آسان تر استبه جای پرداختن به نرم افزار و سخت افزار، یک NAS آماده انتخاب کنید، به اندازه کافی وجود دارد. علاوه بر این، پرداخت هزینه اضافی زیاد نیست - تقریباً قیمت یک هارد دیسک برای پیکربندی های خانگی بدون موارد عجیب و غریب. اگر مونتاژ و تنظیم خود لذت بخش است، سپس لیست علاقه مندی ها را به دقت بررسی می کنیم، سعی می کنیم ذخیره رشد را تخمین بزنیم، نرم افزار را انتخاب کنیم، سپس با توجه به نیاز آن، سخت افزار را انتخاب کنیم. به این ترتیب، نه برعکس. هر نرم افزار و پیکربندی که انتخاب کنید، این خدایان نیستند که گلدان ها را می سوزانند. اگر قادر به انتخاب سخت افزار برای یک کامپیوتر اداری و نصب یک محور در آن هستید و همچنین می دانید که چگونه گوگل کنید و مطالبی را که می خوانید درک کنید، پس مهارت های لازم برای ایجاد NAS خود را دارید. علاوه بر مهارت، به زمان نیاز دارید. حداقل یکی دو روز. حداکثر این است که به یک سرگرمی تبدیل شود - هر چقدر که دوست دارید. اگر منبع زمانی حیاتی باشد، دوباره به گزینه خریداری شده برمی گردیم.

PS همانطور که می بینید، در خود انتخاب جایی برای هولیوار وجود ندارد. در جنبه های روانشناختی وجود دارد که در اینجا به آن نمی پردازیم. با یک استثنا. تقریباً همیشه در ابتدا جایگزینی مفاهیم وجود دارد. و به جای مقایسه سیب با سیب، و آناناس با آناناس، مقایسه سیب با آناناس وجود دارد.

همین چند سال پیش برای آهن NAS خود مونتاژ شده به معنای پلت فرم x86 و NAS آماده اولیه به معنای ARM بود. البته ARM کمتر مصرف می‌کند، کمتر گرم می‌شود و عملکرد بسیار ضعیف‌تری دارد. اما در سال های اخیر امکان جمع آوری روی ARM فراهم شده است. به عنوان مثال، زیر سال نومن آن را در Avito به قیمت 2500 + 300 + 300 + 200 = 3300 روبل + منبع تغذیه + کیس + کارت SD خریدم، یک جعبه USB برای HDD در انبار پیدا کردم که از خرید باقی مانده بود. درایو خارجیبا قیمتی کمتر از داخلی همین مدل. یک دیسک قدیمی یک و نیم ترابایتی گذاشتم داخل جعبه که در پخش کننده رسانه با NAS غیر ضروری شد. nas4free پیکربندی شده (با zfs!)، شامل یک ربات برای دانلود خودکار قسمت های جدید سریال های تلویزیونی و برای انتقال عکس ها و چیزهای دیگر از طریق پوشه های داغ، یعنی. به نحوی که برای یک زن خانه دار قابل درک باشد. و آن را نزد خویشاوندان شهر دیگری برد. زمان کار به 5 ماه نزدیک می شود.

به همین ترتیب، یک NAS آماده امروزی لزوماً پردازنده ضعیفی ندارد - اگر به دلایلی بار شما بالاتر از حد متوسط ​​باشد، انتخاب بسیار گسترده است. بنابراین نه این سوال که چقدر انرژی مصرف می کند و نه اینکه آیا عملکرد کافی است در انتخاب تعیین کننده نیست. اگر مورد عجیب و غریب نباشد، هر دو گزینه می توانند الزامات را فراهم کنند.

توسط نرم افزار 99.99 درصد از NAS های آماده ساخته های مبتنی بر لینوکس هستند. و در خود مونتاژی می‌توانید حداقل Win را انتخاب کنید، از استاندارد Windows 7 Embedded، پاک شده از همه زباله‌ها تا Win Server 2016 Tech Preview، حداقل *nix در همه انواع آن، از Linux گرفته تا FreeBSD و Solaris. اما آیا این یک مزیت نسبی است؟ IMHO تقریباً مطمئن نیست. زیرا اگر عملکرد نرم افزاری یک NAS خریداری شده برای کیس شما کافی نباشد، به احتمال زیاد نیازهای غیرعادی دارید.

PPS UPD در مورد سؤالی که احتمالاً می پرسید - کدام نسخه عملکرد بیشتری دارد؟
IMHO - هم از نظر عملی و هم از نظر تئوری یکسان است.

به طور عملی: شما به همه عملکردها نیاز ندارید، فقط به عملکردی که استفاده می کنید. و همه چیز به جز عجیب و غریب در همه انواع موجود است.

از نظر تئوری: در سخت افزار به اندازه کافی قدرتمند، NAS آماده و خود مونتاژ شده از Hypervisor پشتیبانی می کنند. بر این اساس، می توانید Xpenology را در یک ماشین مجازی خود مونتاژ شده نصب کنید. (این قانونی است، زیرا مجموعه ای از کدهای منتشر شده تحت مجوز گنو است. به هر حال، Synology برعکس آن را ادعا نمی کند.)و تمام قابلیت هایی که در DCM وجود دارد و در سیستم میزبان وجود ندارد را داشته باشد. دقیقاً به همین ترتیب - برعکس، ما هر چیزی را در یک ماشین مجازی روی یک NAS آماده قرار می دهیم - و ادامه می دهیم. بنابراین سوال فقط در مورد سخت افزار است، بخوانید - در مورد پول. البته این رویکرد مشکل برخی از سرویس های ابری تولیدکنندگان NAS را حل نمی کند. اما اگر (!) به آنها نیاز دارید، بعید است که چیزی منحصر به فرد در بین آنها وجود داشته باشد که جایگزینی برای آن وجود نداشته باشد. آن ها دوباره در مورد پول و کوچکترها.



 


خواندن:



چرا یک لپ تاپ به یک SSD کوچک نیاز دارد و آیا ارزش نصب ویندوز روی آن را دارد؟

چرا یک لپ تاپ به یک SSD کوچک نیاز دارد و آیا ارزش نصب ویندوز روی آن را دارد؟

درایو SSD چقدر برای بازی ها مهم است ، چه تأثیری دارد و چه فایده ای از این فناوری دارد - این همان چیزی است که در مقاله ما مورد بحث قرار خواهد گرفت. حالت جامد...

تعمیر فلش مموری با استفاده از برنامه ها نحوه تعمیر پورت USB در لپ تاپ

تعمیر فلش مموری با استفاده از برنامه ها نحوه تعمیر پورت USB در لپ تاپ

چگونه پورت USB را تعمیر کنیم؟ پاسخ تکنسین: هنگام استفاده از رایانه، درگاه‌های USB اغلب خراب می‌شوند. اول از همه شکست می خورند...

ساختار دیسک آسیب دیده است، خواندن غیرممکن است، چه باید بکنم؟

ساختار دیسک آسیب دیده است، خواندن غیرممکن است، چه باید بکنم؟

رایانه های شخصی کاربران اغلب اطلاعات مهم را ذخیره می کنند - اسناد، عکس ها، فیلم ها، اما پشتیبان گیری از داده ها معمولاً ...

کامپیوتر از چه چیزی تشکیل شده است؟

کامپیوتر از چه چیزی تشکیل شده است؟

تاریخ انتشار: 1396/01/14 با سلام خدمت دوستان امروز به طور مفصل به طراحی واحد سیستم کامپیوتر می پردازیم. بیایید بفهمیم چه ...

فید-تصویر RSS