تماس با ما

فید خبر خوان

نقشه سایت

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


دسته بندی سایت

محبوب ترین ها

پرفروش ترین ها


برچسب های مهم

آمار بازدید سایت

پیوند ها

آمار بازدید

  • بازدید امروز : 20
  • بازدید دیروز : 66
  • بازدید کل : 237758

آموزش کلودسیم : پیکربندی کلودسیم در نرم افزار اکلیپس


کلودسیم CloudSim یک ابزار شبیه سازی توسعه پذیر است که امکان مدل سازی و شبیه سازی سیستم های رایانش ابری و آماده سازی برنامه های کاربردی را فراهم می آورد.

نرم افزار کلودسیم CloudSim (دانلود نرم افزار)قابلیت مدل سازی سیستم و رفتار مولفه های سیستم رایانش ابری از قبیل مراکز داده، ماشین های مجازی (VMs) و سیاست های تامین منابع را فراهم می کند.

نرم افزار کلودسیم ، تکنیک های تامین برنامه های کاربردی را به صورت کلی فراهم می کند که می توانند با سهولت و تلاش کم توسعه یابند.

در حال حاضر، نرم افزار کلودسیم CloudSim از مدلسازی و شبیه سازی محیط های رایانش ابری متشکل از رایانش ابری واحد و رایانش ابری میان شبکه (Federation of Clouds) پشتیبانی می کند.

علاوه بر این، نرم افزار کلودسیم CloudSim واسط های سفارشی را برای پیاده سازی سیاست ها و تکنیک های تامین منابع برای تخصیص ماشین های مجازی VMs در سناریوهای رایانش ابری میان شبکه فراهم می کند.

نرم افزار CloudSim یک کتابخانه سورس باز به زبان جاوا است که برای شبیه سازی محیط کلود برای رایانش ابری استفاده می شود ،

 

نرم افزار کلودسیم برای اجرا نیازی به نصب ندارد ، اما باید کتابخانه را کامپایل و اجرا کنید .

 

این آموزش کلودسیم مراحل پیکربندی و استفاده از نرم افزار CloudSim در محیط اکلیپس Eclipse را نشان می دهد .

 

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

 

دلايل اهميت رايانش ابري


گارتنر، پذيرش سريع رايانش ابري و خدمات ابري در بين مؤسسات تجاري
و انفجار فعاليتهاي طرف عرضه را به عنوان مانور تامين كنندگان فناوري
جهت استفاده از فرصتهاي تجاري در حال رشد مشاهده ميكند. به
عبارت ديگر، رايانش ابري، يك روش انقلابي محاسباتي است كه ناشي از
تغييرات پويا و همگرايي تعدادي از روندهاي موجود ميباشد.
رايانش ابري زمينه را برای رويكردي جديد در IT  فراهم كرده كه افراد   
و كسب و كارها را قادر ميسازد با تأكيد كمتر بر روي محدوديتهاي
مدلهاي مجوزدهي سخت افزاري و نرم افزاري سنتي، نحوه به دست
 آوردن يا تحويل خدمات IT را انتخاب کنند.
رايانش ابري امكان ايجاد برنامه ها و كسب و كارهاي تركيبي را فراهم كرده
و اين پتانسيل را دارد تأثير عميقي بر IT و كسب و كارها بگذارد. فشار
موجود جهت ارايه اطلاعات، وب سايتها و كاركردهاي برنامه هاي مبتني بر
وب به عنوان يك سرويس وب تركيبي، كاتاليزوري كليدي است كه امكان
ارايه « همه چيز به عنوان يك سرويس » را فراهم ميكند.

پس از سالها رشد به خصوص در حوزه نر م افزار به عنوان سرويس(SaaS)

 به نظر ميرسد ايده هاي كليدي رايانش ابري – پرداخت جهت استفاده،

چند مستأجري (چند كاربري)، خدمات خارجي- جايگاه خود راپيدا كرده است. 

امروزه، نميتوان راهكارهاي IT را كه كاركردهاي خود را با سرعت بيشتر و

هزينه كمتر (به خاطر داشته باشيد كه وقت طلاست) ارايه ميدهند ناديده گرفت.

