ذخیرهسازی متصل به شبکه (NAS) یک معماری ذخیرهسازی در سطح فایل است که دادههای ذخیرهشده را برای دستگاههای شبکهای قابل دسترستر میکند. NAS یکی از ۳ معماری اصلی ذخیرهسازی است - در کنار شبکههای ذخیرهسازی (SAN) و ذخیرهسازی متصل مستقیم (DAS). NAS یک نقطه دسترسی واحد برای ذخیرهسازی با قابلیتهای امنیتی، مدیریتی و تحمل خطا را برای شبکهها فراهم میکند.
۱. NAS چگونه کار میکند؟ سختافزار
نرمافزار ذخیرهسازی از پیش پیکربندی شده بر روی سختافزار اختصاصی نصب میشود. این سختافزار که به عنوان جعبه NAS، واحد NAS، سرور NAS یا سر NAS شناخته میشود، اساساً فقط یک سرور حاوی دیسکها یا درایوهای ذخیرهسازی، پردازندهها و حافظه دسترسی تصادفی (RAM) است.
۲. نرمافزار
تفاوتهای اصلی بین NAS و ذخیرهسازی سرور عمومی در نرمافزار است. نرمافزار NAS بر روی یک سیستم عامل سبک (OS) مستقر میشود که معمولاً در سختافزار تعبیه شده است. سرورهای عمومی دارای سیستم عاملهای کامل هستند که هزاران درخواست را در هر ثانیه ارسال و دریافت میکنند - کسری از این درخواستها ممکن است مربوط به ذخیرهسازی باشد - در حالی که جعبه NAS فقط ۲ نوع درخواست را ارسال و دریافت میکند: ذخیرهسازی داده و اشتراکگذاری فایل.
۳. پروتکلهای نمودار ذخیرهسازی
یک جعبه NAS با پروتکلهای انتقال داده قالببندی میشود که راههای استانداردی برای ارسال داده بین دستگاهها هستند. این پروتکلها از طریق یک سوئیچ که یک سرور مرکزی است و به همه چیز متصل میشود و درخواستها را مسیریابی میکند، توسط کلاینتها قابل دسترسی هستند. پروتکلهای انتقال داده اساساً به شما امکان میدهند به فایلهای کامپیوتر دیگر دسترسی داشته باشید گویی که متعلق به خودتان هستند.
شبکهها میتوانند چندین پروتکل انتقال داده را اجرا کنند، اما ۲ پروتکل برای اکثر شبکهها اساسی هستند: پروتکل اینترنت (IP) و پروتکل کنترل انتقال (TCP). TCP دادهها را قبل از ارسال از طریق IP به بستهها تقسیم میکند. بستههای TCP را مانند فایلهای فشرده زیپ و IPها را مانند آدرسهای ایمیل در نظر بگیرید. اگر پدربزرگ و مادربزرگ شما در شبکههای اجتماعی نیستند و به ابر شخصی شما دسترسی ندارند، باید عکسهای تعطیلات خود را از طریق ایمیل برای آنها ارسال کنید. به جای ارسال تک تک آن عکسها، میتوانید قبل از ارسال آنها را در فایلهای زیپ بستهبندی کنید. به طور مشابه، TCP فایلها را قبل از ارسال در سراسر شبکهها از طریق IPها در بستهها ترکیب میکند.
۴. NAS در مقابل ابر
NAS به تنهایی یک ابر نیست. ابرها محیطهای IT هستند که منابع مقیاسپذیر را در سراسر یک شبکه انتزاع، تجمیع و به اشتراک میگذارند. NAS میتواند بخش مهمی از محیطهای ابری باشد، به خصوص زمانی که ارائهدهندگان ابر ذخیرهسازی را به عنوان بخشی از توافقنامه زیرساخت به عنوان سرویس (IaaS) به کلاینتها ارائه میدهند.
۵. درباره ذخیرهسازی ابری با مقایسه انواع ذخیرهسازی بیشتر بدانید
یک شبکه ذخیرهسازی (SAN)ذخیرهسازی بلوکی را فراهم میکند. ذخیرهسازی بلوکی حجمهای ذخیرهسازی - مانند دیسکهای سخت، گرههای ذخیرهسازی مجازی یا مجموعههای ذخیرهسازی ابری - را به حجمهای کوچکتر معروف به بلوک تقسیم میکند که هر کدام میتوانند با پروتکلهای مختلف قالببندی شوند. به عنوان مثال، ۱ بلوک میتواند برای NFS، دیگری برای AFP و سومی برای SMB قالببندی شود. این به کاربران انعطافپذیری بیشتری میدهد، اما پیمایش بلوکها را نیز دشوارتر میکند زیرا دادهها را با استفاده از طبقهبندیهای دلخواه بستهبندی میکنند.
ذخیرهسازی متصل مستقیم (DAS)ذخیرهسازی است که مستقیماً به یک کامپیوتر متصل است. این شبکه نیست و بنابراین به راحتی توسط دستگاههای دیگر قابل دسترسی نیست. DAS پیشزمینه NAS بود. هر دستگاه DAS به طور جداگانه مدیریت میشود، در حالی که یک جعبه NAS همه چیز را مدیریت میکند. رایجترین مثال DAS، هارد دیسک یک کامپیوتر منفرد است. برای اینکه کامپیوتر دیگری به فایلهای آن درایو دسترسی پیدا کند، باید از کامپیوتر اصلی جدا شده و به کامپیوتر جدید متصل شود، یا کاربر باید نوعی اتصال بین دو دستگاه برقرار کند - در این مرحله خطوط بین DAS و NAS کمی مبهم میشوند.
ذخیرهسازی نرمافزار محور (SDS)نرمافزار مدیریت ذخیرهسازی است که مستقل از سختافزار زیرین عمل میکند. این بدان معناست که امکان نصب SDS بر روی جعبه NAS وجود دارد که به سختافزار اجازه میدهد برای بارهای کاری خاص سفارشی شود. با نصب SDS، سختافزار ذخیرهسازی میتواند خوشهبندی شود تا چندین سرور بتوانند به عنوان یک سیستم واحد برای یک هدف خاص عمل کنند. به عنوان مثال، یک خوشه سرور میتواند برای نگهداری دایرکتوریهای کاربر و پوشههای NFS/CIFS پیکربندی شود، در حالی که دیگری برای ذخیرهسازی بلوکی پیکربندی میشود تا بتواند عکسها و چندرسانهای را نگهداری کند. برخی از راهحلهای NAS/SDS حتی میتوانند بیش از یک پتابایت داده را در ۳۰ دقیقه یا کمتر تجمیع و ارائه دهند.
ذخیرهسازی متصل به شبکه (NAS) یک معماری ذخیرهسازی در سطح فایل است که دادههای ذخیرهشده را برای دستگاههای شبکهای قابل دسترستر میکند. NAS یکی از ۳ معماری اصلی ذخیرهسازی است - در کنار شبکههای ذخیرهسازی (SAN) و ذخیرهسازی متصل مستقیم (DAS). NAS یک نقطه دسترسی واحد برای ذخیرهسازی با قابلیتهای امنیتی، مدیریتی و تحمل خطا را برای شبکهها فراهم میکند.
۱. NAS چگونه کار میکند؟ سختافزار
نرمافزار ذخیرهسازی از پیش پیکربندی شده بر روی سختافزار اختصاصی نصب میشود. این سختافزار که به عنوان جعبه NAS، واحد NAS، سرور NAS یا سر NAS شناخته میشود، اساساً فقط یک سرور حاوی دیسکها یا درایوهای ذخیرهسازی، پردازندهها و حافظه دسترسی تصادفی (RAM) است.
۲. نرمافزار
تفاوتهای اصلی بین NAS و ذخیرهسازی سرور عمومی در نرمافزار است. نرمافزار NAS بر روی یک سیستم عامل سبک (OS) مستقر میشود که معمولاً در سختافزار تعبیه شده است. سرورهای عمومی دارای سیستم عاملهای کامل هستند که هزاران درخواست را در هر ثانیه ارسال و دریافت میکنند - کسری از این درخواستها ممکن است مربوط به ذخیرهسازی باشد - در حالی که جعبه NAS فقط ۲ نوع درخواست را ارسال و دریافت میکند: ذخیرهسازی داده و اشتراکگذاری فایل.
۳. پروتکلهای نمودار ذخیرهسازی
یک جعبه NAS با پروتکلهای انتقال داده قالببندی میشود که راههای استانداردی برای ارسال داده بین دستگاهها هستند. این پروتکلها از طریق یک سوئیچ که یک سرور مرکزی است و به همه چیز متصل میشود و درخواستها را مسیریابی میکند، توسط کلاینتها قابل دسترسی هستند. پروتکلهای انتقال داده اساساً به شما امکان میدهند به فایلهای کامپیوتر دیگر دسترسی داشته باشید گویی که متعلق به خودتان هستند.
شبکهها میتوانند چندین پروتکل انتقال داده را اجرا کنند، اما ۲ پروتکل برای اکثر شبکهها اساسی هستند: پروتکل اینترنت (IP) و پروتکل کنترل انتقال (TCP). TCP دادهها را قبل از ارسال از طریق IP به بستهها تقسیم میکند. بستههای TCP را مانند فایلهای فشرده زیپ و IPها را مانند آدرسهای ایمیل در نظر بگیرید. اگر پدربزرگ و مادربزرگ شما در شبکههای اجتماعی نیستند و به ابر شخصی شما دسترسی ندارند، باید عکسهای تعطیلات خود را از طریق ایمیل برای آنها ارسال کنید. به جای ارسال تک تک آن عکسها، میتوانید قبل از ارسال آنها را در فایلهای زیپ بستهبندی کنید. به طور مشابه، TCP فایلها را قبل از ارسال در سراسر شبکهها از طریق IPها در بستهها ترکیب میکند.
۴. NAS در مقابل ابر
NAS به تنهایی یک ابر نیست. ابرها محیطهای IT هستند که منابع مقیاسپذیر را در سراسر یک شبکه انتزاع، تجمیع و به اشتراک میگذارند. NAS میتواند بخش مهمی از محیطهای ابری باشد، به خصوص زمانی که ارائهدهندگان ابر ذخیرهسازی را به عنوان بخشی از توافقنامه زیرساخت به عنوان سرویس (IaaS) به کلاینتها ارائه میدهند.
۵. درباره ذخیرهسازی ابری با مقایسه انواع ذخیرهسازی بیشتر بدانید
یک شبکه ذخیرهسازی (SAN)ذخیرهسازی بلوکی را فراهم میکند. ذخیرهسازی بلوکی حجمهای ذخیرهسازی - مانند دیسکهای سخت، گرههای ذخیرهسازی مجازی یا مجموعههای ذخیرهسازی ابری - را به حجمهای کوچکتر معروف به بلوک تقسیم میکند که هر کدام میتوانند با پروتکلهای مختلف قالببندی شوند. به عنوان مثال، ۱ بلوک میتواند برای NFS، دیگری برای AFP و سومی برای SMB قالببندی شود. این به کاربران انعطافپذیری بیشتری میدهد، اما پیمایش بلوکها را نیز دشوارتر میکند زیرا دادهها را با استفاده از طبقهبندیهای دلخواه بستهبندی میکنند.
ذخیرهسازی متصل مستقیم (DAS)ذخیرهسازی است که مستقیماً به یک کامپیوتر متصل است. این شبکه نیست و بنابراین به راحتی توسط دستگاههای دیگر قابل دسترسی نیست. DAS پیشزمینه NAS بود. هر دستگاه DAS به طور جداگانه مدیریت میشود، در حالی که یک جعبه NAS همه چیز را مدیریت میکند. رایجترین مثال DAS، هارد دیسک یک کامپیوتر منفرد است. برای اینکه کامپیوتر دیگری به فایلهای آن درایو دسترسی پیدا کند، باید از کامپیوتر اصلی جدا شده و به کامپیوتر جدید متصل شود، یا کاربر باید نوعی اتصال بین دو دستگاه برقرار کند - در این مرحله خطوط بین DAS و NAS کمی مبهم میشوند.
ذخیرهسازی نرمافزار محور (SDS)نرمافزار مدیریت ذخیرهسازی است که مستقل از سختافزار زیرین عمل میکند. این بدان معناست که امکان نصب SDS بر روی جعبه NAS وجود دارد که به سختافزار اجازه میدهد برای بارهای کاری خاص سفارشی شود. با نصب SDS، سختافزار ذخیرهسازی میتواند خوشهبندی شود تا چندین سرور بتوانند به عنوان یک سیستم واحد برای یک هدف خاص عمل کنند. به عنوان مثال، یک خوشه سرور میتواند برای نگهداری دایرکتوریهای کاربر و پوشههای NFS/CIFS پیکربندی شود، در حالی که دیگری برای ذخیرهسازی بلوکی پیکربندی میشود تا بتواند عکسها و چندرسانهای را نگهداری کند. برخی از راهحلهای NAS/SDS حتی میتوانند بیش از یک پتابایت داده را در ۳۰ دقیقه یا کمتر تجمیع و ارائه دهند.