دانلود رایگان ترجمه مقاله میزان پیشرفت در شبکه های تحویل محتوی (CDN) – اسپرینگر ۲۰۱۴

دانلود رایگان مقاله انگلیسی شبکه های تحویل محتوی: میزان پیشرفت، بینش ها و ضرورت ها به همراه ترجمه فارسی

 

عنوان فارسی مقاله شبکه های تحویل محتوی: میزان پیشرفت، بینش ها و ضرورت ها
عنوان انگلیسی مقاله Content Delivery Networks: State of the Art, Insights, and Imperatives
رشته های مرتبط مهندسی کامپیوتر و فناوری اطلاعات، مهندسی نرم افزار، اینترنت و شبکه های گسترده و شبکه های کامپیوتری
فرمت مقالات رایگان

مقالات انگلیسی و ترجمه های فارسی رایگان با فرمت PDF آماده دانلود رایگان میباشند

همچنین ترجمه مقاله با فرمت ورد نیز قابل خریداری و دانلود میباشد

کیفیت ترجمه کیفیت ترجمه این مقاله متوسط میباشد 
نشریه اسپرینگر – Springer
مجله شبکه های تحویل محتوا – Content Delivery Networks
سال انتشار ۲۰۱۴
کد محصول F545

مقاله انگلیسی رایگان (PDF)

دانلود رایگان مقاله انگلیسی

ترجمه فارسی رایگان (PDF)

دانلود رایگان ترجمه مقاله

خرید ترجمه با فرمت ورد

خرید ترجمه مقاله با فرمت ورد
جستجوی ترجمه مقالات جستجوی ترجمه مقالات

  

فهرست مقاله:

۱-۱٫مقدمه

۱-۲٫مرور اجمالی

۱-۲-۱ اصطلاحات

۱-۲-۲ اجزای CDN

۱-۳٫پیش زمینه و سیستم های مربوطه

۱-۳-۱ تکامل CDN ها

۱-۳=۲ سیستم های مرتبط

۱-۳-۲-۱ شبکه های داده ها

۱-۳-۲-۲ دیتابیس های توزیعی

۱-۳-۲-۳ شبکه های P2P

۱-۴٫اطلاعات CDN ها

۱-۴-۱ مقیاس پذیری

۱-۴-۲ امنیت

۱-۴-۳ اطمینان پذیری، حساسیت و عملکرد

CDN1-5. های موجود: پیشرفته

۱-۵-۱ CDN های تجاری

۱-۵-۱-۱ آکامی

۱-۵-۱-۲ EdgeStream

۱-۵-۱-۳ شبکه های لایم لایت

۱۵-۱-۴ تصویر معکوس

۱-۵-۲ CDN اکادمیک

۱-۵-۲-۱ CoDeeN

۱-۵-۲-۲- CORAL

۱-۵-۲-۳ Globule

۱-۶-۱ شبکه محتوی واحد

۱-۶-۲ محتوی پویا

۱-۶-۳ سرویس های وب

۱-۶-۴ معماری سرویس گرا

۱-۷٫تحقیقات آینده

۱-۷-۲ استقرار مکانیسم های بازاری

۱-۷-۳ یک CDN تطبیقی برای استریمینگ رسانه ای

۱-۷-۴ CDN پویا

۱-۷-۵ توزیع محتوی از طریق شبکه بندی وواسطه گری

نتیجه گیری

 

بخشی از ترجمه فارسی مقاله:

۱-۱ مقدمه
در طی دهه اخیر،کاربران شاهد رشد و بلوغ اینترنت بوده اند که منجربه رشد زیادی در ترافیک شبکه به دلیل پذیرش سریع دسترسی پهن باند،افزایش پیچیدگی سیستم وغنی سازی محتوی شده است.ماهیت در حال رشد و تکامل اینترنت موجب بروز و ظهور چالش های جدیدی در مدیریت و تحویل محتوی به کاربران شده است زیرا سرویس های وب ااغلب از ازدحام و تنگنا های ناشی از تقاضای زیاد تحمیل شده بر روی سرویس های آن ها رنج میبرند. این افزایش ناگهانی در درخواست های محتوی وب (که درحادثه ۱۱ سپتامبر به وقوع پیوست)، موسوم به ازدحام ناگهانی(۱۴) یا اثرات اسلش دات(نقطه اسلش) می باشد. این می تواند کاربار سنگینی را بر روی سرور های وب ایجادکند و در نتیجه یک هات اسپات یا نقطه داغ می تواند ایجادشود. رفع این تقاضا های غیر منتظره فشار زیادی را بر روی یک سرور وب ایچاد کرده و در نهایت سرور های وب به طور کلی تحت افزایش معنی داری در ترافیک قرار گرفته و وب سایت حاوی محتوی به طور موقت غیر قابل دسترس بوده است
یک شبکه تحویل محتوی (CDN) (47-51-54-61-63) یک مجموعه مشارکتی از عناصر شبکه در اینترنت است که در آن محتوی درچندین سرور وب برای تحویل شفاف و موثر محتوی به کاربران نهایی تکرار می شود. مشارکت و همکاری میان اجزای CDN می تواند در گره ها در هر دو محیط های همگن و ناهمگن رخ دهد.CDN ها بر محدودیت های ذاتی اینترنت از حیث کیفیت ادراک شده خدمات در زمان دسترسی به محتوی وب اثر دارد آن ها سرویس هایی را ارایه می کنند که این سرویس ها موجب بهبود عملکرد شبکه با بیشینه سازی پهنای باند شده ودسترسی را بهبود می بخشند و از طریق تکرار محتوی موجب بهبود صحت می شوند.وظایف CDN شامل موارد زیراست
– هدایت درخواست و سرویس های تحویل محتوی برای ارسال درخواست به نزدیک ترین سرور CDNمناسب با استفاده از مکانیسم هایی خاص جهت غلبه بر ازدحام ناگهانی یا اثرات اسلش دات(۱۱)
– برون سپاری و خدمات توزیع برای تکرار و ذخیره محتوی ازسرور اصلی به سرور های وب توزیع شده
– سرویس های مذاکره محتوی برای رفع نیاز های هر فرد و کاربر
– سرویس های مدیریتی برای مدیریت اجزای شبکه برای مدیریت حسابداری، و پایش و گزارش بر روی مصرف محتوی
حوزه های کاربردی اصلی CDN،سرویس های شبکه محتوی، شبکه های محتوی سازمانی و سرویس های حاشیه می باشند. ازآنجا که CDNیک زمینه تحقیق است، پیشرفت ها، روش ها و قابلیت های جدید به طور پیوسته معرفی می شوند. با این حال انتظار می رودکه اصول ارایه شده در فصل، برای مخاطبان مفید میباشد
۱-۲ مرور اجمالی
شکل ۱ مدل CDN را نشان می دهد که در آن خوشه های سرور وب تکراری در کل دنیا در حاشیه شبکه قرار گرفته که کاربران به آن متصل می شوند. یک CDN محتوی را به کاربران نهایی به صورت به موقع و مطمئن ارایه می کند. محتوی یا به صورت تقاضا محور منتشرمی شودو یا از قبل با قرار دادن محتوی در سرور های وب توزیعی، تکرار می شوند.کاربر محتوی را از سرور وب تکراری دریافت می کند. از این روی کاربران نهایی ناخواسته با سرورCDN ارتباط برقرار کرده و فایل ها را سرور بازیابی می کنند.
۱-۲-۱ اصطلاحات
در زمینه CDN ها، تحویل محتوی، فعالیت محتوی سرویس را بر اساس درخواست کاربر نهایی توصیف می کند.محتوی اشاره به منابع داده های محتوی دیجیتال داشته و متشکل از دوبخش است: رسانه های کد کذاری شده و داده های کلان(۵۳). محیط ها و رسانه های کدکذاری شده شامل داده های استاتیگ، دینامیک و پیوسته هستند ( مانند صوتی، تصویری، اسناد، تصاویرو صفحات وب).کلان داده ها یک توصیف محتویاست که امکان شناسایی، کشف و مدیریت داده های چند رسانه ای را داده و موجب تسهیل در تفسیر آن می شود. محتوی را می توان از منابع زنده بازیابی کرد: این می تواند به صورتداده های موقت یا دایم درون سیستم است.CDN می تواند به صورت یک لایه مجازی جدید بر روی مدل مرجع شبکه ارتباط سیستم های باز در نظر کرفته می شود(۳۲). این لایه سرویس های شبکه را وابسته به پرتوکل های لایه کاربرد به صورت پروتکل انتقال ابر متن یا پروتکل زمان واقعی فراهم می کند(۲۶).

