AWS مثال کی اقسام

Aws Mthal Ky Aqsam



AWS مثال کلاؤڈ میں ایک ورچوئل سرور ہے۔ AWS EC2 میں مثال کی بہت سی اقسام ہیں۔ اگر صارف تمام صورتوں میں ایک جیسی ترتیب رکھنا چاہتا ہے تو ایک ہی AMI کے ذریعے مختلف مثالیں بنائی یا لانچ کی جا سکتی ہیں۔ AWS EC2 مثالیں AWS پر میزبانی کی گئی ایپلیکیشنز کو تعینات کرنے، ان کا نظم کرنے اور اسکیل کرنے میں مدد کرتی ہیں۔

AWS Elastic Compute Cloud تقریباً 500 سے زیادہ مثالیں فراہم کرتا ہے۔ AWS ویب سائٹ ان تمام مثالوں کی فہرست دکھاتی ہے جو AWS تقریباً 10 صفحات کے ساتھ قطاروں میں فراہم کرتا ہے۔ مثال کی ایک بڑی تعداد ہے جو AWS EC2 فراہم کرتا ہے۔







آئیے اس کی تفصیلات دیکھنے کے لیے ایک مثال منتخب کریں۔





AWS EC2 مثالیں سٹوریج، CPU، میموری، اور صلاحیت کے مجموعے کی وسیع اقسام فراہم کرتی ہیں۔ مثال کی قسم کا انتخاب استعمال کیس کی ضرورت کی بنیاد پر کیا جاتا ہے۔





AWS مثال کی اقسام

AWS EC2 میں دستیاب مثال کی اقسام درج ذیل ہیں:

عام مقصد

عمومی مقصد والے EC2 مثالیں متوازن مقدار میں میموری، کمپیوٹ اور نیٹ ورکنگ سروسز فراہم کرتی ہیں اور یہ تمام عام ایپلی کیشنز جیسے ویب سرورز اور کوڈ ریپوزٹریز کے لیے تجویز کی جاتی ہیں۔



عام مقصد کے EC2 مثالوں میں سیریز i-e T-series، A-series، اور M-series کی 3 مختلف اقسام ہیں۔

ٹی سیریز (T4g, T3, T3a, T2): تمام سائز یا ذخیرہ کرنے کی صلاحیتیں T-series کے عمومی مقصد کے EC2 مثالوں کے لیے دستیاب ہیں، یعنی نینو، چھوٹے، درمیانے اور بڑے۔ سب سے عام ٹی سیریز EC2 مثال ہے۔ t2.micro جو عام طور پر پریکٹس لیبز اور فری ٹائر اکاؤنٹس میں استعمال ہوتا ہے۔

M-series (M6g, M6i, M6a, M5, M5a, M5n, M5zn, M4): عام مقصد کے EC2 مثالوں کی M سیریز میں سائز یا ذخیرہ کرنے کی گنجائش صرف بڑی ہے۔ M4، M5، اور M5a برسوں سے سب سے زیادہ استعمال ہونے والی M-سیریز کے عمومی مقصد کی مثالیں تھیں۔ M4 مثالوں میں، اسٹوریج کا انتظام صرف EBS پر کیا گیا تھا، جبکہ M5، M5a، M5d، اور M5ad میں، EBS کے ساتھ ساتھ SSD دونوں پر اسٹوریج کا انتظام کیا جا سکتا ہے۔ M6i اب اپنی لاگت کی کارکردگی اور بہتر کارکردگی کی وجہ سے M5 مثالوں کی جگہ لے رہا ہے۔

A-series (A1): عام مقصد کے EC2 مثالوں کی A-سیریز میں سائز یا ذخیرہ کرنے کی صلاحیتیں درمیانے یا بڑے ہیں۔ ان مثالوں کو پیمانے پر کام کے بوجھ کے لیے تجویز کیا جاتا ہے۔

کمپیوٹ آپٹمائزڈ

