فی توو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی توو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

آموزش متلب، کتاب آموزش محاسبات عددی (Numerical Analysis) در نرم افزار MATLAB

اختصاصی از فی توو آموزش متلب، کتاب آموزش محاسبات عددی (Numerical Analysis) در نرم افزار MATLAB دانلود با لینک مستقیم و پر سرعت .

آموزش متلب، کتاب آموزش محاسبات عددی (Numerical Analysis) در نرم افزار MATLAB


آموزش متلب، کتاب آموزش محاسبات عددی (Numerical Analysis) در نرم افزار MATLAB

 

 

 

 

 

 

 

کتاب آموزش محاسبات عددی (Numerical Analysis) در نرم افزار MATLAB، این کتاب مربوط به درس محاسبات عددی می باشد و به بررسی نرم افزار متلب در زمینه محاسبات عددی می پردازد که مشتمل بر 16 فصل، 572 صفحه، به زبان انگلیسی، تایپ شده، با فرمت PDF، توسط استیون کاریس به ترتیب زیر گردآوری شده است:

Chapter 1: Introduction to MATLAB

Chapter 2: Root Approximations

Chapter 3: Sinusoids and Phasors

Chapter 4: Matrices and Determinants

Chapter 5: Differential Equations, State Variables, and State Equations

Chapter 6: Fourier, Taylor, and Maclaurin Series

Chapter 7: Finite Differences and Interpolation

Chapter 8: Linear and Parabolic Regression

Chapter 9: Solution of Differential Equations by Numerical Methods

Chapter 10: Integration by Numerical Methods

Chapter 11: Difference Equations

Chapter 12: Partial Fraction Expansion

Chapter 13: The Gamma and Beta Functions and Distributions

Chapter 14: Orthogonal Functions and Matrix Factorizations

Chapter 15: Bessel, Legendre, and Chebyshev Functions

Chapter 16: Optimization Methods

جهت خرید کتاب آموزش محاسبات عددی (Numerical Analysis) در نرم افزار MATLAB به مبلغ فقط 2000 تومان و دانلود آن بر لینک پرداخت و دانلود در پنجره زیر کلیک نمایید.

!!لطفا قبل از خرید از فرشگاه اینترنتی کتیا طراح برتر قیمت محصولات ما را با سایر فروشگاه ها و محصولات آن ها مقایسه نمایید!!

 

!!!تخفیف ویژه برای کاربران ویژه!!!

با خرید حداقل 10000 (ده هزارتومان) از محصولات فروشگاه اینترنتی کتیا طراح برتر برای شما کد تخفیف ارسال خواهد شد. با داشتن این کد از این پس می توانید سایر محصولات فروشگاه را با 20% تخفیف خریداری نمایید. کافی است پس از انجام 10000 تومان خرید موفق عبارت درخواست کد تخفیف و ایمیل که موقع خرید ثبت نمودید را به شماره موبایل 09365876274 ارسال نمایید. همکاران ما پس از بررسی درخواست، کد تخفیف را به شماره شما پیامک خواهند نمود.


دانلود با لینک مستقیم


آموزش متلب، کتاب آموزش محاسبات عددی (Numerical Analysis) در نرم افزار MATLAB

دانلود پروژه نکات حائز اهمیت در محاسبات و نقشه های سازه

اختصاصی از فی توو دانلود پروژه نکات حائز اهمیت در محاسبات و نقشه های سازه دانلود با لینک مستقیم و پر سرعت .

دانلود پروژه نکات حائز اهمیت در محاسبات و نقشه های سازه


دانلود پروژه نکات حائز اهمیت در محاسبات و نقشه های سازه

دانلود پروژه نکات حائز اهمیت در محاسبات و نقشه های سازه ، در قالب فایل pdf و در حجم 35 صفحه شامل فهرست زیر می باشد.

 

فهرست مطالب

مقدمه

مدارک لازم

موارد کلی درباره نقشه های شالوده

موارد عمومی در نقشه های سازه

نکات حائز اهمیت در جزئیات سازه های بتنی

نکات حائز اهمیت در جزئیات سازه های فلزی

نکات مهم در دفترچه محاسبات

نکات کلی درباره فایل مدل کامپیوتری سازه

نکات مهم در فایل مدل کامپیوتری سازه های بتنی

نکات مهم در فایل مدل کامپیوتری سازه های فلزی

نکات مهم در فایل مدل کامپیوتری شالوده


دانلود با لینک مستقیم


دانلود پروژه نکات حائز اهمیت در محاسبات و نقشه های سازه

دانلود پایان نامه محاسبات گریدی

اختصاصی از فی توو دانلود پایان نامه محاسبات گریدی دانلود با لینک مستقیم و پر سرعت .

دانلود پایان نامه محاسبات گریدی


دانلود پایان نامه محاسبات گریدی

دانلود پایان نامه محاسبات گریدی

   با فرمت ورد (دانلود متن کامل پایان نامه)

 

فهرست مطالب

 

عنوانصفحه  مقدمه…………………………………………….12فصل اولمبانی گرید…………………………………………….14Grid computing 1-1 چیست ؟…………………………………………….152-1 انواع Grid  …………………………………………….17 3-1 اهمیت Grid Computing…………………………………………….184-1 ابزار قدرتمند Globus …………………………………………….205-1 نگاهی به‌اجزای Grid…………………………………………….21Grid 6-1 از دید برنامه نویسان…………………………………………….277-1 پیچیدگی‌ها…………………………………………….308-1 مقدمه‌ای بر محاسبات توری  319-1 مسأله گرید…………………………………………….3310-1 گرید و مفاهیم دیگر از محاسبات توزیعی…………………………………………….3411-1 فواید محاسبات توری…………………………………………….371-11-1بهره برداری از منابع مورد استفاده…………………………………………….372-11-1 ظرفیت پردازنده موازی …………………………………………….393-11-1 منابع مجازی و سازمانهای مجازی …………………………………………….404-11-1دستیابی به منابع اضافی…………………………………………….425-11-1 توازن منابع…………………………………………….446-11-1 قابلیت اطمینان…………………………………………….457-11-1مدیریت…………………………………………….4712-1 استانداردها برای محیط‌های گرید…………………………………………….481-12-1 استاندارد OGSI…………………………………………….492-12-1 استاندارد گرید FTP 503-12-1 استاندارد WSRF…………………………………………….514-12-1 استانداردهای مرتبط با سرویس‌های وب…………………………………………….51فصل دومامنیت و طراحی گرید…………………………………………….52-21 معرفی امنیت گرید (گرید Security)…………………………………………….531-1-2 نیازهای امنیتی گرید…………………………………………….532-1-2 چالش‌های امنیتی موجود در گرید…………………………………………….543-1-2 دامنه‌های امنیتی گرید 544-1-2 اصول امنیت…………………………………………….565-1-2 اصطلاحات مهم امنیت گرید…………………………………………….586-1-2 مجوز اعتبارسنجی …………………………………………….612-2 طراحی گرید…………………………………………….681-2-2 اهداف راه حل…………………………………………….692-2-2 توپولوژی گرید…………………………………………….731-2-2-2 Intra گرید…………………………………………….742-2-2-2 Extra گرید…………………………………………….763-2-2-2 Inter گرید…………………………………………….773-2بررسی برخی از پروژه‌های گرید…………………………………………….78SETI @ Home 1-3-2…………………………………………….78NAREGL2-3-2…………………………………………….783-3-2 Floding@Home…………………………………………….79Google 4-3-2…………………………………………….80BLAST 5-3-2   …………………………………………….814-2 مقایسه ونتیجه گیری …………………………………………….82فصل سومزمانبندی در گریدهای محاسباتی…………………………………………….831-3 زمانبندی در گریدهای محاسباتی…………………………………………….842-3 توابع   هدف…………………………………………….933-3  زمانبندی سیستم های توزیع شده و گرید …………………………………………….96منابع …………………………………………….101    

 

 


 

 

فهرست جداول و اشکال

 

 

