دانلود رایگان مقاله انگلیسی vStarCloud: معماری سیستم عامل برای محاسبات ابری - IEEE 2017

عنوان فارسی
vStarCloud: معماری سیستم عامل برای محاسبات ابری
عنوان انگلیسی
vStarCloud: An operating system architecture for Cloud computing
صفحات مقاله فارسی
0
صفحات مقاله انگلیسی
5
سال انتشار
2017
نشریه
آی تریپل ای - IEEE
فرمت مقاله انگلیسی
PDF
نوع مقاله
ISI
پایگاه
اسکوپوس
کد محصول
E9182
رشته های مرتبط با این مقاله
مهندسی کامپیوتر
گرایش های مرتبط با این مقاله
رایانش ابری، معماری سیستم های کامپیوتری
مجله
کنفرانس بین المللی IEEE در محاسبات ابری و تحلیل کلان داده - IEEE International Conference on Cloud Computing and Big Data Analysis
دانشگاه
Jiangnan Institute of Computing Technology - Wuxi - China
کلمات کلیدی
محاسبات ابری؛ سیستم عامل؛ میکرو هسته؛ مخزن
doi یا شناسه دیجیتال
https://doi.org/10.1109/ICCCBDA.2017.7951923
چکیده

Abstract


In recent years, cloud computing is increasingly abstracting away the operating system, allowing developers to focus higher up the stack on applications, not infrastructure. In this position paper, we analyzed the deficiencies of the traditional operating systems in the cloud environment and the features of existing cloud operating systems. We have proposed an operating system architecture for cloud computing which is called vStarCloud, and implemented a prototype to show that our approach is promising. We describe how common problems for the cloud environment can be effectively solved by POSIV (Portable Operating System Interface of vStarCloud) interface. The prototype of vStarCloud provides the ability of virtual machine management and MapReduce job management. Then we discussed how to cope with the challenges of the new cloud operating systems.

نتیجه گیری

V. CONCLUSION


VM Induced Technology helps cloud computing system evolve more quickly especially for today's container technology. Most of containers run as applications on top of the Linux-hypervisor stack. But they are not designed with the current server hardware in mind. Today's servers are distributed system in miniature, with low latency data center network and hyper-converged storage. Lots of complex abstractions are needed and, more importantly, are often exposed to the programmer. If infrastructure is defined in software the programmers will need to deal with programming infrastructure. So the underlying OS itself technology should enhance modularization, and make system reduction and expansion easier.


Cloud OS is the best way to increase performance and reduce complexity in the next generation of cloud system software. In this paper, we presented an operating system 275 architecture for cloud computing which is called vStarCloud, which can facilitate the cloud computing system, to meet the mentioned challenges. Two ideas are highlighted: (1) Vertical integration combined with the hierarchical architecture. (2) Separation of distributed control strategies and mechanisms. By implementation and use cases of vStarCloud architecture, it can be seen that the same mechanism in vStarCloud supports both the typical IaaS and PaaS applications.


بدون دیدگاه