تفاوت تجهیزات ذخیره سازی NAS و SAN و DAS در چیست؟ به زبان ساده

همانطور که میدانید در سازمان ها و ادارات برای ذخیره سازی اطلاعات در شبکه از SAN Storage استفاده میگردد که در این قسمت از مقاله میخواهیم درباره ی DAS که از ابزارهای ذخیره سازی اطلاعات تحت شبکه هستند را بررسی کنیم و با آنان آشنا شویم.Direct Attached Storage یا همان DAS به سیستمی گفته میشود که مستقیما به سرور از طریق کابل متصل میگردد.

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

با این تعریف یک هارد که از مدل های SATA یا SCSIیا IDE استفاده میکند و به سیستم متصل شده است میتواند یک DAS را تشکیل دهد و همچنین مجموعه ای از هاردها که توسط یک کنترلر Internal و یا External به کامپیوتر وصل میشوند شکلی از das را به ما میدهد اما باید بدانید که این storage تنها در اختیار یک سیستم میباشد و در اختیار تمامی سیستم ها نیست. از پروتوکول های ارتباطی که برای das استفاده میشود میتوان به sas و scsi و fibre channel اشاره کرد.

یک سیستم DAS معمولا از یک حفره که برای جا دادن هارد و یا همان Storage device میباشد و حفره ای که برای جا دادن یک یا دو کنترلر میباشد و رابط بین سرور و DAS معمولا یک کارتHBA و یا SCSI میباشد.در بعضی از مدل های گران قیمت با داشتن کنترلرهایی با چند خروجی میتوان DAS را به چند سرور به صورت همزمان وصل کرد که این کار بیشتر برا Clustering مطلوب است و با این کار شما DAS را به یک SAN ارزان قیمت تبدیل کرده اید.

وب سایت توسینسو

از معایب DAS میتوان به این اشاره کرد که DAS مانند جزیره ای از اطلاعات میباشد به این دلیل که در سیستم های بزرگ با بکارگیری چند DAS منابع اطلاعاتی پخش میشوند و هزینه ی نگهداری اطلاعات و مدیریت آنها افزایش میابد.نکته ی دیگر این است که برای به اشتراک گذاری اطلاعات باید از مکانیزم هایی مثل SMB/CIFS استفاده کرد که مختص ویندوز میباشد و یا از مکانیزم NFS که برای لینوکس میباشد استفاده کرد و با یکارگیری این مکانیزم ها مشکل SHARING حل میگردد اما در کاربردها با سرعت بالا به علت بار زیاد نمیتوان از DAS استفاده کرد.در برخی از ادارات و سازمان ها با توجه به کاربرد آنان باید ازیک STORAGE مشترک استفاده کرد که DAS این امکان را ندارد و تنها به یک سیستم متصل است که از معایب DAS میباشد و چنانچه سرور متصل به DAS دچار اختلال و مشکل شود دسترسی به اطلاات تا زمانی که DAS به سیستم دیگر متصل گردد امکان پذیر نخواهد بود.

وب سایت توسینسو

با استفاده از DAS شما میتوانید اکثر کارهای معمول مانند FILE SERVER,WEB SERVER,MAIL SERVER را انجام دهید اما باید توجه داشته باشید که اگر حجم اطلاعات بالا برور دیگر DAS کاربردی ندارد و باید به سراغ NAS و SAN بروید.در سازمان ها از DAS معمولا برای FILE SERVER استفاده میشود که در حال حاضر نمونه های 8 و 12 و 16 هاردی DAS در سازمان ها استفاده میگردد که اغلب از مدل های FALCON و ARENA و AXUS هستند.

وب سایت توسینسو

NAS یا همان Network Attached Storage به سیستمی گفته میشود که کار اصلی آن نگه داری میباشد.در حقیقت فایل ها از طریق یک شبکه ی کامپیوتری در اختیار کاربرانی که ممکن است از سیستم عامل های مختلف استفاده کنند قرار میگیرند.NAS ابتدا توسط روش به اشتراک گذاری فایل ها در سیستم عامل ناول که با استفاده از پروتوکل NCP معرفی شد و با استفاده از آن سرورهای شبکه میتوانند storage های خود را با کاربران به اشتراک بگذارند.گروهی از مهندسان در سال 1990 سیستمی ایجاد کردند که هم از CIFS و هم از NFS به طور همزمان استفاده میکرد که در حقیقت شروع توسعه ی NAS STORAGE تحت شبکه بود.


تفاوت SAN و NAS و DAS در چیست ؟ قسمت 2

یک واحد NAS در حقیقت سیستمی خاص برای به اشتراک گذاری اطلاعات در شبکه است و در واقع سخت افزار آن طوری طراحی شده است که تنها برای این منظور کاربرد دارد البته DAS نیز با امکان SHARE همین قابلیت را دارد اما NAS فقط به منظور به اشتراک گذاری اطلاعات در شبکه راه اندازی شد.برای مثال کیبورد و موس به NAS متصل نمیگردد و تمام امکانات کنترلی از طریق پورت متصل به شبکه ی آن وب سرور متصل میگردد.

سیستم عامل هایی که NAS با آنان کار میکند سیستم عامل عمومی نیستند بلکه سیستم عامل های خاصی میباشند که از جمله ی آنان میتوان به FREENAS که تغییر یافته ی FREEBSD است که بر روی سخت افزار های معمول pc قابل نصب و اجرا میباشد و امکانات NAS را فراهم میکند که از جمله ی آنان میتوان به NASLITE و NEXENTA OS هم اشاره کرد.NAS برای به اشتراک گذاری اطلاعات در شبکه از پروتوکل های NFSدر یونیکس و SMB در ویندوز استفاده میکند در حقیقت NAS از دوتیکه متصل به هم STORAGE و FILESYSTEMتشکیل شده است که در مورد SAN این قضیه کاملا فرق دارد و این دو به طور کامل از هم جدا هستند.


تفاوت SAN و NAS و DAS در چیست ؟ قسمت 2

از مضایای NAS میتوان به دسترسی آسان به فایل ها در شبکه اشاره کرد و اگر در شبکه ی خود از مکانیزم های RAID و CLUSTERING استفاده میکنید امنیت اطلاعات و کارایی آن بالا میرود چون سرور تنها مختص همین کار میباشد و بار برنامه های دیگر بر روی آن نمیباشد اما بدانید که کارایی به سرعت و ترافیک شبکه و مقدار حافظه cach روی سرورها بستگی دارد.nas همواره از قطعات سخت افزاری RAM و CPU و MOTHERBOARD استفاده میکند که پایداری آن بستگی به میزان استفاده از تکنولوژی موجود مانند REDUNDANT DATA ACCESS PATHS و REDUNDANT CONTROLLER و REDUNDANT POWER SUPLY دارد در غیر این صورت یک DAS با داشتن این شرایط پایداری بهتری دارد.به علت استفاده از سخت افزار ونرم افزار خاص چنانچه که NAS دچار مشکل شود آنگاه نمیتوان CPU و دیگر قطعات را UPGRADE کرد در صورتی که در DAS شما امکان UPGRADE کردن را دارید.NAS معمولا سخت افزار ضعیف تری نسبت به DAS دارد و همچنین امکان نصب نرم افزار جانبی مورد نیاز را ندارد و این محدودیت در بسیاری از کاربردها اهمیت قابل توجهی دارد.


تفاوت SAN و NAS و DAS در چیست ؟ قسمت 2

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


تفاوت SAN و NAS و DAS در چیست ؟ قسمت 2


تفاوت SAN و NAS و DAS در چیست ؟ قسمت 3

خب خدمت شما عرض کنم که SAN یا همان STORAGE AREA NETWORK یکی از سیستم های ذخیره سازی اطلاعات تحت شبکه میباشد که به طوری به سیستم متصل میگردد که سیستم عامل آن ها را به عنوان LOCAL ATACHED میشناسد.به طور معمول اکثر افراد SAN را فقط یک STORAGE برای کارهای خاص نظیر BROADCAST میدانند ولی SAN مفهوم شبکه را با خود به همراه دارد.SAN STORAGE همواره گران تر از DAS STORAGE میباشد اما همانطور که با سیستم DAS آشنایی دارید اگر یک SAN STORAGE تنها به یک سرور متصل گردد مانند یک DAS عمل خواهد کرد.در گذشته سازمان ها از جزایر اطلاعاتی SCSI DISK ARRAY استفاده میکردند یعنی چندین جزیره فضا برای ذخیره سازی اطلاعات بود که هر جزیره وظیفه ی خاص خود را داشت و برای کارهای مختلفی استفاده میشد اما با بوجود آمدن SAN این جزیره ها به هم متصل شدند و یک شبکه ی پر سرعت را بوجود آورده اند.


