ذخیره سازی متصل به شبکه یا NAS چیست؟ بررسی مزایا و معایب nas
ذخیره سازی NAS به روشی اطلاق میشود که در آن دستگاه ذخیره سازی متصل به شبکه محلی قرار میگیرد و به کاربران امکان اشتراک گذاری و دسترسی به فایلها و دادهها را فراهم میکند. در این مقاله، مفاهیم اصلی ذخیره سازی NAS، مانند مزایا و معایب آن، نحوه عملکرد و نصب آن، و نیز استفادههای متنوع آن بررسی میشوند.
فهرست محتوا
Network-attached storage یا NAS چیست؟
NAS یا ذخیره ساز تحت شبکه چیست؟ فضای ذخیره سازی متصل به شبکه یا Network-attached storage (NAS) یک مکانیزم ذخیره سازی اطلاعات بر پایه فایل یا File-level (در مقایسه با ذخیره سازی در سطح بلاک) متصل به یک شبکه کامپیوتری است که دسترسی داده ها به یک گروه ناهمگون از مشتریان را فراهم می کند. NAS بصورت اختصاصی برای ارائه Fileها از طریق سخت افزار، نرم افزار و پیکربندی تخصصی است.
کاربران در یک شبکه محلی (LAN) از طریق اتصال استاندارد اترنت به فضای ذخیره سازی مشترک دسترسی پیدا میکنند. دستگاه های NAS معمولاً صفحه کلید یا نمایشگر ندارند و از طریق ابزار مبتنی بر مرورگر پیکر بندی و مدیریت می شوند. هر NAS به عنوان یک Node در شبکه، توسط یک آدرس پروتکل اینترنت (IP) منحصر به فرد خود تعریف شده است، که روی LAN قرار دارد.
ویژگی های روش ذخیره سازی NAS
مهم ترین خصوصیات روش ذخیره سازی NAS میتوان به؛ سهولت در دسترسی، ظرفیت بالا و هزینه نسبتاً مناسب اشاره کرد. دستگاه های ذخیره سازی نَس برای زیرساخت هایی که نیاز به دسترسی محلی به فضای ذخیره سازی دارند مناسب است و برای بایگانی، تهیه نسخه Backup و Cloud Tier کاربرد دارد.
پیشنهاد مطالعه: بهترین روش بک آپ گیری از سرور
سیستم های NAS تجهیزات شبکه ای هستند که حاوی یک یا چند درایو ذخیره سازی هستند، که اغلب برای ذخیره سازی محلی، ذخیره سازی redundant یا RAID سازمان دهی شده است. Network-attached storage مسئولیت هایی که سایر سرورهای شبکه برای پرونده ها داشتند را از بین می برند. معمولاً دسترسی به Fileها با استفاده از پروتکل های فایل اشتراکی شبکه مانند: SMB، NFS و AFP فراهم میشوند. از اواسط دهد 1990، دستگاه های NAS به عنوان یک روش اشتراک گذاری فایل ها بین چندین کامپیوتر، محبوبیت یافت.
پیشنهاد مطالعه: پروتکل های شبکه چیست
در مقایسه ذخیره سازی NAS با روش ذخیره سازی SAN که دو مدل از اصلی ترین روش های ذخیره سازی شبکه ای هستند، میتوان گفت NAS بیشتر برای مدیریت اطلاعات بدون نیاز به ساختار خاص، مانند: فایل های صوتی، ویدئو، وب سایت ها، فایل های متنی و اسناد مربوط به Microsoft Office مناسب است. SAN ها عمدتا برای ذخیره سازی بلاک در دیتابیسها طراحی شده است و همچنین به عنوان روش مدیریت اطلاعات ساختار یافته شناخته می شود.
در صورت علاقه به دانستن تفاوت ذخیره ساز NAS با ذخیره سازهای SAN و DAS مقاله با موضوع مقایسه انواع ذخیره سازها در شبکه را مطالعه کنید.
مزایا و معایب ذخیره سازی NAS
NAS کاربران را قادر می سازد تا به طور موثرتری با یکدیگر همکاری داشته و دیتاها را به اشتراک بگذارند و دقیقاً نقطه مقابل ذخیره سازی DAS است؛ به ویژه برای کارهای تیمی که نیاز به ارتباط از طریق Remote یا دسترسی از مناطق مختلفی با زمان های متفاوت هستند، مناسب است. ذخیره ساز NAS به روتر وایرلس متصل می شود و دسترسی به فایل ها و فولدرها از هر دستگاهی که به شبکه متصل می شود را با تسهیل در دسترسی و توزیع تسک ها فراهم میکند. معمولاً محیط NAS به عنوان پایه ای برای Personal / Private cloud در سازمان ها مستقر می شوند. علاوه بر این معمولاً برای ارائه بکاپ گیری انعطاف پذیرتر و موازی، استفاده همراه با فضاهای ذخیره سازی کلاد توصیه می شود.
خرید نس استوریج اچ پی در نتسا
اگر چه دسترسی به اطلاعات به طور همزمان یک فضیلت است، اما میتواند مشکل ساز باشد. فضای ذخیره سازی در تجهیزات NAS بر پایه HDDهاییست که برای بکار گرفتن داده ها استفاده می شوند. زمانیکه درخواست های Input/Output (I/O) کاربران در یک زمان بیش از حد استاندارد می شود، سیستم را Down میکند. این مشکل در سیستم های جدید NAS با بکار گرفتن از ذخیره سازی فلش سریعتر، Tier در کنار هارد دیسک ها یا تنظیمات All-flash از بین رفته است.
محصولات NAS برای استفاده در شرکت های بزرگ، متوسط و کوچک طراحی شده اند. دستگاه ها معمولاً حاوی حداقل دو درایو Bay هستند، اگر چه سیستم های Single-bay نیز برای داده های Non-critical در دسترس هستند. NAS انترپرایز با ویژگی های پیشرفته، برای کمک به مدیریت ذخیره سازی و با چهار درایو Bay طراحی شده است. با افزایش ظرفیت ذخیره سازی، تجهیزات NAS با تعداد دیسک های بیشتر یا بزرگتر که به نام Scale-up NAS (تجهیزات NAS مقیاس پذیر) یا ذخیره سازی مقیاس بندی شده تیغه ای ارائه شدند.
خرید استوریج HP در نتسا با گارانتی معتبر
برای انتقال ترافیک NAS، از طریق پروتکل TCP/IP مانند شبکه اترنت برای انتقال اطلاعات به استوریج استفاده میشود. ولی در SAN ترافیک شبکه از طریق پروتکل FC منتقل می شود که بطور اختصاصی برای Storage Network ها طراحی شده است. SAN ها همچنین میتوانند به جای FC از پروتکل iSCSI مبتنی بر اترنت استفاده کنند.
درایوهای HDD با نام NAS از لحاظ عملکرد متشابه درایوهای دیگر هستند، اما ممکن است در بخش هایی مانند: Firmware، تحمل لرزش و اتلاف انرژی متفاوت باشند که آنها را برای استفاده در RAID Arrayها مناسب تر می سازد، که اغلب در پیاده سازی شبکه NAS کاربرد دارند.
به عنوان مثال؛ برخی از مدل های درایوهای NAS از یک Command Extension پشتیبانی میکند که برای غیر فعال کردن امکان بازیابی خطای طولاتی می باشد. در یک برنامه غیر RAID، یک درایو ممکن است برای خواندن موفقیت آمیز یک Block ذخیره سازی مشکل ساز، تلاش بیشتری کند، حتی اگر چندین ثانیه طول بکشد. در یک آرایه RAID با پیکربندی مناسب، یک Block دارای مشکل در یک درایو می تواند به طور کامل از طریق Redundancy کد گذاری شده و در مجموعه از RAID، بازیابی شود.
اگر یک درایو چندین ثانیه صرف اجرای مجدد یک درخواست کند، ممکن است باعث شود که کنترلر RAID، درایو را از کار افتاده نشان دهد؛ در حالی که اگر به سرعت پاسخ دهدکه Block دیتاها دارای Checksum Error است، کنترلر RAID از داده های Redundant که بر روی درایوهای دیگر است برای اصلاح خطا و ادامه کار بدون مشکل استفاده می کند. از این هارد درایوهای NAS SATA میتوان به عنوان یک هارد دیسک داخلی کامپیوتر استفاده کرد، بدون ایجاد مشکل یا نیاز به تنظیماتی برای تطابق پذیری، زیرا به سادگی از گزینه های بیشتر و اضافه تری پشتیبانی می کند و ممکن است با استاندارد باکیفیت تری (به خصوص اگر از MTBF بالاتر و قیمت بیشتری برخوردار باشد) ساخته شود.
خرید انواع تیپ درایو hp در نتسا
اجزای تشکیل دهنده NAS
NAS یک دستگاه ذخیرهسازی متصل به شبکه است که به کاربران و دستگاههای مختلف اجازه میدهد تا به طور مشترک به فضای ذخیرهسازی مرکزی دسترسی داشته باشند. به طور کلی، اجزای تشکیلدهنده یک سیستم NAS به شرح زیر هستند:
شاسی: محفظهای است که تمامی متعلقات و مولفههای سختافزاری NAS که شامل موارد زیر هستند در آن قرار میگیرد:
پردازنده (Processor): پردازنده مسئول اجرای عملیات مربوط به نرمافزار و مدیریت دسترسیها است.
حافظه (Memory): حافظه مورد استفاده برای اجرای نرمافزار و ذخیرهسازی کشها و دادههای موقت است.
درایوهای ذخیرهسازی (Storage Drives): درایوهای هارد دیسک (HDD) یا درایوهای جامد (SSD) برای ذخیرهسازی دادهها استفاده میشوند. در برخی موارد، سیستم NAS قابلیت افزودن درایوهای بیشتر را دارد.
پورتهای شبکه (Network Ports): پورتهای شبکه برای اتصال سیستم NAS به شبکه مورد استفاده قرار میگیرند.
پیشنهاد مطالعه : پورت چیست؟ (به زبان ساده) تعریف انواع Port
سیستم عامل (Operating System): نوع خاصی از نرمافزارهای کاربردی است که بر روی سختافزار NAS نصب میشود. این سیستم عامل نقشهای مدیریتی و وظایف ضروری مختلف که اجازه میدهند NAS به درستی کار کند را شامل میشود. برخی از سیستمعاملهای معروف NAS عبارتند از: FreeNAS, Synology DSM, QNAP QTS و …
نرمافزار مدیریت (Management Software): سیستمعامل NAS نیازمند یک رابط کاربری برای مدیریت و پیکربندی است. این نرمافزار مدیریت امکاناتی مانند ایجاد کاربران و دسترسیها، تنظیمات شبکه، مدیریت فضای ذخیرهسازی و وظایف پشتیبانگیری را فراهم میکند.
علاوه بر مولفههای سختافزاری، NAS یکسری قابلیتهای فنی نیز در اختیار کارشناسان قرار میدهند که ذکر آنها خالی از لطف نیست.
RAID (Redundant Array of Independent Disks): این قابلیت به کاربر امکان میدهد چند درایو را در حالت RAID ترکیب کند، و امنیت و سرعت بیشتری در دسترسی به اطلاعات برسد.
اشتراکگذاری فایل: میتوان از طریق پروتکلهای شبکه مثل SBM سرنام (Server Message Block) یا NFS سرنام (Network File System) فایلها را در شبکه به اشتراک گذاشت تا همه کاربران به آن دسترسی پیدا کنند.
پشتیبانگیری و بازیابی: سیستمهای NAS معمولا قابلیتهای پشتیبانگیری و بازیابی از دادهها را فراهم میکنند که شامل پشتیبانگیری خودکار، تولید نسخه پشتیبان و بازیابی فایلها است.
دسترسی از راه دور: با استفاده از این قابلیت، کاربران میتوانند از راه دور به سیستم NAS دسترسی پیدا کنند و فایلها را مدیریت کنند.
اشتراکگذاری چندرسانهای: برخی از سیستمهای NAS امکان ایجاد سرور چندرسانهای را دارند که به کاربران امکان پخش و استریم موسیقی، تصاویر و ویدئوها را میدهد.
امنیت: سیستمهای NAS قابلیتهای امنیتی مانند رمزگذاری دادهها، دسترسی کنترل شده، فایروال و SSL/TLS را فراهم میکنند.
این اجزا به طور کلی عناصر تشکیلدهنده سیستم NAS هستند، اما بسته به سازنده و مدل سیستم NAS، برخی از قابلیتها و مولفههای دیگر نیز ممکن است وجود داشته باشند.
پروتکلهای مورد استفاده در NAS یا ذخیره ساز تحت شبکه
سیستمهای NAS برای ارتباط با دستگاههای مختلف در شبکه از پروتکلهای مختلف استفاده میکنند. در زیر، تعدادی از پروتکلهای مورد استفاده در سیستمهای NAS را مورد بررسی قرار میدهیم:
: SMB پروتکل SMB سرنام Server Message Block یا CIFS سرنام Common Internet File System یک پروتکل شبکه است که برای اشتراکگذاری فایلها و پوشهها در شبکه استفاده میشود. این پروتکل توسط ویندوز و سیستمعاملهای دیگری که از SMB پشتیبانی میکنند مورد استفاده قرار میگیرد.
پیشنهاد مطالعه : پروتکل SMB چیست ؟ چگونه کار میکند
: NFS پروتکل NFS سرنام Network File System یک پروتکل شبکه است که برای اشتراکگذاری فایلها و دایرکتوریها در شبکه استفاده میشود. این پروتکل بیشتر در سیستمهای عامل مبتنی بر یونیکس و لینوکس استفاده میشود.
: FTP پروتکل FTP سرنام File Transfer Protocol یک پروتکل استاندارد برای انتقال فایلها بین دستگاهها در شبکه است. سیستمهای NAS معمولا قابلیت ارائه سرویس FTP را دارند تا کاربران بتوانند به طور مستقیم فایلها را بین سیستمهای خود منتقل کنند.
: iSCSI پروتکل iSCSI سرنام Internet Small Computer System Interface اجازه میدهد تا سیستمهای متصل به شبکه به طور مستقیم به ذخیرهساز با استفاده از پروتکل SCSI متصل شوند. این پروتکل به کاربران امکان میدهد تا درایوهای مجازی را بر روی سیستمهای خود ایجاد کنند و به آنها به عنوان درایوهای محلی دسترسی پیدا کنند.
: AFP پروتکل AFP سرنام Apple Filing Protocol توسط دستگاههای شبکه اپل برای اشتراکگذاری فایلها و پوشهها استفاده میشود. این پروتکل به طور خاص برای سیستمعامل macOS توسعه یافته است.
: WebDAV پروتکل WebDAV سرنام Web Distributed Authoring and Versioning اجازه میدهد تا کاربران به طور مستقیم از طریق پروتکل HTTP به فایلها و پوشهها در سیستم NAS دسترسی پیدا کنند و آنها را مدیریت کنند.
موارد یاد شده تنها چند نمونه از پروتکلهای استفاده شده در سیستمهای NAS هستند و بسته به سازنده و تنظیمات سیستم NAS، پروتکلهای دیگری نیز ممکن است مورد استفاده قرار بگیرند.
نحوه بهبود عملکرد NAS
برای بهبود عملکرد یک سیستم NAS، میتوانید اقدامات زیر را انجام دهید:
انتخاب سختافزار قدرتمند: بررسی کنید که آیا سختافزار سیستم NAS شما به اندازه کافی قدرتمند است یا خیر. اگر سرور NAS شما با بار کاری بالا با مشکل روبرو شود ممکن است نیاز به ارتقاء سختافزاری داشته باشید. در صورتی که NAS پشتیبانی میکند امکان تعویض پردازنده مرکزی، ارتقا حافظه اصلی و دیسکهای ذخیرهسازی از جمله تمهیدات لازم برای افزایش توان پردازشی و ذخیرهسازی NAS هستند.
استفاده از RAID: استفاده از تکنولوژی RAID سرنام Redundant Array of Independent Disks باعث افزایش بهرهوری و اطمینان از امنیت دادهها میشود. با راهاندازی یک آرایه RAID، میتوانید دادهها را بین چند دیسک سخت تقسیم کنید و در صورت خرابی یکی از دیسکها، دادهها را بازیابی کنید. رویکرد فوق باعث افزایش سرعت خواندن و نوشتن دادهها میشود و همچنین امنیت دادهها را بهبود میبخشد.
بهروزرسانی نرمافزار: اطمینان حاصل کنید که سیستم عامل و نرمافزار سیستم NAS شما بهروز است. سازندگان سیستمهای NAS به طور مداوم بهبودها و بهروزرسانیهای امنیتی ارائه میدهند. از آخرین نسخه نرمافزار استفاده کنید تا به بهترین عملکرد و امنیت دست پیدا کنید.
بهینهسازی شبکه: اگر سرعت انتقال دادهها بین سیستم NAS و دستگاههای متصل ناپایدار است، ممکن است نیاز به بهبود پهنای باند شبکه داشته باشید. اطمینان حاصل کنید که سوئیچ و کابلهای شبکه از کیفیت مناسبی برخوردار هستند و تنظیمات شبکه بهینهسازی شدهاند. همچنین میتوانید از تکنولوژیهای شبکه مانند Link Aggregation (تجمیع لینکها) استفاده کنید تا پهنای باند شبکه را افزایش دهید.
مدیریت دادهها: بهینهسازی مدیریت دادهها نیز میتواند عملکرد سیستم NAS را بهبود بخشد. از رویکردهای اصلی در این زمینه باید به ساختاربندی مناسب پوشهبندی و نامگذاری فایلها اشاره کرد.
بهینهسازی تنظیمات دسترسی: مدیریت صحیح دسترسیها و مجوزهای فایلها و پوشهها در سیستم NAS میتواند به بهبود عملکرد آن کمک کند. محدود کردن دسترسی به دادهها و فایلها، اصلاح سطوح دسترسی و تعیین سطح دسترسی کاربران به منابع مختلف از جمله اقدامات موثر در بهبود عملکرد و امنیت سیستم NAS هستند.
ساختار و معماری Network-attached storage
معماری یک سیستم NAS سرنام Network-Attached Storage بسته به مدل و شرکتی که آنرا تولید کرده، متفاوت است، اما به طور کلی معماری یک سیستم NAS به شرح زیر است:
سختافزار NAS: سختافزار NAS شامل یک سرور سختافزاری است که مجهز به پردازنده، حافظه، دیسکهای سخت یا حافظههای حالت جامد و اتصالات شبکه است. این سرور به عنوان مرکز ذخیرهسازی دادهها عمل میکند و میزبان برنامهها و سرویسهای مربوط به سیستم NAS است.
سیستم عامل NAS: سیستم عاملی که بر روی سرور NAS نصب میشود، نقش مدیریت و کنترل سیستم را بر عهده دارد. برخی از سیستم عاملهای معروف در دنیای استوریجها FreeNAS، Synology DSM، QNAP QTS و OpenMediaVault هستند.
دیسکهای سخت یا حافظههای حالت جامد: دیسکهای سخت با ظرفیتهای مختلف بر روی سرور NAS نصب میشوند و برای ذخیرهسازی دادهها استفاده میشوند. این دیسکها میتوانند دیسکهای مبتنی بر رابطهای SATA، SAS یا حافظههای حالت جامد (SSD) باشند که به شکل ترکیبی در یک استوریج مورد استفاده قرار میگیرند و بر مبنای یک معماری RAID فرآیند ذخیرهسازی و دسترسی به اطلاعات را مدیریت میکنند.
پیشنهاد مطالعه : راهنمای کامل هارد سرور HP
شبکه: سیستم NAS به شبکه متصل میشود تا به کاربران و دستگاههای مرتبط امکان دسترسی به دادهها را بدهد. سیستم NAS میتواند از اتصالات شبکه Ethernet استفاده کند و از پروتکلهای مختلفی مانند TCP/IP، SMB، NFS، FTP و غیره برای ارتباط با دستگاههایی مثل سرور استفاده کند.
پروتکلها و سرویسها: سیستم NAS معمولا از پروتکلهای شبکه و سرویسهای مختلف برای ارائه دسترسی به دادهها استفاده میکند. این موضوع شامل سرویسهای فایل، پشتیبانی از پروتکلهای اشتراکگذاری شبکه (مانند SMB و NFS)، پروتکلهای انتقال فایل (مانند FTP و SFTP) و سرویسهای اشتراکگذاری دیگر مثل DLNA سرنام DLNA (Digital Living Network Alliance) و Plex میشود.
امنیت: سیستم NAS باید از لحاظ امنیتی محافظت شده باشد تا هکرها قادر به دسترسی غیر مجاز یا سرقت دادههای موجود در آن نباشند. برخی از امکانات امنیتی معمول در سیستمهای NAS شامل رمزنگاری دادهها، کنترل دسترسی کاربر، فایروال، تشخیص تهدیدها و ماشینهای مجازیسازی برای جدا سازی بخشهای مختلف سیستم است.
اکنون به این پرسش مهم میرسیم که کاربرد NAS چیست؟ در پاسخ به این پرسش به موارد زیر باید اشاره کرد:
ذخیرهسازی مرکزی دادهها: یکی از کاربردهای اصلی سیستم NAS، ذخیرهسازی مرکزی دادهها است. با استفاده از یک سیستم NAS، میتوانید تمام دادههای خود را در یک مکان متمرکز و قابل دسترس نگهداری کنید. این امر به شما امکان میدهد تا به راحتی به فایلها، تصاویر، ویدئوها و سایر اطلاعات دسترسی پیدا کنید.
پشتیبانگیری و بازیابی دادهها: سیستم NAS به عنوان یک محل ذخیرهسازی ایمن و مطمئن برای پشتیبانگیری دادهها عمل میکند. با راهاندازی تنظیمات مناسب، میتوانید برنامههای پشتیبانگیری خودکار را بر روی سیستم NAS تنظیم کنید تا به شکل منظم از دادههایتان نسخه پشتیبان تهیه شود و در صورت نیاز به راحتی آنها را بازیابی کنید.
اشتراک گذاری فایل: با سیستم NAS، میتوانید فایلهای خود را با کاربران و دستگاههای مختلف در شبکه به اشتراک بگذارید. این امر به شما امکان میدهد تا فایلها را با دیگران به راحتی به اشتراک بگذارید و همکاری در یک پروژه را سهل و آسان کنید.
پخش رسانهها: یکی از کاربردهای محبوب سیستم NAS، پخش فایلهای ویدیویی در شبکه خانگی یا سازمانی است. با استفاده از سیستم NAS، میتوانید مجموعههای موسیقی، فیلمها و عکسهای خود را در یک مکان مرکزی ذخیره کنید و از طریق دستگاههای متصل به شبکه به آنها دسترسی پیدا کنید.
سرور فایل: سیستم NAS میتواند به عنوان یک سرور فایل عمل کند و به کاربران در شبکه اجازه دسترسی به فایلها را بدهد. این کاربرد مناسب برای سازمانهایی است که نیاز به اشتراکگذاری فایلها و دسترسی اشتراکی به آنها دارند.
سرور پشتیبانی از دور: سیستم NAS میتواند به عنوان یک سرور پشتیبان از دور عمل کند. با استفاده از این قابلیت، میتوانید از راه دور به سیستم NAS خود دسترسی پیدا کنید و فایلها و دادهها را مدیریت و پشتیبانگیری کنید، حتی اگر در دفتر یا مکان دیگری قرار داشته باشید.
انتقال فایلها از راه دور: با استفاده از سیستم NAS، میتوانید فایلها را از راه دور به سیستم NAS ارسال یا از آن دانلود کنید. این راهکار مناسب برای اشتراکگذاری فایلهای بزرگ یا انتقال فایلها بین دستگاههای مختلف است.
مدیریت دسترسی: با استفاده از سیستم NAS، میتوانید کنترل دقیقی بر روی دسترسی کاربران به فایلها و پوشهها داشته باشید. میتوانید مجوزها و سطوح دسترسی را برای هر کاربر یا گروه کاربری تعیین کنید و محدودیتهای مشخصی برای حفاظت از دادهها اعمال کنید.
به طور کلی، سیستم NAS به عنوان یک راهحل قوی و انعطافپذیر برای ذخیرهسازی و مدیریت دادهها در شبکههای کوچک و بزرگ استفاده میشود. کاربردهای این رسانه قدرتمند شامل ذخیرهسازی مرکزی دادهها، پشتیبانگیری و بازیابی دادهها، اشتراکگذاری فایل، پخش فایلهای چند رسانهای، سرور فایل، سرور پشتیبانی از دور، انتقال فایلها از راه دور و مدیریت دسترسی است.
در پایان تعدادی از محصولات مرتبط با ذخیرهسازی را به شما پیشنهاد دادهایم و برای مشاهده تمامی سبد کالایی شرکت نتسا و خرید استوریج و ذخیره ساز، کلیک کنید.
محصولات مرتبط: ذخیره ساز اچ پی StoreOnce ، استوریج HPE StoreEasy 1000، ذخیره سازهای DELLEMC