عنوانصفحهشکل 1-1   سیستم‌های Gird از دید استفاده کنندگان…………………………………………….22شکل 1-2   GSI   در Gird…………………………………………….23شکل 1-3   موقعیت سرویس‌های MDS در Gird…………………………………………….24شکل 1-4   موقعیت زمانبند‌ها در Grid…………………………………………….25شکل 1- 5   – GASS در Gird…………………………………………….26شکل 1-6   بخش مدیریت منابع در Grid…………………………………………….27شکل 1-7 ساختار معماری باز سرویس های Grid…………………………………………….28شکل 1-8 کنترل گرید توسط Middleware…………………………………………….32شکل 1-9 دسترسی به منابع اضافی…………………………………………….42شکل 1-10     Job ها به منظور توازن بار به قسمتهایی ازگرید که کمتر مشغولند مهاجرت داده شده اند…………………………………………….43شکل 1-11پیکربندی افزونه گرید…………………………………………….46شکل 1-12تخصیص منابع توسط راهبر…………………………………………….47شکل 1-13اجزای زیر بنای سرویس های گرید…………………………………………….50شکل 2- 1رمزگشایی با کلید متقارن…………………………………………….59شکل 2- 2 اعتبارسنجی دیجیتالی…………………………………………….63شکل 2-3یک نمونه از اعتبارسنجی و تصدیق…………………………………………….65شکل 2-4معماری پایگاه داده…………………………………………….73شکل 2- 5   توپولوژی Intra گرید…………………………………………….75شکل 2- 6توپولوژی Extra گرید…………………………………………….76شکل 2-7توپولوژی Inter گرید…………………………………………….77شکل 2- 8جدول مقایسه…………………………………………….82شکل 3-1   مراحل کلی اجرای یک کار داده موازی در یک سیستم گرید…………………………………………….90شکل 3-2 طبقه بندی زمانبندهای گرید…………………………………………….94شکل 3-3توابع هدف…………………………………………….95     


مقدمه

Computing Grid یا شبکه‌های متصل کامپیوتری مدل شبکه‌ای جدیدی است که با استفاده از پردازشگرهای متصل به هم امکان انجام‌دادن عملیات‌ حجیم محاسباتی را میسر می‌سازد. Gridها در واقع از منابع کامپیوترهای متصل به‌شبکه استفاده می‌کنند و می‌توانند با استفاده از برآیند نیروی این منابع، محاسبات بسیار پیچیده را به‌راحتی انجام دهند. آن‌ها این کار را با قطعه قطعه کردن این عملیات و سپردن هر قطعه به‌کامپیوتری در شبکه انجام می‌دهند. به عنوان مثال وقتی شما از کامپیوترتان برای مدتی استفاده نمی‌کنید و کامپیوتر شما به‌ اصطلاح به‌وضعیت محافظ نمایشگر یا Screensaver می‌رود، از پردازشگر کامپیوتر شما هیچ استفاده‌ای نمی‌شود. اما با استفاده از شبکه‌های Grid می‌توان از حداکثر توانایی‌های پردازشگر‌ها استفاده نمود و برنامه‌ای را در کامپیوتر قرار داد که وقتی از سیستم استفاده‌ای نمی‌شود، این برنامه بتواند از نیروی بلااستفاده دستگاه بهره بگیرد و قسمتی از محاسبات بزرگ عملیاتی را انجام دهد. در این مقاله این پدیده در فناوری اطلاعات مورد بحث قرار می‌گیرد و اهمیت استفاده از این فناوری، پیچیدگی‌ها، اجزای تشکیل دهنده و استانداردهای این مدل بررسی می‌شود و نشان داده خواهد شد که با استفاده از این مدل چگونه در وقت و زمان شما صرفه‌جویی می‌شود. گفتنی است در حال حاضر بزرگ‌ترین شبکه Grid جهان در خدمت پروژه SETI@home برای یافتن حیات هوشمند فرازمینی قرار دارد. امروزه فناوری جدیدی به‌ نام Grid به ‌عرصه ارتباطات الکترونیک قدم نهاده است که براساس آن  با دانلود کردن یک محافظ نمایشگر مخصوص می‌توانیم به‌کامپیوترهای شخصی خود اجازه دهیم که وقتی از آن استفاده نمی‌کنیم، به ‌شبکه جهانی متصل شوند و به ‌سیستم‌های بزرگ تحقیقاتی اجازه دهند از منابع آزاد و بلااستفاده سیستم ما  استفاده نمایند. 

متن کامل را می توانید دانلود کنید چون فقط تکه هایی از متن این پایان نامه در این صفحه درج شده است(به طور نمونه)