وہ مثالیں جو کمپیوٹ سے منسلک ایپلی کیشنز کے لیے مثالی ہیں یا ایسی ایپلی کیشنز جن کے بارے میں سمجھا جاتا ہے کہ وہ ایک ہی وقت میں اعلی کارکردگی کے ساتھ مختلف کمپیوٹ کے عمل کو منظم کرتی ہیں۔ اس قسم کی مثالیں میڈیا ٹرانس کوڈنگ، HPC، گیمنگ سرورز، مشین لرننگ مداخلت وغیرہ کے لیے بہترین ہیں۔

C5 سب سے زیادہ استعمال ہونے والے کمپیوٹ EC2 مثالوں میں سے ایک تھا۔ لوگوں نے اسے ترجیح دی کیونکہ یہ زیادہ کارآمد ہے اور اس کی قیمت گزشتہ مثالوں جیسے C3 کے مقابلے میں کم ہے۔ اب، C6i استعمال کیا جاتا ہے کیونکہ یہ C5 مثالوں کے برعکس تیسری نسل کے پروسیسرز کے ساتھ مطابقت رکھتا ہے۔

کچھ مشہور سی سیریز کمپیوٹ کے لیے موزوں مثالیں C6i، C6a، C5، C5a، C5n، اور C4 ہیں۔

میموری آپٹمائزڈ

یہ مثالیں خاص طور پر ایسے کاروباروں کو اعلیٰ کارکردگی اور اچھی رفتار فراہم کرنے کے لیے بنائی گئی ہیں جن کے لیے میموری میں بڑے ڈیٹا سیٹس کی ضرورت ہوتی ہے۔ وہ MySQL اور NoSQL ڈیٹا بیس کے لیے سب سے موزوں ہیں۔

یہ کام کے بوجھ یا ایپلیکیشنز کے لیے سب سے زیادہ تجویز کیا جاتا ہے جن میں ڈیٹا کی بڑی مقدار کو ذخیرہ کرنے کے لیے زیادہ رینڈم ایکسیس میموری (RAM) کی ضرورت ہوتی ہے۔ کچھ سب سے زیادہ استعمال شدہ میموری آپٹمائزڈ EC2 مثالیں ہیں R7iz, R6in, R6a, R6g, R6i, R5, R5a, R5b, R5n, وغیرہ۔

ان کی سیریز i-e کی 3 اقسام ہیں۔ آر سیریز ، ایکس سیریز، اور زیڈ سیریز .

آر سیریز: R-series کی مثالیں زیادہ تر ایپلی کیشنز میں استعمال ہوتی ہیں جہاں رن ٹائم پروسیسنگ کی ضرورت ہوتی ہے۔ R6i مثال سب سے زیادہ استعمال ہونے والی اور تازہ ترین میموری کو بہتر بنانے والی EC2 مثالوں میں سے ایک ہے کیونکہ R5 جیسی سابقہ ​​مثالوں کے مقابلے اس کی کارکردگی اور قیمت کی تاثیر ہے۔

Z سیریز: ان مثالوں میں اعلی تعدد ہے اور بڑے ڈیٹا بیس کے لیے اچھی اسٹوریج کی جگہ فراہم کرتے ہیں۔

ایکس سیریز: اس قسم کی میموری سے بہتر EC2 مثالوں میں دوسروں کے مقابلے میں سب سے زیادہ میموری ہوتی ہے۔

تیز رفتار کمپیوٹنگ

اس قسم کی مثالیں کچھ پیچیدہ کام انجام دینے کے لیے ہارڈویئر ایکسلریٹر کا استعمال کرتی ہیں۔ وہ فلوٹنگ پوائنٹس، گرافک پروسیسنگ، اور ڈیٹا کے نمونوں کی مماثلت کو بہت تیزی سے اور مؤثر طریقے سے شمار کرنے میں مدد کرتے ہیں۔

مزید برآں، وہ ایپلی کیشنز کو فنکشنلیاں فراہم کرتے ہیں جن میں مصنوعی ذہانت (AI) اور مشین لرننگ شامل ہوتی ہے اور لائیو سٹریمنگ اور دیگر ریئل ٹائم پروسیسنگ ماحول جیسی خصوصیات والی ایپلی کیشنز میں بھی استعمال ہوتی ہیں۔

