Abstract
Cloud computing is already well known paradigm that a support computing resource flexible and scalable to users as the want in distributed computing environment. Actually, cloud computing can be implemented and provided by virtualization technology. Also, various products are released or under development. In this paper, we built the teaching practice system using cloud computing and evaluated practical environment which constructed over a virtual machine. Virtualization-based cloud computing provides optimized computing resources, as well as easy to manage practical resource and result. Therefore, we can save the time for configuration of practice environment. In the view of faculty, they can easily handle the practice result. Also, those practice condition reuse comfortably and apply to various configuration simply. And then we can increase capabilities and availabilities of limited resources. Additionally, we measure the performance requirements for educational applications through evaluation of virtual-based teaching practical system in advance.
이미 잘 알려져 있는 클라우드 컴퓨팅은 사용자가 요구하는 컴퓨팅 자원을 최적화하여 유연하고 확장성 있게 지원할 수 있어 다양한 분산컴퓨팅 분야에 적용되고 있다. 클라우드 컴퓨팅은 가상화 기술을 통해 실제적인 구현 및 서비스가 가능하며 여러 가상화 기술과 제품들이 개발, 출시되고 있다. 본 논문에서는 클라우드 컴퓨팅의 가상화 기반으로 교육 실습 환경을 구축하고, 각 실습환경의 성능을 분석하였다. 클라우드 컴퓨팅 기반의 가상화 실습 환경은 최적화된 자원을 제공할 수 있으며, 실습 제공자는 자원 관리의 편리성, 결과에 대한 손쉬운 관리, 실습환경의 성능 및 상태 등의 수월하게 관리하고 파악 할 수 있다. 또한, 다양한 실습환경을 구축하는데 있어 요구되는 시스템 환경을 유연성 있고 신속하게 제공할 수 있어 시스템의 활용성 또한 높아지게 된다. 나아가 가상화 실습환경의 성능 분석을 통하여 구동될 수 있는 교육 어플리케이션의 성능을 미리 평가하고 가늠할 수 있다.