AWS - IBM بلاگ پر گرین آئی ٹی تجزیہ کار کے ساتھ پائیدار جدید کاری کو تیز کرنا

AWS - IBM بلاگ پر گرین آئی ٹی تجزیہ کار کے ساتھ پائیدار جدید کاری کو تیز کرنا

ماخذ نوڈ: 3064167


AWS - IBM بلاگ پر گرین آئی ٹی تجزیہ کار کے ساتھ پائیدار جدید کاری کو تیز کرنا



دو ڈویلپرز ڈیسک کرسیوں پر بیٹھے کمپیوٹر پر کام کر رہے ہیں۔

کاروبار تیزی سے ڈیٹا پر مبنی کام کے بوجھ کو قبول کر رہے ہیں، بشمول اعلی کارکردگی والے کمپیوٹنگ، مصنوعی ذہانت (AI) اور مشین لرننگ (ML)۔ یہ ٹیکنالوجیز لچک، کارکردگی، سلامتی اور تعمیل پر توجہ مرکوز کرتے ہوئے اپنے ہائبرڈ، ملٹی کلاؤڈ سفر میں جدت لاتی ہیں۔ کمپنیاں بڑھتے ہوئے ماحولیاتی، سماجی اور گورننس (ESG) کے ضوابط کے ساتھ اس اختراع کو متوازن کرنے کی بھی کوشش کر رہی ہیں۔ زیادہ تر تنظیموں کے لیے، IT آپریشنز اور جدید کاری ان کے ESG مقصد کا ایک حصہ بناتے ہیں، اور اس کے مطابق ایک حالیہ فاؤنڈری سروےتقریباً 60% تنظیمیں سبز ٹیکنالوجی کے شعبوں میں مہارت رکھنے والے خدمات فراہم کرنے والوں کی تلاش کرتی ہیں۔

جیسا کہ کاربن کے اخراج کی رپورٹنگ دنیا بھر میں عام ہو گئی ہے، IBM اپنے کلائنٹس کو باخبر فیصلے کرنے میں مدد کرنے کے لیے پرعزم ہے جو لاگت کو کم کرتے ہوئے ان کی توانائی کے مطالبات اور کاربن کے متعلقہ اثرات کو حل کرنے میں مدد کر سکتے ہیں۔ مزید پائیدار IT اسٹیٹس کی تعمیر میں مدد کے لیے، IBM نے Amazon Web Services (AWS) کے ساتھ شراکت داری کی ہے تاکہ پائیدار کلاؤڈ جدیدیت کے سفر کو آسان بنایا جا سکے۔

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

ڈیجیٹل ٹیکنالوجی سے کاربن کے اخراج کو سمجھنا

تمام کاروباری ایپلی کیشنز جو IBM بناتا اور چلاتا ہے، چاہے بیرونی یا اندرونی صارفین کے لیے، a کے ساتھ آتے ہیں۔ کاربن کی قیمت، جو بنیادی طور پر بجلی کی کھپت کی وجہ سے ہے۔ آئی بی ایم نے ان ایپلی کیشنز یا خدمات کو تیار کرنے کے لیے جو ٹیکنالوجی استعمال کی ہے اس سے قطع نظر، ان کو چلانے کے لیے ہارڈ ویئر کی ضرورت ہوتی ہے جو پاور استعمال کرتا ہو۔
گرڈ بجلی سے پیدا ہونے والی کاربن ڈائی آکسائیڈ (CO2) کا اخراج جنریشن کے طریقوں کی بنیاد پر مختلف ہوتا ہے۔ جیواشم ایندھن جیسے کوئلہ اور گیس کافی مقدار میں کاربن کا اخراج کرتے ہیں، جب کہ قابل تجدید ذرائع جیسے ہوا یا شمسی نہ ہونے کے برابر مقدار میں خارج کرتے ہیں۔ اس طرح، ہر کلو واٹ (کلو واٹ) بجلی کا استعمال براہ راست فضا میں چھوڑے جانے والے CO2 مساوی (CO2e) کی ایک مخصوص مقدار میں حصہ ڈالتا ہے۔

لہذا، بجلی کی کھپت کو کم کرنے سے براہ راست کاربن کے اخراج میں کمی واقع ہوتی ہے۔

عملی طور پر کاربن فوٹ پرنٹ

کمپیوٹ، اسٹوریج اور نیٹ ورکنگ ضروری ٹیک وسائل ہیں جو ایپلی کیشنز اور سروسز بنانے کے عمل میں توانائی استعمال کرتے ہیں۔ ان کی سرگرمی کو فعال ٹھنڈک اور ڈیٹا سینٹر کی جگہوں کے انتظام کی ضرورت ہوتی ہے جس میں وہ کام کرتے ہیں۔ پائیدار IT طریقوں کے محافظ کے طور پر، ہمیں اس بات پر غور کرنا چاہیے کہ ہم اپنی روزمرہ کی سرگرمیوں کے ذریعے وسائل کے استعمال کو کیسے کم کر سکتے ہیں۔

