초록
영어
Various computing systems are used in naval ships. Since each system has a single purpose and its applications are tightly coupled with the physical machine, applications cannot share physical resources with each other. It is hard to utilize resources efficiently in conventional naval shipboard computing environment. In this paper, we present an integration architecture for virtualized naval shipboard computing systems based on open architecture. Our proposed architecture integrates individual computing resources into one single integrated hardware pool so that the OS and applications are encapsulated as a VM. We consider the issue of varying needs of all applications in a naval ship that have different purposes, priorities and requirements. We also present parallel VM migration algorithm that improves the process time of resource reallocation of given architecture. The evaluation results with the prototype system show that our algorithm performs better than conventional resource reallocation algorithm in process time.
목차
1. Introduction
2. Related Works
2.1 U.S. Navy Open Architecture
2.2 Virtualization technologies
3. Integration Architecture for Virtualized Naval Shipboard Computing Systems
3.1 Overview of Naval shipboard computing system environments
3.2 Architecture design
4. DynaRaLM: Dynamic Resource Reallocation and Live Migration
4.1 System overview
4.2 PM and VM profile
4.3 Resource reallocation and live migration algorithm for DynaRaLM
5. Evaluations
5.1 Experiment setup
5.2 Experiment results
6. Conclusion
References
저자정보
참고문헌
- 1Naval Surface Warfare Center Dahlgren Division (NSWCDD), “Overview of Naval Open Systems – the Plans, the Future, the Promise,” 2004.
- 2Strei, T. J., “Open architecture in naval combat system computing of the 21st Century,” in Proc. of 8th International Command and Control Research and Technology Symposium, 2003.
- 3Naval Surface Warfare Center Dahlgren Division (NSWCDD), “Open Architecture (OA) Computing Environment Technologies and Standards,” 2004.
- 4Virtual machine monitors: current technology and future trends네이버 원문 이동
- 5Adopting Cloud Computing and Designing a Constraints-based Cloud System in an Organizationearticle 원문 이동
- 6IaaS Architecture using Grid in Cloud Computingearticle 원문 이동
- 7Kivity, A., Kamay, Y., Laor, D., Lublin, U., and Liguori, A., “kvm: the Linux virtual machine monitor,” in Proc. of 2007 Ottawa Linux Symposium, pp. 225-230, 2007.
- 8Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., and Wareld, A., “Xen and the art of virtualization,” in Proc. of 19th ACM symposium on operating systems principles, pp. 164-177, 2003.
- 9Wu, S., Deng, L., Jin, H., Shi, X., Zhao, Y., Gao, W., Zhang, J., and Peng, J., “Virtual machine management based on agent service,” in Proc. of Parallel and Distributed Computing, Applications and Technologies (PDCAT), pp. 199-204, 2010.
- 10Cherkasova, L., and Gardner, R., “Measuring CPU overhead for I/O processing in the Xen virtual machine monitor,” in Proc. of USENIX Annual Technical Conference, 2005.