ولی در فایل دانلودی متن کامل پایان نامه

همراه با تمام ضمائم با فرمت ورد که قابل ویرایش و کپی کردن می باشند

موجود است


دانلود با لینک مستقیم


دانلود پایان نامه محاسبات گریدی

مجموعه مسایل محاسبات عددی حل شده در Fortran 90

اختصاصی از فی توو مجموعه مسایل محاسبات عددی حل شده در Fortran 90 دانلود با لینک مستقیم و پر سرعت .

مجموعه مسایل محاسبات عددی حل شده در Fortran 90


مجموعه مسایل محاسبات عددی حل شده در Fortran 90

بالغ بر 70 فایل در مورد حل مسایل محاسبات عددی مقطع کارشناسی به صورت برنامه نویسی شده در نرم افزار Fortran 90 آماده دانلود است. یک نمونه از برنامه های نوشته شده در ادامه آورده شده است:

C***********************************************************************
C *
C ADAMS-FOURTH ORDER PREDICTOR-CORRECTOR METHOD *
C *
C***********************************************************************
C
C
C
C TO APPROXIMATE THE SOLUTION OF THE INITIAL VALUE PROLEM:
C Y'=F(T,Y), A<=T<=B, Y(A)=ALPHA,
C AT (N+1) EQUALLY SPACED NUMBERS IN THE INTERVAL (A,B).
C
C INPUT: ENDPOINTS A,B; INTEGER N; INITIAL CONDITION ALPHA.
C
C OUTPUT: APPROXIMATION W TO Y AT THE (N+1) VALUES OF T.
C
C T(1),...,T(4) AND W(1),...,W(4) ARE THE 4 MOST RECENT VALUES OF
C T(I) AND W(I) RESP.
C
DIMENSION T(10000),W(10000)
CHARACTER NAME*14,NAME1*14,AA*1
INTEGER INP,OUP,FLAG
LOGICAL OK
F(TZ,WZ) = WZ
OPEN(UNIT=5,FILE='CON',ACCESS='SEQUENTIAL')
OPEN(UNIT=6,FILE='CON',ACCESS='SEQUENTIAL')
WRITE(6,*) 'This is the Adams-Bashforth '
WRITE(6,*) 'Predictor-Corrector Method.'
WRITE(6,*) 'Has the function F been created in the program? '
WRITE(6,*) 'NOTE: The function is defined in two places.'
WRITE(6,*) 'Enter Y or N '
WRITE(6,*) ' '
READ(5,*) AA
IF(( AA .EQ. 'Y' ) .OR. ( AA .EQ. 'y' )) THEN
OK = .FALSE.
10 IF (OK) GOTO 11
WRITE(6,*) 'Input left and right endpoints separated by'
WRITE(6,*) 'blank - include decimal point'
WRITE(6,*) ' '
READ(5,*) A, B
IF (A.GE.B) THEN
WRITE(6,*) 'Left endpoint must be less'
WRITE(6,*) 'than right endpoint'
ELSE
OK = .TRUE.
ENDIF
GOTO 10
11 OK = .FALSE.
12 IF (OK) GOTO 13
WRITE(6,*) 'Input a positive integer for the number'
WRITE(6,*) 'of subinvervals '
WRITE(6,*) ' '
READ(5,*) N
IF ( N .LE. 0 ) THEN
WRITE(6,*) 'Must be positive integer '
ELSE
OK = .TRUE.
ENDIF
GOTO 12
13 WRITE(6,*) 'Input the initial condition.'
WRITE(6,*) ' '
READ(5,*) ALPHA
ELSE
WRITE(6,*) 'The program will end so that the function F '
WRITE(6,*) 'can be created '
OK = .FALSE.
ENDIF
IF(.NOT.OK) GOTO 400
WRITE(6,*) 'Select output destinations: '
WRITE(6,*) '1. Screen '
WRITE(6,*) '2. Text file '
WRITE(6,*) 'Enter 1 or 2 '
WRITE(6,*) ' '
READ(5,*) FLAG
IF ( FLAG .EQ. 2 ) THEN
WRITE(6,*) 'Input the file name in the form - '
WRITE(6,*) 'drive:name.ext'
WRITE(6,*) 'with the name contained within quotes'
WRITE(6,*) 'as example: ''A:OUTPUT.DTA'' '
WRITE(6,*) ' '
READ(5,*) NAME1
OUP = 3
OPEN(UNIT=OUP,FILE=NAME1,STATUS='NEW')
ELSE
OUP = 6
ENDIF
WRITE(OUP,*) 'OPEN-INTIGRATE METHOD'
T(0) = A
W(0) = ALPHA
H = (B-A)/N
I = 0
W(1) = ALPHA+H*F(A,ALPHA)
T(1)= T(0)+H
WRITE(OUP,2)
WRITE(OUP,3) I,T(0),W(0)
DO I=1,N
T(I+1) = T(I)+H
W(I+1) = W(I-1)+2*H*F(T(I),W(I))
WRITE(OUP,3) I,T(I),W(I)
ENDDO
400 CLOSE(UNIT=5)
CLOSE(UNIT=OUP)
IF(OUP.NE.6) CLOSE(UNIT=6)
STOP
2 FORMAT(1X,7X,'I',12X,'X',19X,'Y')
3 FORMAT(1X,5X,I4,5X,E15.8,5X,E15.8)
END


دانلود با لینک مستقیم


مجموعه مسایل محاسبات عددی حل شده در Fortran 90

پایان نامه بررسی الگوریتم های زمان بندی وظیفه در محیط محاسبات ابری

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

پایان نامه بررسی الگوریتم های زمان بندی وظیفه در محیط محاسبات ابری


بررسی الگوریتم های زمان بندی وظیفه در محیط محاسبات ابری

بررسی الگوریتم های زمان بندی وظیفه در محیط محاسبات ابری

 

 

 

 

چکیده :

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

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

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

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

واژه های کلیدی:

محاسبات ابری،الگوریتم های زمان بندی،قابلیت اطمینان ، الگوریتم PPDD

 

فهرست مطالب
فصل 1 مقدمه    1
1-1 مقدمه        2
1-2    تعریف مساله و بیان سوال های اصلی تحقیق    3
1-3    سابقه و ضرورت انجام تحقیق    3
1-4    فرضیه ها        5
1-5    هدف ها        5
1-6    کاربردها        5
1-7    جنبه نوآوری تحقیق    6
1-8    روش تحقیق        6
1-9    مراحل انجام تحقیق    7
1-10    ساختار پایان نامه    7
فصل 2  محاسبات ابری    8
2-1 مقدمه        9
2-2 ویژگی های احساسی محاسبات ابری    10
2-3 مزایا و معایب محاسبات ابری    11
2-3-1 مزایای محاسبات ابری    11
2-3-2 معایب محاسبات ابری    12
2-4 مولفه های محاسبات ابری    14
2-5 ابر        14
2-6 روش های پیاده سازی محاسبات ابری    15
2-7 مدل های محاسبات ابری    18
2-7-1 نرم افزار به عنوان سرویس (SaaS)    20
2-7-2 بستر به عنوان سرویس(PaaS)    21
2-7-3 زیر  ساخت به عنوان سرویس (IaaS)    21
2-7-4 سخت افزار به عناوان یک سرویس (HaaS)    22
2-8 چالش های موجود در محاسبات ابری    22
2-9 جمع بندی        25
فصل3 الگوریتم‌های زمان‌بندی    26
3-1 مقدمه        27
3-2 گردش کاری        27
3-3 زمان بندی گردش کاری    28
3-4 پارامترهای الگوریتم های زمان بندی    29
3-5 چند نمونه الگوریتم زمان بندی معروف    30
3-5-1 الگوریتم Min-Min با بار متعادل شده (LBMM)    31
3-5-2 الگوریتم توزیع زمان- هزینه (DCT)    32
3-5-4 الگوریتم زمان بندی منبع مجتمع و پویا (DARIS)    34
3-5-5 الگوریتم توافق زمان هزینه CTC    36
3-5-6 بزرگ ترین تکه ابر،سریع ترین عنصر پردازشی (LCFP )    39
3-5-7 الگوریتم قیمت گذاری بر اساس فعالیت بهبود یافته (ABC)    39
3-5-8 الگوریتم زندگی زنبورها (BLA )    41
3-5-9 چندین گردش کاری با چندین محدودیت QOS (MQMW )    42
3-5-10 الگوریتم کاهش تعادل (BAR )    43
3-5-11 الگوریتم زود ترین زمان پایان ناهمگن(HEFT )    44
3-5-12 الگوریتم زمان بندی آگاه از منبع (RASA )    45
3-6 مقایسه اول        46
3-7 قابلیت اطمینان        48
3-8 قابلیت اعتماد        50
3-9 استراتژی مدیریت درست زمان بندی(STM )    51
3-10 الگوریتم هایی در مورد قابلیت اطمینان    54
3-10-1 بالاترین قابلیت اطمینان(Maxre)    54
3-10-2 آگاهی از قابلیت اطمینان-منبع-مهلت زمانی (DRR )    56
3-10-3 یادگیری تقویتی (RL)    57
3-10-4 الگوریتم زمان بندی مبتنی بر ارتباط با ماکزیمم تحمل خطا (FMCED )    59
3-10-5 زمان بندی سطح پویا با قابلیت اطمینان (RDLS )    61
3-10-6 الگوریتم ژنتیک جلورونده (LAGA )    64
3-10-7 PRMS و MCMS    67
4-5-7-1 زمان بند تطابقی با حداقل هزینه (MCMS)    67
4-5-7-2 زمان بند با حداکثر قابلیت اطمینان به طور تصاعدی (PRMS )    68
3-11 جمع بندی        70
فصل 4 قابلیت اطمینان در الگوریتم PPDD    71
4-1 مقدمه    72
4-2 الگوریتم PPDD    73
4-2-1 فلوچارت الگوریتم PPDD    74
4-3 فاکتور قابلیت اطمینان در PPDD    77
4-4 مثال الگوریتم PPDD با پرارمتر قابلیت اطمینان    79
4-5 مقایسه و نتیجه گیری    81
4-6 جمع بندی        82
فصل 5  نتیجه گیری و پیشنهادها    83
5-1 مقدمه        84
5-2 نتایج حاصل از تحقیق    84
5-3 پیشنهادها        86
مراجع    87
واژه نامه    91
واژهنامه فارسی به انگلیسی    92
واژهنامه انگلیسی به فارسی    93












