در این مقاله به بررسی انواع سرورهای گرافیک ابری میپردازیم. این سرورها نقش بسزایی در افزایش سرعت و کیفیت انواع پردازشها و کاهش هزینهها دارند. طبیعی است که هر چقدر گرافیک (GPU) به کار رفته در یک سرور گرافیک ابری قویتر باشد، قدرت آن سرور هم بیشتر است. به همین دلیل نیز در ادامه به معرفی تنوع و تفاوت سرورهای گرافیک ابری خواهیم پرداخت. با ابر فردوسی همراه باشد:
فهرست مطالب
سرور گرافیک ابری چیست؟
به بیان ساده میتوان گفت که سرور گرافیک ابری یکی از محصولات فناوری رایانش ابری است که به کارت گرافیک پیشرفتهتری مجهز شده باشد. در واقع یک سرور گرافیک ابری، مجموعهای از سرورهای فیزیکی است که به طور هماهنگ با یکدیگر کار میکنند. منابع این سرورها از طریق مجازیسازی تقسیمبندی میشوند و با اینترنت در اختیار کاربران قرار میگیرند.
در این فناوری عملکرد یک کاربر بر روی کاربران دیگر تاثیری ندارد و امنیت دادههای آنها تضمین است. هر کاربر میتواند پردازشهای گرافیکی و محاسباتی خود را با سرعت و قدرت بیشتری انجام دهد، در حالی که هزینههایش بهطور چشمگیری کاهش یافته است. زیرا دیگر کاربران مجبور به خرید سختافزارهای گرانقیمت نیستند و تنها به میزان مصرفشان از منابع سرورها، پول میپردازند.
معرفی انواع سرورهای گرافیک ابری
در دنیای دیجیتال امروز، طیف وسیعی از پردازشها به کارت گرافیک احتیاج دارند. بهطوری که انجام بسیاری از بازیها، طراحیها، شبیهسازیها، کلاندادهها، ماینینگ، هوش مصنوعی و… بدون دسترسی به یک GPU قدرتمند امکانپذیر نیست. از آنجایی که قیمت خرید کارتهای گرافیک سرسامآور است، بهترین راه استفاده از سرورهای گرافیک ابری است. در ادامه به معرفی بهترین کارتهای گرافیک در حوزه ابری میپردازیم و بازار هدف، ویژگی و تفاوت سرورهای گرافیک ابری را بررسی خواهیم کرد:
سرور گرافیک ابری NVIDIA Tesla
پردازندههای گرافیکی تسلا برای بارهای کاری مرکز داده، هوش مصنوعی (AI)، یادگیری ماشین (ML) و محاسبات با عملکرد بالا (HPC) بهینهسازی شدهاند. آنها قدرت محاسباتی بالایی ارائه میدهند و به طور گسترده در سرورهای گرافیک ابری برای برنامههای حرفهای استفاده میشوند. در ادامه به برخی از آنها اشاره میکنیم:
NVIDIA Tesla V100:
Tesla V100 یکی از قدرتمندترین پردازندههای گرافیکی NVIDIA و دارای معماری Volta است. هستههای Tensor آن به طور خاص برای هوش مصنوعی و حجمهای کاری یادگیری عمیق طراحی شدهاند.
NVIDIA Tesla T4:
تسلا T4 توان عملیاتی بالا و تاخیر کمی دارد. معماری آن Turing و هستههای آن Tensor است و برای استنتاج هوش مصنوعی، یادگیری عمیق، رندر گرافیکی، پردازش ویدیو و تصویر و… مناسب است.
NVIDIA Tesla P100:
معماری تسلا P100 مبتنی بر پاسکال است و عملکرد قدرتمندی در محاسبات علمی، تجزیه و تحلیل دادهها و رندر دارد. پهنای باند بالا و ظرفیت حافظه زیاد، آن را برای برنامههای فشرده مناسب میکند.
NVIDIA Tesla A100:
تسلا A100 جدیدترین محصول اضافه شده به مجموعه پردازشگرهای گرافیکی حرفهای NVIDIA است که بر اساس معماری Ampere طراحی شده است. از Tesla A100 در سرورهای گرافیک ابری برای بالاترین سطح عملکرد و مقیاسپذیری استفاده میشود. آموزش هوش مصنوعی در مقیاس بزرگ، HPC، شبیهسازی و رندر از جمله موارد استفاده از آن است.
سرور گرافیک ابری NVIDIA Quadro
پردازندههای گرافیکی NVIDIA Quadro برای بارهای گرافیکی حرفهای مانند CAD (طراحی به کمک رایانه)، انیمیشن، مدلسازی سه بعدی و رندر طراحی شدهاند. با این حال در مقایسه با پردازندههای گرافیکی Tesla و GeForce کمتر در سرورهای گرافیک ابری استفاده میشوند. اما تعداد کمی از ارائهدهندگان خدمات ابری برخی از آنها را ارائه میدهند:
NVIDIA Quadro RTX 8000:
Quadro RTX 8000 یک پردازنده گرافیکی حرفهای سطح بالا بر اساس معماری NVIDIA Turing است. این پردازنده دارای قابلیت ردیابی پرتوهای بلادرنگ، ویژگیهای تقویتشده با هوش مصنوعی و عملکرد محاسباتی بالا میباشد و برای رندر، واقعیت مجازی (VR)، شبیهسازیهای پیچیده و… مناسب است.
NVIDIA Quadro RTX 6000:
Quadro RTX 6000 نیز یک پردازنده گرافیکی حرفهای با کارایی بالا بر اساس معماری تورینگ است که ویژگیهایی ضعیفتر اما مشابه Quadro RTX 8000 دارد.
NVIDIA Quadro GV100:
Quadro GV100 مبتنی بر معماری Volta و دارای هستههای Tensor است. از این پردازنده در بارهای کاری حرفهای، وظایف هوش مصنوعی، یادگیری عمیق، CAD، مدل سازی سه بعدی و تجسم علمی استفاده میشود.
NVIDIA Quadro P6000:
Quadro P6000 مبتنی بر معماری پاسکال است و عملکرد بالایی را برای بارهای گرافیکی حرفهای ارائه می دهد. دارای ظرفیت حافظه زیاد و پهنای باند بالا است و از آن در رندرینگ، شبیهسازی، ویرایش ویدیو و… استفاده میشوند.
سرور گرافیک ابری NVIDIA GeForce
پردازندههای گرافیکی NVIDIA GeForce در ابتدا برای بازی طراحی شده بودند. اما عملکرد خوب آن در حوزههای دیگر از جمله رندر گرافیکی با کارایی بالا به محبوبیتش افزود. به همین دلیل نیز استفاده از آن در سرورهای گرافیک ابری رایج شد. در ادامه چند نمونه از کارتهای گرافیک NVIDIA GeForce که معمولا در سرورهای گرافیک ابری استفاده میشوند آورده شده است:
NVIDIA GeForce RTX 3090:
GeForce RTX 3090 یکی از پردازندههای گرافیکی NVIDIA است که بر اساس معماری Ampere ساخته شده است. این پردازنده عملکرد خوبی در رندرینگ، ردیابی پرتوهای بلادرنگ و سایر پردازشهایی که به قابلیتهای گرافیکی سطح بالایی نیاز دارند، دارد.
NVIDIA GeForce RTX 3080:
GeForce RTX 3080 نیز بر اساس معماری Ampere ساخته شده است و عملکرد بالایی در رندرینگ، ردیابی پرتوهای بلادرنگ و سایر پردازشهای گرافیکی سطح بالا دارد.
NVIDIA GeForce RTX 3070:
GeForce RTX 3070 یک پردازنده گرافیکی گیمینگ میان رده بر اساس معماری Ampere است که قابلیتهایی مشابه با موارد بالا اما با قیمت مقرون به صرفهتری ارائه میدهد.
NVIDIA GeForce RTX 2080:
NVIDIA GeForce RTX 2080 یک کارت گرافیک با کارایی بالا با معماری تورینگ است. این پردازنده دارای 368 هسته Tensorو 46 هسته RT است و از ردیابی اشعه در زمان واقعی، نورپردازی عالی، رندرینگ و… پشتیبانی میکند.
سرورهای گرافیک ابری خانواده AMD
از پردازندههای شرکت AMD میتوان به عنوان مهمترین رقیب NVIDIA نام برد. محصولات AMD پابهپای محصولات NVIDIA پیش میآیند و حتی برخی از آنها بنچمارک بالاتری نسبت به رقبای هم رده خود در NVIDIA دارند. در ادامه دو سری مهم از محصولات این شرکت را به همراه مثالهایی از هر کدام آوردهایم:
AMD Radeon Instinct:
پردازندههای گرافیکی AMD Radeon Instinct برای محاسبات با کارایی بالا (HPC)، یادگیری ماشین (ML) و هوش مصنوعی (AI) طراحی شدهاند. این پردازندههای گرافیکی عملکرد قدرتمندی در کارهای محاسباتی موازی ارائه میدهند. گاهی در سرورهای گرافیک ابری برای برنامههایی که هم به رندر گرافیکی و هم به قدرت محاسباتی نیاز دارند، از آن استفاده میشود. در ادامه نمونههای آن آمده است:
- AMD Radeon Instinct MI100
- AMD Radeon Instinct MI50
- AMD Radeon Instinct MI25
AMD Radeon Pro:
پردازندههای گرافیکی AMD Radeon Pro برای بارهای گرافیکی حرفهای طراحی شدهاند. این سری عملکردی مشابه با پردازندههای گرافیکی NVIDIA Quadro دارد و برای برنامههایی مانند CAD، مدلسازی سه بعدی و رندر مناسب است. اگرچه این پردازنده همانند GPUهای NVIDIA در سرورهای گرافیک ابری رایج نیست، اما همچنان در محیطهای ابری خاص برای برنامههای حرفهای استفاده میشوند. در ادامه چند نمونه از آن آمده است:
- AMD Radeon Pro WX 9100
- AMD Radeon Pro WX 8200
- AMD Radeon Pro WX 7100
سرورهای گرافیک ابری موجود در ابر فردوسی
شرکت ابر فردوسی ارائه دهنده انواع سرورهای ابری با بهترین کیفیت، کمترین قیمت و قویترین تیم پشتیبانی است. این شرکت قادر به ارائه کارتهای گرافیک زیر برای موارد استفاده مختلف از جمله شبیهسازی، رندرینگ، ژوپیترلب یا هوش مصنوعی است:
- سرور گرافیک ابری RTX 2080T
- سرور گرافیک ابری RTX 3090
- سرور گرافیک ابری Tesla V100s Tensor Core
- سرور گرافیک ابری A100 Tensor Core
همانگونه که مستحضرید، کارتهای گرافیک به کار رفته در این سرورها دارای قویترین GPUهایی است که در قسمت قبل به معرفی آنها پرداخته شد. جدول زیر به معرفی ویژگیها و تفاوتهای این کارتهای گرافیک اختصاص دارد.
توجه کنید که قیمتهای موجود در جدول میتواند بر اساس منطقه و خرده فروش متفاوت باشد. همچنین منظور از TFLOPS مخفف تریلیون عملیات نقطه شناور در ثانیه و TDP مخفف Thermal Design Power به نشانه حداکثر مقدار گرمای تولید شده توسط یک GPU در استفاده معمولی است.
ویژگیها | RTX 2080 Ti | RTX 3090 | Tesla A100 | Tesla V100S |
---|---|---|---|---|
معماری GPU | Turing | Ampere | Ampere | Volta |
CUDA Cores | 4352 | 10496 | 6912 | 5120 |
هستههای Tensor | 544 | 328 | 432 | 640 |
هستههای RT | 68 | 82 | 108 | – |
حافظه | 11 GB GDDR6X | 24 GB GDDR6X | 40 GB HBM2 | 32 GB HBM2 |
Memory Bus | 352-bit | 384-bit | 512-bit | 4096-bit |
پهنای باند حافظه | 616 گیگ بر ثانیه | 936 گیگ بر ثانیه | 1.6 ترابایت بر ثانیه | 1.23 ترابایت بر ثانیه |
Tensor TFLOPS | 114 | 238 | 312 | 130 |
RT TFLOPS | 68 | 69 | 78 | – |
FP32 TFLOPS | 13.4 | 35.6 | 19.5 | 32.4 |
TDP | 250W | 350W | 400W | 250W |
قیمت | ~$1200 | ~$1500 | ~$10000 | ~$6000 |
برای استفاده و یا تست رایگان هر کدام از این سرورهای گرافیک ابری به همراه نرمافزار گرافیکی، شبیهسازی و یا ژوپیتر لب دلخواه خود بر روی لینک زیر کلیک نمایید: