본문 바로가기

클라우드/오픈스택(OpenStack)

Cloud 클라우드 정리

# 인프라

기반 시설, 우리가 사용할 서버,네트워크(시스템들을 사용자들이 접근할수있도록 연결 구성),스토리지(서비스를 이용하는데있어서 로그, 사용자가 필요한 데이터 관리하는데에 필요한 데이처를 저장해두는 공간) 등의 시스템 구성(리소스)들을 통칭

 

# 온프레미스

물리적인 환경에 구성하는 인프라, 한계점(직접 물리적인 환경에 구성하는거니까, 물리적인 환경을 구성하는 조건들(비용,자원들을 설정할수있는 능력, 시간 )을 구성하더라도 그 시스템을 가상화 없이 그대로 사용하게 되면 물리적 머신이 많이 필요하다 예들들어 쿠버네티스 하나 구성하는데 컴퓨터 6대 필요, 비용대비 리소스 낭비가 심하다)때문에 가상화라는 기술을 사용하게 되었다.

 

# 가상화

리소스의 낭비를 줄이기 위해 사용, 물리적인 자원(스토리지,네트워크 리소스)들을 논리적으로 분할/통합 하는 기술lvm,vlan

 

# 클라우드

가상화 기술을 바탕으로 사용자에게 원하는 방식(온디멘드)의 서비스를 제공, 네트워크로 접근 및 사용하기 때문에 기본자원은 필요하지만 작은 개인용 시스템만 가지고 싶어도 대규모의 고사양 시스템을 사용 할 수 있다.

 

# 온프레미스 vs  클라우드

- 비용 (초기 구성 비용 / 유지 관리 비용)

- 시간 (온프레미스 : 직접 구성하려면 시간이 많이든다)

- 관련 지식

- 보안 / 서비스 성능 ( 보안적인 부분에서는 온프레미스 환경이 낫다)

 

# 클라우드 서비스 분류 방식

- SaaS(사스) : 업체에서 서비스까지 구성해서 제공, 사용자는 단순히 사용만 하면된다

- PaaS(파스) : 쿠버네티스와 같은 환경을 제공, 플랫폼 환경(운영 체제/미들웨어) 정도까지 구성해서 제공, 사용자는 어플리케이션을 직접 만들어서 사용 -개발자들이 테스트하기 좋은 환경

- IaaS(이아스) : 오픈 스택처럼 물리적인 인프라 환경까지만 구성해서 제공, 사용자가 직접 리소스를 사용해서 가상머신을 만들어서 사용

 

# 구성방식에 따른 클라우드 종류

- 퍼블릭 클라우드 : 업체에서 직접 원하는 환경으로 구성해서 제공, 사용에 따라 비용을 지불

- 프라이빗 클라우드 : 내가 직접 구성한 클라우드 (보안, 성능 등을 생각해야함) 초기 구성 비용이 든다

- 하이브리드 클라우드 : 퍼플릭 / 프라이빗 통합 방식