ترجمه مقاله نقش ضروری ارتباطات 6G با چشم انداز صنعت 4.0
- مبلغ: ۸۶,۰۰۰ تومان
ترجمه مقاله پایداری توسعه شهری، تعدیل ساختار صنعتی و کارایی کاربری زمین
- مبلغ: ۹۱,۰۰۰ تومان
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.