Intel VROC مخفف Intel Virtual RAID on CPU است و یک راهکار RAID سازمانی است که از حداکثر پتانسیل SSD های ساتا و NVMe بهره میبرد. این تکنولوژی با استفاده از ویژگی Intel Volume Management Device (Intel VMD) که یک کنترلگر یکپارچه در داخل CPU است، کار میکند.
افزایش سرعت عملکرد سرور در صورت استفاده از VROC
به دلیل اتصال مستقیم SSDها به CPU، IOPS یا همان سرعت انحام عملیات ورودی/خروجی بسیار بالا میرود و تأخیر کاهش مییابد. یکی از مهمترین مزایای VROC، افزایش قابل توجه تعداد IOPS است. این امر به ویژه در Applicationهایی که نیاز به دسترسی تصادفی ( Random Access) به دادهها دارند، مانند پایگاه دادهها و برنامههای کاربردی مجازیسازی، بسیار مهم است. با کاهش فاصله بین CPU و درایوها، تأخیر در دسترسی به دادهها به شدت کاهش مییابد. این امر باعث میشود که سرور سریعتر به درخواستها پاسخ دهد و عملکرد کلی سیستم بهبود یابد.
همچنین VROC پهنای باند بیشتری را برای دسترسی به دادهها فراهم میکند. این امر به ویژه در مواردی که حجم دادههای در حال انتقال زیاد است، مانند ویرایش ویدئو یا شبیهسازی، بسیار مفید است. با افزایش کارایی و کاهش تأخیر، VROC میتواند به کاهش مصرف انرژی نیز کمک کند.
پیکربندی VROC بسیار ساده و سریع انجام میشود
VROC (Intel Virtual RAID on CPU) با حذف نیاز به کارتهای RAID جداگانه و قرار دادن Raid Controller مستقیماً در پردازنده، فرآیند پیکربندی RAID را به طور قابل توجهی ساده میکند. با وجود VMD (Intel Volume Management Device) در پردازنده، نیازی به خرید ، نصب و پیکربندی کارتهای RAID سخت افزاری جداگانه که معمولا گران قیمت هستند وجود ندارد. این امر هزینههای خرید سرور را کاهش داده و پیچیدگی سیستم را به حداقل میرساند.
پیکربندی و مدیریت Array در VROC معمولاً از طریق رابط کاربری نرمافزاری یا ابزارهای خط فرمان انجام میشود. کار با این رابط های کاربری بسیار ساده هستند و به کاربران اجازه میدهند تا به راحتی Logical Drive ها را ایجاد، اصلاح و مدیریت کنند.
همچنین با حذف پیکربندی سختافزاری پیچیده، احتمال بروز خطاهای انسانی و خرابی های محتمل برای سرور تا حد قابل توجهی کاهش میاید. به عبارتی دیگر VROC با سادهسازی فرآیند پیکربندی RAID، باعث میشود که کاربران بتوانند به سرعت و به راحتی آرایههای RAID با کارایی بالا ایجاد کنند و از مزایای آن بهرهمند شوند.
ایجاد تغییرات بر روی درایو های متصل به VROC چگونه است ؟
VROC (Intel Virtual RAID on CPU) به دلیل طراحی مبتنی بر نرمافزار و یکپارچگی با CPU نصب شده بر روی سرور، قابلیت مقیاسپذیری بسیار خوبی را ارائه میدهد. این بدان معناست که شما میتوانید به راحتی و بدون نیاز به تغییرات سختافزاری گسترده، آرایههای RAID خود را با رشد نیازهایتان گسترش دهید.
یکی از سادهترین روشهای مقیاسپذیری VROC، اضافه کردن درایوهای NVMe جدید به سرور است. VROC به شما اجازه میدهد تا به راحتی این درایوها را به آرایههای RAID موجود اضافه کرده یا آرایههای جدید ایجاد کنید. همچنین با استفاده از VROC، میتوانید به راحتی سطح RAID را در آرایههای خود تغییر دهید. به عنوان مثال، اگر به دنبال افزایش سرعت خواندن و نوشتن اطلاعات هستید، میتوانید از RAID 0 استفاده کنید و اگر به دنبال افزایش اطمینان اطلاعات ذخیره شده برروی درایوهای سرورتان هستید، میتوانید از RAID 1 یا RAID 10 استفاده کنید.
Intel® Virtual RAID on CPU
با استفاده از Intel VROC چه سطوحی از Raid را میتوانیم بر روی درایوهای سرور خود پیاده سازی کنیم؟
Intel VROC به عنوان یک راهکار RAID نرمافزاری، از طیف گستردهای از سطوح RAID پشتیبانی میکند تا نیازهای مختلف ذخیرهسازی را بر روی سرورهای HPE برآورده کند. انتخاب سطح RAID مناسب به عوامل مختلفی مانند حجم داده، نیاز به عملکرد، قابلیت اطمینان و هزینه بستگی دارد.
سطوح RAID رایجی که توسط VROC پشتیبانی میشوند عبارتند از:
- RAID 0 یا همان Striping
این سطح RAID دادهها را به صورت موازی در تمام درایوها توزیع میکند و به بالاترین سطح سرعت خواندن و نوشتن میرسد. اما در عین حال، در برابر از دست رفتن دادهها بسیار حساس است. - RAID 1 یا همان Mirroring
در این سطح، دادهها به صورت آینهای روی دو یا چند درایو کپی میشوند و در نتیجه بالاترین سطح قابلیت اطمینان را فراهم میکند. یعنی از داده دوبار در دو درایو مختلف ذخیره شده است. - RAID 5
این سطح RAID دادهها را به صورت بلوکهایی در تمام درایوها تقسیم کرده و اطلاعات Parity را در یکی از درایوها ذخیره میکند. RAID 5 تعادل خوبی بین عملکرد و قابلیت اطمینان ایجاد میکند. - RAID 10
این سطح RAID ترکیبی از RAID 0 و RAID 1 است و بالاترین سطح عملکرد و قابلیت اطمینان را در مقایسه با سایر سطوح RAID ارائه میدهد.
Intel® Virtual RAID on CPU
استفاده از VROC بر روی چه پردازنده هایی قابل دسترس است؟
VROC (Intel Virtual RAID on CPU) یک فناوری است که به طور خاص برای پردازندههای سری Intel Xeon Scalable طراحی شده است. این بدان معناست که برای بهرهمندی از مزایای VROC، شما به یک پردازنده از این خانواده نیاز خواهید داشت.
چه ویژگی هایی بر روی پردازندههای Xeon Scalable باعث شده تا بتوانیم از VROC بر روی این پردازنده ها استفاده کرد؟
تعبیه شدن قابلیت VMD (Intel Volume Management Device) بر روی این پردازنده ها
هسته اصلی فناوری VROC، VMD است که یک ویژگی داخلی در پردازندههای Xeon Scalable است. این ویژگی به پردازنده اجازه میدهد تا به طور مستقیم SSDهای ساتا و NVMe را مدیریت کرده و آرایههای RAID را بدون نیاز به کارتهای RAID جداگانه ایجاد کند.
قدرت پردازش بالا بر روی این پردازنده ها
پردازندههای Xeon Scalable به طور کلی برای کارهای سنگین و نیازمند به عملکرد بالا طراحی شدهاند. ترکیب این پردازندهها با VROC، عملکرد سیستم را به شدت افزایش میدهد.
نسلهای پردازنده Xeon Scalable سازگار با VROC
به طور کلی، اکثر نسلهای پردازنده Xeon Scalable از VROC پشتیبانی میکنند. این شامل نسلهای اول، دوم، سوم ، چهارم و پنجم این پردازندهها میشود. برای اطمینان از سازگاری دقیق، بهتر است به مشخصات فنی پردازنده مورد نظر خود مراجعه کنید یا به دیتا شبت سرور اچ پی مراجعه کنید. در صورت نیاز به هرگونه راهنمایی و مشاوره در مورد این ویژگی میتوانید با کارشناسان فروش شرکت شبکه گستران یاقوت سرخ در ارتباط باشید.
توجه داشته باشید برای فعال کردن و پیکربندی VROC، معمولاً نیاز به تنظیمات خاصی در BIOS و سیستم عامل دارید.