رایانش ابری یک الگوی محاسباتی است که در آن تعداد بسیار زیادی از
سیستم ها به صورت شبکه های خصوصی و یا عمومی به یکدیگر متصل شده اند
تا زیرساخت پویا و مقیاس پذیری را برای برنامه های کاربردی، ذخیره داده ها و فایل
ها فراهم آورند. با ظهور این تکنولوژی، هزینه محاسبات، میزبانی برنامه های
کاربردی، ذخیره سازی محتوا و تحویل سرویس ها به طور قابل توجهی کاهش یافته است.
ایده محاسبات ابری Cloud Computing در اصل بر مبنای "استفاده مجدد از قابلیت های فناوری"
است
.azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
سرویس های کاربردی که بر اساس رایانش ابری ارایه می شوند، نیازهای مدیریتی، ترکیب بندی، پیکربندی و استقرار پیچیده ای دارند. ارزیابی عملکرد سیاست های تامین منابع سیستم رایانش ابری، مدل های توزیع حجم کاری و مدل های کارآیی منابع به شیوه ای تکرارپذیر برای ترکیب بندی های مختلف نیازمندیها سیستم ها و کاربران، کار دشواری می باشد. برای غلبه بر این چالش نرم افزارهای شبیه سازی رایانش ابری توسعه داده شده اند که یکی از آنها، نرم افزار کلودسیم CloudSim می باشد.
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
کلودسیم CloudSim یک ابزار شبیه سازی توسعه پذیر است که امکان مدل سازی و شبیه سازی سیستم های رایانش ابری و آماده سازی برنامه های کاربردی را فراهم می آورد. کلودسیم، قابلیت مدل سازی سیستم و رفتار مولفه های سیستم رایانش ابری از قبیل مراکز داده، ماشین های مجازی (VMs) و سیاست های تامین منابع را فراهم می کند. نرم افزار کلودسیم ، تکنیک های تامین برنامه های کاربردی را به صورت کلی فراهم می کند که می توانند با سهولت و تلاش کم توسعه یابند. این نرم افزار از مدلسازی و شبیه سازی محیط های رایانش ابری متشکل از رایانش ابری واحد و رایانش ابری میان شبکه پشتیبانی می کند. همچنین کلودسیم CloudSim واسط های سفارشی را برای پیاده سازی سیاست ها و تکنیک های تامین منابع برای تخصیص ماشین های مجازی VMsدر سناریوهای رایانش ابری میان شبکه فراهم می کند.
رایانش ابری
رایانش ابری ویژگی ارائه شده توسط منابع محاسبه در یک شبکه ی کامپیوتری را تعریف میکند. در روش سنتی رایانش، کامپیوتر کاربر تمامی نرم افزارها و دادههای مهم را نگه می دارد تا تمامی عملیاتهای رایانش را بر روی آن فایلها انجام دهد. اما در رایانش ابری، کامپیوتر کاربر تقریبا نیاز ندارد تا چیزی برای رایانش نگه دارد؛ به جز سیستم عامل به همراه مرورگر و اتصال قویاینترنت برای دسترسی به فایلها و برنامههای کاربردی. تعریف دیگر: یک الگوی بزرگ رایانش بزرگ مقیاس که توسط صرفه جوییهای تولید انبوه هدایت میشود، که درآن یک منبع از قدرت رایانش مصور، مجازی، به طور محرک قابل قیاس و مدیریت شده به همراه پلتفرمها، و خدمات بر اساس تقاضا ی مشتریان خارجی دراینترنت تحویل داده می شوند. رایانش ابری مزایای زیادی برای کاربران فراهم میکند. از جمله: کارآیی توسعه یافته، هزینههای نرم افزاری کم تر، ارتقای نرم-افزاری سریع و دائم، سازگاری بیشتر فرمت اسناد، دسترسی جهانی به اسناد و البته در کناراین مزایا نگرانیهایی نیز وجود دارد. یکی از بزرگترین نگرانیهااین است کهاین اطلاعات تا چهاندازه امن است و از دسترسیهای غیرمجاز محافظت میشود.
معماری رایانش ابری
معماری رایانش ابری عمدتا از سه لایه تشکیل میشود که IAAS، PAAS و SAAS نام دارند. این لایهها در ارائه انواع خدمات به مشتریان ابر مفید واقع می شوند.
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
IAAS
زیرساخت به عنوان سرویس، امکاناتی مانند حافظه، سخت افزار، سرورها، و مولفههای شبکهای میباشد که توسط فروشنگان ابر به مشتریان ارائه میشود. حفظاین منابع سخت افزاری توسط فروشندگان ابر صورت میگیرد. معمولا دراین مورد، مشتریانی که از این منابع ابری استفاده میکنند باید تنها برای احتیاجات خود وجه بپردازند و نیازی نیست که پس از آنکه کارشان تمام شد چیزی بپردازند. مشتریان ابر این نوع سرویس، توسط فروشندگان اندازه گیری مجدد می شوند، بدین گونه تأمین کنندگان ابر خدمات را مطابق نیاز مشتریان خود سایز دهی مجدد کرده یا Ad hoc میکنند. امکانات IAAS به کمک مجازی سازی ارائه میشود، دو نوع مجازی سازی وجود دارد:
1. مجازی سازی کامل: هنگامی که یک سیستم یا نرم افزار نصب شده از یک ماشین میتواند کل یک سیستم مجازی دیگر را با نمونه سازی خود در آن اجرا کند.
2. پارا مجازی سازی: گسترهای از مجازی سازیهای کامل میباشد،اما تنها بهاین دلیل متفاوت است که در یک زمان سیستمهای عامل زیادی را فعال کرده و اجرا می کند.
SAAS (نرم افزار به عنوان یک سرویس)
این نام خود گویای این مطلب است که نرم افزارهایی مانند پردازنده ی واژه به مشتریان از طریق ابر به صورت تقریبا مجانی یا با هزینه ی کم ارائه می شوند. بدین گونه که کاربران ابر مجبور نخواهند بود تا مقدار زیادی پول برای خرید مجوز استفاده از نرم افزارهای خاص هدر بدهند. در برخی موارد مانند Excel، کاربر میتواند حتی به طور آفلاین دادهها را پردازش کند و دادههای پردازش شده در آن برنامه به محض آنلاین شدن در ابر بروزرسانی میشود.
PAAS (پلتفرم به عنوان یک سرویس)
محیط توسعه برای ساخت ، آزمایش و تحویل نرم افزارهای کاربردی یا دیگر خدمات از طریق ابر را بدون هر گونه دانلود یا نصب در ماشین ابری کاربر مهیا می سازد.
مشتری های رایانش ابری میتوانند از یک یا چند سرویس رایانش ابری مبتنی بر نیازهای خود استفاده کنند. راههای زیادی برای دستیابی به رایانش ابری وجود دارد. دستگاههای سخت افزاری مانند PDAها، تلفنهای همراه، کامپیوترهای شخصی معمولی، نوت بوکها و نرم افزارهای کاربردی مانند مرورگر شبکه معمولی نمونه ای از آنها میباشند. رایانش ابری امروزه در تمام بخشهای تجاری به معروفترین سرویس تبدیل شده است زیرا به کاهش هزینه استفاده از نرم افزارهای کاربردی و استفاده مؤثر از سخت افزار کمک زیادی میکند. مشتریان میتوانند به محض تقاضا از فروشندگان ابر، فضای حافظه ی آنلاین با حداقل هزینه دریافت کنند، در حالی که حافظه ی فیزیکی واقعی بستگی به نیاز کاری آنها دارد. اکثر برنامههای کاربردی آنلاین مانند Spreadsheetها و نرم افزارهای کاربردی برای کاربران سودمند بوده و به آنها کمک میکند تا از برنامههای کاربردی با حداقل هزینه یا مجانی بر اساس تقاضا استفاده کنند و همچنین کمک میکند مجوز استفاده از نرم افزارهای کاربردی بلادرنگ را بخرند. در برخی موارد، برخی نرم افزارهای کاربردی مانند Spreadsheet پشتیبانی آفلاین از فروشندگان ابر را نیز دارا میباشند، دراین صورت، پروسه در حالت آفلاین انجام شده و به محض قرارگیری در حالت آنلاین بروز رسانی میشود. شرکتهای چند ملیتی زیادی در حال حاضر وجود دارند که بهترین امکانات رایانش ابری را ارائه میدهند، مانند Google،
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
Amazon، IBM، Yahoo و Microsoft. API گوگل بهترین مثال برای کاربردهای رایانش ابری میباشد؛گوگل چندین کاربرد نرم افزاری با کمک ابر مانند Youtube، Google apps، Picasa ارائه می نماید. مزیت اصلی رایانش ابریاین است که نیاز به ملاحظات ارتباطی ابر و ماشین مجازی و کاربر نیست، زیرا تمامی داده ما به طورایمن و آنلاین در ابر ذخیره میشوند. اما هنوز رایانش ابری چندین عیب نیز دارد، به عنوان مثال هزینه ی اشتراک برای دستیابی به منابع ابری ممکن است در صورت استفاده طولانی بیشتر شود؛ به همین دلیل همیشه به مشتریان توصیه میشود که از چند فروشنده استفاده کنند تا در صورت بروز هرگونه مشکل در یک فروشنده مانند ورشکستگی، از خسارت و از دست رفتن داده ها جلوگیری کنند. انواع ابر عبارتند از:
ابر عمومی
ابر عمومی یک روش متعارف از رایانش ابری است که در آن فروشندگان شخص ثالث، IAAS ، SAAS و PAAS را ارائه میدهند. دراین متدولوژی، کابر میتواند بهاین خدمات بر اساس Ad hoc از طریق ابر دسترسی داشته باشد.
ابر خصوصی
یک ابر داخلی میباشد که خدماتی مانند PAAS، SAAS و IAAS را توسط شرکت حفظ و نگهداری میکند. امااین ابر هنوز میتواند توسط دیگر کاربران ابر از طریق یک شبکه ی خصوصی در دسترس باشد.
ابر ترکیبی
ابر ترکیبی/تجاری هم تأمین کنندگان داخلی و هم شخص ثالث دارند. دراین نوع ابرها، برخی قسمتها خصوصی میباشند که دسترسی
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
به آنها فقط از طریق قسمتهای داخلی میسر است و دسترسی به اجزاء باقی مانده به طور خارجی امکانپذیر است.
ابر اجتماعی
یک ابر خارجی خصوصی است که توسط شرکتهای متعددی که نیازمندیهای مشابه دارند به اشتراک گذاشته میشود. فروشندگان شخص ثالث ابر،این محصول را ارائه میدهند، امااین ابر میتواند توسط شرکتهایی که در مجموعه کار میکنند قابل دسترسی باشد.
پروژه امنیت در رایانش ابری که با متلب پیاده سازی شده در واقع امنیت در محاسبات ابری را با استفاده از تکنیکهای داده کاوی پیاده سازی میکند. این پروژه یک دیتاست آموزشی را دریافت کرده و عملیات داده کاوی را بروی دیتاست با استفاده از تکنیک طبقه بندی KNN انجام میدهد. سپس یک دیتاست test را دریافت کرده و داده های پرت محلی را کشف میکند.
یکی از چالشهای محاسبات ابری، بحث امنیت و حفظ حریم خصوصی در آن ها است. طرفداران حفظ حریم خصوصیها مدل ابر را مورد انتقاد قرار میدهند، زیرا ارائه دهندگان سرویسهای ابر میتوانند کنترل و نظارت کامل قانونی ویا غیر قانونی بر روی دادهها و ارتباطات بین کاربران سرویس و میزبان ابر داشته
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
باشند. رویدادهایی همچون برنامه مخفی آژانس امنیت ملی ایالات متحده آمریکا به همراه شرکتهای AT&T و ورایزون که بیش از ده میلیون مکالمه تلفنی شهروندان امریکایی را ضبط نمودند، باعث بوجود آمدن بیاعتمادی میان طرفداران حفظ حریم خصوصی شدهاست. امنیت نسبی رایانش ابری موضوعی بحث انگیز است که ممکن است پذیرش رایانش ابری را به تأخیر بیندازد. گروهی بر این باورند که امنیت دادهها وقتی که در داخل سازمان اداره شوند بالاتر است، در حالی که گروهی دیگر عقیده دارند که ارائه دهندگان سرویس انگیزهای قوی برای حفظ اعتماد دارند و از این رو سطح امنیت بالاتری را بکار میگیرند. در این تحقیق، نحوه کاربرد روش ضریب داده پرت محلی برای حفظ امنیت محاسبات ابری بررسی شده است.
در دهه های اخیر، توانایی های فنی بشر برای تولید و جمع آوری دادهها به سرعت افزایش یافته است. عواملی نظیر استفاده گسترده از توانایی های کامپیوتر در علوم مختلف، پیشرفت تجهیزات آزمایشگاهی، پیشرفت در وسایل جمع آوری داده ها، از اسکن کردن متون و تصاویر تا سیستم های سنجش از راه دور ماهواره ای، در این تغییرات نقش مهمی داشته اند. این رشد انفجاری در دادههای ذخیره شده، باعث پیدایش تکنولوژی های جدید و ابزارهای خودکار شده است تا این حجم زیاد داده را به اطلاعات و دانش تبدیل کند. داده کاوی به عنوان یک راه حل برای این مسائل مطرح می باشد. داده کاوی با بهره گیری از ابزارهای تجزیه و تحلیل دادهها به منظور کشف الگوها و روابط معتبری که تا کنون ناشناخته بودهاند، اطلاق میشود. این ابزارها ممکن است مدل های آماری، الگوریتمهای ریاضی و روشهای یاد گیرنده باشند. داده کاوی منحصر به گردآوری و مدیریت دادهها نبوده و تجزیه و تحلیل اطلاعات و پیش بینی را نیز شامل میشود. تا کنون تعاریف متعددی از داده کاوی ارائه شده است که در زیر به برخی از آنها اشاره شده است:
داده کاوی دارای مراحلی است که در زیر به آنها به صورت مختصر اشاره شده است:
کشف دانش دارای مراحل تکراری زیر است:
ارائه دانش (یعنی نمایش بصری، تکنیکهای بازنمایی دانش برای ارائه دانش کشف شده به کاربر استفاده می شود)
در قسمت زیر حروجی ها نشان داده شده است:
ورودی های تابع عبارتند از:
خروجی های تابع عبارتند از:
مهندسی کامپیوتر گرایش ها و زیرشاخه های فراوانی دارد
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
و طبیعتا زمینه های زیادی جهت انجام پایان نامه و تحقیق وجود دارد.
یکی از زمینه های پرمخاطب و محبوب مهندسی کامپیوتر بحث رایانش ابری(cloud computing) می باشد.
رایانش ابری مدل رایانشی بر پایه شبکه های رایانه ای مانند اینترنت می باشد.
این
زمینه اکثرا مورد توجه دانشجویان گرایش شبکه می باشد.به اعتقاد بسیاری از
محققین رایانش ابری هنوز به مفهوم واقعی به اوج تحقیقات و پیاده سازی خود
نرسیده و ظرفیت تحقیق و پژوهشهای بیشتری دارد.درواقع رایانش ابری هنوز
مفهومی در حال رشد و گسترش است.azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
آموزشیار با مشاوره و انجام بیش از 300 پایان نامه و پژوهش و پروپوزال در زمینه رایانش ابری به خوبی دانشجویان را در انجام پایان نامه های رایانش ابری یاری می رساند.
زمینه هایی از رایانش ابری که بیشترین تحقیقات روی آنها صورت می گیرد مبحث قابلیت اطمینان و امنیت و مسیریابی می باشد.
در اکثر دانشگاه های ایران،رایانش ابری از مباحث مورد تایید و محبوب برای انجام پایان نامه های کارشناسی ارشد و دکتری می باشد.
نرم افزارهای انجام پایان نامه های رایانش ابری معمولا نرم افزار متلب و کلودسیم می باشد.
ما علاوه بر انجام پایان نامه های رایانش ابری ،بخش های نرم افزاری را به دانشجویان آموزش می دهیم.
برترین محققین و متخصصین مهندسی کامپیوتر،به منظور مشاوره و انجام پایان نامه و نگارش و ثبت مقالات معتبر در زمینه رایانش ابری را در اختیار شما قرار می دهیم تا از تجارب و دانش ایشان بهره مند گردید.
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
خدمات رایانش ابری را در دو سطح فراگیر و محدود انجام میدهد. در بخش فراگیر تمامی مرکزداده (شامل لایه Infrastructure، لایه Platform و لایه Software) به بستر ابر انتقال داده میشود و از حالت سنتی به حالت مدرن تغییر شکل می یابد. در حالت محدود، کارفرما ترجیح میدهد که فقط بخشی از مرکزداده تحت پوشش فناوری رایانش ابری قرار گیرد و مابقی منابع بصورت سنتی ارائه شوند. در هر دو سطح، نرم افزارها و راهکارهایی از شرکت های بزرگ و مطرح مورد استفاده قرار میگیرد که میتوان به System Center شرکت Microsoft، vCloud Suite شرکت VMware و Helion شرکت HP اشاره نمود.
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
- پاسخ به پرسش های احتمالی کارفرما در حین روند نصب یا پیکربندی نرم افزار
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
- ارائه مستند As-Built به کارفرما. در این مستند تمامی اطلاعات ارائه مستندمربوط به تم
ام فازهای پروژه گنجانده شده است. تمرکز اصلی این مستند بر روی فاز طراحی بوده و روش طراحی ساختار نرم افزار بر اساس استاندارد مایکروسافت بصورت Detailed در آن آورده شده است. شایان ذکر است که در ابتدای پروژه، مستندی با عنوان طرح پیشنهادی (Proposal) به کارفرما ارائه میگردد که هدف از ارائه آن، معرفی نرم افزار مربوطه به کارفرما و روش کلی انجام پروژه و متدولوژی شرکت ایران فاوا گسترش می باشد
- تحویل نهایی پروژه به کارفرما