شکل 1: ڈیٹا سینٹرز کو بنیادی آئی ٹی وسائل جیسے کمپیوٹ، اسٹوریج اور نیٹ ورکنگ کو طاقت دینے کے لیے بجلی کی ضرورت ہوتی ہے۔

ڈیٹا سینٹرز گرڈ سے پاور حاصل کرتے ہیں جو ان کے آپریشنل علاقے کو فراہم کرتا ہے۔ یہ طاقت مختلف آئی ٹی آلات جیسے سرورز، نیٹ ورک سوئچز اور سٹوریج کو چلاتی ہے، جس کے نتیجے میں صارفین کے لیے ایپلی کیشنز اور خدمات کی حمایت ہوتی ہے۔ یہ طاقت ذیلی نظاموں کو بھی چلاتی ہے جیسے ہیٹنگ، وینٹیلیشن اور ایئر کنڈیشنگ یا کولنگ، جو ایک ایسے ماحول کو برقرار رکھنے کے لیے ضروری ہیں جو ہارڈ ویئر کو آپریشنل حدود میں رکھتا ہے۔

ڈی کاربنائزیشن کی طرف ایک راستہ

ایپلی کیشنز کو جدید بنانا جدت طرازی اور کاروبار کو تبدیل کرنے کے لیے اہم بن رہا ہے۔ IBM Consulting® AWS Well-architected فریم ورک کو لاگو کرتا ہے تاکہ پائیداری کے لیے ایک حسب ضرورت لینس بنایا جا سکے تاکہ احاطے اور AWS کلاؤڈ دونوں پر ایپلی کیشنز کے لیے کام کے بوجھ کا اندازہ لگایا جا سکے۔ IBM Consulting® Custom Lens for Sustainability کے دیگر اہم منظرناموں اور انٹری پوائنٹس کے بارے میں پڑھنے کے لیے، بلاگ پوسٹ دیکھیں: AWS کلاؤڈ کا استعمال کرتے ہوئے پائیدار ایپ ماڈرنائزیشن.

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

گرین آئی ٹی تجزیہ کار: ایک جامع آئی ٹی ڈیکاربنائزیشن پلیٹ فارم

گرین آئی ٹی اینالائزر پلیٹ فارم کلائنٹس کو اس قابل بناتا ہے کہ وہ اپنے روایتی آئی ٹی کو زیادہ توانائی کے قابل، پائیدار گرین آئی ٹی میں تبدیل کر سکیں۔ ون اسٹاپ شاپ کے طور پر کام کرتے ہوئے، یہ پیمائش کرتا ہے، رپورٹ کرتا ہے، بیس لائنز بناتا ہے اور ہائبرڈ کلاؤڈ ماحول میں کاربن فوٹ پرنٹ کا ایک متحد ڈیش بورڈ منظر فراہم کرتا ہے—بشمول نجی ڈیٹا سینٹرز، پبلک کلاؤڈ اور صارف کے آلات۔ پلیٹ فارم دانے دار اور ورچوئل مشین (VM) دونوں سطحوں پر IT اسٹیٹ کے کاربن فوٹ پرنٹ کی پیمائش کر سکتا ہے۔ یہ ایک اصلاحی روڈ میپ تیار کرنے کے لیے توانائی یا کاربن ہاٹ سپاٹ کی شناخت میں مدد کرتا ہے۔ کاربن کی تشخیص کی تکنیک جو یہ استعمال کرتی ہے اس کے ساتھ سیدھ میں آتی ہے۔ گرین ہاؤس گیس (GHG) انفارمیشن اور کمیونیکیشن ٹیکنالوجی کے شعبے کے اصول

شکل 2: گرین آئی ٹی اینالائزر پلیٹ فارم، AWS کلاؤڈ پر دستیاب ایک IBM اثاثہ

مقام پر مبنی طریقہ کار

آئی ٹی ورک بوجھ سے کاربن کے اخراج کو سمجھنے کے لیے کئی کلیدی تصورات اور میٹرکس سے واقفیت کی ضرورت ہوتی ہے۔ یہاں ایک اعلیٰ سطحی جائزہ ہے:

