یہ خیال کیا جاتا ہے کہ وی جی پی یو والے ورچوئل سرور مہنگے ہیں۔ ایک مختصر جائزہ میں میں اس مقالے کی تردید کرنے کی کوشش کروں گا۔

انٹرنیٹ پر تلاش کرنے سے فوری طور پر NVIDIA Tesla V100 والے سپر کمپیوٹرز یا طاقتور سرشار GPUs کے ساتھ آسان سرورز کے کرایے کا پتہ چلتا ہے۔ اسی طرح کی خدمات دستیاب ہیں، مثال کے طور پر، , یا . ان کی ماہانہ لاگت دسیوں ہزار روبل میں ماپا جاتا ہے، اور میں OpenCL اور/یا CUDA ایپلیکیشنز کے لیے سستے اختیارات تلاش کرنا چاہتا تھا۔ روسی مارکیٹ میں ویڈیو اڈاپٹر کے ساتھ بہت سے بجٹ VPS نہیں ہیں؛ ایک مختصر مضمون میں میں مصنوعی ٹیسٹوں کا استعمال کرتے ہوئے ان کی کمپیوٹنگ کی صلاحیتوں کا موازنہ کروں گا۔
شرکاء
ہوسٹنگ ورچوئل سرورز کو جائزے میں شرکت کے لیے امیدواروں کی فہرست میں شامل کیا گیا تھا۔ , , , и . رسائی حاصل کرنے میں کوئی خاص دشواری نہیں تھی، کیونکہ تقریباً تمام فراہم کنندگان کی آزمائشی مدت مفت ہے۔ الٹرا وی ڈی ایس کا باضابطہ طور پر مفت ٹیسٹ نہیں ہے، لیکن کسی معاہدے پر پہنچنا مشکل نہیں تھا: اشاعت کے بارے میں جاننے کے بعد، معاون عملے نے مجھے میرے بونس اکاؤنٹ میں VPS آرڈر کرنے کے لیے درکار رقم جمع کرادی۔ اس مرحلے پر، VDS4YOU ورچوئل مشینیں دوڑ سے باہر ہوگئیں، کیونکہ مفت جانچ کے لیے میزبان آپ سے اپنے شناختی کارڈ کا اسکین فراہم کرنے کا مطالبہ کرتا ہے۔ میں سمجھتا ہوں کہ آپ کو اپنے آپ کو بدسلوکی سے بچانے کی ضرورت ہے، لیکن تصدیق کے لیے، پاسپورٹ کی تفصیلات یا، مثال کے طور پر، کسی سوشل نیٹ ورک پر اکاؤنٹ لنک کرنے کے لیے - یہ 1Gb.ru کے لیے ضروری ہے۔
کنفیگریشنز اور قیمتیں۔
جانچ کے لیے، ہم نے درمیانی رینج والی مشینیں استعمال کیں جن کی قیمت ماہانہ 10 ہزار روبل سے کم ہے: 2 کمپیوٹنگ کور، 4 جی بی ریم، 20-50 جی بی ایس ایس ڈی، وی جی پی یو 256 ایم بی VRAM کے ساتھ اور Windows Server 2016. وی ڈی ایس کی کارکردگی کا اندازہ لگانے سے پہلے، آئیے ان کے گرافکس کے ذیلی نظاموں کو قریب سے دیکھتے ہیں۔ کی طرف سے پیدا کیا افادیت آپ کو میزبانوں کے ذریعہ استعمال کردہ ہارڈ ویئر اور سافٹ ویئر کے حل کے بارے میں تفصیلی معلومات حاصل کرنے کی اجازت دیتا ہے۔ اس کی مدد سے آپ دیکھ سکتے ہیں، مثال کے طور پر، ویڈیو ڈرائیور ورژن، دستیاب ویڈیو میموری کی مقدار کے ساتھ ساتھ OpenCL اور CUDA سپورٹ پر ڈیٹا۔
1Gb.ru
جی پی یو کلاؤڈ
آر یو وی ڈی ایس
الٹرا وی ڈی ایس
ورچوئلائزیشن
Hyper-V
OpenStack
Hyper-V
Hyper-V
کمپیوٹنگ کور
2*2,6 GHz
2*2,8 GHz
2*3,4 GHz
2*2,2 GHz
رام، جی بی
4
4
4
4
اسٹوریج، جی بی
30 (SSD)
50 (SSD)
20 (SSD)
30 (SSD)
وی جی پی یو
ریموٹ ایف ایکس
NVIDIA GRID
ریموٹ ایف ایکس
ریموٹ ایف ایکس
ویڈیو اڈاپٹر
NVIDIA GeForce GTX 1080 Ti
NVIDIA Tesla T4
NVIDIA کواڈرو P4000
AMD FirePro W4300
vRAM، MB
256
4063
256
256
اوپن سی ایل سپورٹ
+
+
+
+
CUDA سپورٹ
-
+
-
-
فی مہینہ قیمت (اگر سالانہ ادا کی جاتی ہے)، رگڑنا.
3494 (3015)
7923,60
1904 (1333)
1930 (1351)
وسائل کے لئے ادائیگی، رگڑنا
нет
CPU = 0,42 رگڑ فی گھنٹہ،
RAM = 0,24 رگڑ فی گھنٹہ،
SSD = 0,0087 رگڑ فی گھنٹہ،
OS Windows = 1,62 روبل فی گھنٹہ،
IPv4 = 0,15 رگڑ فی گھنٹہ،
vGPU (T4/4Gb) = 7 روبل فی گھنٹہ۔
623,28 + 30 فی تنصیب سے
нет
ٹیسٹ کی مدت
10 دن
معاہدے کے ذریعے 7 دن یا اس سے زیادہ
ماہانہ بلنگ کے ساتھ 3 دن
нет
جن فراہم کنندگان کا جائزہ لیا گیا ان میں سے، صرف GPUcloud OpenStack ورچوئلائزیشن اور NVIDIA GRID ٹیکنالوجی استعمال کرتا ہے۔ ویڈیو میموری کی بڑی مقدار کی وجہ سے (4، 8 اور 16 GB پروفائلز دستیاب ہیں)، سروس زیادہ مہنگی ہے، لیکن کلائنٹ OpenCL اور CUDA ایپلیکیشنز چلائے گا۔ باقی مدمقابل کم VRAM کے ساتھ vGPUs پیش کرتے ہیں، جو Microsoft RemoteFX کا استعمال کرتے ہوئے بنائے گئے ہیں۔ ان کی قیمت بہت کم ہے، لیکن صرف OpenCL کو سپورٹ کرتے ہیں۔
کارکردگی کی جانچ
گیک بینچ 5
اس مقبول کے ساتھ آپ OpenCL اور CUDA ایپلیکیشنز کے لیے گرافکس کی کارکردگی کی پیمائش کر سکتے ہیں۔ ذیل کا چارٹ خلاصہ نتیجہ دکھاتا ہے، ورچوئل سرورز کے لیے مزید تفصیلی ڈیٹا کے ساتھ , GPUcloud ( и ), и بینچ مارک ڈویلپر کی ویب سائٹ پر دستیاب ہے۔ ان کو کھولنے سے ایک دلچسپ حقیقت سامنے آتی ہے: GeekBench VRAM کی مقدار 256 MB آرڈر سے کہیں زیادہ دکھاتا ہے۔ مرکزی پروسیسرز کی گھڑی کی رفتار بھی بیان کردہ سے زیادہ ہو سکتی ہے۔ ورچوئل ماحول میں یہ ایک عام واقعہ ہے - بہت کچھ جسمانی میزبان کے بوجھ پر منحصر ہے جس پر VPS چل رہا ہے۔