فهرست شکل‌ها
شکل 2-1. ساختار ابری سه لایه                                 15
شکل 2-1 لایه های محاسبات ابری                                18
شکل 2-3. مدل سرویس                                 22
شکل 3-1 مروری بر زمان بندی گردش کاری                         29
شکل 3-2 مقایسه دو الگوریتم LBMM و Min-Min                         32
شکل 3-3 فلوچارت الگوریتم DARIS                            35
شکل 3-4- مروری بر گردش کاری زمان‌بند                             42
شکل 3-5. طبقه‌بندی قابلیت اعتماد                                50
شکل 3-6. فرآیند فیلتر کردن منبع                                52
شکل 3-7. نتایج شبیه‌سازی سیاست مدیریت درست زمان‌بندی                     53
شکل 4-1. شبکه درختی تک سطحی با چندین بار                        73
شکل 4-2 فلوجارت الگوریتم PPDD                            75
شکل 4-3. الگوریتم ppdd با پردازنده Front-end                        76
شکل 4-4. الگوریتم ppdd بدون پردازنده Front-end                        76
شکل 4-5 نمودار زمان برای مثال بالا بدون داشتن پارامتر قابلیت اطمینان                80
شکل 4-6. نمودار مدت زمان برای مثال بالا با داشتن پارامتر قابلیت اطمینان                81







فهرست جدول‌ها
جدول 3-1 پارامترهای چند الگوریتم زمان‌بندی                        46
جدول 3-2 الگوریتم زمان بندی موجود                             47
جدول 3-3. مقایسه الگوریتم‌های زمان‌بندی با فاکتور قابلیت اطمینان                70
جدول 4-1. مثالی از بار و توان پردازشی الگوریتم PPDD بدون قابلیت اطمینان            79
جدول 4-2 مدت زمان پردازش و اختلاف بار فعلی با بار ایده آل                 79
جدول 4-3. یافته‌های اجرای مثال آلگوریتم PPDD با قابلیت اطمینان                 81