شکل 3: جسمانی سے منطقی تہہ تک توانائی کی تقسیم کا طریقہ کار
  • کاربن فوٹ پرنٹ (CFP): کاربن فوٹ پرنٹ کا تصور ہمارے تجزیہ میں مرکزی حیثیت رکھتا ہے۔ CFP CO کی کل مقدار کی نمائندگی کرتا ہے۔2 اور ڈیٹا سینٹر کو طاقت دینے سے وابستہ GHG کے مساوی اخراج، CFP کی بنیادی پیمائش سے شروع ہو کر صفر سے زیادہ یا اس کے برابر۔ ڈیٹا سینٹر کی کارروائیوں کے ماحولیاتی اثرات کا اندازہ لگانے کے لیے یہ ایک اہم میٹرک ہے۔
  • بجلی کے استعمال کی تاثیر (PUE): ایک اور اہم میٹرک بجلی کے استعمال کی تاثیر ہے۔ PUE ڈیٹا سینٹر کی توانائی کی کارکردگی کی پیمائش کرتا ہے، جس کا حساب کل سہولت توانائی کو IT آلات کے ذریعے استعمال کی جانے والی توانائی سے تقسیم کر کے لگایا جاتا ہے۔ اس تقسیم سے ایک تناسب حاصل ہوتا ہے جو کارکردگی کی نشاندہی کرتا ہے: 1 (ایک) کے قریب PUE اعلی کارکردگی کو ظاہر کرتا ہے، جبکہ اعلی قدریں زیادہ توانائی کے ضیاع کی تجویز کرتی ہیں۔
    فارمولہ: PUE = (کل سہولت توانائی)/(آئی ٹی آلات کے ذریعہ استعمال ہونے والی توانائی)
  • کاربن کی شدت (CI): آخر میں، ہم کاربن کی شدت پر غور کرتے ہیں۔ CI گرڈ پاور جنریشن کے گرام فی کلو واٹ گھنٹے (g/kWh) میں کاربن کے اخراج کی پیمائش کرتا ہے جو ڈیٹا سینٹر کو طاقت دیتا ہے۔ یہ میٹرک توانائی کے منبع کی بنیاد پر مختلف ہوتا ہے۔ کوئلے سے چلنے والے گرڈ میں ایک CI ہو سکتا ہے جو 1,000 g/kWh سے زیادہ ہو جبکہ قابل تجدید ذرائع جیسے ہوا اور شمسی سے چلنے والے گرڈ میں CI صفر کے قریب ہونا چاہیے۔ (سولر پینلز میں کچھ مجسم CFP ہوتے ہیں لیکن جیواشم ایندھن کے مقابلے میں بہت کم ہوتے ہیں۔)
شکل 4: بجلی کے گرڈ سے فزیکل آلات اور پھر ورچوئلائزڈ پرت میں استعمال ہونے والی توانائی کی تقسیم

آئیے کلائنٹ کے ایک بڑے چیلنج پر غور کریں۔ ہر تنظیم خالص صفر کے اخراج کو حاصل کرنے کے لیے پرعزم ہے، اور IT پائیداری کے ایجنڈے کو حاصل کرنے میں ایک اہم کردار ادا کرتا ہے۔ اس میں خود IT اسٹیٹ کے کاربن فوٹ پرنٹ کو کم کرنا شامل ہو سکتا ہے — خاص طور پر مالیاتی صارفین کے لیے جو زیادہ IT سے چلنے والے اخراج کے ساتھ متعلقہ ہے — یا ایک پائیدار پلیٹ فارم بنانا جو گرین IT پر چلتا ہے۔

پرانی یک سنگی ایپلی کیشنز، عام طور پر VM پر مبنی پلیٹ فارمز پر یا تو آن پریم ڈیٹا سینٹرز یا پبلک کلاؤڈز پر چلتی ہیں، ایک اہم فوکس ایریا ہیں۔ ایک اہم سوال پیدا ہوتا ہے: ہم ان پرانے یک سنگی ایپلی کیشنز سے آئی ٹی کے وسائل کی کھپت کو کیسے کم کر سکتے ہیں، جو عام طور پر پورے IT پورٹ فولیو کا 20-30% رکھتی ہیں؟ VM پر مبنی یک سنگی ایپلی کیشنز سے ایک کنٹینر پلیٹ فارم پر چلنے والے زیادہ توانائی کے قابل، مائیکرو سرویس پر مبنی فن تعمیر کی طرف منتقل کرنا زیادہ توانائی کی بچت ہے۔ تاہم، ہر معاملے کا انفرادی طور پر جائزہ لینا ضروری ہے، کیونکہ ایک ہی سائز کے مطابق تمام طریقہ کار ہمیشہ مؤثر نہیں ہوتا ہے۔

یہ معیار درخواست کی تبدیلی کے امیدواروں کو منتخب کرنے کے لیے استعمال کیا جا سکتا ہے:

  • سے زیادہ کے ساتھ درخواستیں۔ 70٪ –80٪ سی پی یو استعمال۔
  • ایپلی کیشنز کا تجربہ ہو رہا ہے۔ موسمی spikes لین دین میں، جیسے کرسمس کی شام، دیوالی اور دیگر عوامی تعطیلات کے آس پاس
  • کے ساتھ درخواستیں لین دین میں روزانہ اضافہ مخصوص اوقات میں، جیسے کہ صبح یا رات کو ایئر لائن میں آن بورڈنگ
  • یک سنگی ایپلی کیشنز کے اندر کچھ کاروباری اجزاء جو استعمال میں اضافے کو ظاہر کرتے ہیں۔

جیسا کہ یک سنگی ایپس کا ریاستی تجزیہ ہے۔

لچکدار کمپیوٹ کلاؤڈ (EC2) VM میں AWS پر چلنے والی ایک سادہ ای اسٹور ایپلیکیشن کی مثال پر غور کریں۔ یہ ایپلیکیشن، ایک ای-کارٹ، موسمی کام کے بوجھ کا تجربہ کرتی ہے اور اسے احاطے سے لے کر AWS EC2 مثال میں دوبارہ ہوسٹ کیا گیا ہے۔ یک سنگی ایپلی کیشنز جیسے اس پیکیج کے تمام کاروباری کام ایک واحد قابل تعیناتی یونٹ میں ہوتے ہیں۔

شکل 5: یک سنگی ای کارٹ ایپلیکیشن فن تعمیر 

مندرجہ ذیل جدول ای-اسٹور کی میراثی ایپلی کیشنز کی اہم خصوصیات کو بیان کرتا ہے۔

علاقے موضوع ریسپانس
درخواست کی خصوصیات نام یا شناخت کنندہ ای اسٹور کی درخواست
  رن ٹائم اور ورژن جے ڈی کے 8
  OS اور ماحولیات پیداوار کی مثالوں کی تعداد: 1؛ OS: اوبنٹو؛ Env: Dev, Test, UAT, Prod, DR
  ٹیکنالوجی JSPs, Servlets, Spring Framework, Log4j; کوئی کیشنگ اور سیشن مینجمنٹ نہیں۔
  انٹرفیسز کوئی بھی نہیں
ڈیٹا بیس کی خصوصیات ڈیٹا بیس ڈیٹا بیس: 1; شرح نمو: 10% سال بہ سال
آپریشنل خصوصیات سرور کی گنجائش t2.large ڈیٹا بیس: 32% استعمال کے ساتھ 75GB RAM؛ vCPUs: 2؛ اسٹوریج: 200 جی بی
  دستیابی زون Us-east-1d
  NFRs کل صارفین کی تعداد: 10,000؛ ایک ساتھ استعمال کرنے والوں کی تعداد: 500؛ صارفین کی اقسام: اندرونی؛ TPS: 100; چوٹی استعمال کی مدت: مہینے کا پہلا ہفتہ؛ اپ ٹائم: 99%؛ کارکردگی: صفحہ 2 سیکنڈ کے اندر لوڈ ہونا چاہیے؛ سیکورٹی کی درجہ بندی: CIA-M/H/H؛ ریگولیٹری ضروریات: کوئی نہیں؛ نگرانی: دستی صحت کی جانچ؛ ڈی او اوپس: گٹ اور جینکنز

مکمل ٹیبل دیکھنے کے لیے اسکرول کریں۔

کام کے بوجھ سے کاربن کا اخراج براہ راست وسائل کی کھپت سے منسلک ہوتا ہے جیسے کہ کمپیوٹنگ، اسٹوریج اور نیٹ ورک، جس میں کمپیوٹنگ اکثر اہم شراکت دار ہوتی ہے۔ یہ کام کے بوجھ کی خصوصیات کی بنیاد پر مختلف ہوتا ہے۔ مثال کے طور پر، میڈیا یا سٹریمنگ انڈسٹری میں، نیٹ ورک پر ڈیٹا کی ترسیل اور بڑے غیر ساختہ ڈیٹا سیٹس کو ذخیرہ کرنے میں کافی توانائی خرچ ہوتی ہے۔

گراف سی پی یو کے استعمال کا نمونہ دکھاتا ہے جب ایک ہی EC2 مثال میں چلنے والی یک سنگی ایپلیکیشن پر صارف کی کم سے کم سرگرمی ہو رہی ہو۔

شکل 6: وقت کی مدت میں کم سے کم لین دین کے ساتھ VMs کا CPU استعمال

ہم نے گرین آئی ٹی اینالائزر پلیٹ فارم کا استعمال ایک کاربن اکاؤنٹنگ کرنے کے لیے کیا ہے جیسا کہ یک سنگی ایپلی کیشن کی حالت ہے، اس کا موازنہ اسی ایپلی کیشن کی ہدف حالت سے کرتے ہوئے جب اس پر چلنے والے مائیکرو سروس آرکیٹیکچر میں دوبارہ تعمیر کیا جاتا ہے۔ Amazon Elastic Kubernetes سروسز (EKS) پلیٹ فارم پر پن بار کینڈلز اور سپورٹ/ مزاحمت کا استعمال کرتے ہوئے رحجان پلٹنے کی تجارت کے متعلق بیان کرتی ہے۔