مشترکہ "سرور" vGPUs اعلی کارکردگی والے "ڈیسک ٹاپ" ویڈیو اڈاپٹر سے کمزور ہوتے ہیں جب بھاری گرافکس ایپلی کیشنز کے لیے استعمال کیا جاتا ہے۔ اس طرح کے حل بنیادی طور پر کمپیوٹنگ کے کاموں کے لیے ہیں۔ ان کی کارکردگی کو جانچنے کے لیے دیگر مصنوعی ٹیسٹ کیے گئے۔
FAHBench 2.3.1
وی جی پی یو کمپیوٹنگ کی صلاحیتوں کے جامع تجزیہ کے لیے مناسب نہیں ہے، لیکن اسے OpenCL کا استعمال کرتے ہوئے پیچیدہ حسابات میں مختلف VPS سے ویڈیو اڈاپٹر کی کارکردگی کا موازنہ کرنے کے لیے استعمال کیا جا سکتا ہے۔ تقسیم شدہ کمپیوٹنگ پروجیکٹ پروٹین کے مالیکیولز کی فولڈنگ کے کمپیوٹر ماڈلنگ کے تنگ مسئلے کو حل کرتا ہے۔ محققین ناقص پروٹین سے منسلک پیتھالوجی کی وجوہات کو سمجھنے کی کوشش کر رہے ہیں: الزائمر اور پارکنسنز کی بیماریاں، پاگل گائے کی بیماری، ایک سے زیادہ سکلیروسیس وغیرہ۔ ان کی تخلیق کردہ افادیت کا استعمال کرتے ہوئے پیمائش کی گئی۔ سنگل اور ڈبل درستگی کی کارکردگی چارٹ میں دکھائی گئی ہے۔ بدقسمتی سے، یوٹیلیٹی نے الٹرا وی ڈی ایس ورچوئل مشین میں ایک خرابی پیدا کی۔