به كارگيري ايده ها، فناوريها و رويكردهاي رايانش ابري عمومي در داخل
يك سازمان (رايانش ابري خصوصي)، براي بسياري از مؤسساتي كه امكان
ارايه رايانش ابري عمومي را ندارند، گزينه قابل توجهي است. انتخاب زمان
ارايه يا به كارگيري خدمات ابري، پاسخ اخير به پرسش خريد يا ساخت
است.

اساسا، رايانش ابري تبديل به مفهومي ملموس تر شده است زيرا چالش هاي
ذاتي مديريت فناوري ناشي از روش هاي پيچيده، گران و موردي كه در
به آن پرداخته ميشد، بارزتر شده و IT گذشته در تيم هاي بزرگ داخلي
مزاياي (تئوري) رايانش ابري در پاسخ به اين چالش ها، تكامل بيشتري يافته
و براي همه نوع مؤسس هاي مناسب و جالب توجه می باشد.

ديويد ميچل اسميت

انتشار : ۲ دی ۱۳۹۵

جزوه درس مباحث نو در فناوري اطلاعات Cloud Computing


محاسبات ابري در همه جا وجود دارد. یک مجله فن آوري را بردارید و یا به بازدید از یکوب سایت یا وبلاگ بروید، و آنگاه شما مطمئن
خواهید شد که در همه آنها در مورد محاسبات ابري بحث شده است. تنها مشکل موجود این است که همه در مورد اینکه واقعا محاسبات ابري
چیست توافق ندارند. شما میتوانید از 10 نفر حرفه اي بپرسید که محاسبات ابري چیست، و شما ده پاسخ متفاوت دریافت میکنید. و آیا محاسبات
ابري از اعتیاد به انواع مواد مخدر بدتر است؟ بعضی از مردم اینظور فکر نمیکنند. در واقع در سال 2008 مدیر عامل شرکت اوراکل لري الیسون
به این مورد اشاره کرد که کلیت موضوعاتی که در مورد محاسبات ابري گفته میشود، اصطلاحی است که قبلا نیز مورد استفاده بوده و همه چیز
در دنیاي کامپیوتر قبلا استفاده میشده است. "صنعت کامپیوتر تنها صنعتی است که بیشتر از صنعت مد زنانه، مد محورتر بوده است (به دنبال
چیزهاي تازه تري بوده است )." این چیزي بود که او به گروهی از تحلیلگران اوراکل گفت.
پس بیاید به بحث در مورد این بپردازیم که محاسبات ابري واقعا چیست و به تحکیم تعریف و درکمان از محاسبات ابري بپردازیم.

بطور ساده و از منظر توپولوژیکی، یک راه حل محاسبات ابري از چند عنصر ساخته شده است:
مشتریان، مرکز داده و سرورهاي توزیع شده.

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

سرویس بعنوان خدمت(SaaS)

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

بسترهاي نرم افزاري بعنوان سرویس(PaaS)

مدل دیگري در جهت ارائه خدمات نرم افزاري است.

سخت افزار به عنوان یک سرویس(Haas)

سخت افزار به عنوان یک سرویس شکل دیگري از خدماتی است که در محاسبات ابري استفاده میشود..(Haas گاهی اوقات زیر بنا به عنوان یک سرویس یا Iaas نامیده می شود.)

دانلود جزوه

انتشار : ۲ دی ۱۳۹۵

نمونه کد کاهش مصرف انرژی در مراکز داده ابری با تکنیک DVFS


مدیریت استاتیک و مدیریت پویاي توان

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

مصرف پویاي توان عمدتا نیاز به یک سناریوي کاربردي خاص دارد و وابسته به ساعت می باشد و آنرا به  این صورت
معرفی می کنیم:

pd=acv^2f

 

a یک فعالیت سوئیچینگ است و c خازن فیزیکی و v ولتاژ تغذیه و f  فرکانس ساعت است. ارزش های و با طراحی سطح پایین سیستم تعیین می شوند و کاهش پویا ترکیبی از ولتاژ و فرکانس، که به این تکنیک DVFS گفته می شود. ایده اصلی این روش در مقیاس پایین عملکرد پردازنده می باشد، زمانی که از آن به طور کامل استفاده نمی شود پس تکنیک DVFS یعنی کاهش ولتاژ و فرکانس پردازنده می باشد.

