Cloud Computing
-
[OpenStack] Docker on OpenStackCloud Computing 2017. 11. 21. 13:25
Docker Container on OpenStack (http://www.prudentcircle.com/openstackgwa-containeryi-mannam-2pyeon/) OpenStack 인프라 위에서 도커 컨테이너를 실행시키고 싶다면, 어떤 방법이 있을까? 다양한 방법이 존재한다. 1. Raw Resources OpenStack 클라우드 인프라 위에서 VM 이나 Baremetal 만을 제공한다면, 사용자가 직접 VM 위에 Kubernetes를 설치하여 컨테이너화된 어플리케이션을 운영할 수 있다. 기본적인 인프라만 제공하고 오케스트레이션 엔진(kubernetes)의 설치 및 운영은 사용자가 하는 방식이다. 2. COEaaS Kubernetes를 사용자에게 직접적으로 제공할 수 있다. 이 방식을..
-
[OpenStack] OLC - Introduce to OpenStack - 1,2Cloud Computing 2017. 11. 20. 15:15
OpenStack - 오픈소스와 클라우드 컴퓨팅 클라우드 컴퓨팅이란? 클라우드 컴퓨팅은 resources on demand (리소스를 on demand 형태로 사용할 수 있는 서비스) 이다. 리소스의 세 가지 정의(서비스, 자원, 능력)는 다음과 같다. 1. 서비스 : 업무용 소프트웨어, 이메일, 저장공간, 데이터 분석, 개발 및 테스트용 소프트웨어 SaaS, PaaS : 저장공간, 메일 등의 서비스를 웹상에서 서비스로 제공하는 것. (dropbox, 다음클라우드, gmail, google docs, google App Engine) 2. 자원/재원 : 컴퓨터 (CPU,RAM), 하드디스크(스토리지), 네트워크, 개발도구 IaaS(Infrastructure as a Service) : 아마존 AWS, K..
-
[OpenStack] DevStack을 활용한 오픈스택 pike 버전 설치Cloud Computing 2017. 11. 16. 17:58
OpenStack 클라우드 환경의 모든 유형을 지원하는 오픈 소스 클라우드 컴퓨팅 플랫폼 아키텍처 구성요소 Controller 컨트롤러 노드는 ID 서비스, 이미지 서비스, Compute의 관리 부분, Networking의 관리 부분, 다양한 Networking 에이전트 및 Dashboard를 실행합니다. 또한 SQL 데이터베이스, 메시지 대기열 및 NTP 와 같은 지원 서비스도 포함됩니다 . 필요에 따라 컨트롤러 노드는 블록 저장소, 객체 저장소, 오케스트레이션 및 원격 측정 서비스의 일부를 실행합니다. 컨트롤러 노드에는 최소 두 개의 네트워크 인터페이스가 필요합니다. Compute 컴퓨팅 노드는 인스턴스를 작동시키는 Compute 의 하이퍼 바이저 부분을 실행합니다 . 기본적으로 Compute는 KV..