λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
VMware/vSphere

vSAN ꡬ좕 - 2

by Seungming 2022. 11. 17.
λ°˜μ‘ν˜•

vSAN ꡬ좕 - 1 (μ§€λ‚œ ν¬μŠ€νŒ… λ³΄λŸ¬κ°€κΈ°)

vSAN 을 κ΅¬μ„±ν•˜κ³ μž ν•©λ‹ˆλ‹€. μ €λŠ” ν…ŒμŠ€νŠΈ ν™˜κ²½μ΄λ―€λ‘œ Two Node vSAN Cluster λ₯Ό ꡬ좕해보렀고 ν•©λ‹ˆλ‹€.
ꡬ좕 전에 ꡬ성 ν•„μˆ˜ μš”μ†Œλ₯Ό μ‚΄νŽ΄λ³΄κ³ μž ν•©λ‹ˆλ‹€.

vSAN ν΄λŸ¬μŠ€ν„°λ₯Ό μƒμ„±ν•˜κΈ° μœ„ν•΄μ„œλŠ” μ΅œμ†Œ 3개 ESXi ν˜ΈμŠ€νŠΈκ°€ ν¬ν•¨λ˜μ–΄ μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€. 보톡은 4개 μ΄μƒμ˜ 호슀트λ₯Ό μΆ”κ°€ν•˜λŠ” 것이 μΌλ°˜μ μž…λ‹ˆλ‹€. 
μΊμ‹œ 계측 (Cache Tier) 은 데이터λ₯Ό λΉ λ₯΄κ²Œ 읽고 μ“Έ 수 μžˆλ„λ‘ SSD κ°€ ν•„μš”ν•˜λ©°, μš©λŸ‰ 계측 (Capacity Tier) 은 데이터λ₯Ό μ €μž₯ν•˜κΈ° μœ„ν•œ μš©λ„λ‘œ HDD λ‚˜ SSD λ₯Ό μ‚¬μš©ν•˜μ—¬ κ΅¬μ„±ν•©λ‹ˆλ‹€. 즉, μ΅œμ†Œ 1개 μ΄μƒμ˜ SSD κ°€ κ΅¬μ„±λ˜μ–΄μ•Ό ν•©λ‹ˆλ‹€. 

μΊμ‹œ κ³„μΈ΅μ˜ λ””μŠ€ν¬λŠ” ν”Œλž˜μ‹œ λ””λ°”μ΄μŠ€λ‘œ μ‚¬μš©μ΄ ν•„μš”ν•©λ‹ˆλ‹€.
각 ESXi 호슀트 μŠ€ν† λ¦¬μ§€ λ””λ°”μ΄μŠ€ νƒ€μž…μ΄ ν”Œλž˜μ‹œ λ””λ°”μ΄μŠ€λ‘œ μ„€μ •λ˜μ–΄ μžˆλŠ”μ§€ 확인 및 νƒ€μž… λ³€κ²½ μ§„ν–‰ν•΄μ£Όμ‹œλ©΄ λ©λ‹ˆλ‹€.

λ””μŠ€ν¬ ꡬ성 사항 이 외에도 vSAN 을 μ‚¬μš©ν•˜κΈ° μœ„ν•΄μ„œλŠ” vSAN νŠΈλž˜ν”½μ— λŒ€ν•œ VMKernel μ–΄λŒ‘ν„°λ₯Ό 각 ESXi ν˜ΈμŠ€νŠΈμ— μΆ”κ°€ν•΄μ•Όν•©λ‹ˆλ‹€. 

vSAN ꡬ성을 μœ„ν•΄ ν΄λŸ¬μŠ€ν„°λ₯Ό μƒμ„±ν•˜κ³  vSAN μ„œλΉ„μŠ€λ₯Ό ν™œμ„±ν™” ν•©λ‹ˆλ‹€.

vSAN을 ꡬ성할 ν˜ΈμŠ€νŠΈμ— vSAN μ„œλΉ„μŠ€κ°€ ν™œμ„±ν™”λœ VMkernel μ–΄λŒ‘ν„°λ₯Ό μΆ”κ°€ν•©λ‹ˆλ‹€.
VMKernel μ–΄λŒ‘ν„° μΆ”κ°€ μž‘μ—…μ€ 각 ν˜ΈμŠ€νŠΈλ§ˆλ‹€ 진행해야 ν•©λ‹ˆλ‹€.

μΈλ²€ν† λ¦¬μ—μ„œ ν΄λŸ¬μŠ€ν„°λ₯Ό μ„ νƒν•˜κ³  [Configure] - [vSAN] - [Services] λ₯Ό μ„ νƒν•˜μ—¬ vSAN ꡬ성을 μ‹œμž‘ν•©λ‹ˆλ‹€.
μ €λŠ” Two node vSAN Cluster 을 ꡬ성할 것이기 λ•Œλ¬Έμ— 3번째 ν•­λͺ©μ„ μ„ νƒν•˜μ˜€μŠ΅λ‹ˆλ‹€.

* vSAN 의 μ„œλΉ„μŠ€
- 쀑볡 제거 및 μ••μΆ• : All Flash 만 지원
- μ•”ν˜Έν™” : Hybrid 및 All Flash 만 지원

호슀트 λ‹Ή 3개의 μš©λŸ‰ μ „μš©μœΌλ‘œ μ‚¬μš©ν•  λ””μŠ€ν¬μ™€ 1개의 μΊμ‹œ μ „μš©μœΌλ‘œ μ‚¬μš©ν•  λ””μŠ€ν¬λ‘œ λ””μŠ€ν¬ 그룹을 ν˜•μ„±ν•©λ‹ˆλ‹€.

ν•œ 호슀트 λ‹Ή 2개의 λ””μŠ€ν¬ 그룹을 μƒμ„±ν•˜λŠ” VMware ꢌμž₯ μ‚¬ν•­μž…λ‹ˆλ‹€.
λ””μŠ€ν¬ 그룹은 μ΅œλŒ€ SSD 5κ°œμ™€ HDD 35개둜 ꡬ성이 κ°€λŠ₯ν•©λ‹ˆλ‹€..
- λ””μŠ€ν¬ 그룹은 μ΅œλŒ€ Cache 계측 SSD 1κ°œμ™€ Capacity 계측 HDD(SSD) 7개둜 ꡬ성
- 그리고 μ΄λŸ¬ν•œ λ””μŠ€ν¬ 그룹은 ν•œ 호슀트 λ‹Ή μ΅œλŒ€ 5κ°œκΉŒμ§€ ꡬ성이 κ°€λŠ₯

호슀트 κ°„μ˜ μš©λŸ‰μ΄ λΆˆκ· ν˜•ν•˜λ©΄ μ‚¬μš©ν•˜μ§€ μ•ŠλŠ” μš©λŸ‰μ΄ λ°œμƒν•©λ‹ˆλ‹€. λ”°λΌμ„œ 호슀트 κ°„ μš©λŸ‰μ„ λ§žμΆ°μ€˜μ•Ό ν•©λ‹ˆλ‹€.
Cache μš©λŸ‰μ€ Capacity 의 1/10 μš©λŸ‰μœΌλ‘œ μ‚°μ •ν•˜λ„λ‘ ꢌμž₯ν•©λ‹ˆλ‹€. 

Two node vSAN clusterλŠ” 1개의 κ°μ‹œ ν˜ΈμŠ€νŠΈκ°€ ν•„μš”ν•˜κΈ° λ•Œλ¬Έμ— κ°μ‹œ 호슀트둜 ꡬ성할 호슀트λ₯Ό 1개 μ„ νƒν•©λ‹ˆλ‹€.

μ–΄λ–€ μ‚¬μ΄νŠΈκ°€ μ€‘λ‹¨λ˜μ—ˆλŠ”μ§€ 확인할 수 μžˆλ„λ‘ Witness Site λ₯Ό λ‹€λ₯Έ μ‚¬μ΄νŠΈμ— μ„€μ •ν•©λ‹ˆλ‹€. 
(vSAN λ„€νŠΈμ›Œν¬κ°€ λ™μΌν•˜κ±°λ‚˜ λ„€νŠΈμ›Œν¬ 섀정이 λ™μΌν•˜λ©΄ λ‹€λ₯Έ ν΄λŸ¬μŠ€ν„° μ‚¬μš©μ΄ κ°€λŠ₯ν•©λ‹ˆλ‹€.)

ꡬ성 사항을 μ΅œμ’…μ μœΌλ‘œ ν™•μΈν•˜κ³  Finishλ₯Ό ν΄λ¦­ν•©λ‹ˆλ‹€.

vSAN이 κ΅¬μ„±λ˜μ—ˆμŠ΅λ‹ˆλ‹€.


verbose, diagnostioc -> μ„±λŠ₯ ν…ŒμŠ€νŠΈ ν•˜λŠ” μ˜΅μ…˜μ΄λ―€λ‘œ μ‚¬μš©ν•˜μ§€μ•ŠμŒ
Reservations -> κ°€μš© κ°€λŠ₯ν•œ vsan μ‹€ μš©λŸ‰ 확인가λŠ₯
Operations reserver -> λ””μŠ€ν¬ μš©λŸ‰ 만큼 λ©”λͺ¨λ¦¬ μš©λŸ‰μ„ μ‚¬μš©ν•¨ 
                                -> λ””μŠ€ν¬ μš©λŸ‰μ„ 컀질 수둝 λ©”λͺ¨λ¦¬ μš©λŸ‰μ„ 많이 μ‚¬μš©ν•˜κΈ° λ•Œλ¬Έμ— λ”°λ‘œ μš©λŸ‰μ„ μƒμ„±ν•΄λ†“λŠ” κΈ°λŠ₯
                                -> 초과 μ‹œ, μž₯μ• κ°€ 남
Host rebulid reserve -> μž₯μ•  μ‹œμ— vm을 μž₯μ•  λ³΅κ΅¬ ν•˜κΈ° μœ„ν•΄ λ‚¨κ²¨λ‘” μš©λŸ‰
                                 -> 초과 μ‹œ, μž₯μ• κ°€ λ‚˜μ§„ μ•ŠμŒ (μž₯μ• κ°€ λ‚œ μƒνƒœκ°€ μ•„λ‹ˆκΈ° λ•Œλ¬Έμ—)


 

 

λ°˜μ‘ν˜•

λŒ“κΈ€