تفاوت SAN و NAS و DAS در چیست ؟ قسمت 3

با این وجود سیستم عامل ها هنوز SAN را به صورت مجموعه ای از LUN ها میبینند که فایل سیستم خود را بر روی آن برقرار میکنند و این فایل سیستم محلی که نمیتوانند به صورت مشترک بین سیستم عامل ها استفاده شوند پایدارترین وپرکاربرد ترین استفاده از SAN میباشد.برای مثال اگر دو فایل سیستم NTFS به صورت مستقل بر روی یک LUN مشترک قرار گیرند از وضعیت یکدیگر با خبر نمیشوند و باعث خرابی یکدیگر میشوند بنابراین برای این موضوع راه حلی که وجود دارد CLUSTERING COMPUTING میباشد که برای آنان استفاده میگردد.بر خلاف موضوعی که عنوان شد SAN به ما کمک میکند که از فضای موجود بیشترین استفاده را ببریم زیرا تمام سرورها به یک فضای ذخیره سازی مشترک دسترسی دارند.استفاده ی رایج SAN برای مواردی است که میخواهیم دسترسی سریع به WEB و یا EMAIL و یا یک DATABASE را داشته باشیم کاربرد دارد.


تفاوت SAN و NAS و DAS در چیست ؟ قسمت 3

SAN معمولا از توپولوژی FIBER CHANNEL FABRIC استفاده میکند که مخصوص شبکه ی STORAGE میباشد.این ساختار دارای سرعت و اطمینان بالاتر نسبت به پروتوکول های NFS و SMB در NAS میباشد و همانند شبکه های LAN در SAN نیز از SWITCH و تجهیزات مخصوص استفاده میشود و در برخی ارتباطات داخلی نیز از کابل های مسی استفاده میگردد.برای ارزان تر شدن SAN امروزه از شبکه های تحت IP برای ارتباطات بین STORAGE و سرور تحت اسم ISCSI رواج پیدا کرده است.از استفاده های SAN میتوان به MEDIA اشاره کرد چرا که کاربران برای EDIT کردن و PLAY کردن نیازمند سرعت دسترسی بالا میباشند که حتما استفاده از SAN بهتر از DAS و NAS میباشد چرا که اطلاعات را با سرعت بسیار بالایی در اختبار کاربران قرار میدهد.


تفاوت SAN و NAS و DAS در چیست ؟ قسمت 3

از مزایای SAN میتوان به آسان کردن کارهای مدیریتی اشاره کرد و اینکه SAN به سیستم امکان انعطاف پزیری میدهد بدین معنا که نیاز به جابه جایی کابل ها بین سرور و STORAGE ها نیست و تهنا با تغییر چند تنظیم ساده این کار را انجام داد.مزیت دیگر این است که علاوه بر DATA سیستم عامل سرور نیز بر روی این STORAGE قرار میگیرد و در این صورت بر اثر خرابی یک سرور کافیست LUN مربوطه را به سرور دیگری انتقال دهید.SAN ها این امکان را به ما میدهند که آنان را در فواصل دوری از سازمان نگه داری کنیم و از طریق شبکه های تحت IP به آن متصل شویم و اطلاعات را جابه جا کنیم که این قابلیت برای حادثه ی 11سپتامبر بسیار مفید بود چرا که SAN STORAGE آنان در مکانی دیگر بود و پس از حملات هیچ آسیبی به اطلاعات وارد نشد.SAN برای جابه جایی و استفاده در فواصل دور از پروتکل های FCIP و ISCSI استفاده میکند که به ما این امکان جابه جایی را میدهد.


تفاوت SAN و NAS و DAS در چیست ؟ قسمت 3

امیدوارم از این مطلب بهره ی مورد نظر را برده باشید و مفید واقع شود.


نظرات