اگلا، میں dhfr- implicit ماڈلنگ کے طریقہ کار کے حساب کے نتائج کا موازنہ کروں گا۔

سی سافٹ ویئر سینڈرا 20/20
پیکیج مختلف میزبانوں سے ورچوئل ویڈیو اڈاپٹر کی کمپیوٹنگ صلاحیتوں کا جائزہ لینے کے لیے بہت اچھا ہے۔ یوٹیلیٹی میں عام مقصد کے کمپیوٹنگ بینچ مارک سویٹس (GPGPU) شامل ہیں اور OpenCL، Direct Compute اور CUDA کو سپورٹ کرتا ہے۔ شروع کرنے کے لیے، مختلف vGPUs کا عمومی جائزہ لیا گیا۔ خاکہ خلاصہ نتیجہ دکھاتا ہے، ورچوئل سرورز کے لیے مزید تفصیلی ڈیٹا , GPUcloud () اور بینچ مارک ڈویلپر کی ویب سائٹ پر دستیاب ہے۔

سینڈرا کے "لمبے" ٹیسٹ میں بھی مسائل تھے۔ VPS فراہم کنندہ GPUcloud کے لیے، OpenCL کا استعمال کرتے ہوئے عمومی تشخیص کرنا ممکن نہیں تھا۔ مناسب آپشن کا انتخاب کرتے وقت، افادیت پھر بھی CUDA کے ذریعے کام کرتی ہے۔ الٹرا وی ڈی ایس مشین بھی اس ٹیسٹ میں ناکام ہوگئی: میموری میں تاخیر کا تعین کرنے کی کوشش کرتے ہوئے بینچ مارک 86 فیصد پر منجمد ہوگیا۔
عام ٹیسٹ پیکج میں، کافی حد تک تفصیل کے ساتھ اشارے دیکھنا یا زیادہ درستگی کے ساتھ حساب کرنا ناممکن ہے۔ ہمیں اوپن سی ایل اور (اگر ممکن ہو) CUDA کا استعمال کرتے ہوئے سادہ ریاضی کے حسابات کے سیٹ کا استعمال کرتے ہوئے ویڈیو اڈاپٹر کی اعلی کارکردگی کا تعین کرنے کے ساتھ شروع کرتے ہوئے کئی الگ الگ ٹیسٹ چلانے تھے۔ یہ صرف عمومی اشارے، اور VPS کے تفصیلی نتائج بھی دکھاتا ہے۔ , GPUcloud ( и ), и ویب سائٹ پر دستیاب ہے۔

انکوڈنگ اور ڈی کوڈنگ ڈیٹا کی رفتار کا موازنہ کرنے کے لیے، سینڈرا کے پاس کرپٹوگرافک ٹیسٹوں کا ایک سیٹ ہے۔ کے لیے تفصیلی نتائج , GPUcloud ( и ), и .

متوازی مالی حسابات کے لیے معاون دوہرے درست اڈاپٹر کیلکولیشن کی ضرورت ہوتی ہے۔ یہ vGPUs کے لیے درخواست کا ایک اور اہم شعبہ ہے۔ کے لیے تفصیلی نتائج , GPUcloud ( и ), и .

