برای درک تفاوتها و شباهتها، و ارزشی که مدیریت داراییهای فناوری اطلاعات (ITAM) و پایگاه داده مدیریت پیکربندی (CMDB) به یک کسبوکار ارائه میدهند، ابتدا باید هر یک را تعریف کنیم:
**مدیریت داراییهای فناوری اطلاعات (ITAM)** قصد دارد هزینهها و ریسکهای چرخه عمر داراییهای فناوری را محاسبه کند تا ارزش تجاری فناوری را به حداکثر برساند و تصمیمگیریهای قراردادی و منابع را بر اساس مزایای مالی آسانتر کند. بنابراین، محصولات ITAM موجودی تمام نرمافزارها و سختافزارهای موجود در محیط کسبوکار را ارائه میدهند که شامل تاریخهای خرید، قیمتها، جزئیات لایسنسها و شماره سریالها میشود.
**پایگاه داده مدیریت پیکربندی (CMDB)** مخزنی است که برای ذخیره دادههای کل محیط فناوری اطلاعات و ارتباطات آن استفاده میشود. CMDB مانند یک سیستم بایگانی برای تمام داراییهای مهم IT یا آیتمهای پیکربندی (CI) عمل میکند. CMDB یک مخزن متمرکز است که کل زیرساخت IT را شامل میشود و به سازمانها امکان میدهد که زیرساختهای خود را در یک مکان مرکزی نظارت، پیگیری و مدیریت کنند. به همین دلیل، CMDBها در تصمیمگیریهای مهم تجاری بسیار مفید هستند، زیرا میتوانند ارتباطات بین داراییها را نشان دهند. CMDB مدرن از تکامل طبیعی سیستمهای ITAM ایجاد شده است و دادهها و جزئیاتی فراتر از مسائل مالی را ضبط میکند.
چالش بیشتر سازمانهای بزرگ این است که نمیدانند چه داراییهایی دارند، کجا قرار دارند و چگونه همه فناوریها به هم مرتبط و وابسته هستند. یک ITAM خوب و دقیق این مشکل را حل میکند و به آنها اطلاع میدهد که چه چیزی دارند، اما در ارائه اطلاعات مربوط به ارتباطات و وابستگیهای منابع ناکام است.
### مثالهایی از منابع موجود در هر مخزن:
| **ITAM** | **CMDB** |
ITAM | CMDB | |
---|---|---|
Software Inventory Information | X | X |
Hardware Inventory Information | X | X |
Operating Systems / Hypervisor Information | X | X |
Licensing Information | X | X |
IP and MAC Address Info (IPAM) | X | |
Subnet & Other Network Details | X | |
Device relationship data | X | |
Application Dependency / Relationship Mapping & Information (ADM) | X |
اگر CMDB مدرنی دارید، به طور خودکار دادههای IT را تجمیع و یکپارچه میکند و تمام اطلاعات و حتی بیشتر از آن را در یک مکان در اختیار شما قرار میدهد. CMDB مدرن از تمام دستگاههای فیزیکی، مجازی و ابری شما و نحوه اتصال آنها به همدیگر مطلع است، همچنین برنامهها، نرمافزارها و سرویسهایی که روی هر دستگاه در حال اجرا هستند، وابستگیها و ارتباطات آنها را میداند. به طرز عجیبی، احتمالاً زمان کمتری برای وارد کردن همه این دادهها به CMDB نسبت به سیستم ITAM صرف کردهاید. نمودار زیر برخی از تفاوتهای بزرگتر بین دادههای موجود در CMDB مدرن و ITAM را نشان میدهد.
همانطور که در نمودار بالا مشاهده میکنید، ITAM داراییهای سختافزاری و نرمافزاری را دنبال میکند، و CMDB فراتر رفته و اطلاعات بیشتری از جمله روابط بین داراییها و پیکربندی آنها در زمانهای مختلف دارد.
### تفاوت داراییها و آیتمهای پیکربندی:
داراییها و آیتمهای پیکربندی با هم متفاوت هستند. یک دارایی بهطور کلی آیتمی با ارزش مالی است که یک چرخه عمر دارد و باید خریداری و کنار گذاشته شود. یک آیتم پیکربندی چیزی است که قابل پیکربندی است و در ارائه خدمات استفاده میشود. گاهی اوقات بین این دو رابطه مستقیمی وجود دارد، مانند یک ایستگاه کاری. این یک دارایی با چرخه عمر و ارزش مالی مشخص است و در ارائه خدمات استفاده میشود، بنابراین یک CI است. حتی با این حال، در واقع هم یک دارایی و هم یک CI است، نه اینکه این دو اصطلاح مترادف باشند. چرا؟ یک Dell Inspiron همیشه از روزی که سفارش داده میشود تا روزی که کنار گذاشته میشود، یک Dell Inspiron باقی میماند. در طول آن مدت، ممکن است چندین CI مختلف باشد… یک ماشین کاربر نهایی با ویندوز 10، یک ماشین توسعهدهنده لینوکس و غیره که همه آنها پیکربندیهای کاملاً متفاوتی هستند.
یک CMDB مدرن به طور مداوم تغییرات در مرکز داده شما را بهطور خودکار کشف میکند، از جمله جزئیات شبکههای زیرساختی، و این دادهها را برای تعیین وابستگیها به هم متصل میکند. IP و آدرسهای MAC که توسط سیستمهای سختافزاری استفاده میشوند معمولاً خارج از حوزه سیستمهای ITAM هستند که بهصورت دستی جمعآوری میشوند. برخی از آنها میتوانند تعداد لایسنسهای یک نرمافزار خاص که توسط شرکت خریداری شده است را گزارش دهند، اما تعداد کمی از سیستمهای ITAM میتوانند مشخص کنند که کدام دستگاهها بهطور فعال از هر عنوان نرمافزاری استفاده میکنند. علاوه بر این، در حالی که سیستم ITAM ممکن است جزئیات لایسنس را به شما بدهد، یک CMDB اطلاعات نسخه، سطح وصلهها و اینکه آیا نرمافزاری که در حال اجرا هستید دارای آسیبپذیریهای امنیتی رفع نشده است یا خیر را میداند.
از آنجا که یک CMDB یک مجموعه داده کامل و دقیق را نگه میدارد، سیستمهای دیگر میتوانند با آن یکپارچه شوند و به آن بهعنوان “منبع حقیقت” زیرساخت اتکا کنند. به عنوان مثال، سیستمهای مدیریت خدمات فناوری اطلاعات (ITSM) میتوانند دادهها را از CMDB درباره دستگاههایی که مشکلات آنها را ارجاع میدهند دریافت کنند، در حالی که ابزارهای خودکارسازی میتوانند، برای مثال، IP آدرس موجود بعدی در یک subnet خاص را درخواست کنند تا نمونههای جدید بهطور خودکار مستقر شوند. در هنگام عیبیابی یک مشکل، دادههای موجودی سیستم ITAM ارزش چندانی ارائه نمیدهند. در مقابل، یک نقشه وابستگی CMDB میتواند در کشف خرابیهای احتمالی سیستم مورد نظر بسیار مفید باشد.
### مقایسهای از دو شرکت با یک ماموریت:
در یک سازمان بزرگ، وابستگیهای زیادی بین داراییها، CIها و برنامهها وجود دارد. بهعنوان مثال، یک برنامه ممکن است به بسیاری از پایگاههای داده، چندین سرور (برای قابلیت دسترسی بالا)، سوییچهای شبکه، متعادلکنندههای بار و سایر سیستمهای برنامهها وابسته باشد. به نوبه خود، سایر برنامهها ممکن است به آن وابسته باشند. این وابستگی حتی میتواند به سطح اجزای برنامه کاهش یابد، اگر آنها به اندازه کافی مهم یا تأثیرگذار باشند.
**شرکت A** یک سیستم ITAM قوی دارد – میداند که چه داراییهایی دارد، و در همین جا متوقف میشود. فرض کنید که یک مهندس در ساعت ۲ بامداد برای خرابی یک سیستم فراخوانی میشود. حتی با داشتن دادههای داراییهای سختافزاری و نرمافزاری، آنها باید زمان زیادی را صرف کشف روابط، وابستگیها، کاربران تحت تأثیر و تماس با فروشندگان کنند.
**شرکت B** یک سیستم CMDB کارآمد دارد – میداند که چه داراییهایی دارد، کجا هستند و چگونه همه آنها به هم متصل هستند. در همان سناریو وقتی که مهندس در ساعت ۲ بامداد فراخوانی میشود، آنها مقدار زیادی از زمان (20% تا 80%) را صرفهجویی میکنند تا خود را با تمام وابستگیها، SLAها، کاربران تحت تأثیر و فروشندگان آشنا کنند و میتوانند مشکل را بسیار سریعتر حل کنند.
### نتیجهگیری: چرا باید از CMDB برای کسبوکار خود استفاده کنید؟
در نهایت، برای ارائه ارزش به کسبوکار شما بر اساس کارهایی که تیمهای IT هر روز انجام میدهند، از نظر عملیاتی، ضروری است که وابستگیهای زیرساخت IT خود را بدانید، همراه با دانش منابع IT، روابط تجاری، مالکیت، فروشنده و غیره. یک CMDB بهترین راهحل برای مدیریت IT با اطمینان بیشتر بر اساس اطلاعاتی است که ارائه میدهد.