DOI QR코드

DOI QR Code

Software Architecture of the Grid for implementing the Cloud Computing of the High Availability

고가용성 클라우드 컴퓨팅 구축을 위한 그리드 소프트웨어 아키텍처

  • 이병엽 (배재대학교 전자상거래학과) ;
  • 박준호 (충북대학교 전자정보대학 정보통신공학과) ;
  • 유재수 (충북대학교 전자정보대학 정보통신공학과)
  • Received : 2011.12.07
  • Accepted : 2012.01.25
  • Published : 2012.02.28

Abstract

Currently, cloud computing technology is being supplied in various service forms and it is becoming a ground breaking service which provides usage of storage service, data and software while user is not involved in technical background such as physical location of service or system environment. cloud computing technology has advantages that it can use easily as many IT resources as it wants freely regardless of hardware issues required by a variety of systems and service level required by infrastructure. Also, since it has a strength that it can choose usage of resource about business model due to various internet-based technologies, provisioning technology and virtualization technology are being paid attention as main technologies. These technologies are ones of important technology elements which help web-based users approach freely and install according to user environment. Therefore, this thesis introduces software-related technologies and architectures in an aspect of grid for building up high availability cloud computing environment by analysis about cloud computing technology trend.

최근, 클라우드 컴퓨팅 기술은 다양한 서비스의 형태로 제공이 되며, 사용자는 서비스의 물리적인 위치나, 시스템 환경과 같은 부분들을 관여하지 않고, 스토리지 서비스, 데이터의 사용, 소프트웨어의 사용들을 제공하는 획기적인 서비스로 거듭나고 있다. 클라우드 컴퓨팅 기술들은 인프라스트럭처에서 요구되는 서비스의 수준, 다양한 시스템에서 요구되는 하드웨어적인 문제들을 벗어서 자유스럽게 원하는 만큼의 IT 리소스를 쉽게 사용할 수 있는 장점을 가지고 있다. 또한 인터넷 기반의 다양한 기술들을 기반으로 비즈니스 모델에 대한 자원의 사용을 자유스럽게 선택할 수 있는 장점을 가지고 있어 무엇보다도 능동적인 자원 확장을 위한 프로비져닝 기술과 가상화 기술들이 주요한 기술로 주목 받고 있다. 이러한 기술들은 웹 베이스의 사용자들이 자유롭게 접근하고, 사용자 환경에 맞도록 설치가 가능하게 지원하는 중요한 기술 요소들 중의 하나이다. 따라서 본 논문은 클라우드 컴퓨팅 기술 동향에 대한 분석을 통해 고 가용성 클라우드 컴퓨팅 환경을 구축하기 위한 그리드 측면에서의 소프트웨어 관련 기술과 아키텍처를 소개 한다.

Keywords

References

  1. 메릴린치, "The Clouds War: $100 + Billion at Stake," 보고서, 2008(5).
  2. 민옥기, 김학영, 남궁한, 클라우드 컴퓨팅 기술 동향, 전자통신동향 분석, 2009.
  3. 이정아, 모바일클라우드 서비스 국내외 정책 추진 현황, KT경제경연 연구소, 2010.
  4. 정제호, "클라우드 컴퓨팅의 현재와 미래, 그리고 시장 전략", "http://www.software.or.kr, 2008(10).
  5. 신현석, "마이크로소프트와 클라우드 컴퓨팅 MS 클라우드 전략의 '코어', 윈도우 애저", 마이크로소프트웨어, pp.160-163, 2009(1).
  6. 세일즈포스닷컴, "Salesforce 마케팅", http://salesforce.com
  7. IBM 클라우드 컴퓨팅 전략 '블루 클라우드' 컴퓨팅 패러다임 주도, 마이크로소프트웨어, 2009(1).
  8. 한국오라클 매거진, Vol.67, 2011(8).
  9. 한국오라클 매거진, Vol.42, 2009(4).
  10. Amazon, "Amazon Web Services: Overview of Security Process," http://aws.amazon.com, white paper, 2008(9).
  11. "Amazon Elastic Compute Cloud(Amazon EC2)," http://aws.amazon.com/ec2
  12. "Amazon Simple Storage Service(Amazon S3)," http://aws.amazon.com/s3
  13. Chris and Suchitra Narayan, "클라우드 서비스 도입의 기폭제가 된 경기 침체", IDC Analyze the Future, 2009(2).
  14. D. Thomas, "Enabling Application Agility - Software as a Service, Cloud Computing and Dynamic Languages," Journal of Object Technology, Vol.7, No.4, May-June 2008.
  15. George Lawton, "Developing Software Online with Platform-as-a-Service Technology," Computer, 2008(6).
  16. KIPA, "SaaS 대표주자, Salesforce.com의 성장세 분석," 2007(11).
  17. M. Armbrust, "Above the Clouds: A Berkley View of Cloud Computing," http://radlab.cs.berkeley.edu, 2009(2).
  18. "Vision, Hype, and Reality for Delivering IT Services as Computing Utilities," HPCC 2008 Keynote, 2008.
  19. Wikipedia, http://en.wikipedia.org/wiki/Cloud_computing