علوم مهندسی کامپیوتر و IT و اینترنت

سالخوردگی و جوان‌سازی نرم‌افزار در سامانه‌های مجازی(Software Aging and Rejuvenation in Virtualized Systems)

Software-Aging-and-Rejuvenation-in-Virtualized-Systems

در نمایش آنلاین پاورپوینت، ممکن است بعضی علائم، اعداد و حتی فونت‌ها به خوبی نمایش داده نشود. این مشکل در فایل اصلی پاورپوینت وجود ندارد.






  • جزئیات
  • امتیاز و نظرات
  • متن پاورپوینت
با رشد روزافزون تکنولوژی و ظهور کاربردهای جدید و حساسی مثل اینترنت اشیا، قابلیت اطمینان و دسترس‌پذیری بالا سیستم‌های کامپیوتری به یک چالش اصلی مبدل شده است.‌ مطالعات و تحقیقات سال‌های اخیر نشان می‌دهد که استفاده‌ی طولانی‌مدت و مداوم از سیستم‌های نرم‌افزاری با افزایش نرخ خرابی و یا کاهش کارایی آن همراه می‌شود. از علل بروز این رخداد که سالخوردگی نرم‌افزار نامیده می‌شود، می‌توان به انباشت تدریجی شرایط بروز خطاهای داخلی نظیر نشت حافظه، خرابی داده، آزاد نشدن قفل‌های روی فایل‌ها، تکه‌تکه شدن فضای ذخیره‌سازی و... اشاره کرد. به منظور جلوگیری از وقوع مسائل یاد شده، تکنیک جوان‌سازی نرم‌افزار به عنوان یک راه‌حل معرفی شده و بدین معنی است که هر از چندگاهی نرم‌افزار را به منظور پاک‌سازی وضعیت داخلی و یا محیطی آن، مورد بررسی قرار داده و در صورت لزوم به متوقف‌سازی موقت سیستم با هدف پیشگیری از بروز خرابی‌های پرهزینه و مخاطره‌آمیز در آینده پرداخته و پس از انجام اقدامات لازم، نسبت به فعال‌سازی و راه‌اندازی مجدد آن اقدام کنیم که البته به علت هزینه‌بر بودن عمل جوان‌سازی و اقدامات مربوط به آن، بایستی برنامه‌ریزی دقیقی برای تمام جنبه‌های مختلف انجام آن از جمله زمان‌بندی، سطح اعمال و... صورت بپذیرد. از جمله مواردی که برای این منظور می‌توان از آن بهره‌مند شد، استفاده از تکنیک مجازی‌سازی می‌باشد که به معنای اجرای همزمان چند سیستم‌عامل بر روی یک ساختار سخت‌افزاری بوده و بیانگر یک همریختی از ماشین مهمان بر روی ماشین میزبان می‌باشد. به عبارتی دیگر در عملیات مجازی‌سازی بایستی تمامی حالات ماشین میزبان بر روی ماشین مهمان نگاشت شده و تمامی توابع انتقال موجود بین حالات ماشین مهمان در ماشین میزبان پیاده‌سازی شوند؛ با انجام چنین اقداماتی، چندین نمونه از ماشین اصلی ایجاد شده که علی‌رغم مستقل بودنشان، توانایی همکاری با یکدیگر خصوصاً به عنوان پشتیبان ماشین اصلی را خواهند داشت. لازم به ذکر است که این پاورپوینت با استفاده از عناصر کاملاً گرافیکی طراحی شده و می‌توان از آن برای ساخت پاورپوینت‌های دیگر نیز استفاده کرد.(البته ممکن است بخشی از آنها در پیش‌نمایش، نشان داده نشود اما در فایل اصلی وجود دارد.) ضمناً از قالب طراحی‌شده برای این پاورپوینت که قابلیت تغییر رنگ متناسب با سلیقه و محتوای شما را دارا می‌باشد، می‌توان برای انواع ارائه‌های دانشگاهی بهره برد و حداکثر توجه حضار را جلب نمود.
منتشرکننده‌ی پاورپوینت
375 بازدید, 0 خرید

امتیاز

نقد و بررسی ها

هیچ نظری برای این پاورپوینت نوشته نشده است.

