728x90

쿠버네티스를 공부하는 사내 스터디에 참여하기로 했다. 사전 지식이 없어서 공부를 미리 해 두려고 한다....

허접 그 자체지만... 파이팅!

 

목적

  • Docker와 Kubernetes의 관계에 대해서 설명할 수 있습니다.
  • Kubernetes 환경을 어떻게 구성해야 하는지 알 수 있습니다.
  • Kubernetes에 Application을 배포할 수 있습니다.
  • Kubernetes를 구축하고 기본적인 운영을 할 수 있습니다.
  • CI / CD Pipeline 구축 (GitHub, GitLab, Jenkins 등)

학습 내용

  • Docker 실습
  • Kubernetes 이론 (container, pod, service, deployment, ...)
  • Kubernetes 실습 (Kubernetes 설치 및 컨테이너 환경 구축
  • Best Practice 공유
  • Toy(Pet) Project 실행
  • 비즈니스 모델 리뷰 및 토론

필요한 사전 지식

  1. Linux 기본 사용법 opentutorials.org/course/2598
  2. Docker 셀프 스터디 및 사용 경험 (최소 Hello World 실행)
  3. 프로그래밍, 네트워킹, 리눅스의 기본 명령 같은 기본적인 지식과 잘 알려진 프로토콜에 관한 이해

쿠버네티스 입문을 위한 동영상 강의

1. 초보를 위한 쿠버네티스 안내서 (총 8편)

2. 이성미 강사의 따배런 도커 시리즈

3. 이성미 강사의 따배런 쿠버네티스 시리즈

참고 사이트

728x90
728x90

 

Disk Type RAID Type Default Maximum
SATA /
NL-SAS
RAID 4 7 7
RAID DP 14 20
RAID TEC 21 29
SAS RAID 4 8 14
RAID DP 16 28
RAID TEC 24 29
SSD RAID 4 8 14
RAID DP 23 28
RAID TEC 24 29
  RAID 4 RAID DP RAID TEC
Min 3 5 7

 

NETAPP은 OS와 System Metadata 영역이 있어서 Physical 용량과 Usable 용량이 차이가 많이 나는 편이다. 일반적인 RAID DP 구성에서는 Physical 용량에서 Parity Disk 2개를 빼고, Spare Disk 갯수를 뺀 후 OS 영역 약 10%, System 영역 약 10%를 빼야 실제 유저가 사용 가능한 Usable 용량이 나온다. 보통은 대략적으로 Physical의 57% 정도를 Usable로 사용 가능하다.

 

이 설명을 하다 보면 용량이 부족한 곳에서는 Parity를 하나 빼서 RAID 4나 5로 사용 가능하냐고 요청하기도 하는데, 구성에 따라서는 RAID 4로 Aggregate를 만들었을 때 Usable 용량이 오히려 줄어들 때가 있다. RAID Type에 따라 RAID로 묶을 수 있는 Disk 수량이 다르기 때문이다. RAID 4는 DP와 TEC과 달리 RAID GROUP으로 묶을 수 있는 최대 수량이 작고, RAID GROUP을 쪼개서 여러 개 만들다 보면 Parity Disk와 Spare Disk도 그만큼 더 들어가야 하고……

 

Recommend에는 이유가 있다.

728x90

'Storage > Netapp' 카테고리의 다른 글

Netapp nfs mount  (0) 2020.07.10
728x90

About vSAN

SDS(software-defined storage) 솔루션으로 외장 스토리지 없이도 클러스터를 구성할 수 있게 해 주는 VMware 기술이다.

  • Policy-driven
  • Object based

VMware ESXi 호스트 각각에 할당된 물리 서버 디스크를 각 호스트에 종속시키지 않고 소프트웨어 기반의 스토리지로 구성하여 하나처럼 사용할 수 있다.

vSAN 구성 시에는 여러 스위치를 하나처럼 관리할 수 있는 분산 스위치(Distributed Switch)를 사용한다.

 

* 함께 알아두면 좋은 용어: SDS, HCI, SDDC

 

About Disk Groups

vSAN은 디스크 그룹으로 구성되는데, 1개의 Cache Device최소 1개 ~ 최대 7개의 Capacity Device로 이뤄진다.

한 호스트 당 디스크 그룹을 최대 5개까지 가질 수 있으나 대부분 2개를 사용한다. 또한 디스크 그룹은 호스트 마다 같은 수로 통일해 주는 게 좋다. 통일하지 않아도 구성은 가능하나 성능 면에서 효율적이지 않다.

 

좌: Flash Disk Groups / 우: Hybrid Disk Groups

Flash는 캐시와 캐피시티 디스크 모두 SSD로 이루어진 것을 뜻한다.

Read 캐시는 필요 없고, Write 목적으로만 캐시를 사용한다.

또한 중복 제거와 압축 기능을 추가로 사용 가능하다.

vSAN 네트워크를 위해 호스트 간 통신을 위해서는 L2 10Gbps 이상의 연결이 필요하다.

 

Hybrid는 SSD와 HDD를 섞어서 사용하는 경우를 말한다. SSD를 캐시로, HDD를 캐피시티로 사용한다.

캐시가 캐피시티 용량의 10%은 되어야 한다.

Write 캐시는 30%, Read 캐시는 70%의 영역을 차지한다.

역시 vSAN 네트워크를 위해 L2 10Gbps 이상이 권장되나, 1Gbps로도 구성은 가능하다.

 

FC 없이 L2 네트워크만으로 디스크 간 통신이 가능하다.

일반적인 스토리지와는 달리 하드웨어 Raid가 구성되지 않고, pass-though(JBOD) 형태로 디스크를 사용한다.

728x90

'IT Infrastructure > VMware' 카테고리의 다른 글

[VMware] vSphere 6.7  (0) 2020.04.01