پروژه رایانش ابری

پروژه رایانش ابری


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

فهرست مطالب:
چکیده    
مقدمه    
کلود کامپیوتینگ چیست؟    
تاریخچه    
انواع مدل های رایانش 
رایانش شبکه‌ای    
مدل مشتری/سرور    
رایانه بزرگ    
رایانش همگانی    
نظیر به نظیر    
انواع سرویس های رایانش ابری    
Public clouds    
Some clouds    
ساختار مدل
معماری    
لایه‌ها  کاربر    
بستر    
زیرساخت    
سرور    
آماده سازی سرویس کلود کامپیوتینگ    
ویژگی‌های کلیدی    
مزایای اصلی رایانش ابری    
ضعف ها    
سرویس‌های رایج Cloud Computing 
Software-as-a-Service یا SaaS    
Platform-as-a-Service یا PaaS    
Infrastructure-as-a-Service یا IaaS    
ارزیابی وضعیت پذیرش رایانش ابری در ایران    
ارائه ابزار امنیتی بر مبنای فناوری «کلود کامپیوتینگ»
تدوین استانداردهای عمومی برای فناوری کلودکامپیوتینگ
نگاهی به آینده    
رابطه مجازی سازی و رایانش ابری
تعریف مجازی سازی    
انواع روش های مجازی سازی    
آشنایی با زیرساخت رایانش ابری OpenStack    
مهمترین شرکت‌های مشارکت‌کننده در توسعه اوپن‌استک    
چه شرکت‌هایی از اوپن‌استک استفاده می‌کنند؟    
بخش‌ها و اجزای اوپن‌استک    
کاربردهای OpenStack و بستر ابری رایانش ابری    
نتیجه    
منابع 

تعداد مشاهده: 3014 مشاهده

فرمت فایل دانلودی:.docx

فرمت فایل اصلی: docx

تعداد صفحات: 48

حجم فایل:1,042 کیلوبایت

 قیمت: 20,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • راهنمای استفاده:
    مناسب جهت استفاده دانشجویان رشته کامپیوتر و فناوری اطلاعات

  • محتوای فایل دانلودی:
    در قالب فایل word و قابل ویرایش

بررسی سیستم های محاسبات ابری (Cloud Computing)

بررسی سیستم های محاسبات ابری (Cloud Computing)


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

فهرست مطالب:
چکیده
فصل اول: کلیات تحقیق 
1.1 مقدمه
1.2 تعریف مساله
1.3اهداف تحقیق
فصل دوم: مفاهیم
2.1 مفاهیم مورد استفاده در این تحقیق
2.2 محاسبات توری (شبکه ای)
2.3 معماری سرویسگرا
2.4 سرویس وب
2.5 ترکیب سرویس
2.6 پروتکلها و استانداردها
SOAP 2.7
WSDL 2.8 
BPEL 2.9
فصل سوم: محاسبات ابری
3.1 محاسبات ابری چیست
3.2 تعریف محاسبات ابری   
3.3 فواید استفاده از معماری ابری
3.4 اهداف محاسبات ابری
3.5 خصوصیات کلیدی ابر
3.6 مدل های تحویل سرویس (آناتومی ابر)
3.7 معماری ابر 
3.8 مدل لایه ای
3.9 معماری CCOA
3.10 مدل های استقرار
3.10.1 ابرخصوصی
3.10.2 ابر عمومی
3.10.3 ابر ترکیبی
3.10.4 ابر انجمنی
3.10.5 منظوره -خاص ابر
فصل چهارم: پیشینه تحقیق
4.1 پیشینه شکل گیری ابر
4.2 سیر تکامل سبک های محاسباتی
4.3 استفاده از خواص و ویژگی های ابر خصوصی در کارخانه سیمان ممتازان بعنوان نمونه کاربردی
4.4 تصویری از کامپیوتر ها و سازمان ها در آینده 
فصل پنجم: نمونه ها ی محاسبات ابری
5.1 سرویس دهندهگان اصلی 
IaaS 5.1.1 
Paas 5.1.2 
SaaS 5.1.3
DaaS 5.1.4
HaaS 5.1.5
فصل ششم: چالش ها
6.1 چالش های عمومی
6.2 چالشهای پیشرو 
1.2.6 خطر نهفته در محاسبات ابری
6.3 مشکلات ابرهای موجود 
1.3.6 گره خوردن کاربران به یک سرویس دهنده خاص 
2.3.6 وابستگی شدید بین مولفه ها
فصل هفتم: نتیجه گیری 
1.7 نتیجه و آینده محاسبات ابری
فصل هشتم: مراجع

تعداد مشاهده: 2440 مشاهده

فرمت فایل دانلودی:.docx