مرحلہ 1: یک سنگی ایپلی کیشنز کا جامع کاربن فوٹ پرنٹ تجزیہ

سب سے پہلے، ہم مختلف آپریٹنگ حالات میں یک سنگی کام کے بوجھ کے موجودہ کاربن فوٹ پرنٹ کو جانچنے پر توجہ مرکوز کرتے ہیں۔ یہ ہمیں بہتری کے لیے علاقوں کی نشاندہی کرنے کے لیے ایک بنیاد فراہم کرتا ہے۔

آئیے اپنے یک سنگی کام کے بوجھ کے لیے تخمینی کاربن فوٹ پرنٹ کا حساب لگاتے ہیں جب ہمارے پاس صارف کی کم سے کم لین دین اور CPU کا 45% استعمال ہوتا ہے:

  • US مشرقی 1d AZ کا PUE: 1.2
  • CI: 415.755 گرام CO2/kWh

A. صارف کی کوئی سرگرمی نہ ہونے پر کاربن کا تخمینہ لگانا:

  • توانائی کی کھپت: 9.76 g/W @ 45% استعمال
  • ایک ہی کام کا بوجھ چلانے کے گھنٹے: 300 گھنٹے
  • 300 گھنٹے کے لیے تخمینی کاربن کا اخراج = PUE × CI × توانائی کام کے بوجھ سے استعمال کی گئی
  • = [(1.2 × 415.755 × 9.76) × 300] ÷ 1,000 = 1,460.79 گرام CO2e

B. سمورتی 500 صارفین کے ساتھ کاربن کے اخراج کا تخمینہ:

ایک ایسے منظر نامے میں جہاں روزانہ کی چوٹیوں کو سپورٹ کرنے کے نظام کی صلاحیت کو جانچنے کے لیے نان فنکشنل تقاضوں (NFR) کے مطابق چوٹی کی سطح پر لین دین کی گئی تھی، صارف کی سمورتی سرگرمی کے دوران CPU کا استعمال 80% تک بڑھ گیا۔ اس صورتحال نے 80% CPU استعمال پر چالو کرنے کے لئے ایک آٹو اسکیلنگ اصول کو متحرک کیا۔ یہ قاعدہ اضافی VMs کا انتظام کرتا ہے تاکہ یہ یقینی بنایا جا سکے کہ ہر VM پر بوجھ 60% سے کم رہے۔ لوڈ بیلنس پھر موجودہ اور نئے VMs دونوں میں بوجھ کو موثر طریقے سے تقسیم کرتا ہے۔

نئی EC2 مثالوں کی خودکار پیمانے کی وجہ سے، ایک اضافی t2.large VM دستیاب ہوا، جس کی وجہ سے اوسط استعمال میں 40% تک کمی واقع ہوئی۔

  • اس منظر نامے کے لیے تخمینی کاربن کا اخراج، دونوں یکساں VMs کے ساتھ 300 گھنٹے چلتے ہیں = PUE × CI × توانائی کام کے بوجھ سے استعمال ہوتی ہے۔
  • = {[(1.2 × 415.755 × 9.76) × 300] × 2} ÷ 1,000 = 2,921.59 گرام CO2e

مرحلہ 2: پائیداری کی سفارشات کو نافذ کرنا

یہ قدم پائیداری کی متعدد سفارشات اور یک سنگی اطلاق کے لیے ان کے عملی نفاذ کی تلاش کرتا ہے۔ ہم ان سفارشات کی رہنمائی کے لیے پائیداری کے لیے کسٹم لینز کی تشخیص کا استعمال کرتے ہیں۔

سب سے پہلے، ہم یک سنگی ایپلی کیشنز کو ایکشن پر مبنی ری ایکٹیو مائیکرو سروسز میں تحلیل کرنے پر غور کرتے ہیں۔ یہ نقطہ نظر ایپلی کیشن کے موسمی رویے اور مختلف استعمال کے نمونوں کے مطابق بنایا گیا ہے، جو خاص طور پر چوٹی کے اوقات میں مفید ہوتا ہے جیسے تہوار کے موسم میں جب ٹریفک میں اضافہ ہوتا ہے اور بیک اینڈ ٹرانزیکشنز پر آرٹفیکٹس کو براؤز کرنے پر توجہ دی جاتی ہے۔

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

آخر میں، حکمت عملی ایک لچکدار پلیٹ فارم کو منتخب کرنے کی اہمیت پر زور دیتی ہے، جیسے AWS EKS یا AWS (ROSA) پر Red Hat® OpenShift®، جو کہ نیٹ ورک ٹریفک کی بنیاد پر وسائل کو متحرک طور پر پیمانہ کرنے کی صلاحیت رکھتا ہے۔ اس طرح کے پلیٹ فارم کا انتخاب وسائل کی بہتر تقسیم کو یقینی بنانے میں مدد کرتا ہے اور ایکشن پر مبنی ری ایکٹو مائیکرو سروسز کی میزبانی کے لیے فائدہ مند ہے۔

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

