loading...
فایلینا
عباس بازدید : 228 جمعه 21 اسفند 1394 نظرات (0)

پایان نامه مهندسی کامپیوتر و آی تی

رایانش ابری،توازن بار و تشریح کامل مفاهیم معماری و مدیریت در آن

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

توازن ابر

رایانش ابر

چالش در ابر

معماری لایه های ابری

فهرست مطالب

فصل 1: مفاهیم محاسبات ابری

- مقدمه

- تاریخچه ی محاسبات ابری

- محاسبات ابری چه چیزی نیست؟
- محاسبات ابری چه چیزی است؟
- عناصر محاسبات ابری
- درک عمیق تر محاسبات ابری
-- چه چیزی در ابرها جدید است ؟
-- ارزش بالقوه ابرها

- مزایا و محدودیت های ابرها

-- مزایا
-- محدودیت ها

- چه زمانی از محاسبات ابری استفاده کنیم؟

-- مواردی که مناسب است
-- مواردی که مناسب نیست
-- انجام کارها به شیوه ی متفاوت

فصل 2:معماری لایه های ابری و انواع آنها

- مقدمه
- معماری ابرها چیست؟
- لایه های محاسبات ابری
-- نرم افزاربه عنوان سرویس(Saas)
-- پلتفرم به عنوان سرویس(Paas)
-- زیرساخت به عنوان سرویس(Iaas)

- انواع ابرهادرمحاسبات ابری

-- ابرهای خصوصی
-- ابرهای عمومی
-- ابرهای هیبریدی(آمیخته)
-- ابرهای گروهی

- معماری سرویس گرا چیست و چرا باید د رمورد آن بدانیم؟

- معماری سرویس گرا و ابرها کجا یکدیگر را ملاقات میکنند؟
-- ارتباط محاسبات ابری و SOA

- سبک معماری سرویس گرای سازمانی (ESOA)

- ارزیابی نقش استانداردهای باز معماری

فصل 3:استفاده از ابر ها و مدیریت انها

- تاریخچه پیدایش مدیریت
-- سیرتاریخی مدیریت در دهه اخیر
- مقدمه
- اعمال حاکمیت بر ابرها
- مدیریت ابرها
-- فناوری اداره کردن/ مدیریت
-- بایدها و نبایدهای اداره کردن
-- اهمیت اداره کردن سرویسها
- مسئولیتهای مدیریت
- مدیریت چرخه حیات
- محصولات مدیریت ابرها
- استانداردهای مدیریت ابر(DMTF)
- مدیریت استفاده درمحاسبات ابری
- مدیریت مصرف در ابرها
- معماری پیشنهادی
- چالشهای مدیریتی

فصل 4 :وضعیت حال وآینده محاسبات ابری و رویکرد دولتها در قبال آن

- محاسبات ابری و اوضاع فعلی آن درجهان
- ایجادجهش
- آینده رایانش ابری
-- ویندوز درآینده و محاسبات ابری
- دولتها و رایانش ابری
-- محاسبات ابری در قطر
-- محاسبات ابری در رژیم اشغالگر قدس
-- محاسبات ابری درایران

--- وضعیت کنونی محاسبات ابری درایران چگونه است؟

- شهرابری درچین

فصل 5: توازن بار در ابرهای محاسباتی

-مقدمه:

--توازن بار چیست؟

--اهمیت توازن بار

اهداف توازن بار
--انواع الگوریتمهای توازن بار[]
---توازن بار ایستا(Static)
---توازن بار پویا(Dynamic)
--مسأله توازن بار را می توان به صورت یك فرآیند تصمیم گیری چهار مرحله ای دانست:

--معیارهای الگوریتمهای توازن بار[]

--الگوریتمها و روشهای توازن بار[]
•الگوریتم خوشه بندی فعال
•الگوریتم کاوش زنبور عسل
•گرایش نمونه گیری تصادفی
•روش کارتن
•روش رویداد محور
•توازن بار مبتنی بر سرور برای سرویسهای توزیع شدهی اینترنتی
•منطق فازی
•مدل پیام گرا
•الگوریتم Min-Min
•الگوریتم Min-Max

•الگوریتمهای توازن بار دو مرحلهای OLB + LBMM

•الگوریتم Queue-Idle-Join

•سیاست توازن بار مرکزی برای ماشینهای مجازی

روش كولونی مورچه ها[]
مقایسه ی الگوریتم ها ی مطرح شده []
---چگونگی یافتن کوتاهترین مسیر توسط مورچه ها[]
شرح الگوریتم:
فصل 6:نتیجه گیری وپیشنهادها
پیوستها
منابع
عباس بازدید : 365 سه شنبه 20 بهمن 1394 نظرات (0)

پایان نامه مهندسی کامپیوتر و آی تی

رایانش ابری،توازن بار و تشریح کامل مفاهیم معماری و مدیریت در آن

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

توازن ابر

رایانش ابر

چالش در ابر

معماری لایه های ابری

فهرست مطالب

فصل 1: مفاهیم محاسبات ابری

- مقدمه

- تاریخچه ی محاسبات ابری

- محاسبات ابری چه چیزی نیست؟
- محاسبات ابری چه چیزی است؟
- عناصر محاسبات ابری
- درک عمیق تر محاسبات ابری
-- چه چیزی در ابرها جدید است ؟
-- ارزش بالقوه ابرها

- مزایا و محدودیت های ابرها

-- مزایا
-- محدودیت ها

- چه زمانی از محاسبات ابری استفاده کنیم؟

-- مواردی که مناسب است
-- مواردی که مناسب نیست
-- انجام کارها به شیوه ی متفاوت

فصل 2:معماری لایه های ابری و انواع آنها

- مقدمه
- معماری ابرها چیست؟
- لایه های محاسبات ابری
-- نرم افزاربه عنوان سرویس(Saas)
-- پلتفرم به عنوان سرویس(Paas)
-- زیرساخت به عنوان سرویس(Iaas)

- انواع ابرهادرمحاسبات ابری

-- ابرهای خصوصی
-- ابرهای عمومی
-- ابرهای هیبریدی(آمیخته)
-- ابرهای گروهی

- معماری سرویس گرا چیست و چرا باید د رمورد آن بدانیم؟

- معماری سرویس گرا و ابرها کجا یکدیگر را ملاقات میکنند؟
-- ارتباط محاسبات ابری و SOA

- سبک معماری سرویس گرای سازمانی (ESOA)

- ارزیابی نقش استانداردهای باز معماری

فصل 3:استفاده از ابر ها و مدیریت انها

- تاریخچه پیدایش مدیریت
-- سیرتاریخی مدیریت در دهه اخیر
- مقدمه
- اعمال حاکمیت بر ابرها
- مدیریت ابرها
-- فناوری اداره کردن/ مدیریت
-- بایدها و نبایدهای اداره کردن
-- اهمیت اداره کردن سرویسها
- مسئولیتهای مدیریت
- مدیریت چرخه حیات
- محصولات مدیریت ابرها
- استانداردهای مدیریت ابر(DMTF)
- مدیریت استفاده درمحاسبات ابری
- مدیریت مصرف در ابرها
- معماری پیشنهادی
- چالشهای مدیریتی

فصل 4 :وضعیت حال وآینده محاسبات ابری و رویکرد دولتها در قبال آن

- محاسبات ابری و اوضاع فعلی آن درجهان
- ایجادجهش
- آینده رایانش ابری
-- ویندوز درآینده و محاسبات ابری
- دولتها و رایانش ابری
-- محاسبات ابری در قطر
-- محاسبات ابری در رژیم اشغالگر قدس
-- محاسبات ابری درایران

--- وضعیت کنونی محاسبات ابری درایران چگونه است؟

- شهرابری درچین

فصل 5: توازن بار در ابرهای محاسباتی

-مقدمه:

--توازن بار چیست؟

--اهمیت توازن بار