فرمت فایل اصلی: docx

تعداد صفحات: 47

حجم فایل:1,648 کیلوبایت

 قیمت: 9,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • راهنمای استفاده:
    مناسب برای محققین حوزه رایانش ابری و دانشجویان رشته های مختلف علوم کامپیوتر


  • محتوای فایل دانلودی:
    در قالب فایل word و قابل ویرایش کامل
    همراه با شکل، نمودار و منابع

تکنولوژی جدید محاسبات ابری و تاثیر آن بر مدیریت پروژه ها

تکنولوژی جدید محاسبات ابری و تاثیر آن بر مدیریت پروژه ها


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

فهرست مطالب:
اختصارات
چکیده
فصل اول: معرفی
1-1- تعریف
1-2- اهمیت
1-3- اهداف
1-5- تعاریف
1-6- طرح تحقیق
فصل دوم: رایانش ابری
2-1- تعریف رایانش ابری
2-2- فناوریهای زیر بنایی رایانش ابری
2-3- ویژگی‌های اساسی رایانش ابری
2-4- شکل‌های ارائه
2-5- شکل‌های آماده‌سازی
2-6- ابرهای خصوصی
2-7- مدل پرداخت
2-8- نمونه ای از معماری ابر خصوصی canonical
فصل سوم: مدیریت پروژه ابری
3-1- فعالیت های مدیریت پروژه طبق استاندارد PMBOK
3-2- تاثیرگذاری فناوری اطلاعات در موفقیت پروژه ها
3-3- مورد کاوی
3-4- رایانش ابری به مدیریت پروژه کمک می‌کند
3-5- تاثیر رایانش ابری بر مدیریت پروژه
3-6- شیوه ناب و دیجیتالی نمودن
3-7- مطالعه موردی دفتر مدیریت پروژه
3-8- مطالعه موردی میز کمک
3-9- مرور مزایا
3-10- رایانش ابری و مدیریت پروژهای نرم‌افزاری
3-11- نتیجه گیری محقق در خصوص مزایای مدیریت پروژه ابری
3-12- چالشهای مدیریت پروژه با استفاده از رایانش ابری
3-13- جواب به سوالات مرور
فهرست منابع

تعداد مشاهده: 1956 مشاهده

فرمت فایل دانلودی:.docx

فرمت فایل اصلی: docx

تعداد صفحات: 44

حجم فایل:1,203 کیلوبایت

 قیمت: 9,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • راهنمای استفاده:
    مناسب جهت استفاده دانشجویان ارشد مهندسی کامیپوتر و IT


  • محتوای فایل دانلودی:
    در قالب فایل word و قابل ویرایش
    به همراه شکل، نمودار، پاورقی و لیست منابع

پروژه برنامه ریزی وظایف در محیط رایانش ابری بر پایه الگوریتم ژنتیک اصلاح شده

پروژه برنامه ریزی وظایف در محیط رایانش ابری بر پایه الگوریتم ژنتیک اصلاح شده


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

فهرست مطالب:
چکیده
فصل اول: رایانش ابری  
مقدمه     
1.1 تاریخچه    
1.2تعریف رایانش ابری    
1.3مدلهای پیاده سازی    
1.3.1 ابر عمومی    
1.3.2 ابر گروهی    
1.3.3 ابر امیخته    
1.3.4 ابر خصوصی    
1.4 مدلهای سرویس     
1.4.1 زیر ساخت     
1.4.2 پلت فرم    
1.4.3 نرم افزار    
1.5 لایه ها      
1.5.1 کاربر     
1.5.3 بستر    
1.5.5 سرور    
1.6 ویژگی ها    
1.7 مزایا و نقاط قوت    
1.8چالش ها  و نقاط ضعف    
1.9 چه کسانی باید از رایانش ابری استفاده کنند    
1.10 چه کسانی نباید از رایانش ابری استفاده کنند    
1.11 راهکار فناوری به ابر     
1.12 گرایش جهانی,سرمایه گذاری در ابر     
1.13 نگاهی به اینده    
فصل دوم: مروری بر الگوریتم ژنتیک
2.1 مقدمه    
2.2 الگوریتم ژنتیک چیست    
2.3 ساختار الگوریتم ژنتیک    
2.4 عملگرهای ژنتیکی     
2.4.1 عملگر انتخاب     
2.4.2 عملگر امیزش    
2.4.3 عملگر جهش    
2.5 روند کلی الگوریتم ژنتیک    
2.6 اشنایی با روش های انتخاب در الگوریتم ژنتیک    
2.7 روشهای  نمایش     
2.8 شرایط خاتمه الگوریتم ژنتیک    
فصل سوم: برنامه ریزی وظایف در محیط رایانش ابری بر پایه الگوریتم ژنتیک اصلاح شده
3.1 مقدمه    
3.2 مروری بر تحقیقات مرتبط     
3.3 مدلهای هزینه محیطهای برنامه ریزی    
3.3.1 محیط مدل برنامه ریزی    
3.3.2 مدل هزینه     
3.4 روش برنامه ریزی اصلاح شده    
3.4.1 راه حل اولیه هوشمند    
3.4.2 الگوریتم ژننتیک اصلاح شده    
3.5 نتایج اماری     
3.6 نتیجه گیری    
منابع و ماخذ

تعداد مشاهده: 1426 مشاهده

فرمت فایل دانلودی:.docx

فرمت فایل اصلی: docx

تعداد صفحات: 64

حجم فایل:659 کیلوبایت

 قیمت: 9,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • راهنمای استفاده:
    مناسب برای کلیه محققین حوزه ابری و دانشجویان گرایش های مختلف کامپیوتر و فناوری اطلاعات


  • محتوای فایل دانلودی:
    در قالب فایل word و قابل ویرایش
    به همراه شکل، نمودار، جدول، پاورقی، فهرست شکل ها، منابع

محاسبات ابری (cloud computing)

محاسبات ابری (cloud computing)


چکیده:
ابر، تصویری است انتزاعی از شبکه ای عظیم و توده ای که حجم آن مشخص نیست، نمی دانیم از چه میزان منابع پردازشی تشکیل شده. ابعاد زمانی و مکانی یکایک اجزای آن نیز دانسته نیست،نمی دانیم سخت افزار ها و نرم افزارها کجای این توده قرار دارند، اما آنچه را که عرضه می کند، می شناسیم. در محاسبات ابری هم شرکت ها و سازمان ها و افراد دیگر برای نرم افزار، سخت افزار یا شبکه پولی پرداخت نمی کنند، بلکه توان محاسباتی و سرویس های نرم افزاری مورد نیازشان را خریداری می کنند. این ایده در واقع صرفه جویی بزرگ و بهره وری زیادی در منابع IT را به همراه خواهد داشت. در چنین شرایطی مساله دیگر این نیست که از راه دور لامپ های منزلتان را روشن و خاموش کنید، ساعت دیجیتال شما که با یک ارتباط بی سیم به شبکه متصل است می تواند خودش را با نرم افزار قرار ملاقات های شما روی سرور سیستم عامل web تان هماهنگ کند.
Cloud Computing به شما اجازه می دهد به تمام برنامه های کاربردی و اسناد خود، از هر جایی از دنیا دسترسی پیدا کنید و شما را از گرفتاری های استفاده از کامپیوترهای دسک تاپ رهایی می بخشد و به شما کمک می کند با دیگران همکاری کنید. اما Cloud Computing برای همه مناسبنیست و نقاط قوت و ضعف متعددی دارد. ما، در این مقاله به کاربرانی که می توانند از مزایایی Cloud Computing استفاده کنند و همچنین کاربرانی که نیازی به استفاده از این گرایش جدید ندارند، اشاره می کنیم. Cloud Computing، یک تغییر بسیار عمده را در چگونگی ذخیره سازی اطلاعات و اجرای برنامه های کاربردی به وجود آورده است. به جای قرار گرفتن برنامه های کاربردی و داده ها بر روی یک کامپیوتر شخصی منفرد، همه چیز بر روی ابر یا Cloud که مجموعه ای متشکل از چندین کامپیوتر و سرور است که از طریق اینترنت به آن ها دسترسی می یابیم میزبانی می شود. این نوع Computing مبتنی بر وب، شما را از گرفتاری های مرتبط با استفاده از کامپیوترهای دسک تاپ رهایی می بخشد و اشکال جدیدی از همکاری گروهی را پیش روی شما باز می کند. اما علیرغم جذابیت این گرایش جدید، Cloud Computing به درد همه کاربران نمی خورد. اجازه دهید ببینیم کاربران متوسط و end user چه مزایایی از به کار گیری Cloud Computing کسب می کنند و چرا برخی از کاربران نهایی باید از استفاده از برنامه های کاربردی مبتنی بر وب، لااقل برای الان، پرهیز کنند.

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

تعداد مشاهده: 810 مشاهده

فرمت فایل دانلودی:.docx

فرمت فایل اصلی: docx

تعداد صفحات: 46

حجم فایل:759 کیلوبایت

 قیمت: 9,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • راهنمای استفاده:
    مناسب جهت استفاده دانشجویان رشته کامپیوتر و فناوری اطلاعات

  • محتوای فایل دانلودی:
    در قالب فایل word و قابل ویرایش
    همراه با شکل، نمودار و منابع