چگونه توپولوژی شبکه را بطور موثر در بین تعداد زیادی از سرورها در سیستم ذخیره سازی ابر سازماندهی کنیم، این چالش مهمی در شبکه ای کردن کامپیوتر است. در محیط ابری، توپولوژی، که متفاوت از توپولوژی اساسی است، ممکن است در هر فرمی در هر یک از همتایان بالقوه لبه ایجاد شود. شبکه تحویل محتوای ابری (CDN) همیشه با مسائل ایجاد مسیر توزیع شده پیچیده، به روزرسانی کش ، متعادلسازی بار و غیره مواجه است. برای رفع مسئله بعنوان تحویل محتویات استاتیکی، یک الگوریتم ژنتیک ابتکاری بهبود یافته برای تحویل محتوای استاتیک (IHGA-SCDCS) مبتنی بر مدل مدیریت منبع و مدل هزینه را ارائه می کنیم. تحویل محتوای استاتیک در ذخیره سازی ابری در مدل ریاضیاتی برای مسئله حل مجموعه تجزیه می شود، که با الگوریتم ژنتیک (GA) بهبود یافته حل می شود. در نهایت، راه حل بهینه به یک برنامه تحویل محتوای بهینه کاهش می یابد. آزمایش بهینه سازی، بر اساس کلودیسم CloudSim، نشان می دهد که IHGA-SCDCS راه حل بهینه را بطو موثر به دست می-آورد در حالی که هزینه تحویل در حال کاهش است.
1. مقدمه
مدل مدیریت منبع و توپولوژی شبکه منطقی نه تنها عملکرد شبکه را بهبود می بخشد بلکه اثربخشی و متعادلسازی بار برای تخصیص منبع را نیز تضمین می کند، در نتیجه عملکرد خدمات ذخیره سازی ابری بهبود می یابد. ذخیره-سازی ابری خودش خدمات اینترنتی است، که تاکیدش بر روی مرکز داده ابری است که منبع را ارائه می کند در حالی که قابلیت های سخت افزاری و نرم افزاری ترمینال ها را تضعیف می کند [1]. با خدمات ذخیره سازی ابری، تمامی محتویات مورد نیاز در مراکز داده فاصله حفظ می شود و کاربران از طریق شبکه به آن دسترسی پیدا می-کنند. همچنین خدمات ذخیره سازی ابری ممکن است CDN را همچون سایر خدمات اینترنتی در شیوه ای تسریع یافته استفاده کند تا راندمان بیشتر و تجربه بهتر کاربر را به دست آورد [2]. CDN ابری هزینه خودش را با استفاده از قیمت رقابتی ارائه شده توسط ابرهای مختلف کاهش می دهد. همراه با خدمات در تقاضای ابر، CDN ابری استفاده از پهنای باند و ذخیره سازی خودش را با توجه به نیاز به راحتی تنظیم می کند. همچنین این ممکن است هزینه را با کاهش کیفیت خدمات کاهش دهد.
abstract
A key challenge in computer networking is how to organize network topology effectively among a large number of servers in the cloud storage system. In a cloud environment, the topology, which is different from the underlying topology, may be established in any form at any potential edge peers. The cloud content delivery network (CDN) always faces problems of complex distributed path creation, cache update, load balancing, etc. To address the problem as a static content delivery, we propose an Improved Heuristic Genetic Algorithm for Static Content Delivery in Cloud Storage (IHGA-SCDCS) based on a resource management model and cost model. The static content delivery in cloud storage is abstracted into mathematical model for set solving problem, which is then solved by an improved Genetic Algorithm (GA). Finally, the optimal solution is reduced to an optimal content delivery program. The simulation experiment, based on CloudSim, shows that IHGA-SCDCS can effectively obtain optimal solution while reducing delivery cost.
1. Introduction
Reasonable network topology and resource management model can not only improve network performance but also guarantee effectiveness and load balancing for resource allocation, thus improving the performance of cloud storage services. Cloud storage is an Internet service itself, which emphasizes cloud data center providing resource while weakening hardware and software capabilities of terminals [1]. With cloud storage service, all content needed is kept in distance data centers and users access it via network. Thus, the cloud storage service may also use CDN in an accelerated manner, like other Internet services, to achieve higher access efficiency and better user experience [2]. The cloud CDN reduces its own cost using competitive price provided by different cloud. Combined with on-demand service of cloud, the cloud CDN can easily adjust its own storage and bandwidth usage according to the requirement. It may also reduce cost by reducing the quality of service.
چکیده
1. مقدمه
2.مدل مدیریت منبع و مدل هزینه تحویل محتوا
2.1 مدل درختی مدیریت منبع
2.2 فرایند تحویل محتوای ذخیره سازی ابری
2.3 مدل هزینه تحویل محتوا
3. الگوریتم بهبود یافته تحویل محتوای استاتیکی
3.1 مدل ریاضیاتی
3.2 الگوریتم بهبود یافته
3.3 پیاده سازی الگوریتم
4. تجهیزات شبیه سازی و آنالیز نتایج
4.1 محیط آزمایش
4.2 آنالیز نتایج
5.نتیجه گیری
abstract
1. Introduction
2. Resource management model and content delivery cost model
2.1. Tree resource management model
2.2. Cloud storage content delivery process
2.3. Content delivery cost model
3. Improved static content delivery algorithm
3.1. Mathematical model
3.2. Improved algorithm
3.3. Algorithm implementation
4. Simulation experiment and result analysis
4.1. Experiment environment
4. Simulation experiment and result analysis
4.2. Result analysis
5. Conclusion