مائیکرو سروسز میں ری فیکٹر کردہ ایپلیکیشن کو تصویر میں دکھایا گیا ہے:

شکل 7: یک سنگی ایپلی کیشن 4 مائیکرو سروسز میں گل گئی۔

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

A. تخمینی کاربن اکاؤنٹنگ بغیر یا کچھ بوجھ کے:

  • ورکر نوڈ: 2 × t2.medium
  • استعمال: 10% (جب درخواست پر کوئی بوجھ نہ ہو)
  • توانائی کی کھپت: 6% استعمال میں 5 جی/W
  • PUE (1.2) اور CI (415.755 گرام CO2/kWh) ایک جیسا ہی رہتا ہے کیونکہ ہم ایک ہی دستیابی زون کا استعمال جاری رکھے ہوئے ہیں۔
  • گھنٹے: 300
  • 300 گھنٹے تک کاربن کے اخراج کا تخمینہ = PUE × CI × کام کے بوجھ کے ذریعے استعمال ہونے والی توانائی
  • = [(1.2 × 415.755 × 6) × 300] ÷ 1,000 = 1,796 گرام CO2e

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

B. چوٹی کے بوجھ کے دوران تخمینی کاربن اکاؤنٹنگ:

یک سنگی ایپلی کیشنز کی لوڈ ٹیسٹنگ کی طرح، ہم نے 500 صارفین کو آن بورڈ کیا اور مائیکرو سروسز میں NFR کے تقاضوں کو پورا کرنے کے لیے ہم وقتی لین دین کو متحرک کیا۔

  • ورکر نوڈ: 2 × t2.medium
  • بوجھ کی وجہ سے استعمال میں اضافہ: 10% سے 20%
  • توانائی کی کھپت: 7.4% استعمال میں 20 جی/W
  • PUE اور CI ایک جیسے رہتے ہیں۔
  • گھنٹے: 300
  • 300 گھنٹے تک کاربن کے اخراج کا تخمینہ = PUE × CI × کام کے بوجھ کے ذریعے استعمال ہونے والی توانائی
  • = [(1.2 × 415.755 × 7.4) × 300] ÷ 1,000 = 2,215.14 گرام CO2e

یہاں، UI سروسز کے لیے پوڈز کی آٹو اسکیلنگ ہوئی، لیکن کارٹ سروسز کو پیمانہ بڑھانے کے لیے مزید وسائل کی ضرورت نہیں تھی۔ یک سنگی ایپلی کیشنز میں، پورے پلیٹ فارم کو بڑھانا ضروری ہے، قطع نظر اس کے کہ کاروباری افعال یا خدمات کے لیے زیادہ وسائل کی ضرورت ہوتی ہے، جس کی وجہ سے 20% کا استعمال بڑھتا ہے۔

مشاہدات: آئیے دونوں منظرناموں کا موازنہ کریں۔

  1. جب سسٹم بیکار ہو یا چوبیس گھنٹے مسلسل لوڈ پروفائل رکھتا ہو۔: جب تقریباً کوئی بوجھ نہیں ہوتا ہے تو یک سنگی ایپلی کیشنز کم وسائل استعمال کرتی ہیں اور تقریباً اخراج کرتی ہیں۔ 18٪ EKS کلسٹر میں میزبان مائیکرو سروسز پر مبنی ایپلی کیشنز سے کم کاربن۔
  2. جب سسٹم مکمل بوجھ یا مختلف بوجھ پر ہو۔: جب سسٹم مکمل بوجھ پر ہوتا ہے، وہاں ایک ہوتا ہے۔ 24٪ CO میں کمی2 VM پر مبنی کام کے بوجھ کے مقابلے Kubernetes پلیٹ فارم پر اخراج۔ یہ کم کور کے استعمال اور کم استعمال کی وجہ سے ہے۔ ہم ایک ہی کلسٹر میں مزید کام کے بوجھ کو منتقل کر سکتے ہیں اور مزید اہم فوائد حاصل کرنے کے لیے دیگر ایپلی کیشنز سے مزید کور خالی کر سکتے ہیں۔
شکل 8: مختلف تعمیراتی طرزوں کا کاربن کے اخراج کا نمونہ

یہ منظر نامہ ایک مثال ہے کہ کس طرح IBM® AWS کام کے بوجھ پر پائیداری کے لیے حسب ضرورت لینس کا اندازہ آپ کے پائیدار جدیدیت کے راستے کو ڈیزائن کرنے اور آپ کی IT اسٹیٹ کے کل کاربن فوٹ پرنٹ کو کم کرنے میں مدد کرتا ہے۔