برای دانلود نمونه کد های این تکنیک به لینک زیر مراجعه کنید.

http://www.cloudbus.org/cloudsim//

 

انتشار : ۲ دی ۱۳۹۵

برچسب های مهم

راهنماي نگارش پايان نامه های کارشناسی ارشد و رساله های دکتری (كليه رشته ها)


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

دانلود راهنمای نگارش

استفاده از کلودسیم براي مدلسازي و شبیه سازي محیط رایانش ابري


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

دانلود فایل

انتشار : ۲۹ آذر ۱۳۹۵

آموزش شبیه ساز کلودسیم


 

Cloudsim

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

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

کاربردهای کلود سیم

با استفاده از Toolkitآن بسیاری از عملیات مربوط به محاسبات ابری را می توان

شبیه سازی کرد ...

  • مدل سازی و شبیه سازی مراکز داده
  • شبیه سازی ماشین های مجازی همراه با تخصیص سیاست های مختلف آن
  • نمایش چگونگی ساخت یک فضای ابری
  • چگونگی ساخت محیط های ابری

و...

معماری کلود سیم

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

  • user code
  • Cloudsim
  • Cloudsim core simulation engine
  • Gridsim
  • Simjava

در معماری جدید دو لایه آخر حذف شده اند.

 

 

لایه user code

این لایه شامل سیاست های زمانبندی user/Broker پیکربندی برنامه های کاربردی و سناریوهای مختلف می باشد.

 

لایه cloudsim

این لایه برای شبیه سازی محیط رابطه های کاربر مانند cloudlet ماشین های مجازی و مدیریت ماشین های مجازی و مدیریت برنامه های اجرایی و نظارت بر سرویس های کلود و منابع کلود در این لایه پیاده سازی می شود.

 

لایهcloudsim core simulation engine

عملیات های مربوط به دو لایه حذف شده را این لایه انجام می دهد عملیاتی برای زیر ساخت گرید و کلود سیم مانند:

عملیات مربوط به صف و پردازش رویدادها

ارتباط میان موجودیت ها

ایجاد کامپوننت های اصلی

مدل های تخصیص ماشین مجازی

 

(a) Space-shared for VMs and tasks

(b) Space-shared for VMs and Time-shared

for tasks

(c) Space-shared for tasks, Time-shared

for VMs

(d) Time-shared for VMs

and tasks.

 

کلاس های موجود در کلود سیم

 

کلاس SanStorage:

با ایجاد یک رابط ساده برای شبیه سازی ذخیره سازی و بازیابی داده ها در محیط ابراستفاده می شود .برای هر san storageموارد زیر در نظر گرفته می شود:

- انتخاب نام san

- ظرفیت ذخیره سازی

- پهنای باند

- تأخیر شبکه

 

کلاس VM:

برای شبیه سازی ماشین های مجازی و مدیریت آنها.

برای هر ماشین مجازی موارد زیر در نظر گرفته می شود:

- Idماشین مجازی

- مقدار cpu

- مقدار حافظه

- پهنای باند

- میزان فضای ذخیره سازی

- سیاست ها ی مربوط به تخصیص ماشین مجازی

 

کلاس Cloudlet:

برای شبیه سازی یک تکه ابر است و برای مدلسازی سرویس اپلیکیشن های مبتنی بر ابر مانند شبکه های اجتماعی

هرcloudlet دارای موارد زیر است:

- کد شناسایی

- یک طولی دارد که تعداد دستورالعمل های آن است و با MIنشان داده می شود.

- ثبت تاریخچه ای از این هدف یا نه

- لیست فایل های مورد نیاز این cloudlet

- پارامترهای مربوط به اندازه فایل خروجی

- بهره گیری از cpu

- بهره گیری از ram

- بهره گیری از مدل پهنای باند

 

کلاسBWProvisioner:

