$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

초록
AI-Helper 아이콘AI-Helper

본고에서는 최근 클라우드 컴퓨팅 기술에서 이슈가 되고 클라우드 서비스 브로커(Cloud Service Broker) 기술 및 관련 기술동향을 살펴보고 실제 구현을 진행중인 사례를 분석 함으로서 클라우드 서비스 브로커 기술에 대한 전반적인 내용을 살펴보고자 한다.

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 또한, 브로커 포탈은 클라우드 서비스 브로커 의 기능을 클라우드 서비스 사용자 또는 상위의 새로운 서비스가 사용할 수 있도록 기능 인터페이스를 제공하는 부분이며, 사용자 편의성을 위한 그래픽 인터페이스 또는 통합 기능의 제공을 목적으로 한다.
  • 본 고에서는 클라우드 서비스 브로커 기술에 대한 전반적인 이해를 돕고자 클라우드 서비스 브로커의 개념, 관련 기술 동향, 주요 기능 및 사례 분석 내용을 기술하였다
  • 본 장에서는 클라우드 서비스 브로커에 대한 이해를 심화 하기 위하여 오픈 소스 클라우드 브로커 개발 프로젝트인 CompatibleOne ACCORDS5에 대하여 살펴보기로 한다. CompatibleOne 프로젝트는 프랑스 기업인 Bull과 Prologue 주도하에 산·학·연이 공동으로 연계하여 공개 소프트웨어 커뮤니티 기반으로 개발하고 있어서 무료로 사용 가능하며 기능의 추가 및 재배포가 가능하다.
  • 본 절에서는 사용자가 클라우드 컴퓨팅 자원을 사용하고자 하는 경우에 대하여 살펴보도록 한다. 서비스 처리 흐름은 시스템에 따라서 일부 차이가 발생할 수 있으므로 일반적인 흐름을 위주로 기술한다.

가설 설정

  • 서비스 처리 흐름은 시스템에 따라서 일부 차이가 발생할 수 있으므로 일반적인 흐름을 위주로 기술한다. 클라우드 서비스 사용자는 클라우드 기반의 서비스를 운영하기 위한 응용 서비스 제공자이며, 서비스 운용에 요구되는 시스템 자원을 필요로 한다고 가정한다.
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
사용자 요구사항 검증이란? 사용자 요구사항 검증은 사용자가 입력한 서비스 요구사항의 유효성을 검증하는 부분이며, 요구사항의 형태(Syntax) 및 의미(Semantics)에 대한 두 가지 종류의 검증을 수행한다. 
OpenStack 기반의 클라우드 서비스를 제공하는 클라우드 서비스 제공자로부터 사용자가 ACCORDS 플랫폼을 통하여 컴퓨팅 자원을 요청하고 관련 서비스를 제공받는 과정의 구동 순서는? ① 컴퓨팅 자원 서비스를 제공받고자 하는 클라우드 서비스 사용자는 할당 받을 가상시스템 자원(CPU, 메모리, 저장장치 등)의 요구사항을 기술한 요구사항 명세서인 Manifest와 서비스 수준 협약을 기술한 SLA를 작성하여 ACCORDS 플랫폼의 PARSER에 제공한다. PARSER는 제공된 Manifest와 SLA를 검증하고 이를 기반으로 ACCORDS 플랫폼에서 인식할 수 있는 형태의 서비스 배치 계획인 “Plan”을 생성한다. ② 사용자는 생성된 “Plan”을 BROKER에 제공하며, BROKER 는 “Plan”을 기반으로 일종의 계약서인 “Contract”를 생성한다. 이 단계에서, 사용자가 요청한 서비스가 실제 제공 가능한 서비스인지 점검을 수행한다.  ③ BROKER는 사용자 요구사항을 서비스 제공자에게 전달하기 위한 PROCCI를 호출하고 PROCCI 는 “Contract”를 기반으로 실제 자원을 할당할 수 있도록 준비한다.  ④ PROCCI는 이종 클라우드 서비스 제공자마다 상이한 인터페이스를 공통 인터페이스로 제공하기 위한 부분으로 사용자가 요청한 서비스를 제공하기 위하여 OPENSTACK PROCCI를 호출한다.  ⑤ OPENSTACK PROCCI는 OpenStack 기반의 클라우드 서비스 제공자의 플랫폼에 접근하여 사용자의 요청 서비스를 제공한다.
클라우드 컴퓨팅 기술이란? 클라우드 컴퓨팅 기술은 인터넷 기술을 활용하여 IT 자원을 서비스로 제공하는 컴퓨팅으로 IT 자원(소프트웨어, 스토리지, 서버, 네트워크 등)을 필요한 만큼 빌려서 사용하고, 서비스 부하에 따라서 실시간 확장성을 지원받으며, 사용한 만큼의 비용을 지불하는 컴퓨팅으로 정의된다 [1],[3]. 이러한 클라우드 컴퓨팅 기술은 인터넷 서비스의 배포 방식과 더불어 서비스 및 단말의 사용 형태에 있어서도 많은 변화를 야기하였다.
질의응답 정보가 도움이 되었나요?

