پروژه درس مباحث ویژه کارشناسی ارشد:سروس کد اجاریی باراباسی آلبرت به زبان متلب و سی شارپ
پروژه
درس مباحث ویژه کارشناسی ارشد:سروس کد اجاریی باراباسی آلبرت به زبان متلب و
سی شارپ
مقاله رشته :::مهندسی کامپیوتر و شبکه
های اجتماعی !!!!!فرمت فایلzipحجم فایل10112 کیلو بایتتعداد
صفحات فایل25ایجاد توپولوژی Barabási–Albert:
از تابع
generate_random_graphنبز برای تولید گراف BA استفاده شده است.
کد زیر گراف BA را با پارامتر n=1000,k=10 تولید و ماتریس مجاورت
آن را در فایلی به نام BA.dat ذخیره می کند.
clear
all
e=generate_random_graph(2,1000,10);
[II,JJ,s]=find(e);
N=1000;
ERv=zeros(N,N);
for
i=1:length(II)
ERv(II(i),JJ(i))=1;
end
f=fopen('BA.dat','w');
strformat='';
معیارهای اندازه گیری گرافBarabási–Albert:
• معیار تغییرات قطر شبکه در اثر ایجاد خرابی
برای
محاسبه قطر شبکه ابتدا کوتاه ترین مسیرهای بین زوج گره های شبکه را محاسبه
می کنیم و سپس از بین این کوتاه ترین مسیرها، طولانی ترین مسیر را به
عنوان قطر شبکه انتخاب می کنیم.
برای این کار از الگوریتم
دایکسترا برای محاسبه کوتاه ترین مسیر بین زوج گره ها استفاده می کنیم(کد
این الگوریتم به نام simple_dijkstra.m همراه با داکیومنت آورده شده است):
کد محاسبه قطر شبکه:
function
diam = diameter(adj)
diam=0;
for
i=1:size(adj,1)
d=simple_dijkstra(adj,i);
diam = max ([max(d),diam]);
در
مرحله بعد برای ایجاد خرابی در شبکه یک برنامه به زبان C# نوشته شده است:

ادامه مطلب
برچسب ها :
نوشته شده در تاریخ 1395/4/30 و در ساعت : 20:17 - نویسنده : dlfreejozve
مقاله تکنیک های تخصیص منبع در سرویس های محاسبات ابری
مقاله تکنیک های تخصیص منبع در
سرویس های محاسبات ابری
مقاله رشته های : فناوری اطلاعات
و کامپیوتر !!!!!
عنوان انگلیسی : Resource Allocation
Techniques in Cloud computing-Research Challenges for Applicationsعنوان فارسی : تکنیک های تخصیص منبع در سرویس های
محاسبات ابری-چالش های پژوهشی برای اپلیکیشن ها
فرمت
فایل ترجمه شده: WORD (قابل ویرایش)
تعداد صفحات فایل
ترجمه شده: 9
ترجمه ی سلیس و روان مقاله آماده ی خرید می
باشد.
_______________________________________
چکیده ترجمه:
امروزه
سرویس محاسبات ابری به یکی از متودولوژی های توسعه پذیر در صنعت کامپیوتر
مبدل گشته است. این سرویس، یک روش جدیدی به منظور تحویل سرویس های IT بر
روی فضای وب است. این مدل، منابعی محاسباتی را از طریق اینترنت در اختیار
مشتری قرار می دهد. در محاسبات ابری، تخصیص و زمانبندی منبع باعث شده تا
سرویس های وب زیادی در کنار هم قرار گیرند. این مقاله، به تخمین استراتژی
های تخصیص منبع در شبکه پرداخته و کاربرد آنها را در محیط محاسبات ابری
بررسی می کند. یک تشریح مختصری نیز برای تخصیص منابع در محاسبه ی ابری، و
بر مبنای بخش های پویای اتخاذ شده نیز صورت خواهد گرفت. در این مقاله،
همچنین به بررسی و دسته بندی آخرین چالش های مرتبط با پروسه ی تخصیص منبع
در محاسبه ی ابری و بر حسب انواع تکنیک های تخصیص منبع پرداخته خواهد شد.
واژگان کلیدی: محاسبه ی ابری ، محاسبه ی توزیع شده ،
تخصیص منبع
1.مقدمه
محاسبه ی
ابری را می توان یک مدل محاسباتی دانست که با استفاده از اینترنت و سرور
های زمانبندی شده ی مرکزی،اپلیکیشن ها و آمار و ارقام را نگه داری می کند.
این متودولوژی، به کاربران نهایی و پروسه های شغلی اجازه داده تا از
اپلیکیشن های خود و بدون نیاز به سخت افزار پردازشی قدرتمند و از طریق
گذرگاه اینترنت به اجرا درآرند. محاسبه ی ابری، همچنین با متمرکز سازی فضای
ذخیره سازی، نشانه ها، توزیع و پهنای باند، اجازه ی پردازش محاسبات بسیار
سنگین را می دهد. نمونه هایی از محاسبه ی ابری، شامل یاهو میل، جی میل گوگل
و یا hotmail مایکروسافت می باشد. سرور و نرم افزار مدیریت ایمیل، تماماٌ
بر روی فضای ابری قرار گرفته اند و کاملاٌ تحت کنترل و مدیریت تأمین کننده ی
سرویس ابری هستند. کاربر نهایی از نرم افزاری که به این سرور وابسته نیست
استفاده کرده و از مزایای این سرویس بهره می برد. محاسبه ی ابری، به عنوان
سرویس واسطه عمل کرده و در حالی که منابع دوطرفه، نرم افزار و اطلاعات برای
کامپیوتر ها و سایراستراتژی ها فراهم می شود. محاسبه ی ابری را می توان به
سه سرویس تقسیم کرد:
1. SaaS (نرم افزار به عنوان یک
سرویس)
2. PaaS(پلت فرم به عنوان یک سرویس)
3. IaaS(زیر ساختار به عنوان یک سرویس)
تخصیص
منابع ابری ، نه تنها کیفیت سرویس(QoS) –محدودیت های مشخص شده به وسیله ی
کلاینت ها به وسیله ی توافق سطح سرویس- را فراهم کرده، بلکه مصرف انرژی را
نیز به میزان زیاد کاهش می دهد.

ادامه مطلب
برچسب ها :
نوشته شده در تاریخ 1395/4/15 و در ساعت : 20:28 - نویسنده : dlfreejozve