فهرست مطالب این مقاله:
سرویسهای IT معمولا از یک مجموعه component های مجزا تشکیل شده اند، مانند سرورها، نرم افزار و میان افزار و اطلاعات پیکربندی مخصوص به خود. مدیریت پیکربندی و دارایی ITIL یا به اختصار SACM در مورد برنامه ریزی دقیق و مدیریت روابط و ویژگی های تمام این اجزاء (components) در سراسر هریک از سرویسهای زیرساخت شما میباشد.
به بیان دیگر، SACM ترکیبی از دو فرآیند مهم است:
- مدیریت دارایی که اشاره به دارایی هایی دارد که شما از آنها برای ارائه سرویسهای IT استفاده میکنید.
- مدیریت پیکربندی که پیکربندی و ارتباط بین اجزاء مختلف (components) سرویسهای متفاوت IT را پیگیری میکند.
بر اساس ITIL، SACM عبارتست از:
این فرآیند وظیفه دارد تا اطمینان حاصل کند که دارایی های مورد نیاز برای ارائه سرویسها به دقت کنترل میشوند و اطلاعات دقیق و قابل اطمینان در خصوص آن دارایی ها نیز در مواقع نیاز، در دسترس هستند. این اطلاعات شامل جزئیات مربوط به نحوه پیکربندی دارایی و ارتباطات بین دارایی ها است. چنین کاری بسیار ضروری و مهم است و سراسر چرخه حیات سرویس را پوشش میدهد. بکارگیری SACM برای وضعیت هر یک از سرویسها بطور خاص و نیز برای کل سازمان IT اهمیت دارد و اغلب به عنوان یکی از اولین فرایندهای ITIL در سازمان های برتر IT اجرا میشود.
اهداف برتر مدیریت پیکربندی و دارایی ITIL
SACM در مورد حصول اطمینان از اینکه شما قادر به شناسایی و کنترل تمام دارایی های زیرساخت خود هستید و میتوانید از طریق ذخیره، گزارش گیری و حسابرسی موثر، یکپارچگی بین آنها را مدیریت کنید.
بطور خاص، ITIL اهداف مدیریت پیکربندی و دارایی را این چنین عنوان میکند:
- اطمینان از اینکه دارایی ها زیر نظر سازمان IT شناسایی، کنترل و به درستی در سراسر چرخه حیات خود محافظت میشوند.
- شناسایی، کنترل، ذخیره، گزارشگیری، حسابرسی و تایید سرویسها و سایر آیتمهای پیکربندی (CIs)، شامل نسخه ها، مبانی، اجزای سازنده، ویژگیها و روابط آنها.
- برای مدیریت و حفاظت از یکپارچگی CI ها در طول چرخه حیات سرویس با استفاده از مدیریت تغییر برای اطمینان از اینکه تنها اجزای مجاز مورد استفاده قرار می گیرند و تنها تغییرات مجاز انجام میشوند.
- اطمینان از یکپارچگی CI ها و پیکربندی های لازم برای کنترل سرویس ها از طریق ایجاد و نگهداری یک سیستم مدیریت پیکربندی دقیق و کامل (CMS).
- نگهداری اطلاعات دقیق پیکربندی در مورد وضعیت فعلی، برنامه ریزی شده و وضعیت گذشته سرویسها و سایر CI ها
- پشتیبانی مؤثر و کارامد از فرآیندهای مدیریت سرویس از طریق ارائه اطلاعات دقیق پیکربندی که به مردم امکان میدهد تا بتوانند در زمان مناسب تصمیم گیری کنند. برای مثال، صدور مجوز تغییرات و انتشار نسخه ها، یا برطرف کردن مشکلات و رخدادها.
چند تعریف کلیدی
قبل از آنکه عمیق تر به این موضوع بپردازیم، بهتر است تا چند تعریف خارج از آنچه که در طول این فرآیند مشاهده میکنید، ارائه کنیم. تعاریف بیشماری وجود دارند، اما ما آنها را برای درک بهتر و کاربردی تر از مدیریت پیکربندی و دارایی ITIL ، به چندین تعریف بسیار مهم محدود میکنیم.
- ابتدا با سیستم مدیریت پیکربندی (CMS) شروع میکنیم. یک CMS اساسا مجموعه ای از ابزارهایی (همچون پایگاه داده ها، فایل ها و غیره) است که برای جمع آوری، بروزرسانی و تجزیه و تحلیل داده های مربوط به کلیه آیتمهای پیکربندی و روابط آنها، مورد استفاده قرار میگیرد. همچنین ممکن است CMS شامل اطلاعاتی در مورد رخدادها، مشکلات، خطاهای شناخته شده، تغییرات و نسخه ها بوده و حتی به اطلاعات شرکت در خصوص کارمندان، تامین کنندگان، مکان ها و واحدهای کاری، مشتریان و کاربران نیز متصل باشد.
- این سیستم با پایگاه داده مدیریت پیکربندی (CMDB) تفاوت دارد. CMDB پایگاه داده ای است که رکوردهای پیکربندی را ذخیره میکند. یک یا چندین CMDB میتوانند بخشی از یک CMS باشد.
- رکوردهای پیکربندی (سوابق پیکربندی)، سپس فقط رکوردهای مربوط به ویژگی ها (مانند نام، مکان، شماره نسخه) و روابط بین CI های شما. اساسا آنها رکوردهایی هستند که CI های شما را توصیف میکنند.
- یک آیتم پیکربندی (CI) به هر جزئی گفته میشود که باید به منظور ارائه سرویس IT مدیریت شود. یک سرور یا یک سرور مجازی، یا حتی پیکربندی یک برنامه میتواند یک CI در نظر گرفته شود.
انواع مختلفی از آیتمهای پیکربندی (CI) وجود دارد. این آیتمها شامل موارد زیر هستند:
- چرخه حیات CI ها همچون موردها کسب و کار (business cases)، برنامه ریزی های مدیریت سرویس، برنامه ریزی های چرخه حیات سرویس، بسته طراحی سرویس، برنامه ریزی های تغییر و انتشار نسخه و تست طرح های برنامه ریزی شده و سایر موارد.
- CI های سازمانی (همچون استراتژی کسب و کار سازمان، الزامات قانونی که نیاز به مدیریت دارد و سایر موارد).
- CI های خارجی همچون توافقات و نیازهای مشتری خارجی،
- CI های واسط (Interface CIs) که برای ارائه سرویس کاربر نهایی از طریق واسط فراهم کننده سرویس، مورد نیاز هستند، همچون یک escalation document که مشخص می کند چگونه رخدادها بین دو ارائه دهنده سرویس انتقال مییابد.
- دارایی های سرویس میتواند هر گونه منابع یا قابلیت هایی باشد که به ارائه یک سرویس کمک میکند. بر خلاف CI ها، که به طور خاص توسط فناوری اطلاعات مدیریت می شود، دارایی های سرویس نمیتواند همیشه توسط فناوری اطلاعات مدیریت شود. به عنوان مثال دانش و اطلاعات یک کارمند فناوری اطلاعات، یک دارایی سرویس محسوب میشود. توانایی کلی یک تیم برای پاسخگویی به یک رخداد یا مشکل نیز یک دارایی سرویس به حساب می آید.
دامنه و مزایای مدیریت پیکربندی و دارایی ITIL سرویس
اگر این یک دارایی است که شما در طول چرخه حیات سرویس از آن استفاده میکنید، به طور معمول تحت پوشش SACM قرار میگیرد. اما چند استثنا وجود دارد.
به عنوان مثال، دارایی های سرویس (بجز CI ها)، همچون اطلاعاتی که توسط یک service desk یا نرم افزار ITSM جهت مدیریت رخدادها استفاده میشود، از دامنه حذف میشوند. در نتیجه دارایی هایی هستند که تحت کنترل change management (مانند اطلاعات ذخیرع شده بر روی سرور) نبوده و در حالت کلی دارایی های غیر IT محسوب میشوند.
بطور کلی، دامنه SACM شامل مدیریت کل چرخه حیات هر CI میشود، از جمله واسط ها گرفته تا ارائه دهندگان خدمات داخلی و خارجی که در آنجا دارایی ها و آیتمهای پیکربندی وجود داشته و نیازمند کنترل هستند.
این نیز برای کسب و کار فوق العاده ارزشمند است. مزیت های آن عبارتست از:
مدیریت بهتر هزینه سرویسها
بهبود برنامه ریزی و ارائه تغییرات و نسخه ها
رفع مؤثرتر رخدادها و مشکلات، تحقق بیشتر SLA
کاهش ریسک های مربوط به عدم رعایت استانداردهای مهم قانونی، نظارتی و رویه ای
در طول مسیر، مدیریت پیکربندی و دارایی سرویس تقریبا با تمام فرآیندهای فناوری اطلاعات دیگر شما، از جمله مدیریت تغییر، مدیریت مالی، مدیریت رخداد و مشکلات و موارد دیگر، ارتباط برقرار خواهد کرد.
فعالیتهای کلیدی SACM
1. برنامه ریزی
ITIL توصیه میکند تا برای هر یک از سرویسهایی که ارائه میدهید، یک برنامه مدیریت سرویس (Service Management Plan) ایجاد کنید. این برنامه اساسا یک سند است که به اجزاء مهم یک سرویس پیش از اجرای آن میپردازد. معمولا این برنامه، دامنه و هدف سرویس، فعالیت ها و رویه های (و حتی نقش ها و افراد) مورد نیاز ، ارتباط با سایر فرایندها و همچنین ابزارها و CI های مورد استفاده را تحت پوشش قرار میدهد.
برنامه های مدیریت خدمات عموما جزئیات بیشتری را در بر میگیرند: مشخص کردن نحوه ارتباط مدیریت فرآیند مدیریت تغییر و فرآیند مدیریت پیکربندی با یکدیگر، نحوه و زمان حسابرسی داده های CI و بسیاری موارد دیگر.
2. شناسایی
این اساسا یک فهرست کامل از تمام CI ها در زیرساخت شما ایجاد میکند. شما قطعا در این فعالیت، هر بیت از اطلاعات مربوط به CI خود که برای عملیات موثر، لازم هستند، از نسخه قطعات سخت افزار یا نرم افزاری گرفته تا همه مستندات، پیکربندی ها، جزئیات مالکیت را ثبت میکنید.
ویژگی های احتمالی که ممکن است بخواهید ثبت کنید عبارتند از:
برای انجام این کار، ITIL توصیه می کند که تمام شناسه های منحصر به فرد CI را (به عنوان مثال، شماره ها) تخصیص داده و همچنین تمام ویژگی های مرتبط با CI (از جمله مالک) را ثبت کنید.
- شناسه منحصربفرد CI و نوع CI. هر CI باید شماره شناسایی منحصر به فرد داشته باشد تا به راحتی قابل شناسایی باشد.
- نام و تعریف CI
- شماره های نسخه، زیرا نسخه های مختلفی از همان CI وجود دارد.
- اطلاعات مکان و مالک، بنابراین شما میدانید کجا آن را پیدا کنید.
- وضعیتهای فعلی (در مرحله سفارش، در حال تولید و ..).
- اطلاعات تامین کننده، مستندات مرتبط در صورت لزوم
3. کنترل
در اینجا، ITIL توصیه می کند که تمام CI ها از یک فرایند سختگیرانه برای افزودن، تغییر و حذف از CMS یا CMDB خود استفاده کنند. هدف این است که اطمینان حاصل کنید تغییرات از هر نوع بدون پیروی از روال های مورد تایید شما برای فرآیندهای متنوعی مانند مدیریت مجوز، مدیریت تغییر، مدیریت نسخه و حتی استقرار رخ نمیدهد.
در طول این فرآیند، شما باید سیاستها و روش های خود را برای مواردی مانند کنترل مجوز های نرم افزاری (برای اجتناب از عدم رعایت و جلوگیری از اتلاف مالی)، کنترل دسترسی به امکانات و سیستمها و نحوه بثبت یک خط مبنا برای دارایی ها و CI های خود قبل از انتشار، ایجاد کنید تا یک روش دقیق برای تأیید موفقیت عملیات در محیط واقعی در اختیار داشته باشید.
4. اندازه گیری وضعیت و گزارشگیری
ITIL پیشنهاد میکند تا در طول چرخه حیات هر CI، وضعیت کامل هر یک از CI ها همچون تغییرات پیشنهاد شده، وضعیت تغییرات تایید شده و غیره را ثبت کنید. داشتن قابلیت مشاهده و تهیه گزارشها درک عمیقی از وضعیت فعلی و وضعیت قبلی CI های شما و حتی
قابلیت مشاهده و ارائه گزارش های وضعیت، درک عمیقی از وضعیت فعلی و وضعیت قبلی CI به شما می دهد و همچنین میتواند به شما در تشخیص CI های غیر مجاز در طول فرآیند کمک کند.
گزارشها معمولا شامل موارد زیر هستند:
- لیستی از CI ها و تنظیمات اولیه آنها
- فهرستی از CI های غیرمجاز
- بروزرسانی های انجام شده در تغییرات اخیر یا استثنائات
- فهرستی از دارایی های سخت افزاری و نرم افزاری
5. تایید و حسابرسی
در هر زمانی باید تضمین شود که داده های شما در CI ها دقیق و درست هستند. انجام بررسی های به موقع و منظم و نیز حسابرسی ها امری ضروری بوده و ITIL توصیه می کند که آنها را برای جلوگیری از اختلاف بین محیط واقعی خود و نحوه مستندسازی آن، انجام دهید.
در اصطلاح ITIL، تأییدیه یک فعالیت مداوم است که پیوسته اطمینان حاصل میکند CMDB تمام CI ها را بطور دقیق نشان میدهد. از سوی دیگر، حسابرسی بطور رسمی تر به تایید دقیق بودن رکودها و همچنین فرآیندهای بکار گرفته شده و رعایت شدن استانداردها (از جمله SLA و غیره) میپردازد.
تایید و حسابرسی میتواند در هر زمانی و بصورت تصادفی یا بر اساس یک زمانبندی برنامه ریزی شده انجام شود. ابزارهایی نیز برای اتوماسیون این فرآیند در دسترس هستند، برای مثال مقایسه پیکربندی سرورهای طراحی شده با پیکربندی اصلی که شما ثبت کرده اید. همچنین حسابرسی ها اغلب پیش از تغییرات عمده یا استقرار نسخه ها انجام میشود تا از وقوع رخدادهای احتمالی یا اختلال در سرویس جلوگیری کند.
6. مدیریت اطلاعات
اطمینان از یکپارگی پیکربندی و داده مربوط به دارایی و سیستمها به یک اندازه اهمیت دارد. شما باید به عنوان بخشی از فرآیند مدیریت پیکربندی و دارایی ITIL ، بطور منظم از CMS بکاپ تهیه کرده و اطلاعات دقیق در مورد نسخه های قدیمی و آرشیو شده CI را نگهداری کنید. همچنین باید اقدامات لازم را برای اطمینان از صحت داده ها در سراسر کل چرخه حیات انجام دهید.
توصیه های کلیدی
ابتدا، همیشه اطمینان حاصل کنید که تغییرات صورت گرفته بر روی همه آیتمهای پیکربندی مجوز لازم را از سوی مدیریت تغییر دریافت کرده باشند و در نتیجه همه این تغییرات و بروز رسانی ها سوابق پیکربندی مربوطه را تغییر دهند.
همچنین اطمینان حاصل کنید که شما بررسی های لازم را برای جلوگیری از بردن دارایی های سخت افزاری یا ایجاد تغییرات بر روی دارایی ها یا CI ها توسط کارکنان غیرمجاز، انجام میدهید. در صورت وقوع چنین اتفاقی، CMS منقضی میشود و بسیار اهمیت دارد که رکوردهای شما دقیق و درست باقی بماند.
در نهایت در مورد انجام بازبینی های منظم و حسابرسی های گاه به گاه مراقب باشید. هدف جلوگیری از کاهش درستی و دقیق بودن رکودهای پیکربندی شما در طول زمان بوده و اگر شما به نتایج و فرآیند توجه نداشته باشید، این اتفاق میتواند رخ دهد.