ایکشن گائیڈ

ایسی تنظیموں کے لیے جو پائیداری کو اہمیت دیتی ہیں، ذمہ دار کمپیوٹنگ اور گرین آئی ٹی صرف اہم نہیں ہیں۔ وہ مکمل طور پر قابل عمل ہیں. آئی ٹی کے رہنما ان مقاصد کو ماحول دوست سرگرمیوں کی پیروی کر کے حاصل کر سکتے ہیں جن میں آئی ٹی حکمت عملی، آپریشنز اور پلیٹ فارم شامل ہیں۔

  • اپنے IT پلیٹ فارمز کو سبز بنانا: ایپلیکیشنز کو پبلک کلاؤڈ پر منتقل کرنے کے لیے ری فیکٹرنگ کا استعمال کریں۔ کام کے بوجھ کو اس ماحول کے لیے بہتر بنائے بغیر پبلک کلاؤڈ پر منتقل کرنا آپریٹنگ لاگت میں اضافہ اور پائیداری کو کم کر سکتا ہے۔ اس کے بجائے، ان کی لائف سائیکل، اپ ڈیٹ اور تعیناتی کی فریکوئنسی، اور کاروباری تنقید جیسے عوامل کی بنیاد پر ایپلی کیشنز کو ری فیکٹر کر کے کام کے بوجھ کو زیادہ کلاؤڈ-نیٹیو بنائیں۔
  • بیکار VM صلاحیت اور دیگر غیر استعمال شدہ کلاؤڈ وسائل کو بہتر بنانا: اپنی IT اسٹیٹ میں غیر فعال VMs کی شناخت کرنے کے لیے بنیادی ڈھانچے کی سطح کے مشاہدے کو فعال کریں۔ اصلاحی اقدامات کرنے کے لیے قواعد پر مبنی آٹومیشن کو نافذ کریں، جیسے کہ بیکار VMs اور اس سے وابستہ وسائل کو حذف کرنا جو اب کاروباری کام نہیں کرتے۔ مزید برآں، آٹو اسکیلنگ کے ذریعے نیٹ ورک ٹریفک کی بنیاد پر VM سائز کو بہتر بنائیں۔
  • ضرورت پڑنے پر وسائل پیدا کرنا: اگرچہ کلاؤڈ وسائل لچکدار ہیں، لیکن اگر آپ کام کے بوجھ کو مقررہ وسائل پر لگاتے ہیں جو مسلسل چلتے ہیں، استعمال سے قطع نظر، آپ کو کارکردگی کے محدود فوائد حاصل ہوتے ہیں۔ ضرورت کے مطابق وسائل کی فراہمی اور حذف کرنے کے مواقع کی نشاندہی کریں، جیسے کہ کلاؤڈ سروسز میں VM شیڈولنگ یا لچکدار خصوصیات کا استعمال۔
  • کام کے بوجھ کو کنٹینر کرنا: روایتی VM ماحول کے بجائے کنٹینر پلیٹ فارم استعمال کرکے، آپ سالانہ بنیادی ڈھانچے کے اخراجات کو کم کر سکتے ہیں۔ 75٪. کنٹینر پلیٹ فارم VMs کے ایک کلسٹر میں کنٹینرز کی ان کی وسائل کی ضروریات کی بنیاد پر موثر شیڈولنگ کی اجازت دیتے ہیں۔
  • آپ کی یک سنگی ایپلی کیشنز کو مائیکرو سروسز پر مبنی فن تعمیر میں جدید بنانا: اپنی ضروریات کی بنیاد پر ری ایکٹو مائیکرو سروسز کا انتخاب کریں: ریسورس کے استعمال کو بہتر بنانے کے لیے ایونٹ پر مبنی مائیکرو سروسز، غیر مطابقت پذیر انووکیشن کے لیے ایونٹ سے چلنے والی مائیکرو سروسز، یا کسی ایک فنکشن کی ضرورت پر مبنی عمل کے لیے سرور لیس مائیکرو سروسز۔

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

AWS Cloud کے لیے IBM کنسلٹنگ سروسز کے بارے میں مزید جانیں۔


کلاؤڈ سے مزید




VPC کے لیے IBM کلاؤڈ فائل سٹوریج کے لیے کراس ریجن کی نقل پیش کر رہا ہے۔

