Open Source Cloud Platforms : OpenStack and CloudStack

오픈소스 클라우드 플랫폼 : 오픈스택과 클라우드스택

  • Ra, Jeong-Hwi (Dept. Computer Science & Engineering, Chungnam National University) ;
  • Han, Sang-Hyuck (Korea Aerospace Research Institute) ;
  • Sung, Baek-Yul (Dept. Computer Science & Engineering, Chungnam National University) ;
  • Kim, Young-Kuk (Dept. Computer Science & Engineering, Chungnam National University)
  • 라정휘 (충남대학교 컴퓨터공학과) ;
  • 한상혁 (한국항공우주연구원 융합기술연구팀) ;
  • 성백열 (충남대학교 컴퓨터공학과) ;
  • 김영국 (충남대학교 컴퓨터공학과)
  • Published : 2012.06.22

Abstract

클라우드 컴퓨팅은 정보가 인터넷 상의 서버에 영구적으로 저장되고 데스크탑이나 테이블 컴퓨터, 노트북, 벽걸이 컴퓨터, 휴대용 기기 등과 같은 클라이언트에는 일시적으로 보관되는 패러다임을 뜻한다. 가용성과 사용상의 편의에 대한 요구의 증가로 최근들어 빠른 속도로 발전하는 모습을 보이고 있다. 클라우드 컴퓨팅은 제공하는 서비스의 유형에 따라 IaaS(Infrastructure as a Service), PaaS(Platform as a Service), SaaS(Software as a Service)로 나뉜다. 이 중 IaaS는 인프라를 서비스로 제공하는 모델이다. 이를 구현한 오픈소스 클라우드 플랫폼으로 오픈스택과 클라우드 스택이 대표적이다. 시트릭스는 자사가 개발중인 클라우드 플랫폼인 클라우드스택을 아파치 라이센스로 전환하겠다고 발표했다. 이전까지 같은 종류의 클라우드 플랫폼인 오픈스택의 회원사로 참여하고 있던 시트릭스가 오픈스택 그룹에서 탈퇴하고 클라우드스택을 지원한다는 발표는 큰 관심을 받았다. 본 논문에서는 여러 오픈소스 클라우드 플랫폼 중 오픈스택과 클라우드스택을 비교해보고, 이를 통해 향후 오픈소스 클라우드 플랫폼의 발전가능성에 대해 고찰해보고자 한다.

Keywords

Acknowledgement

Supported by : 국방과학연구소