اهداف توازن بار
--انواع الگوریتمهای توازن بار[]
---توازن بار ایستا(Static)
---توازن بار پویا(Dynamic)
--مسأله توازن بار را می توان به صورت یك فرآیند تصمیم گیری چهار مرحله ای دانست:

--معیارهای الگوریتمهای توازن بار[]

--الگوریتمها و روشهای توازن بار[]
•الگوریتم خوشه بندی فعال
•الگوریتم کاوش زنبور عسل
•گرایش نمونه گیری تصادفی
•روش کارتن
•روش رویداد محور
•توازن بار مبتنی بر سرور برای سرویسهای توزیع شدهی اینترنتی
•منطق فازی
•مدل پیام گرا
•الگوریتم Min-Min
•الگوریتم Min-Max

•الگوریتمهای توازن بار دو مرحلهای OLB + LBMM

•الگوریتم Queue-Idle-Join

•سیاست توازن بار مرکزی برای ماشینهای مجازی

روش كولونی مورچه ها[]
مقایسه ی الگوریتم ها ی مطرح شده []
---چگونگی یافتن کوتاهترین مسیر توسط مورچه ها[]
شرح الگوریتم:
فصل 6:نتیجه گیری وپیشنهادها
پیوستها
منابع
عباس بازدید : 110 پنجشنبه 08 بهمن 1394 نظرات (0)

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

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

بازیابی

درهم سازی

ساختار فایل

شاخص های جستجو

بازیابی اطلاعات از هارد دیسک

. در این بخش شما را با چند ابزار بازیابی اطلاعات آشنا می کنیم:
Back Up
این برنامه به شما اجازه می دهدکه از فایل های شخصی، فولدرها و یا حتی تمام دیسک سخت خود پشتیبانی کنید . یکی از این قابلیت ها ی مهم این برنامه این است که به کاربر اجازم می دهد تا برنامه ی اتوماتیک تهیه ی نسخه ی پشتیبان را تهیه کند، بدین صورت هیچ گاه تهیه ی نسخه ی پشتیبان فراموش نخواهد شد .
zip backup to CD
این برنامه برای تهیه ی آرشیو از اطلاعات شما و ذخیره ی آن با فرمت Zip به کار می رود . همچنین این برنامه از فایل های سیستمی ویندوز یک پشتیبان تهیه می کند و بعد از هر بار راه اندازی، آن فایل ها را دوباره بازیابی می کند .
ais backup
این برنامه ذخیره ی اطلاعات را بسیار آسان و ساده انجام می دهد، با این برنامه حتی می توانید از درایو های شبکه، CD ها و یاDVD های خود پشتیبان تهیه کنید .
restore it
با این برنامه تمام اطلاعات شما به طور کامل بیمه می شود تا در صورت بروز مشکل بتوان سریعا اطلاعات را بازیابی کرد . روش کار بدین صورت است که کاربر یک نقطه ی بازیابی مطمئن ( Safe Restore point، srp) ایجاد می کند و در صورت لزوم آن را بازیابی می کند . نکته بسیار جالبی که در طی روز بازیابی قابل مشاهده می باشد، این است که در صورت تمایل کاربر هر گونه تغییرات اعم از حذف شدن فایل ها، بروز شدت یا تغییرات به حالت اولیه باز خواهند گشت .
در هر حال فرقی نمی کند که شما از کدام برنامه های بازیابی اطلاعات استفاده می کنید، مهم این است که این کار باعث آسودگی شما و امنیت سیستم و اطلاعات آن خواهد شد .
دانلود در ادامه مطلب
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 1201
  • کل نظرات : 24
  • افراد آنلاین : 125
  • تعداد اعضا : 5
  • آی پی امروز : 391
  • آی پی دیروز : 73
  • بازدید امروز : 1,104
  • باردید دیروز : 158
  • گوگل امروز : 0
  • گوگل دیروز : 2
  • بازدید هفته : 1,499
  • بازدید ماه : 1,499
  • بازدید سال : 21,363
  • بازدید کلی : 493,381
  • کدهای اختصاصی