참고문헌 (23)

  1. Lee Badger, Tim Grance, Robert Patt-Comer, Jeff Voas, "DRAFT Cloud Computing Synopsis and Recommendation", NIST Special Publication 800- 146, May. 2011. 

  2. Fang Liu, Jin Tong, Jian Mao, Robert Bohn, John Messina, Lee Badger, Dawn Leaf, "NIST Cloud Computing Reference Architecture", NIST Special Publication 500-292, Sept. 2011. 

  3. Draft deliverable on Introduction to the cloud ecosystem: definitions, taxonomies, use cases, high level requirement and capabilities, Focus Group On Cloud Computing, ITU-T, 2010 

  4. Rodrigo N. Calheiros, Rajiv Ranjan, Anton Beloglazov, Cesar A. Rose, Rjkumar Buyya, "CloudSim: toolkit for modeling and simulation of cloud computing environment and evaluation of resource provisioning algorithms", Software: Practice and Experience, Vol. 41, Issue 1, pp. 23-50, 2011. 

  5. Daryl C. Plummer, Benoit J. Lheureux, Michele Cantara, Tiffani Bova, "Predicts 2012 : Cloud Service Brokerage Will Bring New Benefits and Planning Chanllenges", Gartner, 2011. 

  6. Shao Weixiang, Hu Jie, Bhumip Khasnabish, "Cloud Service Broker", IETF, March. 2012. 

  7. Rajkumar Buyya, Rajiv Ranjan, Rodrigo N. Calheiros, "InterCloud : Utility-Oriented Federation of Cloud Computing Environment for Scaling of Application Services", University of Melbourne, 2010. 

  8. Stefan Ried, "Cloud Broker-A New Business Model Paradigm", Forrester, 2011. 

  9. Standard for Intercloud Interoperability and Federation, IEEE, P2302, http://standards.ieee.org/ develop/project/2302.html 

  10. Unified Cloud Interface, Cloud Computing Interoperability Forum(CCIF), 2012. 

  11. B. Rochwerger et al., "The Reservoir Model and Architecture for Open Federated Cloud Computing", IBM Systems Journal, Oct. 2008. 

  12. J. Smets Solanes, C. Cerin, "SlapOS: A Multi- Purpose Distributed Cloud Operating System Based on an ERP Billing Model", Service Computing(SCC), pp. 765-766, 2011. 

  13. CompatibleOne, "CompatibleOne Open Source Cloud Broker Architecture Overview", 2012. 

  14. Robert Bohn, "NIST Cloud Computing Reference Architecture & Texonomy Working Group", Information Technology Laboratory, 2011. 

  15. "Cloud Computing Use Cases White Paper V4.0", Open Cloud Manifesto, 2010. 

  16. Iain James Marshall, "CompatibleOne ACCORDS : Hands On", 2012. 

  17. Srijith K. Nair, Pramod Pawar, Ali Sajjad, Mariam Kiran, Ming Jiang, "Requirements and Architecture of a Cloud Broker", OPTIMIS Consortium, 2011. 

  18. Use Cases and Functional Requirements for Inter- Cloud Computing", Global Inter-Cloud Technology Forum, 2010. 

  19. Iain James Marshall, Jean-Pierre Laisne, "Compatible One Resource Description System(CORDS) V2.15", 2013 

  20. Cedric Thomas, Alexandre Lefebvre, "CompatibleOne Open Source Cloud Broker Architecture Overview", 2012 

  21. Iain James Marshall, "CompatibleOne The Accords Platform Version 1.4", 2012 

  22. mOSAIC: Open source API and platform for multiple clouds, http://www.mosaic-cloud.eu/ 

  23. CompatibleOne, http://www.compatibleone.org/ 

저자의 다른 논문 :

LOADING...
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로