سینڈرا 20/20 آپ کو اعلی درستگی کے ساتھ سائنسی حسابات کے لیے vGPU استعمال کرنے کے امکانات کو جانچنے کی اجازت دیتا ہے: میٹرکس ضرب، تیز فوئیر ٹرانسفارم، وغیرہ۔ کے لیے تفصیلی نتائج , GPUcloud ( и ), и .

آخر میں، وی جی پی یو کی امیج پروسیسنگ کی صلاحیتوں کا ٹیسٹ کیا گیا۔ کے لیے تفصیلی نتائج , GPUcloud ( и ), и .

نتائج
GPUcloud ورچوئل سرور نے GeekBench 5 اور FAHBench ٹیسٹوں میں بہترین نتائج دکھائے، لیکن سینڈرا بینچ مارک ٹیسٹوں میں عام سطح سے اوپر نہیں گیا۔ اس کی قیمت حریفوں کی خدمات سے کہیں زیادہ ہے، لیکن اس میں ویڈیو میموری کی کافی زیادہ مقدار ہے اور CUDA کو سپورٹ کرتا ہے۔ سینڈرا ٹیسٹوں میں، 1Gb.ru سے VPS حساب کی اعلی درستگی کے ساتھ رہنما تھا، لیکن یہ سستا بھی نہیں ہے اور دوسرے ٹیسٹوں میں اوسطاً کارکردگی کا مظاہرہ کرتا ہے۔ الٹرا وی ڈی ایس ایک واضح بیرونی شخص نکلا: مجھے نہیں معلوم کہ یہاں کوئی کنکشن ہے یا نہیں، لیکن صرف یہ میزبان کلائنٹس کو AMD ویڈیو کارڈز پیش کرتا ہے۔ قیمت/کارکردگی کے تناسب کے لحاظ سے، RuVDS سرور مجھے سب سے بہتر لگ رہا تھا۔ اس کی لاگت ہر ماہ 2000 روبل سے بھی کم ہے، اور ٹیسٹ کافی اچھے طریقے سے پاس ہوئے۔ فائنل سٹینڈنگ اس طرح نظر آتی ہے:
جگہ
میزبان
اوپن سی ایل سپورٹ
CUDA سپورٹ
GeekBench 5 کے مطابق اعلی کارکردگی
ایف اے ایچ بینچ کے مطابق اعلی کارکردگی
سینڈرا 20/20 کے مطابق اعلی کارکردگی
کم قیمت
I
آر یو وی ڈی ایس
+
-
+
+
+
+
II
1Gb.ru
+
-
+
+
+
+
III
جی پی یو کلاؤڈ
+
+
+
+
+
-
IV
الٹرا وی ڈی ایس
+
-
-
-
-
+
مجھے فاتح کے بارے میں کچھ شکوک و شبہات تھے، لیکن جائزہ vGPU کے ساتھ بجٹ VPS کے لیے وقف ہے، اور RuVDS ورچوئل مشین کی قیمت اس کے قریب ترین حریف سے تقریباً نصف ہے اور سب سے مہنگی پیشکش کا جائزہ لیا گیا چار گنا سے زیادہ ہے۔ دوسرا اور تیسرا مقام بھی تقسیم کرنا آسان نہیں تھا، لیکن یہاں بھی قیمت دیگر عوامل سے بڑھ گئی۔
جانچ کے نتیجے میں، یہ پتہ چلا کہ داخلے کی سطح کے vGPUs اتنے مہنگے نہیں ہیں اور کمپیوٹنگ کے مسائل کو حل کرنے کے لیے پہلے ہی استعمال کیے جا سکتے ہیں۔ بلاشبہ، مصنوعی ٹیسٹوں کا استعمال کرتے ہوئے یہ اندازہ لگانا مشکل ہے کہ ایک مشین حقیقی بوجھ کے تحت کس طرح برتاؤ کرے گی، اور اس کے علاوہ، وسائل مختص کرنے کی صلاحیت کا انحصار اس کے پڑوسیوں پر ہے جو جسمانی میزبان پر ہے - اس کے لیے الاؤنسز بنائیں۔ اگر آپ کو روسی انٹرنیٹ پر vGPU کے ساتھ دیگر بجٹ VPS ملتے ہیں، تو تبصروں میں ان کے بارے میں لکھنے میں ہچکچاہٹ محسوس نہ کریں۔
ماخذ: www.habr.com
