شنبه ۳۰ فروردین ۰۴

هارد nvme

۱۶ بازديد
هارد nvme
هنگام خرید هارد سرور hp باید به نقش آن در افزایش سرعت سرور و شبکه و کامپیوتر توجه داشته باشید. در همین راستا توجه شرکت‌های تولیدکننده قطعات، به افزایش سرعت حافظه‌های ذخیره‌سازی معطوف بوده است و یکی از جدیدترین تکنولوژی‌ها در این عرصه هارد nvme است. اگر می‌خواهید بدانید nvme چیست؟ چگونه کار می‌کند و چه مزایا و معایبی دارد
nvme مخفف چیست؟ nvme مخفف nonvolatile memory express و معادل فارسی آن «حافظه‌ی پرسرعت غیر فرّار» است. به زبان ساده، nvme پروتکلی در زمینه رابط حافظه‌های ssd است و برای رسانه‌های حافظه غیر فرار (NAND) طراحی شده‌است و مستقیماً از طریق رابط PCIe به CPU وصل می‌شود. nvme با قابلیت اتصال روی PCIe می‌تواند سرعتی دو برابر سرعت رابط SATA ارائه دهد.

فناوری هاردهای nvme به گونه‌ای‌ست که سیستم‌های میزبان یا host بتوانند از حداکثر توان هاردهای ssd در موازی‌سازی استفاده کنند. اتصال از طریق PCIe باعث می‌شود هاردهای nvme سرعتی 5 تا 6 برابر سرعت هاردهای SSD معمولی داشته باشند.

استفاده از تکنولوژی nvme در ساخت هاردها باعث افزایش بسیار زیاد سرعت هارد شده‌است. بعد از ورود حافظه‌های ssd به بازار، کاربران توانستند سرعت بالای ذخیره‌سازی داده‌ها و اجرای برنامه‌ها را تجربه کنند. اتفاقی که با هاردهای معمولی امکان‌پذیر نبود. اولین هاردهای ssd با رابط sata به سیستم‌های کامپیوتری متصل می‌شدند که حداکثر سرعت در آن به 6 گیگابیت در ثانیه و در استاندارد 3.3 از این تکنولوژی، به 16 گیگابیت در ثانیه می‌رسید. این سرعت نسبت به هاردهای معمولی سرعت بسیار بالایی محسوب می‌شد اما ظرفیت تکنولوژی ssd سرعتی به مراتب بالاتر از این بود.
در سال‌های اخیر پیشرفت‌های زیادی در تکنولوژی ساخت CPUها اتفاق افتاد که به افزایش سرعت این قطعات منجر شد اما به دلیل ضعف سایر قطعات سیستم‌های کامپیوتری، خصوصا دستگاه‌های ذخیره سازی، امکان استفاده از تمام توان CPUها وجود نداشت. در چنین شرایطی فناوری nvme طراحی و عرضه شد که یک پروتکل ارتباطی برای حافظه‌های کامپیوتری‌ست که قطعات اضافی ارتباطی مانند کابل را حذف کرده و مستقیما به مادربرد سیستم متصل می‌شود. ایده اولیه استفاده از این فناوری در سال 2007 عمومی شد. در سال 2009 و با مشارکت شرکت‌های بزرگی مثل اینتل، سامسونگ، سیگیت و چندین غول سخت افزاری و نرم افزاری دیگر، امور مرتبط با توسعه این فناوری به شکل رسمی آغاز شد.

در سال 2011 نسخه nvme 1.0 روانه بازار شد و در نسخه بعدی یعنی nvme 1.1 پشتیبانی از هاردهای ssd با چند اسلات pcie به فناوری قبلی اضافه شد. نسخه‌های بعدی این تکنولوژی در سال‌های 2014 و 2017 عرضه شد که با فریمور جدید و تغییراتی در پاک‌سازی بلاک‌های لول پایین همراه بود. آخرین نسل از این تکنولوژی در تاریخ سوم June 2021 عرضه شده‌است.از تفاوت‌های مهمی که در تکنولوژی nvme نسبت به هاردهایی با فناوری گذشته وجود دارد، تفاوت در تکنولوژی ساخت و نحوه‌ی ارتباط با CPU است. تکنولوژی ساخت سیستم‌های قدیمی بر پایه‌ی Spinning Disk طراحی شده‌بود که بخش‌های مکانیکی زیادی را درگیر رسیدن به نقطه‌ی Read یا Write می‌کرد و همین قطعات مکانیکی موجب کاهش سرعت هارد می‌شدند. اما هارد nvme از تکنولوژی Flash بهره می‌برد که بر پایه‌ی قطعات الکترونیکی‌ست و تاثیر چشمگیری بر افزایش سرعت این هاردها دارد.

هاردهای قدیمی به واسطه‌ی SATA Controller با پردازنده در ارتباط بودند اما حافظه داخلی nvme بدون واسط و مستقیما با CPU در ارتباط هستند که این امر سرعت عمل بیشتری را در پی دارد. به دلیل استفاده از چنین مکانیزم‌هایی، سرعت رسیدگی به دستورات در تکنولوژی nvme، به مراتب بیشتر از sata hdd و sata ssd است.

همچنین در هارد nvme m2، مشکلاتی نظیر «وقفه»، «فشار سربار» و گلوگاه – Bottlenecking شدیدا کاهش پیدا کرده است. (Bottlenecking یعنی سخت‌افزارهای یک کامپیوتر با هم تطابق نداشته باشند. این عدم تطابق بر عملکرد نهایی سیستم تاثیر منفی می‌گذارد.)