ایف سیریز: F-سیریز کی مثالیں F1 فیلڈ پروگرام ایبل گیٹ اریز (FPGA) کے ساتھ کام کرتی ہیں اور ریئل ٹائم ماحول میں استعمال ہوتی ہیں۔

پی سیریز: اس قسم کے Accelerated Computing EC2 مثالیں، جیسے P2 اور P3، ہائی بینڈوڈتھ نیٹ ورکنگ فراہم کرتے ہیں اور زیادہ عام طور پر گہری سیکھنے کی خصوصیات والی ایپلی کیشنز میں استعمال ہوتے ہیں۔

جی سیریز: یہ EC2 مثالیں، جیسے G2 اور G3، 3D اینیمیشن جیسی گرافکس سے متعلق ایپلی کیشنز کے لیے بہترین موزوں ہیں۔

اسٹوریج آپٹمائزڈ

سٹوریج کے لیے بہتر بنائے گئے EC2 مثالیں سماجی طور پر کاروباروں اور کام کے بوجھ کے لیے ڈیزائن کی گئی ہیں جن کے لیے مقامی سٹوریجز پر اعلی ترتیب وار پڑھنے اور لکھنے تک رسائی کی ضرورت ہوتی ہے۔ سٹوریج کے لیے موزوں EC2 مثالوں کا ذخیرہ EBS، HDD، اور SSD ہو سکتا ہے۔

ان میں Im4gn, Is4gen, I4i, I3, I3en, D2, D3, D3en, H1 شامل ہیں۔

ڈی سیریز: ان کو بڑے ڈیٹا گودام کی ضروریات والی ایپلی کیشنز کے لیے استعمال کرنے کی سب سے زیادہ سفارش کی جاتی ہے۔ ایس ایس ڈی اسٹوریج کی قسم ان مثالوں کے لئے استعمال کی جاتی ہے۔

ایچ سیریز: وہ ایپلیکیشنز کے ساتھ براہ راست منسلک مثال کے اسٹوریج کے ساتھ استعمال ہوتے ہیں۔ یہ ای بی ایس جیسے نیٹ ورک سے منسلک اسٹوریج والی ایپلیکیشنز کے ساتھ استعمال نہیں ہوتے ہیں۔

I سیریز: I-series سٹوریج کے لیے موزوں EC2 مثالیں جیسے I3, I3en، اور دیگر آن لائن سسٹمز کے ساتھ سب سے زیادہ سفارش کی جاتی ہیں جن میں موثر اور تیز رفتار لین دین کے عمل شامل ہوتے ہیں۔

HPC آپٹمائزڈ

HPC یا ہائی پرفارمنس کمپیوٹنگ انسٹینسس کو سماجی طور پر کام کے بوجھ یا AWS خدمات استعمال کرنے والے کاروبار کے لیے سب سے کم قیمت پیش کرنے کے لیے ڈیزائن کیا گیا ہے۔

ان مثالوں کو استعمال کرنے کے لیے ایک سرشار میزبان کی ضرورت ہے۔ یہ مثالیں بہت کم استعمال ہوتی ہیں کیونکہ سرشار میزبان مہنگے ہوتے ہیں، اور صرف چند صارفین ہی انہیں خرید سکتے ہیں۔ یہ مثالیں سسٹم کے ہارڈ ویئر پر براہ راست انسٹال ہوتی ہیں اور صرف خصوصی صارفین استعمال کرتے ہیں۔

ان میں شامل ہیں Hpc6id اور Hpc6a .

نتیجہ

AWS Elastic Compute Cloud 500 سے زیادہ مختلف مثالیں فراہم کرتا ہے جو مختلف خصوصیات کے ساتھ ان کی ضروریات کے مطابق مخصوص استعمال کے معاملات میں فٹ ہونے کے لیے فراہم کرتا ہے۔ وہ اقسام جن میں تمام مثالوں کی درجہ بندی کی گئی ہے وہ ہیں عمومی مقصد، کمپیوٹ آپٹمائزڈ، میموری آپٹمائزڈ، ایکسلریٹڈ کمپیوٹنگ، اسٹوریج آپٹمائزڈ، اور HPC آپٹمائزڈ EC2 انسٹینس۔