Please enable JavaScript.
Coggle requires JavaScript to display documents.
Cloud :cloud:, Reference, Linux의 응용 프로그램들을
SW Container 안에 배치 시키는 일을
…
Cloud :cloud:
-
-
-
-
Multitenancy
Software
Multitenancy
- 하나의 소프트웨어 인스턴스로
여러 고객에게 서비스를 제공하기 위한 아키텍쳐
Cloud
Multitenancy
- 제공하는 서비스가 가상머신이라면,
서비스 Provider는 하나의 컴퓨터에
여러개의 독립된 가상 머신을 만들어
다수의 사용자에게 리소스 서비스
-
-
-
- Linux의 응용 프로그램들을
SW Container 안에 배치 시키는 일을
자동화하는 오픈소스 프로젝트
- Cloud Native 기술 확산
- Application을 보다 효율적으로
개발/배포 할 수 있도록 하는 기술
- 리눅스 재단 산하의 단체
- Container 생태계 확산 및
Cloud Native SW를 위한
지속 가능한 생태계를 만들기 위해 결성
- Google 오픈소스 솔루션
- 다수의 Container들을
종합적으로 관리 할 수 있는 도구
- Cloud Native 개발을 위한 업계 표준
- CNCF 1회 졸업생
- Linux Containers
- 커널을 사용한 자원 할당
- 기존 가상화 기술의 대체제로 주목
- Content Delivery Network
- 콘텐츠를 효율적으로 전달하기 위해
여러 노드를 가진 네트워크에 데이터를
캐싱하여 제공하는 시스템
- Global Server Load Balancing
- 지능적 DNS
- Health Check, 재해 복구
- 부하 분산
- 응답시간 중심의 서비스 제공
- Domain Name System
- Host의 Domain Name 과
Host의 Network 주소 간의
변환 수행하기 위함
- Domain으로 요청이 들어왔을 때
타겟의 주소로 변환해주는 서비스
- Round Robin 방식
(IP 목록 중 하나를 반환)
- 전화번호부
- 기존 낡은 Application을
현재, 미래의 비지니스 목적에 따라
재구성 하는 작업
- Virtual Private Network
- 공중 네트워크를 통해 내용을
바깥 사람에게 드러내지 않고
통신할 목적으로
쓰이는 사설 통신망
-
-
- 제어 도구, 클라우드 운영체제
- 가상의 인프라 리소스를 IaaS 형태로 제공
, IaaS를 쉽게 구축할 수 있는 플랫폼
- Public Cloud도 구축 가능
- 원격 환경이 아닌 자체적으로 보유한
전산실 서버에 직접 설치해 운영하는 방식
- 클라우드와 확장시 소요되는 시간 차이가 큼
-
- 다중 소유
- Software Multitenancy
- Cloud Multitenancy