اولین کسی باشید که نظری می نویسد “سالخوردگی و جوان‌سازی نرم‌افزار در سامانه‌های مجازی(Software Aging and Rejuvenation in Virtualized Systems)”

سالخوردگی و جوان‌سازی نرم‌افزار در سامانه‌های مجازی(Software Aging and Rejuvenation in Virtualized Systems)

اسلاید 1: سالخوردگی و جوان‌سازی نرم‌افزار در سامانه‌های مجازیمحسن دارچینی تبریزیSoftware Aging and Rejuvenation in Virtualized Systems

اسلاید 2: 2افزایش نرخ خرابی سیستم نرم‌افزاریتنزل تدریجی کارایی سیستم نرم‌افزاریانباشته‌شدن انواع خطاهاتکه‌تکه شدن فضای ذخیره‌سازینشت حافظهنخ‌های پایان‌نیافتهقفل‌های آزاد نشدهخرابی داده‌هاو...مفاهیم پایهمباحث اصلیمرور و جمع‌بندیمعرفی منابعاولین مشاهدات سالخوردگی نرم‌افزار در سال 1960 در سیستم‌های حفاظتی ارتش آمریکا”سالخوردگی (Aging) “خرابی‌های ناشی از سالخوردگی فقط در طول زمان اجرای سیستم، قابل تشخیص بوده و کاملاً مرتبط به مدت زمان اجرای سیستم است[Shruthi, 2020][Russo, 2020]سالخوردگی و جوان‌سازی نرم‌افزار در سامانه‌های مجازی

اسلاید 3: 3روش‌های جوان‌سازی یا به صورت برنامه‌ریزی‌شده انجام می‌شود یا غیر برنامه‌ریزی‌شده؛ پس در نتیجه مهم‌ترین مساله در آن، زمان‌بندی انجام آن است.”جوان‌سازی (Rejuvenation) “رویکردی پیشگیرانه به منظور جلوگیری از:تنزل کارایی سیستم نرم‌افزاریافزایش نرخ خرابی سیستم نرم‌افزاریاز کار افتادگی سیستم(حتی موقت) باعث:کاهش دسترس‌پذیری سیستم نرم‌افزاریکاهش کارایی سیستمو...متوقف کردن موقت و کوتاه‌مدت فعالیت‌های سیستم نرم‌افزاری به دلیل:راه‌اندازی مجدد سیستم نرم‌افزاریمقداردهی مجدد ساختار داده‌های داخلیتخلیه جداول کرنل سیستم‌عاملزباله‌روبی![Shruthi, 2020][Russo, 2020]مفاهیم پایهسالخوردگی و جوان‌سازی نرم‌افزار در سامانه‌های مجازیمباحث اصلیمرور و جمع‌بندیمعرفی منابع

اسلاید 4: 4ابزاری برای اجرای همزمان چندین سیستم‌عامل بر روی یک ساختار سخت‌افزاریایجاد یک همریختی از ماشین مهمان روی ماشین میزباننگاشت و پیاده‌سازی تمامی حالات و توابع انتقال موجود در ماشین میزبان روی ماشین مهمان”مجازی‌سازی (Virtualization) “اهداف:بهبود استفاده از منابع فیزیکیصرفه‌جویی در هزینه‌ها [Bai, 2020][Nhway, 2019]مفاهیم پایهپشتیبانی VMM به عنوان یک برنامه میزبان از اجرای مشابه چندین محیط توسط یک گره فیزیکی منفردهمه کاربران(VMها) سیستم خودشان را مانند یک کامپیوتر مجزا از سایر کاربران می­بینند حتی اگر همه کاربران توسط ماشین مجازی مشابهی سرویس‌دهی شود.[Russo, 2020]سالخوردگی و جوان‌سازی نرم‌افزار در سامانه‌های مجازیمباحث اصلیمرور و جمع‌بندیمعرفی منابع

75,000 تومان

خرید پاورپوینت توسط کلیه کارت‌های شتاب امکان‌پذیر است و بلافاصله پس از خرید، لینک دانلود پاورپوینت در اختیار شما قرار خواهد گرفت.

در صورت عدم رضایت سفارش برگشت و وجه به حساب شما برگشت داده خواهد شد.

در صورت نیاز با شماره 09353405883 در واتساپ، ایتا و روبیکا تماس بگیرید.

افزودن به سبد خرید