Faradars Discount
x عدم نمایش ۴۰٪ تخفیف جشنواره کتاب و کتابخوانی فرادرس کد تخفیف: ABAN98 .
فرصت باقیمانده

آموزش سیستم های توزیعی (اصول و روش ها) – پیش ثبت نام

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها
آموزش سیستم های توزیعی (اصول و روش ها)

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

گروه مدرسین فرادرس
گروه مدرسین فرادرس

فرادرس از جهت فرصت آموختن، یک محیط کاملا باز (بدون هیچ مرز و شرط برای ورود) برای همه است. اما از جهت فرصت آموزش دادن، یک محیط به شدت بسته است و مدرسین آن با عبور از سخت ترین ضوابط علمی و فیلترهای مهارت آموزشی برگزیده و دستچین می شوند. در چندین سال گذشته کمتر از ۵ درصد متقاضیان تدریس در فرادرس توانسته اند به مرحله نهایی ارائه آموزش در آن برسند. ارائه یک آموزش توسط «گروه مدرسین فرادرس» تضمینی برای کیفیت آن می باشد. (+)



سیستم های توزیعی، یکی از حوزه های علوم کامپیوتری است که با سرعت زیادی به پیش می رود و تغییر می کند. از آغاز دوران کامپیوترهای امروزی تا دهه ۸۰ میلادی کامپیوترها هم بزرگ بودند و هم گران. اما پیشرفت در فناوری ریزپردازنده ها و پیدایش شبکه های کامپیوتری باعث شد که هزاران ماشین به هم متصل شوند و به تبادل اطلاعات بپردازند. امروزه از کنار هم قرار دادن سیستم های محاسباتی متشکل از تعداد زیادی کامپیوتر که به وسیله یک شبکه کامپیوتری پرسرعت به هم متصل شده باشند، سیستم های توزیعی را به وجود می آورند.  این آموزش به نحوی در نظر گرفته شده است که هم برای دانشجویان مقطع کارشناسی ارشد و عموم علاقه مندان و هم برای افرادی که قصد شرکت در آزمون دکتری را دارند، مفید باشد.

👤 مدرس: گروه مدرسین فرادرس
روش دریافت: صرفا از طریق لینک دانلود (بدون بسته فیزیکی)

وضعیت انتشار در حال ضبط
زمان تقریبی انتشار ۴ تا ۱۲ هفته (برای ۹۰ درصد آموزش‌های این مرحله)

درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال ضبط است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.




    توضیحات

    سیستم های توزیعی، یکی از حوزه های علوم کامپیوتری است که با سرعت زیادی به پیش می رود و تغییر می کند. از آغاز دوران کامپیوترهای امروزی تا دهه ۸۰ میلادی کامپیوترها هم بزرگ بودند و هم گران. اما پیشرفت در فناوری ریزپردازنده ها و پیدایش شبکه های کامپیوتری باعث شد که هزاران ماشین به هم متصل شوند و به تبادل اطلاعات بپردازند. امروزه از کنار هم قرار دادن سیستم های محاسباتی متشکل از تعداد زیادی کامپیوتر که به وسیله یک شبکه کامپیوتری پرسرعت به هم متصل شده باشند، سیستم های توزیعی را به وجود می آورند.

    سیستم توزیعی در واقع مجموعه ای از کامپیوترهای مستقل است که برای کاربران خود مانند یک سیستم منسجم و منفرد به نظر می رسد. این درس هم اکنون در کلیه دانشگاه های کشور با عنوان سیستم عامل پیشرفته ارائه می گردد. امروزه با توجه به حجم وسیعی از اطلاعات و نیاز به پردازش آن ها، نیاز به کامپیوترهایی با قدرت پردازشی بالا کاملا احساس می شود. از سویی دیگر تبادل اطلاعات یکی از مهم ترین نیازهای امروزه است.

    سیستم های توزیعی یکی از بهترین راه حل ها در جهت رسیدن به هدف فوق است که با قرار دادن سیستم های کامپیوتری در بستر شبکه می توان توان پردازشی بالایی به وجود آورد که پیچیدگی و سازماندهی آن ها کاملا از دید کاربران مخفی بوده و علاوه بر آن، دسترس پذیر بودن منابع و مقیاس پذیری را برای ما به ارمغان می آورد. سیستم های توزیعی به دلیل گسترش نسبتا آسان آن ها، در دسترس بودن همیشگی آن ها، قابلیت اطمینان و سرعت بالای اجرای برنامه ها به خصوص برنامه های چندنخی (موازی)، از اهمیت ویژه ای برخوردارند.

    سیستم های توزیعی برنامه درسی دانشجویان کامپیوتر در مقطع کارشناسی ارشد است. با توجه به روند رو به افزایش تعداد داوطلبین تحصیلات تکمیلی در مقطع دکتری و پراکندگی مطالب و ضریب بالای آن در آزمون دکتری، ارائه یک آموزش با کیفیت کاملا محسوس می شود. این آموزش به نحوی در نظر گرفته شده است که هم برای دانشجویان مقطع کارشناسی ارشد و عموم علاقه مندان و هم برای افرادی که قصد شرکت در آزمون دکتری را دارند، مفید باشد.

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: سیستم های چند پردازنده ای
      • معماری یک سیستم چند پردازنده ای
      • سیستم عامل سیستم چند پردازنده ای
      • سازماندهی سیستم عامل چند پردازنده ای
        • روش ارباب/ برده
        • روش سرپرست جداگانه
        • روش سرپرست شناور
      • انواع زمان بندی فرایندها
        • الگوریتم های زمان بندی پویا
          • الگوریتم اشتراک بار
          • الگوریتم زمان بندی گروهی
          • الگوریتم اختصاص پردازنده ها به فرایند
        • الگوریتم های زمان بندی ایستا
          • الگوریتم زمان بندی Bin Packing
          • الگوریتم زمان بندی SPT
          • الگوریتم زمان بندی LPT
          • الگوریتم زمان بندی RLPT
    • درس دوم: آشنایی با سیستم های توزیع شده
      • اجزای سیستم توزیع شده
      • اهداف اصلی سیستم توزیع شده
        • دسترس پذیر کردن منابع
        • شفافیت توزیع
        • درجه شفافیت
        • باز بودن
        • مقیاس پذیری
        • تکنیک های مقیاس پذیری
      • انواع سیستم های توزیعی
        • سیستم محاسبات توزیعی
          • سیستم محاسبه خوشه
          • سیستم محاسبه گرید (Grid)
        • سیستم اطلاعات توزیعی
        • سیستم محاسبات توزیعی
        • سیستم فراگیر توزیعی
    • درس سوم: معماری سیستم توزیع شده
      • سبک های معماری
        • معماری لایه ای
        • معماری مبتنی بر شی
        • معماری داده محور
        • معماری مبتنی بر رویداد
      • معماری های سیستم
        • معماری های متمرکز
          • معماری چند لایه
        • معماری های غیرمتمرکز
          • معماری نظیر به نظیر ساخت یافته
          • معماری نظیر به نظیر غیرساخت یافته
        • معماری ترکیبی
          • سیستم های خدمتگزار لبه ای
          • سیستم های توزیعی تشریک مساعی
      • سیستم های توزیع شده خود مدیریتی
    • درس چهارم: فرایندها
      • نخ
        • نخ های سطح کاربر
        • نخ های سطح هسته
      • پیاده سازی نخ
        • نخ ترکیبی فرایند سبک وزن
      • نخ ها در سیستم های توزیعی
        • دستورات مسدود شونده و غیر مسدود شونده
        • سرویس گیرنده های چند نخی
        • سرویس دهنده های چند نخی
        • سرویس دهنده با حالت محدود
      • مجازی سازی
        • علت استفاده از مجازی سازی
        • معماری ماشین های مجازی
      • سرویس دهنده ها در سیستم توزیعی
        • انواع سرویس دهنده ها از دیدگاه روش پیاده سازی
        • انواع سرویس دهنده ها از دیدگاه نگهداری وضعیت سرویس گیرنده
        • انواع سرویس دهنده ها از دیدگاه نوع ارتباط
        • انواع سرویس دهنده ها از دیدگاه چگونگی قطع ارتباط با سرویس گیرنده
      • مهاجرت کد
        • مزایا و معایب مهاجرت کد
        • مدل های مهاجرت کد
        • جا به جایی ضعیف و قوی
        • انقیاد فرایند به منبع
        • انقیاد منبع به ماشین
        • راه کارهای متفاوت برای مهاجرت و انتقال منابع از یک ماشین به ماشینی دیگر
        • مهاجرت در سیستم های ناهمگن
    • درس پنجم: ارتباطات
      • ارتباطات
        • پروتکل های لایه ای
        • انواع ارتباطات
        • ارتباط اتصال گرا
        • ارتباط بدون اتصال
        • پروتکل های خاص منظوره و همه منظوره
        • ارتباطات از دیدگاه های مختلف
      • فراخوانی روال راه دور (RPC)
        • روش های فراخوانی پارامترها
        • RPC ناهمگام
        • DCE / RPC
      • ارتباطات پیام گرا
        • ارتباطات پیام گرای ناپایدار
        • سوکت برکلی
        • ارتباط گذرای واسط تبادل پیام MPI
        • ارتباطات پیام گرای پایدار
        • مدل صف بندی پیام
        • کارگزاران پیام
      • ارتباطات جریان گرا
        • حالت های مختلف انتقال ارتباطات جریان گرا
        • تقسیم بندی ارتباطات جریان گرا
        • کیفیت سرویس QOS
      • ارتباطات چند پخشی
        • انتشار داده ها بر اساس سخن پراکنی
        • مدل های انتشار اطلاعات
    • درس ششم: نام گذاری
      • مفاهیم نام گذاری
      • نام گذاری تخت
        • پخش همگانی
        • پخش گروهی
        • اشاره گرهای هدایت کننده
        • جدول های درهم ساز توزیع شده DHT
        • روش خانه محور
        • روش سلسله مراتبی
      • نام گذاری ساخت یافته
        • فضای نام
        • پیاده سازی فضای نام
        • توزیع فضای نام
        • پیاده سازی تجزیه نام
          • تجزیه نام تکراری
          • تجزیه نام بازگشتی
          • مقایسه دو روش تجزیه نام
        • فضای نام DNS
      • نام گذاری براساس خصیصه
    • درس هفتم: همگام سازی
      • همگام سازی ساعت
        • ساعت فیزیکی
        • سیستم موقعیت یاب جهانی
      • الگوریتم های همگام سازی ساعت
        • الگوریتم NTP
        • الگوریتم برکلی
        • الگوریتم RBS
      • ساعت های منطقی
        • ساعت های منطقی لامپورت
        • ساعت های برداری
        • رابطه علیت
      • همگام سازی فرایندها
        • انحصار متقابل
        • الگوریتم متمرکز
        • الگوریتم غیرمتمرکز
        • الگوریتم توزیع شده
        • الگوریتم حلقه نشانه
      • الگوریتم های انتخاب
        • الگوریتم توانمند
        • الگوریتم حلقه
        • انتخاب در محیط های بی سیم
    • درس هشتم: سازگاری و تکثیر
      • تکثیر
      • مدل های سازگاری داده محور
        • سازگاری پیوسته
        • واحد سازگاری کانیت
        • سازگاری ترتیب عملیات
          • سازگاری ترتیبی
          • سازگاری علیتی
      • مدل های سازگاری مشتری مدار
        • سازگاری تدریجی (Lazy)
        • سازگاری خواندن یکنوا (Monotonic Read)
        • نوشتن یکنوا (Monotonic Write)
        • خواندن خود نوشته ها (Read your writes)
        • نوشتن بعد از خواندن (Writes follow reads)
      • مدیریت نسخه های تکثیری
        • نسخه های تکثیری دائمی
        • نسخه های تکثیری خدمتگزار منشا
        • نسخه های تکثیری مشتری منشا
      • پروتکل های سازگاری
        • پروتکل های نوشتن تکثیر شده
        • تکثیر فعال
        • تکثیر حد نصاب محور
    • درس نهم: تحمل خرابی
      • مفاهیم اساسی
      • مدل های خرابی
        • پوشش خرابی با افزونگی
      • حفاظت فرایندها
        • گروه تخت و گروه سلسله مراتبی
        • پوشش خرابی و تکثیر
        • تشخیص خرابی
      • ارتباط قابل اطمینان بین سرویس دهنده و سرویس گیرنده
        • ارتباط نقطه به نقطه
        • RPC در حضور خرابی
      • ارتباط قابل اطمینان بین اعضای گروه
        • روش های ساده چند پخشی قابل اطمینان
        • گسترش پذیری در چند پخشی قابل اطمینان
      • تعهد اجرایی توزیعی
        • تعهد اجرایی دو مرحله ای
        • تعهد اجرایی سه مرحله ای
      • ترمیم خرابی
        • نقطه بازرسی
        • محاسبات ترمیم گرا
    • درس دهم: امنیت
      • تهدیدهای امنیتی
        • سه رهیافت کلی در طراحی یک سرویس امنیتی
      • رمزنگاری
      • کانال های امن
        • احراز هویت
        • یکپارچگی پیام و محرمانگی
      • کنترل دسترسی
        • ماتریس کنترل دسترسی
        • دیواره آتش
        • عدم پذیرش سرویس DoS


    اطلاعات تکمیلی

    نام آموزش آموزش سیستم های توزیعی (اصول و روش ها) – پیش ثبت نام
    ناشر فرادرس
    کد آموزش FVSFT126
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)




    دیدگاه ها

    نظر شما در مورد این فرادرس چیست؟

    پاسخ دهید

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    امتیاز شما به این آموزش:




درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال ضبط است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,



فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران