|
راه حل های تضمین فعالیت
بی وقفه سرورها
(High Availability)،
به مجموعه ای از تکنولوژی ها، نرم افزارها و تنظیماتی اتلاق می گردد که در صورت پیاده سازی
زمان از کار افتادگی
سرور ها ( پایگاه داده ) را به حداقل ممکن
می رساند.
در دنیای رقابتی امروز، جریان داشتن اطلاعات صحیح و دقـیـق به صـورت بـلادرنگ قلـب عمـلیاتـی هــر شـرکـتی
می باشد. در صورتی که اطلاعات در دسترس کاربران نباشد، به احتمال زیاد شما
با یک از کار افتادگی مواجه شد ه اید و این پیشامد سبب توقف فعالیت های سازمان شما
می گردد.
|
|
|
توقف فعالیت های سازمان هر چند کوتاه، ضرر مالی به همراه دارد. تکنولوژی High Availability،
موجب می گردد که هر گونه از کار افتادگی سرور ها از نظر کاربران سیستم پنهان بماند
و تاثیری بر روند دسترسی به اطلاعات و عملکرد برنامه های کاربردی سازمان نداشته باشد.
در این صورت راهبران پایگاه داده و متخصصان IT می توانند بدون نگرانی به
رفع مشکل ایجاد شده بپردازند.
از کار افتادگی (Downtime)
از کار افتادگی(Downtime) ، به وضعیتی اتلاق می گردد که به علت های مختلف کاربران نمی
توانند به اطلاعات دسترسی داشته باشند یا از آنها استفاده کنند.
از کار افتادگی را می توان به دو گروه اصلی تقسیم بندی نمود:
• از کار افتادگی عمدی یا برنامه ریزی شده (Deliberated Downtime or Planned Downtime)
• از کار افتادگی ناگهانی یا برنامه ریزی نشده (Sudden Downtime or Unplanned Downtime)
از کار افتادگی عمدی یابرنامه ریزی شده:
این گونه از کار افتادگی ها معمولا با برنامه ریزی قبلی توسط متخصصان IT و راهبران پایگاه داده جهت انجام عملیات نگهداری ( مانند Backup،
تغییر تنظیمات، نصب سرویس پک و ... ) و یا اعمال ترفیع های دوره ای (Periodic Upgrade)
مانند تقویت سخت افزار، به روز رسانی سیستم عامل، به روز رسانی نرم افزار ها و ...
، صورت می پذیرد.
شکل 1 : بعضی از فعالیت های معمول که موجب بروز از کار افتادگی عمدی
یا برنامه ریزی شده می گردد، در شکل بالا قابل مشاهده می باشد.
شکل 2 : میزان تاثیر مهمترین عوامل بروز از کار افتادگی عمدی یا برنامه
ریزی شده در نمودار بالا قابل مشاهده می باشد. نکته قابل توجه تاثیر بسیار زیاد عملیات
تهیه نسخه پشتیبان و غلبه آن بر سایر عوامل می باشد، این موضوع به روشنی نشانگر این
مطلب است که متاسفانه در بسیاری از سازمانها و شرکت ها پایگاه های داده تنها بر روی
یک سرور مرکزی در حال فعالیت می باشند و از تکنولوژی های High Availability مانند Mirroring
،Replication و Log Shipping استفاده نمی شود.
از کار افتادگی ناگهانی یا برنامه ریزی نشده:
هر گونه از کار افتادگی پیش بینی نشده سیستم های کامپیوتری ( در اینجا مرتبط با پایگاه
داده ) در اثر بلایای طبیعی، نوسانات برقی، خرابی سخت افزار یا نرم افزار و نیز اشتباهات
نیروی انسانی که موجب قطع دسترسی به اطلاعات گردد، را شامل می گردد.
شکل 3: همان گونه که در شکل بالا مشاهده می شود، اشتباهات کاربری
بیشترین تاثیر را در به وجود آمدن مشکلات و از کار افتادگی ناگهانی دارا می باشد، در
نتیجه لزوم آموزش مناسب کاربران به خوبی قابل درک می باشد.
زیان های ناشی از از کار افتادگی برای شرکت ها
زیان های از کار افتادگی برابر است با محاسبه
کلیه خسارات مالی که در نتیجه عدم دسترسی به اطلاعات صورت می پذیرد. این هزینه
ها بر اساس هزینه بر ساعت محاسبه می شوند. به این معنی که در هر ساعت از کار افتادگی،
چه میزان ضرر مالی متحمل سازمان می گردد.
هزینه های از کار افتادگی را می توان به دو بخش اصلی تقسیم بندی نمود:
• هزینه های محسوس
• هزینه های نامحسوس
هزینه های محسوس از کارافتادگی:
هزینه های محسوس به هزینه های گفته می شود که در زمان وقوع توقف فعالیت سیستم ها قابل
اندازه گیری می باشد و در نگاه اول می توان آنها را مشاهده نمود. مانند از دست دادن
درآمد، هزینه رفع مشکل، هزینه نیروی انسانی (حقوق پرسنل در هر ساعت )، فسخ قراردادها
و غیره.
هزینه های نا محسوس از کار افتادگی:
محاسبه هزینه های نامحسوس نیازمند بررسی های بیشتری می باشد و معمولا به صورت غیر مستقیم
منجر به ضرر های مالی نسبتا بالایی به سازمان می شود. از جمله این موارد می توان به
صدمه به شهرت سازمان، دلسردی کاربران داخل سازمان، و از همه مهمتر از دست دادن مشتریان
اشاره کرد.
آمار جهانی در مورد زیانهای ناشی از توقف فعالیت پایگاه های داده
توقف عملکرد پایگاه های داده می تواند بسیار گران تمام شود، و محاسبه کلیه زیان های
حاصله برای یک شرکت غالبا مشکل تر از آن است که در ظاهر به نظر می رسد. اما درک تمامی
عناصری که باعث مشکل شدن محاسبه می شوند بسیار مهم می باشد.
بر اساس گزارش سازمان
Dunn & Bradstreet
( بزرگترین مرجع اطلاعاتی شرکت های تجاری در جهان )، 59% شرکت های
|
Fortune 500 |
(500 شرکت بزرگ سالانه در آمریکای شمالی) |
، حداقل 1.6 ساعت در هفته با ازکارافتادگی مواجه می شوند. |
این از کار افتادگی شامل از کار افتادن نرم افزار، Reboot های مورد نیاز سیستم و انجام
عملیات نگهداری می باشد. برای اینکه از اطلاعات فوق، درک مناسبی داشته باشید، فرض کنید
که یک شرکت Fortune 500 به صورت میانگین 3000 کارمند دارد و به هر کدام از آن ها به
صورت میانگین هر ساعت، 42 دلار حقوق (هر ساعت، 30 دلار حقوق پایه + 12 دلار برای کل
مزایا) پرداخت می کند. از کار افتادگی این شرکت به صورت میانگین هر هفته 201,600 دلار
خواهد بود ( 3000 × 1.6 ساعت × 42 دلار ). هزینه این از کار افتادگی، سالانه 10,483,200
دلار ( 52 × 201,600 دلار ) خواهد شد. با در نظر گرفتن این مقدار،
|
مقدار زیان های حاصله برای 59 % شرکت های 500 Fortune |
( 259 شرکت) |
، حدود 3,092,544,000 دلار خواهد بود. و این
|
تنها زیان های مربوط به حقوق و مزایای کارمندان می باشد!
البته ، این مثال فرض می کند که هر شخص در یک شرکت Fortune 500 به صورت مستقل فعالیت
می کند، در صورتی که در عمل نمی تواند به این صورت باشد. اما، از آنجایی که عملیات
کاری بسیاری از سازمان ها توسط راه حل های CRM ، ERP و
SCM
به هم پیوسته اند، ممکن است
کلیه فعالیت های بنیادی و نیز فعالیت های بعدی سازمان نیز با اختلال مواجه شوند.
نمودار زیر که در نتیجه بررسی های چندین شرکت تحلیل گر به دست آمده، هزینه حاصل از
یک ساعت توقف عملکرد پایگاه های داده را در فعالیت های کاری مختلف مقایسه می کند. در
صورتیکه هزینه هر ساعت از کار افتادگی برای رزرو بلیط خطوط هوایی نزدیک به 100,000
دلار می باشد، هزینه از کار افتادگی برای برخی موسسات مالی 60,000 دلار تا 000,250
دلار در دقیقه تخمین زده شده است.
نتایج مشترک بررسی های چندین شرکت تحلیل گر نشان می دهد که هزینه از کار افتادگی در
صنایع مختلف، هر ساعت بین 3,6 میلیون دلار تا 15 میلیون دلار می باشد. این ها ارقام
بزرگی می باشند. برخی تحلیل گران حتی تخمین می زنند که تجارت آمریکا در سال 2003،
بیشتر از 9 میلیارد دلار به دلیل از کار افتادگی زیان دیده است.
شکل 4: در اینجا هزینه تخمینی از کار افتادگی پایگاه داده در هر ساعت،
که توسط تحلیل گران در بررسی های مختلف محاسبه شده است، برای برخی صنایع نشان داده
شده است. اما به هر حال همه سازمانها می توانند از زیان های قابل توجه از کار افتاگی
گریز نمایند یا از میزان آن بکاهند.
بسیاری از تحلیل گران صنعت، مقالاتی را درباره هزینه از کار افتادگی منتشر نموده اند.
شکل 5، از Gartner، رویه های مختلف هزینه از کار افتادگی را نشان می دهد.
شکل 5: این شکل برخی از عناصر دخیل در مدل اصلی هزینه ازکار افتادگی
را نشان می دهد. این دیاگرام، روابط و میزان ارتباط هر عنصر به دیگری را نشان نمی دهد.
بسته به میزان پیچیدگی فعالیت های کاری، تعیین کیفیت این روابط جهت ایجاد مدل کارآمد
برای تخمین هزینه های از کار افتادگی ضروری می باشد.
ما اکنون به جایی رسیده ایم که می توانیم برخی ریاضیات پیچیده در تعیین هزینه های از
کار افتادگی را از پیش تعیین کنیم، همانگونه که در ابتدای این مقاله
ذکر کردیم، دو
مقوله اصلی در بررسی هزینه های کلی از کار افتادگی وجود دارند –
هزینه های محسوس و
نامحسوس. هزینه های محسوس، سریعا آشکار می شوند و محدود کردنشان تا حدی ساده می باشد.
هزینه های نامحسوس غالبا محدود کردنشان دشوار می باشد، اما با وجود این، بر روی فعالیت
های کاری موثر می باشند.