دانلود رایگان ترجمه مقاله تکنولوژی توزیع منابع هوشمند برای Desktop-as-a-Service در محیط ابر

logo-4

دانلود رایگان مقاله انگلیسی تکنولوژی توزیع منابع هوشمند برای Desktop-as-a-Service در محیط ابر به همراه ترجمه فارسی

 

عنوان فارسی مقاله: تکنولوژی توزیع منابع هوشمند برای Desktop-as-a-Service در محیط ابر  
عنوان انگلیسی مقاله: Intelligent Resource Allocation Technique For Desktop-as-a-Service in Cloud Environment  
رشته های مرتبط: مهندسی کامپیوتر و فناوری اطلاعات، اینترنت و شبکه های گسترده، هوش مصنوعی  
فرمت مقالات رایگان مقالات انگلیسی و ترجمه های فارسی رایگان با فرمت PDF میباشند
کیفیت ترجمه کیفیت ترجمه این مقاله خوب میباشد 
توضیحات ترجمه این مقاله به صورت خلاصه انجام شده است. و ترجمه بعضی بخش ها موجود نیست.  
کد محصول f297

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

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

ترجمه فارسی رایگان 

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

 

 

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

چکیده
تخصیص منابع در دسکتاپ بعنوان یک سرویس محاسبات ابری است که کاربر میتواند به دسکتاپ خود دسترسی داشته باشد و میتواند برنامه های کاربردی در در دسکتاپ مجازی بر روی سرور از راه دور داشته باشد.مدیریت منابع و بهره برداری از منابع بسیاری در این منطقه از دسکتاپ بعنوان یک سرویس محاسبات ابری، قابل توجه است.
با این حال دست زدن به یک مقدار زیادی از مشتریان در شیوه ای خاص ، کارامدترین چالش است.
مقدمه
در آینده ی نه چندان دور، ما می توانیم با کاربران خانگی روبه رو شویم که با ارائه کننده ی خدمات ابری VD که خدمات به عنوان دستکاب را به صورت صنعت همگانی ارائه می دهند، به دسکتاپ های مجازی وصل می شوند. آرایش های محاسبه ی خدمات به عنوان دسکتاب اساسا در محیط های شبکه ی داخلی منسجم و CLAN عملیاتی هستند، این محیط ها تا حد زیادی کنترل شده بوده وموجود پهنای باند ثابت و پایداری را به پایه ی کاربر معروف و نسبتا کوچک پیشنهاد می کند. گسترش محاسبه ی خدمات به عنوان دسکتاپ به محیط های شبکه ی وسیع (WAN) متشکل از یک پایه مشتری توزیع یافته به لحاظ جغرافیایی وبزرگ می باشد که در آنجا کاربران قوی (بالقوه) هستند. استراتژی هایی برای بهبود به کارگیری منابع ورضایت مشتری در محیط های (WAN) در کار آمد ترین حالت نیاز هست. محاسبه ی ابر برای این نوع خدمات یک تواناگر ( توانمند) به حساب می آید.
برخلاف خدمات ابری اخیر، به اپلیکیشن های از خلال مرورگر وب : ( برای مثال خدمات Google App Clond) دسترسی نمی شود پیدا کرد بلکه این کار از راه پرتوکل ظریف مشتری امکان پذیر می شود ( برای مثال پرتوکل دسکتاب از راه دور ماکر و ساخت (PDP) یا محاسبه ی شبکه ی مجازی CVNC در این راه، اپلیکیشن های میراث که از سوی خدمات پیش بینی شده پیشنهاد می شوند نباید از نوساخته شوند.
سکوهای ابر اخیر برای پیاده سازی Daas، دارای شرایط سخت افزاری هستند. به هر جهت سیستمهای مدیریت ابر نمی توانند برای این اپلیکیشن ها خصوصا در زمینه ی میراث باب انتظارات کاربران عمل کنند. نیاز شفاف به الگوریتم های مدیریت ابر جدید که به شرایط (الزامات ) خاصی محاسبه مشتری زیر توجه می کنند، در اینجا وجود دارد. معماری سیستم چنین الگوریتم هایی را در مولفه ی خود مدیریتی مدیر خدمات پیاده می کند. مدیر می تواند به عنوان قسمتی از سیستم های مدیریت ابر موجود مانند
Open Nebula، Open &tack و Euca lyptus پیاده سازی شود. شکل ۱ معماری موجود را نشان می دهد. مدیریت تصویری OS ساده ( یعنی استفاده مجدد از تصویر OS میان کاربران برای کاهش حجم ذخیره ی هر کاربر) و مدیریت اپلیکیشن برای سنجش خدمات ضروری هستند. سیستم ما از روی تصویر طلایی مشترک از پایگاه داده OS ، VD را ساخته و آن را با تنظیمات شخصی برای مثال با استفاده از راه حل کپی – نوشتار و سایت Unionfs آن را نشان می دهد. VD های چند لایه ای، پیچیدگی ارتقاء تصویر طلایی را بدون دلیل وابستگی های شکسته شده ( ازبین رفته) یا تناقص ها ساده می سازند. برای بهبود قابلیت استفاده Daas ، ما می توانیم Daas را با تکنولوژی مجازی اپلیکیشن مانند Softricity و Microsoft Appv ترکیب کنیم. سیستم سپس به صورت پویا اپلیکیشن هارا به VD کاربر بدون نصب ، پیکر بندی و به روز سازی کردن آنها تحویل می دهد. این روند بیشتر پیچیدگی ارتقاء تصاویر OS طلایی را کاهش می دهد زیرا اپلیکیشن ها در VD کاربر نصب نمی شوند لذا می توانند شکسته شوند.

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

ABSTRACT: 

The specialty of desktop-as-a-service cloud computing is that user can access their desktop and can execute applications in virtual desktops on remote servers. Resource management and resource utilization are most significant in the area of desktop-as-a-service, cloud computing; however, handling a large amount of clients in the most efficient manner poses important challenges. Especially deciding how many clients to handle on one server, and where to execute the user applications at each time is important. This is because we have to ensure maximum resource utilization along with user data confidentiality, customer satisfaction, scalability, minimum Service level agreement (SLA) violation etc. Assigning too many users to one server leads to customer dissatisfaction, while assigning too little leads to higher investments costs. So we have taken into consideration these two situations also. We study different aspects to optimize the resource usage and customer satisfaction. Here in this paper We proposed Intelligent Resource Allocation (IRA) Technique which assures the above mentioned parameters like minimum SLA violation. For this, priorities are assigned to user requests based on their SLA Factors in order to maintain their confidentiality. The results of the paper indicate that by applying IRA Technique to the already existing overbooking mechanism will improve the performance of the system with significant reduction in SLA violation.

I. INTRODUCTION

Cloud computing refers technology that facilitate functionality of an IT Infrastructure, IT platform or an IT product to be exposed as a set of services in a seamlessly scalable model so that the consumers of these services can use what they really want and pay for only those services that they use (Pay per use).Cloud computing is about moving services, computation or data–for cost and business advantageoff–site to an internal or external, location transparent, centralized facility. By making data available in the cloud, it can be more easily and ubiquitously accessed, often at much lower cost, increasing its value by enabling opportunities for enhanced collaboration, integration and analysis on a shared common platform. The definition of cloud computing as per Gartner is “A style of computing where massively scalable IT facilitate capabilities are delivered as a service to external customers using internal technologies”. The Cloud computing services such as Amazon’s Elastic are widely available today, offering computing resources on demand. Thanks to such advances and ubiquitous network availability, the thin client computing paradigm is enjoying increasing popularity. Originally intended for wired LAN environments this paradigm is repeating its success in a mobile context. A study from ABI Research forecasts a US$20 billion turnover surrounding services directly associated with mobile cloud computing by the end of 2014. Clearly, when applications are offloaded, the mobile terminal only needs to present audiovisual output to users and convey user input to remote servers, considerably reducing the client device’s computational complexity. Consequently, applications can run as-is, without requiring (many) scaled-down versions for mobile devices[1]. Several popular applications, such as Google Docs and Microsoft Live, already execute on servers in the cloud. The ability to access applications in the cloud is referred to as software as a service (SaaS).There has been a rapid adoption of “cloud” platforms for online applications such as email, photo/video galleries and file storage in academia and industry. The next frontier for these user communities will be to transition their “traditional distributed desktops” that have dedicated hardware and software installations into “virtual desktop clouds” (VDCs) that are accessible via thinclients. Moreover, in the not so distant future, we can envisage home users signing-up for virtual desktops (VDs) with a VD Cloud Service Provider (CSP) providing Desktop-as-a-Service (DaaS) as a utility[1]. Current desktop-as-a-service computing deployments are typically operational in corporate local area network (LAN) environments, which are highly controlled environments offering fixed and stable bandwidth availability to a relative small, well-known user base. Extending desktop-as-a-service computing to wide area network (WAN) environments, which comprise a large, geographically distributed customer base, where users are potential.connected through unreliable wireless network connections, involves a number of novel challenges. Strategies are needed to improve resource utilization and/or customer satisfaction in WAN environments in the most efficient manner. Cloud computing [2] is an enabler for this kind of service. Unlike most current cloud services, the applications are not accessed through a web browser (e.g. Google Apps Cloud Service), but through a thin client protocol (e.g., Microsoft Remote Desktop Protocol (RDP) [3] or Virtual Network Computing (VNC) [4]). This way, legacy applications must not be rebuilt to be offered by the envisioned service. Current cloud platforms fulfill the hardware requirements for implementing DaaS. However, an emerging category of mobile applications including augmented reality, rich sensing, and multimedia editing pose stringent requirements on delays. Current cloud management systems can’t meet user expectations for these applications, especially in terms of latency. A clear need exists for novel cloud management algorithms that consider the specific requirements of thin client computing. system architecture implements such algorithms in the service manager’s selfmanagement component. The manager can be implemented as part of existing cloud management systems such as OpenNebula , OpenStack, and Eucalyptus. Figure 1 shows Existing architecture. Simplified OS image management (that is, re-using an OS image among users to reduce the storage per user) and application management are essential for the service to scale. Our system builds a VD from a shared golden image from the OS database and augments it with personal settings for example, by using a copy-onwrite solution with UnionFS (http://unionfs.filesystems.org). Multilayer VDs simplify the complexity of upgrading the golden image without causing broken dependencies or conflicts.To improve DaaS usability, we could combine DaaS with application virtualization technologies such as Softricity and Microsoft App-V. The system would then dynamically deliver applications to the user’s VD without having to install, configure, and update them. This approach further reduces the complexity of upgrading golden OS images because applications aren’t installed in the user’s VD and thus can’t be broken[1].

 

 

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *