SAN Storage چیست؟
SAN یک شبکه پرسرعت و اختصاصی است که امکان دسترسی به فضای ذخیره سازی بلاک(Block-Level Storage ) را برای سرور در دیتاسنتر فراهم مینماید. به عبارتی میتواند بدون واسطه و مستقیم به بلاکهای هارد دیسک، دسترسی داشته باشد. SAN در راستای بهبود در دسترس بودن برنامهها و همچنین تفکیک ترافیک ذخیره سازی از بقیه شبکههای LAN نیز استفاده میکند.
SAN وابستگی دستگاههای ذخیره سازی را به سرور از بین میبرد و میتواند به صورت مستقل در شبکه، فعالیت داشته باشد. بنابراین هر نرم افزاری که بر روی سرورهای شبکه نصب میشود، قابلیت دسترسی به منابع ذخیره سازی را دارد. قابل ذکر است این ویژگی، منجر به بالا رفتن کارایی تجهیزات SAN میگردد.
SAN، سازمانها را قادر میسازد منابع ذخیره سازی را راحتتر تخصیص و مدیریت کنند و در نهایت به اثربخشی بالاتری دست پیدا کنند. به جای داشتن ظرفیت ذخیره سازی جداگانه در سرورهای مختلف، میتوان ظرفیتهای زیادی را در دستگاههای مختلف به اشتراک گذاشت و آن را مطابق با نیاز، سفارشیسازی نمود. قابل ذکر است با این روش میتوان از اطلاعات محافظت و به سادگی آنهارا مدیریت کرد.
SAN Storage کاربردهای زیادی دارد، از جمله ذخیره سازی فایل و ذخیره سازی پایگاه داده و غیره. در ضمن رایجترین پروتکل در SAN، پروتکل iSCSI و Fiber Channel میباشد.
NAS یا Network Attached Storage چیست؟
NAS سیستمی است که در آن یک کامپیوتر به شبکه متصل است و خدمات ذخیره سازی دادههای مبتنی بر فایل File-Based)) را برای سایر دستگاههای موجود در شبکه، ارائه میدهد.
این دستگاه مجموعهای (Array) از هارد دیسک است که قابلیت ذخیره سازی دادهها را در قالب پروتکلهای NFS )سیستم فایلی شبکهای مختص محیطهای یونیکسی) و CIFS )سیستم فایلی شبکهای مختص محیطهای ویندوزی) دارا میباشد، البته پروتکل HTTP هم میتواند در اختیارش قرار بگیرد.
در حقیقت کاربر به منابع ذخیره سازی که بر روی NAS میباشد، به عنوان فایل و همچنین تحت شبکه، دسترسی پیدا میکند.
همه ذخیره سازهایی که به صورت NAS هستند، همواره به شبکهای که دارای پروتکل TCP/IP، متصل میگردند. به طور معمول، NAS همانند Block-Baseهای SAN، پرسرعت نیست؛ اما NASهای پرسرعت میتوانند بر بسیاری مشکلات تاخیر و عملکرد غلبه کنند. مهمترین نقطه قوت NAS، تنظیمات ساده آن و بکارگیری آسان میباشد.
در این روش هارد دیسک بر روی یک سرور قرار میگیرد، و به منظور دستیابی سایر دستگاهها، این هاردها در شبکه به اشتراک گذاشته میشوند. این استوریجها، فضایی محلی و در دسترس جهت ذخیره سازی دادهها را با قیمتی بسیار مناسبتر از SAN در اختیار کاربران قرار میدهند.
تفاوت SAN و NAS چیست؟
NAS و SAN هر دو راهحلهای ذخیره سازی مبتنی بر شبکه میباشند که جهت حل مشکل ذخیره سازی تعداد زیادی از کاربران در یک زمان ایجاد شدهاند. هر کدام از آنها برای گروه خاصی از کابران در نظر گرفته شدهاند.
NAS و SAN به همان اندازه که مکمل هم هستند، به همان اندازه با هم در رقابت نیز هستند و نیازهای مختلف سازمانها را پوشش میدهند. بسیاری از سازمانهای بزرگ هم از NAS استفاده میکنند و هم از SAN.
تفاوتهای آنها به شرح زیر است:
اصلیترین تفاوت NAS و SAN، پروتکلهای دسترسی به اطلاعات است. ذخیره ساز NAS از پروتکلهای CIFS و NFS استفاده میکند، اما ذخیره ساز SAN از پروتکلهای ISCSI و Fiber Channel استفاده میکنند.
به طور معمول SAN از فیبرنوری برای ارتباط، استفاده میکند درحالیکه NAS معمولا از طریق اتصال اترنت استاندارد به شبکه متصل میشود.
SAN، دادهها را در Block Level ذخیره میکند ولی NAS به عنوان فایل به دادهها دسترسی دارد.
NAS، یک دستگاه ذخیره سازی واحد است که فایلها را از طریق اترنت ارائه میدهد، نسبتا ارزانتر است و تنظیم آن نیز سادهتر است. در صورتی که SAN با توجه به این که یک سیستم کامل شبکهای و ترکیب شده از چندین درایو ذخیره سازی است، و بر اساس Block-Level کار میکند، اجرا و مدیریت آن، پیچیدهتر و گرانتر از NAS است.
مدیریت فایلها و کنترلهای دسترسی در NAS بر عهده سیستم عامل خود دستگاه NAS میباشد ولی دستگاههایی که با استفاده از ساختار Block Level به SAN دسترسی پیدا میکنند، خودشان فایلها را مدیریت میکنند.