4 کم سے کم پڑھیں - کلاؤڈ کمپیوٹنگ کے ابھرتے ہوئے منظر نامے میں، کاروبار تیزی سے کلاؤڈ فائل اسٹوریج کے حل پر انحصار کر رہے ہیں تاکہ رسائی، اسکیل ایبلٹی اور ڈیٹا کی حفاظت کو یقینی بنایا جا سکے۔ آپ کی کلاؤڈ سٹوریج کی حکمت عملی کو بہتر بنانے کا ایک اہم پہلو نقل ہے، جو آپ کے کاروبار کے تسلسل، ڈیزاسٹر ریکوری، ڈیٹا کی منتقلی اور آپ کے تمام فائل شیئرز کے لیے ہموار، غیر مطابقت پذیر نقل فراہم کر کے توسیع میں مدد کے لیے سیٹ کیا گیا ہے—آپ کے ڈیٹا میں فالتو پن کی ایک اضافی پرت کا اضافہ کرنا۔ . نقل کو سمجھنا نقل ایک سے زیادہ ذخیرہ کرنے والے مقامات پر ڈیٹا کو نقل کرنے کا عمل ہے…




کس طرح Jamworks رازداری کی حفاظت کرتا ہے جبکہ AI فوائد کو مربوط کرتا ہے۔

6 کم سے کم پڑھیں - مصنوعی ذہانت (AI) کے انضمام نے تکنیکی ترقی کے ایک نئے دور کا آغاز کیا ہے، جس سے تمام صنعتوں میں فوائد کا ایک سپیکٹرم پیش کیا گیا ہے۔ AI کی آپریشنز میں انقلاب لانے، فیصلہ سازی کو بڑھانے اور جدت طرازی کی صلاحیت ناقابل تردید ہے۔ AI کے فوائد بے شمار اور اثر انگیز ہیں، پیشین گوئی کرنے والے تجزیات سے لے کر حکمت عملیوں کو بہتر بنانے، قدرتی زبان کی پروسیسنگ تک جو صارفین کی بات چیت کو فروغ دیتے ہیں اور صارفین کو ان کے روزمرہ کے کاموں میں مدد فراہم کرتے ہیں، ایسے معاون ٹولز تک جو معذور افراد کے لیے رسائی، مواصلات اور آزادی کو بڑھاتے ہیں۔ "AI ایک گاڑی چلا رہا ہے…




بزنس ڈیزاسٹر ریکوری کے استعمال کے کیسز: اپنے کاروبار کو حقیقی دنیا کے خطرات کا سامنا کرنے کے لیے کیسے تیار کریں۔

7 کم سے کم پڑھیں - کامیاب کاروباری مالکان جانتے ہیں کہ جب غیر متوقع واقعات سے معمول کے کام بند ہو جاتے ہیں تو اس کے لیے ایک منصوبہ بنانا کتنا ضروری ہے۔ جدید کاروباری اداروں کو کئی قسم کی آفات کا سامنا کرنا پڑتا ہے، جن میں وبائی امراض، سائبر حملے، بڑے پیمانے پر بجلی کی بندش اور قدرتی آفات شامل ہیں۔ پچھلے سال، دنیا بھر کی کمپنیوں نے سائبرسیکیوریٹی اور سیکیورٹی سلوشنز پر تقریباً 219 بلین امریکی ڈالر خرچ کیے، جو کہ انٹرنیشنل ڈیٹا کارپوریشن (IDC) کے مطابق پچھلے سال سے 12% زیادہ ہے (لنک ibm.com سے باہر رہتا ہے۔) لیڈر جانتے ہیں کہ انہیں تیار رہیں لیکن…




IBM Cloud VPC تصاویر سے زیادہ سے زیادہ فائدہ اٹھانا

6 کم سے کم پڑھیں - IBM Cloud VPC پر مثالیں بنانے کے لیے تصاویر کا استعمال کیا جاتا ہے۔ آپ کی ضروریات پر منحصر ہے، آپ اسٹاک کی تصویر، اپنی مرضی کی تصویر یا کیٹلاگ کی تصویر منتخب کر سکتے ہیں۔ اسٹاک تصاویر کیا ہیں؟ اسٹاک امیج ایک آؤٹ آف دی باکس آپریٹنگ سسٹم ہے جسے IBM Cloud VPC ماحول کے لیے اپنی مرضی کے مطابق بنایا گیا ہے۔ یہ مختلف فن تعمیر کی اقسام کا استعمال کرتے ہوئے ورچوئل سرورز یا ننگی دھاتی سرورز کو تعینات کرنے کے لیے استعمال کیا جاتا ہے۔ یہ تصاویر ترتیب دی گئی ہیں تاکہ آپ فوراً سرور فراہم کر سکیں۔ وہ تمام ترتیب کے ساتھ تیار ہیں…

آئی بی ایم نیوز لیٹرز

ہمارے نیوز لیٹرز اور ٹاپک اپ ڈیٹس حاصل کریں جو ابھرتے ہوئے رجحانات کے بارے میں تازہ ترین سوچ کی قیادت اور بصیرت فراہم کرتے ہیں۔

اب سبسکرائب کریں

مزید نیوز لیٹرز

ٹائم اسٹیمپ:

سے زیادہ IBM