بخشی از مقاله انگلیسی:

۱٫۱ Introduction

Over the last decades, users have witnessed the growth and maturity of the Internet which has caused enormous growth in network traffic, driven by the rapid acceptance of broadband access, the increases in systems complexity, and the content richness. The over-evolving nature of the Internet brings new challenges in managing and delivering content to users, since for example, popular Web services often suffer congestion and bottlenecks due to the large demands posed on their services. Such a sudden spike in Web content requests (e.g. the one occurred during the 9/11 incident in USA) is often termed as flash crowds [14] or SlashDot [11] effects. It may cause heavy workload on particular Web server(s), and as a result a “hotspot” [۱۴] can be generated. Coping with such unexpected demand causes significant strain on a Web server and eventually the Web servers are totally overwhelmed with the sudden increase in traffic, and the Web site holding the content becomes temporarily unavailable. A Content Delivery Network (CDN) [47, 51, 54, 61, 63] is a collaborative collection of network elements spanning the Internet, where content is replicated over several mirrored Web servers in order to perform transparent and effective delivery of content to the end users. Collaboration among distributed CDN components can occur over nodes in both homogeneous and heterogeneous environments. CDNs have evolved to overcome the inherent limitations of the Internet in terms of user perceived Quality of Service (QoS) when accessing Web content. They provide services that improve network performance by maximizing bandwidth, improving accessibility, and maintaining correctness through content replication. The typical functionalities of a CDN include: • Request redirection and content delivery services, to direct a request to the closest suitable CDN cache server using mechanisms to bypass congestion, thus overcoming flash crowds [14] or SlashDot [11] effects. • Content outsourcing and distribution services, to replicate and/or cache content from the origin server to distributed Web servers. • Content negotiation services, to meet specific needs of each individual user (or group of users). • Management services, to manage the network components, to handle accounting, and to monitor and report on content usage. The major application domains of CDNs are public content networking services, enterprise content networks, and edge services. As CDNs being a thriving research field, advances, solutions, and new capabilities are being introduced constantly. Therefore, in this chapter, we capture a “snapshot” of the state of the art at the time of writing this book. However, it can be expected that the core information and principles presented in this chapter will remain relevant and useful for the readers. The remainder of this chapter is structured as follows: we start with providing an overview of CDNs. Next we describe the background highlighting the evolution of CDNs and identify uniqueness of CDNs from other related distributed computing paradigms. In Sect. 1.4 we provide insights for CDNs. The state of the art in CDN landscape is presented in Sect. 1.5. Our visions about future technological evolutions in CDNs domain follows next, along with a research roadmap in Sect. 1.7 by exploring future research directions. Finally, Sect. 1.8 concludes the chapter.

۱٫۲ Overview

Figure 1.1 shows the model of a CDN where the replicated Web server clusters spanning the globe are located at the edge of the network to which end users are connected. A CDN distributes content to a set of Web servers, scattered over the globe, for delivering content to end users in a reliable and timely manner. The content is replicated either on-demand when users request for it, or it can be replicated beforehand, by pushing the content to the distributed Web servers. A user is served with the content from the nearby replicated Web server. Thus, the user ends up unknowingly communicating with a replicated CDN server close to it and retrieves files from that server.

۱٫۲٫۱ Terminologies

In the context of CDNs, content delivery describes an action of servicing content based on end user requests. Content refers to any digital data resources and it consists of two main parts: the encoded media and metadata [53]. The encoded media includes static, dynamic, and continuous media data (e.g. audio, video, documents, images and Web pages). Metadata is the content description that allows identification, discovery, and management of multimedia data, and facilitates its interpretation. Content can be pre-recorded or retrieved from live sources; it can be persistent or transient data within the system [53]. CDNs can be seen as a new virtual overlay to the Open Systems Interconnection (OSI) network reference model [32]. This layer provides overlay network services relying on application layer protocols such as Hyper Text Transfer Protocol (HTTP) or Real Time Streaming Protocol (RTSP) for transport [26].