9

Click here to load reader

oCCc_24_Cloud_Design_Patterns

Embed Size (px)

DESCRIPTION

الگوهای طراحی و توسعه سرویس ها در رایانش ابری http://wiki.occc.ir/index.php?title=M24

Citation preview

Page 1: oCCc_24_Cloud_Design_Patterns

(:جامعه آزاد رایانش ابری 24جلسه )بحث آزاد

الگوهای توسعه در رایانش ابری

Page 2: oCCc_24_Cloud_Design_Patterns

2 www.occc.ir

طراحی در رایانش ابری موارد رایج اهمیت الگوهای

ابری صورتبههاسرویستوسعهدررایجمشکالتحلبرایراهکارهایی•

شدهاستانداردومرجعالگوهایآمدنبدست•

بودنتکرارقابل•

آموزشبرایاستفادهقابل•

...نمونهچندبررس ی

Page 3: oCCc_24_Cloud_Design_Patterns

3 www.occc.ir

ZERO DOWNTIME PATTERN

Physical Server A fails triggering the

live VM migration program to

dynamically move Virtual Server A to

Physical Server B.

Ref: http://cloudpatterns.org/design_patterns/zero_downtime

Page 4: oCCc_24_Cloud_Design_Patterns

4 www.occc.ir

SCALE UP PATTERN

Typically it is difficult to estimate,

during the system development

phase, the server resources that

will be required after deployment.

Ref:

http://en.clouddesignpattern.org/index.php/CDP:Scale_Up_Pattern

Page 5: oCCc_24_Cloud_Design_Patterns

5 www.occc.ir

SCALE OUT PATTERN

Ref:

http://en.clouddesignpattern.org/index.php/CDP:Scale_Out_Pattern

The approach where

multiple servers of

identical specifications

are provided in parallel

to handle high traffic

volumes is known as

"Scale Out."

Page 6: oCCc_24_Cloud_Design_Patterns

6 www.occc.ir

COMPUTE RESOURCE CONSOLIDATION PATTERN

Consolidate multiple tasks or operations into a single computational

unit. This pattern can increase compute resource utilization, and

reduce the costs and management overhead associated with

performing compute processing in cloud-hosted applications.

Ref: http://msdn.microsoft.com/en-us/library/dn589778.aspx

Page 7: oCCc_24_Cloud_Design_Patterns

7 www.occc.ir

مالحظات

.استدادهارائهراخودخاصالگوهایدهندهسرویسهر•

.استمتفاوتدهندهسرویسهرداخلیمکانیزم•

.استمتفاوتدهندهسرویسهرباارتباطیهایواسط•

Page 8: oCCc_24_Cloud_Design_Patterns

8 www.occc.ir

:موضوعات مورد بحث

است؟چقدرابردراجرابرایکاربردیهایبرنامهبازطراحیاهمیت1.

دارند؟طراحیبازبهنیازابردراستقراربرایکاربردهاهمهآیا2.

؟استاهمیتحائزطراحیالگوهایبکارگیری درنکاتیچه3.

دارد؟همراهبهرامالحظاتیچهابردرهابرنامهسنتیاستقرار4.

؟...5.

: مستندات بحث درhttp://wiki.occc.ir/index.php?title=M24

Page 9: oCCc_24_Cloud_Design_Patterns

9دکلیه حقوق این فایل متعلق به جامعه آزاد رایانش ابری ایران می باش© www.occc.ir

لیست پستی

وبیناو ر

همایش

کارگروه ها

جلسات عمومی

سایت پرسش و دانشناپاسخ

مه آزاد

بوردهای عمومی

رصد خانه

سیاره

..

معرفی جامعه آزاد رایانش ابری ایران

:هابحثخالصهوجلساتگزارشhttp://wiki.occc.ir/index.php/Meetings