فهرست علائم اختصاری
توافقنامه سطح سرویس    Service Level Agreement    SLA
ماشین‌های مجازی    Virtual Machine    VM
تعداد تراکنش‌های ماشین در هر ثانیه    Million Instruction Per Second    MIPS
گراف مدور جهت‌دار    Directed Acyclic Graph    DAG
کیفیت سرویس    Quality of Service    Qos
الگوریتم Min-Min با بار متعادل شده    Load Balanced Min-Min Algorithm    LBMM
توزیع زمان—هزینه    Dispensation Time-Cost    DTC
بهینه‌سازی ازدحام ذرات    Particle Swarm Optimization    PSO
الگوریتم زمان‌بندی منبع مجتمع پویا    Dynamic And Integrated Resource Scheduling    DAIRS
بودجه طراحی شده کاربر    User-designated Budget    UB
انتخاب بهترین مبنع    Resource Best Select    BRS
توزیع زمان هزینه    Distribution Cost-Time    DCT
اولین- رسیدن- اولین- سرویس    first-come-first-service    FCFS
توافق زمان- هزینه    Compromised-Time-Cost    CTC
توافق زمان- هزینه که هزینه اجرا را در مهلت زمانی تعیین شده مینیمم می‌کند    Compromised-Time-Cost algorithmMinimising execution Cost    CTC-MC
توافق زمان- هزینه که زمان اجرا مینیمم می‌کند    Compromised-Time-Cost algorithmMinimising execution Time    CTC-MT
بزرگ‌ترین تکه ابر، سریع‌ترین عنصر پردازشی    Longest Cloudlet Fastest Processing Element    LCFP
کوچک‌ترین تکه ابر، سریع‌ترین عنصر پردازشی    Shortest Cloudlet Fastest Processing Element    SCFP
عناصر پردازشی    Processing Element    PE
قیمت‌گذاری بر اساس فعالیت بهبود یافته    Activity Based Costing    ABC
تعداد تراکنش‌های ماشین    Machine Instruction    MI
الگوریتم زندگی زنبورها    Bees Live Algorithm    BLA
چندین گردش کاری با چندین محدودیت QQS    Multiple QoS of Multi-Workflows    MQMW
الگوریتم کاهش- تعادل    BAlance-Reduce    BAR
الگوریتم زودترین زمان پایان ناهمگن    Heterogeneous Earliest Finish Time    HEFT
الگوریتم زمان‌بندی آگاه از منبع    Resource Aware Scheduling Algorithm    RASA
مدیریت درست زمان‌بندی    Scheduling Trust Management    STM
نقاط آبروی    Reputation  Points    RP
بهره‌وری ماکزیمم    Utility Maximun    UM
بالاترین قابلیت اطمینان    Maximum Reliability    Maxre
آگاهی از قابلیت اطمینان- منبع- مهلت زمانی     Deadline-Reliability-Resources    DRR
یادگیری تقویتی    Reinforcement Learning    RL
الگوریتم زمان‌بندی مبتنی بر ارتباط ماکزیمم تحمل خطا    Failure-Tolerant Maximom Commonication Efficiency Driven    FMCED
الگوریتم قابلیت اطمینان‌گرای تحمل خطای کارا    Efficience Fail Tolerant Reliability Driven    EFRD
زما‌بندی سطح پویا با قابلیت اطمینان    Reliable Dynamic Level Service    RDLS
زما‌بندی سطح پویا    Dynamic Level Service    DLS
سیستم محاسبات توزیع‌شده غیر همگن    Heterogeneous Distributed Computing System    HDCS
الگوریتم ژنتیک جلورونده    Look-Ahead Genetic Algorithm    LAGA
قابلیت اطمینانگرا    Reliability Driven    RD
الگوریتم ژنتیک    Genetic Algorithm    GA
الگوریتم ژنتیک دو هدفه    Biobjective Genetic Algorithm    BGA
زمان‌بند تطابقی با حداقل هزینه    Minimum Cost Match Schedule    MCMS
زمان‌بند با حداکثر کردن قابلیت اطمینان به طور تصاعدی    Progressive Reliability Maximization Schedule    PRMS


دانلود با لینک مستقیم


پایان نامه بررسی الگوریتم های زمان بندی وظیفه در محیط محاسبات ابری