برای ایجاد مدلی که فراهم می کند سیاست های مربوط به پهنای باند ماشین مجازی و پس گرفتن یا آزاد سازی آن ماشین مجازی.

 

کلاس MemoryProvisioner:

این کلاس تأمین می کند سیاست های مربوط به تخصیص حافظه فیزیکی به ماشین مجازی

 

کلاسVMProvisioner:

این کلاس فراهم می کند سیاست های مربوط به اختصاص ماشین مجازی به host

VMProvisioner is to select available host in a data center,which meets the memory, storage, and availability

requirement for a VM deployment

و انتخاب host که می تواند فراهم کند نیاز های qosمانند زمان اجرا و هزینه.

 

کلاسVMAllocationPolicy:

این کلاس نظارت می کند بر عملکرد ماشین های مجازی وانتخاب هاست در دسترس در data center

 

کلاس vmscheduler:

دارای سیاست های space-shared, time-shared برای تخصیص به ماشین مجازی و پردازنده.

 

کلاس host:

مدلی با منابع مانند سرور های ذخیره سازی یا محاسباتی که شامل :

- مقدار حافظه

- تخصیص سیاست ها برای ماشین مجازی

- سیاست تأمین پهنای باند

 

کلاس datacentercharacteristics:

این کلاس شامل همه ویژگی های یک مرکز داده می باشد.

 

کلاس datacenterBroker:

این کلاس برای شبیه سازی یک borokerمی باشد.که رابط بین saas و فراهم کننده ابری است.

در این کلاس درخواستها به سمت مراکز داده برای تخصیص ماشین مجازی ارسال می شود.

سیاست های borokerبراساس نزدیک ترین مرکز داده و یا براساس زمان پاسخ بهینه بهترین سرویس را انتخاب می کند.

 

کلاس Datecenter:

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

این کلاس شامل موارد زیر می باشد:

- تنظیمات حافظه

- ظرفیت ذخیره سازی

- تخصیص پهنای باند

- تأمین منابع

هر مرکز داده دارای host می باشد و هر هاستی دارای تنظیمات سخت افزاری.

نقش Boroker به عنوان رابط:

Cloud Information Service یا CIS یا سرویس اطلاعات ابری به موجودیت ها اجازه می دهد در این سرویس خودشان را ثبت کنند.در اینجا نیز ابتدا موجودیت های مرکز داده در این سرویس یعنی cisثبت می شوند و در مرحله بعد DataCenterbrokerاز cisلیست مراکز داده را درخواست می کند.cisRegister لیست مراکز داده که قادر باشند عملیات مربوطه را انجام دهند را در اختیار datacenterboroker قرار می دهدو در مرحله بعد datacenterborokerمشخصات مربوط به مرکز داده شناسایی شده را از datacenter می گیرد و عملیات مربوط به ساخت ماشین مجازی و سیاست های زمانبندی مربوطه را انجام می دهدو در پایان وقتی کارها به طور کامل انجام شد vmsپس داده می شوند یا Destroyمی شوند.

مراحل نصب کلود سیمدر

netbeans

پس از دانلود کلود سیم:

  1. ابتدا نرم افزارnetbeansرا اجرا کرده و از منوی فایل گزینه newprojectانتخاب.
  2. از پنجره ظاهر شده از قسمت categriesپوشه ی javaو در قسمت project گزینه java applicationانتخاب.
  3. انتخاب nextودادن نام و مسیر پروژه و همچنین گزینه ی create main classرا از حالت انتخاب خارج می کنیم.
  4. حال در پنل projectپروژه خود را همراه با زیر شاخه ها source package&librariesمشاهده می کنید.
  5. در این مرحله از فایل کلود سیم پوشه ی org موجود در exampleرا کپی کرده .سپس به محیطnetbeansبرگردید و بر روی sourcePackageکلیک راست و گزینه past کرده .
  6. با این کار مثال های کلود سیم به پروژه اضافه می شود.
  7. در این مرحله مانند مرحله 5 عمل کرده با این تفاوت که از مسیر
  8. Cloudsim/sourceپوشه orgرا کپی کرده و در پوشه source pakages ,netbeans,past می کنیم.
  9. نکته :
  10. وجود خطوط قرمز مبنی بر وجود خطا در بعضی کدها است که عدم شناخت
  11. کلاس های importشده و یا نبودن چنین کلاس هایی در مسیر پروژه
  12. برای رفع این مشکل :
  13. 1- راست کلیک بر روی پوشه librariesموجود در پروژه و انتخاب
  14. AddJar/Folder
  15. از پنجره باز شده به محلی که کلود سیم در آن قرار گرفته رفته و از پوشه Jarفایل های cloudsim3.0jar&cloudsim3.0-sources.jar
  16. Cloudsim-examples.jarرا انتخاب و باز کرده که این فایل ها به زیر شاخه های پوشه librariesانتقال داده می شود.

 

 

پایان

انتشار : ۲۹ آذر ۱۳۹۵

برچسب های مهم

رایانش ابری چیست؟


رایانش ابری چیست؟

در دنیاي امروز غیرممکن است بتوان تصور کرد فردي بدون رایانه زندگی را سپري کند. درواقع همه افراد و در
همه سنین روزانه از رایانه استفاده میکنند و رایانه ها در همه مشاغل و مراودات نقش کلیدي بازي میکنند. رشد
صعودي دانش و ارتباطات و از همه مهمتر شبکه گسترده اینترنت باعث شده است کارشناسان فناوري اطلاعات پس
از سالها کار با شبکه هاي اینترنت و ایجاد سبکهاي محاسباتی متفاوت، تصمیم به ساخت سبک محاسباتی نوینی
به عنوان پردازش ابري ، رایانش ابري و یا محاسبات ابري بگیرند.
مفاهیم ابتدایی این فناوري در سال 1960 توسط پروفسور جان مک کارتی بیان شد و در سال 2006 براي اولین
بار توسط آمازون ارائه گردید و بدین ترتیب در سالهاي بعد شرکتهاي دیگر به ارائه خدمات خود بر مبناي این
فناوري روي آوردند.
تعاریف بسیاري از این روش محاسباتی شده است. تعریف موسسه ملی استاندارد و فناوري اطلاعات (National Institute of Standards and Technology( NIST که رایانش
ابري را مدلی براي فراهم کردن دسترسی آسان بر اساس تقاضاي کاربر از طریق شبکه به مجموعه هاي از منابع رایانشی
قابل تغییر و پیکربندي (مانند شبکه، گره ها ، فضاي ذخیره سازي،برنامه هاي کاربردي و…)که این دسترسی بتواند با
کمترین نیاز به مدیریت منابع و یا نیاز به دخالت مستقیم فراهم کننده سرویس به سرعت فراهم شده، معرفی کرده است.
فلسفه استفاده از ابر بدین دلیل است که اینترنت مانند ابر در همه جا وجود دارد و نماد انتزاعی براي نمایش نقاط
مرزي بین فراهم کنندگان ابرمی باشد. استفاده از رایانش ابري سبب کاهش هزینه ها، ظرفیت ذخیره سازي نامحدود،
سهولت در استفاده، مقیاس پذیري ، قابلیت حمل آسان وغیره شده است.

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

 

رایانش ابری از دید گوگل

 

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

رایانش لبری

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

منبع: آزمایشگاه و مرکز تحقیقات رایانش ابری دانشگاه صنعتی امیرکبیر

انتشار : ۲۸ آذر ۱۳۹۵

برچسب های مهم



مطالب تصادفی

  • پکیج کدهای بهبود زمانبندی کلودلت ها با الگوریتم جستجوی ذرا ت  در کلودسیم
  • نمونه کد الگوریتم جستجوی هارمونی در محیط جاوا
  • کاهش انرژی در مراکز داده ابری و نحوه شبیه سازی
  • روش های کسب درآمد از اینترنت بسیار کاربردی و امتحان شده
  • الگوریتم زمانبندی مهاجرت ماشین مجازی جهت بهینه سازی انرژی و تولید آلاینده ها در شبکه محاسباتی ابری

اصفهان

آموزش شبیه ساز کلودسیم در محیط ابری(cloudsim)