Configuration management database
کنفیگریشن مینجمنٹ ڈیٹا بیس (سی ایم ڈی بی) ایک ڈیٹا بیس کے لیے ایک آئی ٹی آئی ایل اصطلاح ہے جو کسی تنظیم کے ذریعے ہارڈ ویئر اور سافٹ ویئر اثاثوں (جسے عام طور پر کنفیگریشن آئٹمز کہا جاتا ہے) کے بارے میں معلومات کو ذخیرہ کرنے کے لیے استعمال ہوتی ہے۔ ترتیب شدہ آئٹمز کو منطقی تہوں میں توڑنا مفید ہے۔ یہ ڈیٹا بیس تنظیم کے لیے ڈیٹا گودام کے طور پر کام کرتا ہے اور اس کے اثاثوں کے درمیان تعلقات سے متعلق معلومات کو بھی محفوظ کرتا ہے۔ سی ایم ڈی بی تنظیم کے اہم اثاثوں اور ان کے تعلقات کو سمجھنے کا ایک ذریعہ فراہم کرتا ہے، جیسے کہ انفارمیشن سسٹم، اپ اسٹریم ذرائع یا اثاثوں کے انحصار، اور اثاثوں کے نیچے کی طرف کے اہداف۔ مقصد اور فوائد سی ایم ڈی بی آئی ٹی آئی ایل فریم ورک کے کنفیگریشن مینجمنٹ کے عمل کا ایک بنیادی جزو ہے۔ سی ایم ڈی بی کا استعمال اثاثوں کی حالت جیسے مصنوعات، نظام، سافٹ ویئر، سہولیات، لوگوں کی حالت پر نظر رکھنے کے لیے کیا جاتا ہے کیونکہ وہ وقت کے مخصوص نکات پر موجود ہوتے ہیں، اور تمام اثاثوں کے درمیان تعلق۔ سی ایم ڈی بی کسی تنظیم کو نظام کے اجزاء کے درمیان تعلق کو سمجھنے اور ان کی ترتیبات کو ٹریک کرنے میں مدد کرتا ہے۔ اس معلومات کی دیکھ بھال کچھ اقدامات کی اجازت دیتی ہے، جیسے اثاثوں کی تعمیر نو، کسی بھی وقت واقع ہوتی ہے۔ سی ایم ڈی بی کو اثرات کے تجزیے، بنیادی وجہ کے تجزیے، یا تبدیلی کے انتظام جیسی چیزوں کے لیے بھی استعمال کیا جا سکتا ہے۔ سی ایم ڈی بی کے نفاذ میں اکثر فیڈریشن شامل ہوتی ہے-دوسرے ذرائع سے سی ایم ڈی بی میں ڈیٹا کو شامل کرنا-جیسے اثاثہ جات کا انتظام، اس طرح کہ ڈیٹا کا ماخذ ڈیٹا کا کنٹرول برقرار رکھے۔ فیڈریشن کو عام طور پر ای ٹی ایل (ایکسٹریکٹ، ٹرانسفارم، لوڈ) حل سے ممتاز کیا جاتا ہے جس میں ڈیٹا کو سی ایم ڈی بی میں کاپی کیا جاتا ہے۔ سی ایم ڈی بی کو بہت سی چیزوں کے لیے استعمال کیا جا سکتا ہے، بشمول لیکن ان تک محدود نہیں: کاروباری ذہانت، سافٹ ویئر اور ہارڈ ویئر کی تعمیر، انوینٹری، تبدیلی کے انتظام کے لیے اثرات کا تجزیہ، اور واقعے کا انتظام۔ آئی ٹی آئی ایل کے تناظر میں، سی ایم ڈی بی کا استعمال بنیادی ڈھانچے کی کارروائیوں اور مدد کے حصے کے طور پر ہے۔ سی ایم ڈی بی آئی ٹی ماحول کے اہم اجزاء کی مجاز ترتیب کی نمائندگی کرتا ہے۔ مواد سی ایم ڈی بی ڈیٹا پر مشتمل اور ریکارڈ کرتا ہے جسے کنفیگریشن آئٹمز (سی آئی) بھی کہا جاتا ہے۔ یہ سی آئی کی اہم صفات اور ان کے درمیان تعلقات کے بارے میں بھی تفصیلات فراہم کرتا ہے۔ سی ایم ڈی بی کے ذریعے حاصل کردہ سی آئی صفات اور ڈیٹا صفات سی آئی زمرے کی بنیاد پر مختلف ہوتی ہیں، اور ان کی تعداد سینکڑوں تک ہو سکتی ہے۔ کچھ مثالوں میں شامل ہیں: CI منفرد شناخت کنندہ یا شناختی کوڈ CI نام یا لیبل (اکثر، دونوں لمبے نام اور مختصر نام) CI مخففات یا مخففات CI تفصیل CI ملکیت (تنظیمیں اور لوگ) CI اہمیت کیونکہ صفات کی تعریف میٹا ڈیٹا کے ذریعہ کی جاتی ہے، CMDBs میں میٹا ڈیٹا بھی ہوتا ہے، اور اس طرح تصور میٹا ڈیٹا کے ذخیرے کے ساتھ اوورلیپ ہوتا ہے، جو کہ آئی ٹی تنظیموں کو زیادہ مؤثر طریقے سے چلانے کے لیے بھی استعمال ہوتا ہے۔ ترتیب کے انتظام سے پتہ چلتا ہے کہ ڈیٹا کو کس طرح تازہ ترین رکھا جانا چاہیے۔ یہ تاریخی طور پر میٹا ڈیٹا کے ذخائر کی کمزوری رہی ہے۔ سی آئیز کے درمیان تعلقات کم از کم، تعلقات اکثر ایک سورس سی آئی پر مشتمل ہوتے ہیں جو ٹارگیٹ سی آئی سے متعلق ہوتے ہیں۔ زیادہ اعلی درجے کے تعلقات کے معاملے میں، جیسے کہ بامعنی تعلقات، یہ مطلوب ہے کہ سورس سی آئی اور ٹارگیٹ سی آئی کے درمیان ایک تفصیل ہو جو سیاق و سباق فراہم کرنے میں مدد کرے۔ مثال کے طور پر، "ڈیٹا بیس" کا تعلق "ایپلیکیشن Y" کے "جزو" کے طور پر ہے۔ وضاحتی کو پریڈیکیٹ کے نام سے بھی جانا جاتا ہے۔ کنفیگریشن آئٹم کی اقسام ایک کنفیگریشن آئٹم کی قسم (یا سی آئی ٹائپ) عنصر یا کنفیگریشن آئٹم کی ڈیٹا ٹائپ ہے جسے انٹرپرائز سی ایم ڈی بی کے اندر اسٹور کرنا چاہتا ہے۔ کم از کم، تمام سافٹ ویئر، ہارڈ ویئر، نیٹ ورک، اور اسٹوریج سی آئی اقسام کو سی ایم ڈی بی میں محفوظ اور ٹریک کیا جاتا ہے۔ جیسے جیسے کاروباری ادارے پختہ ہوتے ہیں، وہ اپنے سی ایم ڈی بی میں کاروباری سی آئی کی اقسام، جیسے لوگوں، بازاروں، مصنوعات، اور تیسرے فریق کے اداروں جیسے دکانداروں اور شراکت داروں کو ٹریک کرنا شروع کر دیتے ہیں۔ یہ سی آئی کے درمیان تعلقات کو زیادہ بامعنی بنانے اور سی ایم ڈی بی کو علم کے انتظام کے لیے ایک مضبوط ذریعہ بننے کی اجازت دیتا ہے۔ سی آئی کی اقسام یہ ہیں: ہارڈ ویئر سافٹ ویئر کمیونیکیشنز/نیٹ ورکس لوکیشن ڈاکیومینٹیشن لوگ (عملہ اور ٹھیکیدار) سی ایم ڈی بی کو نافذ کرنے میں کامیابی کا ایک اہم عنصر سی آئیز (آٹو ڈسکوری) کے بارے میں معلومات کو خود بخود دریافت کرنے اور تبدیلیوں کو ٹریک کرنے کی صلاحیت ہے۔ ریاضیاتی نمائندگی سی ایم ڈی بی اسکیمیٹک ڈھانچے، جنہیں ڈیٹا بیس اسکیما بھی کہا جاتا ہے، متعدد شکلیں اختیار کرتے ہیں۔ دو سب سے عام شکلیں ریلیشنل ڈیٹا ماڈل اور سیمنٹک ڈیٹا ماڈل کی ہیں۔ رشتہ دار ڈیٹا ماڈل فرسٹ آرڈر پریڈیکیٹ منطق پر مبنی ہوتے ہیں اور تمام ڈیٹا کی نمائندگی ٹپل کے لحاظ سے کی جاتی ہے جو تعلقات میں گروپ کیے جاتے ہیں۔ رشتہ دار ماڈل میں، متعلقہ ریکارڈ ایک "کلید" کے ساتھ جڑے ہوتے ہیں، جہاں کلید اندراج کی ڈیٹا ٹائپ کی تعریف کے لیے منفرد ہوتی ہے۔ اس طرح کے رشتہ دار ماڈل ڈیٹا اور سوالات کی وضاحت کے لیے اعلانیہ طریقے فراہم کرتے ہیں۔ دوسرے لفظوں میں، صارفین براہ راست بتاتے ہیں کہ ڈیٹا بیس میں کون سی معلومات موجود ہے اور وہ اس سے کون سی معلومات چاہتے ہیں، اور ڈیٹا بیس سسٹم کو ڈیٹا کو محفوظ کرنے کے لیے ڈیٹا ڈھانچے کو بیان کرنے اور سوالات کے جوابات کے لیے بازیافت کے طریقہ کار کا خیال رکھنے دیں۔ سیمنٹک ڈیٹا ماڈل عام طور پر وسائل کی تفصیل کے فریم ورک پر انحصار کرتے ہیں جو تعلقات کی وضاحت کرنے والوں کے استعمال کے ذریعے متعدد چیزوں کے درمیان تعلقات کا نقشہ بناتا ہے، جس سے یہ سیاق و سباق ملتا ہے کہ چیزیں ایک دوسرے سے کس طرح متعلق ہیں۔ چیلنجز کنفیگریشن مینجمنٹ ڈیٹا بیس بنانے اور اسے برقرار رکھنے کے لیے تین مخصوص بنیادی چیلنجز ہیں: مطابقت: ہر ریکارڈ یا سی آئی کے لائف سائیکل میں ڈیٹا اکٹھا کرنا ضروری ہے۔ اس کا مطلب ہے کہ اعداد و شمار میں ہونے والی حالیہ تبدیلیوں کو جمع کرنے کے لیے عمل اور ٹولز لگانا۔ دیکھ بھال: کمپنیوں کو مسلسل تبدیلی کا سامنا کرنا پڑتا ہے۔ سی آئی کے بارے میں اعداد و شمار اور ان کے درمیان تعلقات مسلسل تبدیل ہو رہے ہیں۔ یہ دیکھ بھال ایک اہم کام ہے جس کی اکثر منصوبہ بندی یا توقع نہیں کی جاتی ہے۔ تنظیمیں اکثر اسے سب سے بڑا چیلنج سمجھتی ہیں۔ استعمال: زیادہ تر سی ایم ڈی بی صرف ڈیٹا بیس ہوتے ہیں۔ اس کا مطلب ہے کہ ان میں زیادہ پیچیدہ ایپلی کیشنز کی کوئی خصلتیں، خصوصیات یا فوائد نہیں ہیں۔ ان میں پیچیدہ تصورات یا جدید دریافت کے ٹولز کے ذریعے ڈیٹا کو دیکھنے کے لیے ٹولز کی کمی ہے۔ اس کا مطلب یہ ہے کہ زیادہ تر کمپنیوں کو ایک ایپلی کیشن پرت میں سرمایہ کاری کرنے کی ضرورت ہوتی ہے جو ان کے سی ایم ڈی بی میں اس طرح کی تعمیرات کا اضافہ کرتی ہے، جو پیچیدگی اور لاگت کی ایک پرت کا اضافہ کرتی ہے جس کی زیادہ تر کمپنیاں منصوبہ بندی یا توقع نہیں کرتی ہیں۔ تاہم، ایسی خصوصیات کو نافذ کرنا جو اس بات کو یقینی بناتی ہیں کہ ڈیٹا بیس تازہ ترین ہے یا اسے کمانڈ چلانے، اپ ڈیٹس کا اطلاق کرنے، یا نئی ایپلی کیشنز کو تعینات کرنے کے لیے سسٹمز کے ساتھ تعامل کرنے کی اجازت دیتی ہے، سی ایم ڈی بی کی فعالیت اور افادیت کو بڑھاتا ہے۔ مذکورہ بالا وجوہات کی وجہ سے، کمپنیاں عام طور پر خود ڈیزائن کرنے، بنانے، ڈیلیوری کرنے اور ان کی مدد کرنے کے بجائے اپنے سی ایم ڈی بی خریدنے کا انتخاب کرتی ہیں۔ ڈی ایم ٹی ایف (سی ایم ڈی بی ایف) آئی ٹی آئی ایل حوالہ جات بیرونی روابط کولنز: انجینئروں کے لیے انفراسٹرکچر مینجمنٹ گائیڈ ٹو سی ایم ڈی بی سولیوشن ڈیزائن انفارمیشن ٹیکنالوجی مینجمنٹ آئی ٹی آئی ایل