๋ ์๋ค์ ๋จ์ผ ๋ฐ์ดํฐ ์ผํฐ ๋ด์์ ์๊ท๋ชจ ๊ธฐ์ ์ ์ํ ๋ด๊ฒฐํจ์ฑ ์ธํ๋ผ๋ฅผ ๊ตฌ์ถํ๋ ์์น์ ์ต์ํด์ง๋๋ก ์ด๋๋๋ฉฐ ์ด์ ๋ํด์๋ ์งง์ ๊ธฐ์ฌ ์๋ฆฌ์ฆ์์ ์์ธํ ๋ ผ์๋ฉ๋๋ค.
์๊ฐ
์๋์ ๋ฐ์ดํฐ ์ผํฐ (๋ฐ์ดํฐ ์ฒ๋ฆฌ ์ผํฐ)๋ ๋ค์๊ณผ ๊ฐ์ด ์ดํด๋ ์ ์์ต๋๋ค.
- ์ฅ๋น์ ์ ์ ๊ณต๊ธ ๋ฐ ๋๊ฐ์ ์ ๊ณตํ๊ธฐ ์ํ ์ต์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๊ณ ๋ ๊ฐ์ ๋ ๋ฆฝ ๊ณต๊ธ์๋ฅผ ํตํด ์ธํฐ๋ท์ ์ก์ธ์คํ ์ ์๋ ๊ธฐ์ ๊ตฌ๋ด "์๋ฒ์ค"์ ์๋ ์์ฒด ๋
- ์์ ์ค์ ๋ฐ์ดํฐ ์ผํฐ์ ์์นํ ์์ฒด ์ฅ๋น๋ฅผ ๊ฐ์ถ ์๋ ๋์ ๋๋ค. Tier III ๋๋ IV ํ์ค์ ์ค์ํ๊ณ ์์ ์ ์ธ ์ ์ ๊ณต๊ธ, ๋๊ฐ ๋ฐ ๋ด๊ฒฐํจ์ฑ ์ธํฐ๋ท ์ก์ธ์ค๋ฅผ ๋ณด์ฅํ๋ ๋ฐฐ์น
- Tier III ๋๋ IV ๋ฐ์ดํฐ ์ผํฐ์ ์ฅ๋น๋ฅผ ์์ ์๋ํฉ๋๋ค.
์ ํํ ์๋ฐ ์์ค ์ต์ ์ ๊ฐ ๊ฒฝ์ฐ์ ๋ฐ๋ผ ๋ค๋ฅด๋ฉฐ ์ผ๋ฐ์ ์ผ๋ก ๋ช ๊ฐ์ง ์ฃผ์ ์์ธ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค.
- ๊ธฐ์ ์ ์์ฒด IT ์ธํ๋ผ๊ฐ ํ์ํ ์ด์ ๋ ๋ฌด์์ ๋๊น?
- ๊ธฐ์ ์ด IT ์ธํ๋ผ์์ ์ ํํ ๋ฌด์์ ์ํ๋์ง(์ ๋ขฐ์ฑ, ํ์ฅ์ฑ, ๊ด๋ฆฌ ํจ์จ์ฑ ๋ฑ)
- IT ์ธํ๋ผ์ ๋ํ ์ด๊ธฐ ํฌ์ ๊ท๋ชจ ๋ฐ ๋น์ฉ ์ ํ(์๋ณธ(์์ฒด ์ฅ๋น ๊ตฌ์ ) ๋๋ ์ด์(์ผ๋ฐ์ ์ผ๋ก ์ฅ๋น ์๋))
- ๊ธฐ์ ์์ฒด์ ๊ณํ ๋ฒ์.
IT ์ธํ๋ผ๋ฅผ ์์ฑํ๊ณ ์ฌ์ฉํ๋ ค๋ ๊ธฐ์ ์ ๊ฒฐ์ ์ ์ํฅ์ ๋ฏธ์น๋ ์์์ ๋ํด ๋ง์ ๋ด์ฉ์ด ๊ธฐ๋ก๋ ์ ์์ง๋ง, ์ฐ๋ฆฌ์ ๋ชฉํ๋ ๋ด๊ฒฐํจ์ฑ์ด ์๊ณ ๋น์ฉ๋ ์ ์ฝํ ์ ์๋๋ก ๋ฐ๋ก ์ด ์ธํ๋ผ๋ฅผ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ์ค์ ๋ก ๋ณด์ฌ์ฃผ๋ ๊ฒ์ ๋๋ค. ์์ฉ ์ํํธ์จ์ด ๊ตฌ๋งค ๋น์ฉ์ ์ ๊ฐํ๊ฑฐ๋ ์์ ํผํ์ธ์.
์ฅ๊ธฐ์ ์ธ ์ค์ต์์ ์ ์ ์๋ฏ์ด ์ธ์ํจ์ ๋ ๋ฐฐ, ํจ์ฌ ๋ ๋ง์ ๋น์ฉ์ ์ง๋ถํ๊ธฐ ๋๋ฌธ์ ํ๋์จ์ด๋ฅผ ์ ์ฝํ ๊ฐ์น๊ฐ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ข์ ํ๋์จ์ด๋ ๋จ์ง ๊ถ์ฅ ์ฌํญ์ผ ๋ฟ์ด๋ฉฐ ๊ฒฐ๊ตญ ์ ํํ ๋ฌด์์ ๊ตฌ๋งคํ ์ง, ์ผ๋ง์ ๊ตฌ์ ํ ์ง๋ ๊ธฐ์ ์ ์ญ๋๊ณผ ๊ฒฝ์์ง์ "ํ์"์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ๋ํ "ํ์"์ด๋ผ๋ ๋จ์ด๋ ์ข์ ์๋ฏธ๋ก ์ดํด๋์ด์ผ ํฉ๋๋ค. ์ด๊ธฐ ๋จ๊ณ์์ ํ๋์จ์ด์ ํฌ์ํ๋ ๊ฒ์ด ๋ ๋ซ๊ธฐ ๋๋ฌธ์ ์ฒ์์๋ ์๋ชป๋ ๊ณํ๊ณผ ํ์ฅ์ผ๋ก ์ธํด ์ถ๊ฐ ์ง์ ๋ฐ ํ์ฅ์ ์ฌ๊ฐํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ง ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ๊ณผ๋ํ ์ ๊ฐ์ ํ๋ก์ ํธ๋ฅผ ์์ํ ๋๋ณด๋ค ๋น์ฉ์ด ๋ ๋์์ง ์ ์์ต๋๋ค.
๋ฐ๋ผ์ ํ๋ก์ ํธ์ ์ด๊ธฐ ๋ฐ์ดํฐ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์์ฒด ์น ํฌํธ์ ๋ง๋ค๊ณ ํ๋์ ์ธํฐ๋ท์ผ๋ก ๊ฐ์ ธ์ค๊ธฐ๋ก ๊ฒฐ์ ํ ๊ธฐ์ ์ด ์์ต๋๋ค.
- ํ์ฌ๋ Tier III ํ์ค์ ๋ฐ๋ผ ์ธ์ฆ๋ ์ฐ์ํ ๋ฐ์ดํฐ ์ผํฐ์ ์ฅ๋น๋ฅผ ๋ฐฐ์นํ๊ธฐ ์ํด ๋์ ์๋ํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
- ํ์ฌ๋ ํ๋์จ์ด ๋น์ฉ์ ํฌ๊ฒ ์ ์ฝํ์ง ์๊ธฐ๋ก ๊ฒฐ์ ํ๊ณ ๋ณด์ฆ ๋ฐ ์ง์์ด ์ฐ์ฅ๋ ๋ค์ ์ฅ๋น๋ฅผ ๊ตฌ์ ํ์ต๋๋ค.
์ฅ๋น ๋ชฉ๋ก
- ๋ค์๊ณผ ๊ฐ์ ๋ ๊ฐ์ ๋ฌผ๋ฆฌ์ Dell PowerEdge R640 ์๋ฒ:
- Intel Xeon Gold 5120 ํ๋ก์ธ์ XNUMX๊ฐ
- 512 Gb RAM
- OS ์ค์น์ฉ RAID1์ SAS ๋์คํฌ XNUMX๊ฐ
- ๋ด์ฅ 4ํฌํธ 1G ๋คํธ์ํฌ ์นด๋
- 2ํฌํธ 10G ๋คํธ์ํฌ ์นด๋ XNUMX๊ฐ
- 2ํฌํธ FC HBA 16G XNUMX๊ฐ.
- FC 2G๋ฅผ ํตํด Dell ํธ์คํธ์ ์ง์ ์ฐ๊ฒฐ๋ 3820์ปจํธ๋กค๋ฌ ์คํ ๋ฆฌ์ง ์์คํ Dell MD16f,
- 2960๊ฐ์ 48์ฐจ ๋ ๋ฒจ ์ค์์น - Cisco WS-CXNUMXRX-XNUMXFPS-L ์คํ;
- 3850๊ฐ์ ์ธ ๋ฒ์งธ ๋ ๋ฒจ ์ค์์น - Cisco WS-C24-XNUMXT-E, ์คํ;
- ๋, UPS, PDU, ์ฝ์ ์๋ฒ๋ ๋ฐ์ดํฐ ์ผํฐ์์ ์ ๊ณต๋ฉ๋๋ค.
๋ณด์๋ค์ํผ, ๊ธฐ์ ์ด ์ธํฐ๋ท์์ ์ ์ฌํ ํ๋กํ์ ๋ค๋ฅธ ํ์ฌ์ ๊ฒฝ์ํ ์ ์๊ณ ์ถ๊ฐ ๊ฒฝ์์ ์ํด ์์ ํ์ฅ์ ํฌ์ํ ์ ์๋ ์ด์ต์ ์ป๊ธฐ ์์ํ๋ฉด ๊ธฐ์กด ์ฅ๋น๋ ์ํ ๋ฐ ์์ง ํ์ฅ์ ๋ํ ์ข์ ์ ๋ง์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด์ต ์ฑ์ฅ.
๊ธฐ์ ์ด ์ปดํจํ ํด๋ฌ์คํฐ์ ์ฑ๋ฅ์ ํฅ์ํ๊ธฐ๋ก ๊ฒฐ์ ํ ๊ฒฝ์ฐ ์ด๋ค ์ฅ๋น๋ฅผ ์ถ๊ฐํ ์ ์์ต๋๊น?
- 2960X ์ค์์น์ ํฌํธ ์๊ฐ ๋๋ํ๋ฏ๋ก ํ๋์จ์ด ์๋ฒ๋ฅผ ๋ ์ถ๊ฐํ ์ ์์ต๋๋ค.
- ์คํ ๋ฆฌ์ง ์์คํ ๊ณผ ์ถ๊ฐ ์๋ฒ๋ฅผ ์ฐ๊ฒฐํ๋ ค๋ฉด XNUMX๊ฐ์ ์ถ๊ฐ FC ์ค์์น๋ฅผ ๊ตฌ์ ํ์ญ์์ค.
- ๊ธฐ์กด ์๋ฒ๋ฅผ ์ ๊ทธ๋ ์ด๋ํ ์ ์์ต๋๋ค. ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ถ๊ฐํ๊ณ , ํ๋ก์ธ์๋ฅผ ๋ ๊ฐ๋ ฅํ ์๋ฒ๋ก ๊ต์ฒดํ๊ณ , ๊ธฐ์กด ๋คํธ์ํฌ ์ด๋ํฐ๋ฅผ ์ฌ์ฉํ์ฌ 10G ๋คํธ์ํฌ์ ์ฐ๊ฒฐํฉ๋๋ค.
- ๊ณํ๋ ๋ก๋์ ๋ฐ๋ผ ํ์ํ ๋์คํฌ ์ ํ(SAS, SATA ๋๋ SSD)์ ์ฌ์ฉํ์ฌ ์คํ ๋ฆฌ์ง ์์คํ ์ Disk Shelf๋ฅผ ์ถ๊ฐํ ์ ์์ต๋๋ค.
- FC ์ค์์น๋ฅผ ์ถ๊ฐํ ํ ๋ค๋ฅธ ์คํ ๋ฆฌ์ง ์์คํ ์ ๊ตฌ์ ํ์ฌ ๋ ๋ง์ ๋์คํฌ ์ฉ๋์ ์ถ๊ฐํ ์ ์์ผ๋ฉฐ, ํน๋ณํ ์๊ฒฉ ๋ณต์ ์ต์ ์ ๊ตฌ์ ํ๋ฉด ๋์ผํ ๋ฐ์ดํฐ ์ผํฐ ๋ด ๋ฐ ๋ฐ์ดํฐ ์ผํฐ ๊ฐ ์คํ ๋ฆฌ์ง ์์คํ ๊ฐ ๋ฐ์ดํฐ ๋ณต์ ๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค( ๊ทธ๋ฌ๋ ์ด๋ ์ด๋ฏธ ๊ธฐ์ฌ์ ๋ฒ์๋ฅผ ๋ฒ์ด๋ฌ์ต๋๋ค.)
- ๋ด๋ถ ๋คํธ์ํฌ ๊ฐ์ ๊ณ ์ ๋ผ์ฐํ ์ ์ํ ๋ด๊ฒฐํจ์ฑ ๋คํธ์ํฌ ์ฝ์ด๋ก ์ฌ์ฉํ ์ ์๋ ์ธ ๋ฒ์งธ ์์ค ์ค์์น์ธ Cisco 3850๋ ์์ต๋๋ค. ์ด๋ ํฅํ ๋ด๋ถ ์ธํ๋ผ๊ฐ ์ฑ์ฅํจ์ ๋ฐ๋ผ ๋งค์ฐ ๋์์ด ๋ ๊ฒ์ ๋๋ค. 3850์๋ ๋์ค์ ๋คํธ์ํฌ ์ฅ๋น๋ฅผ 10G ์๋๋ก ์ ๊ทธ๋ ์ด๋ํ ๋ ์ฌ์ฉํ ์ ์๋ 10G ํฌํธ๋ ์์ต๋๋ค.
์ด์ ๊ฐ์ํ ์์ด๋ ์ด๋์๋ ์๊ธฐ ๋๋ฌธ์ ์ฐ๋ฆฌ๋ ๋ฌผ๋ก ์ถ์ธ์ ์์ ๊ฒ์ ๋๋ค. ํนํ ์ด๊ฒ์ด ํญ์ ๊ทธ๋ ์ง ์์ ๊ฐ๋ณ ์ธํ๋ผ ์์(์น ์๋ฒ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฑ)์ ๋ํด ๊ฐ๋น์ผ ์๋ฒ๋ฅผ ๊ตฌ์ ํ๋ ๋น์ฉ์ ์ค์ด๋ ํ๋ฅญํ ๋ฐฉ๋ฒ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋ถํ๊ฐ ๋ฎ์ ๊ฒฝ์ฐ ์ต์ ์ด ์ฌ์ฉ๋๋ฉฐ ์ด๋ ์ ํํ ํ๋ก์ ํธ ์์ ์ด๊ธฐ์ ๋ฐ์ํฉ๋๋ค.
๋ํ ๊ฐ์ํ์๋ ํ๋์จ์ด ์๋ฒ ์ค๋ฅ์ ๋ํ VM ๋ด๊ฒฐํจ์ฑ, ์ ์ง ๊ด๋ฆฌ๋ฅผ ์ํ ํ๋์จ์ด ํด๋ฌ์คํฐ ๋ ธ๋ ๊ฐ ์ค์๊ฐ ๋ง์ด๊ทธ๋ ์ด์ , ํด๋ฌ์คํฐ ๋ ธ๋ ๊ฐ ์๋ ๋๋ ์๋ ๋ถํ ๋ถ์ฐ ๋ฑ ์ฐ๋ฆฌ์๊ฒ ๋งค์ฐ ์ ์ฉํ ์ ์๋ ๋ค๋ฅธ ๋ง์ ์ด์ ์ด ์์ต๋๋ค.
๊ธฐ์
์ด ๊ตฌ๋งคํ ํ๋์จ์ด์ ๊ฒฝ์ฐ ๊ณ ๊ฐ์ฉ์ฑ VMware vSphere ํด๋ฌ์คํฐ ๋ฐฐํฌ๊ฐ ํ์ํ์ง๋ง VMware์ ๋ชจ๋ ์ํํธ์จ์ด๋ "๋ง" ๊ฐ๊ฒฉํ๋ก ์๋ ค์ ธ ์์ผ๋ฏ๋ก ๊ฐ์ํ ๊ด๋ฆฌ๋ฅผ ์ํด ์์ ๋ฌด๋ฃ ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ ๊ฒ์
๋๋ค.
์ํํธ์จ์ด ovirt ๊ณ ๊ฐ์ฉ์ฑ ๊ฐ์ ๋จธ์ (๋ฐ์ดํฐ๋ฒ ์ด์ค, ์น ์ ํ๋ฆฌ์ผ์ด์ , ํ๋ก์ ์๋ฒ, ๋ฐธ๋ฐ์, ๋ก๊ทธ ๋ฐ ๋ถ์ ์์ง์ฉ ์๋ฒ ๋ฑ)๊ณผ ํธ๋ฆฌํ๊ฒ ์์ ํ ์ ์๋๋ก ๋ชจ๋ ์ธํ๋ผ ์์๋ฅผ ํ๋์ ์ ์ฒด๋ก ๊ฒฐํฉํ๋ ๋ฐ ํ์ํฉ๋๋ค. ์ฐ๋ฆฌ ๊ธฐ์ ์ ์น ํฌํธ์ ๋ค์๊ณผ ๊ฐ์ด ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
์ด ์๊ฐ๋ฅผ ์์ฝํ๋ฉด ๊ธฐ์ ์ ์ ์ฒด ํ๋์จ์ด ๋ฐ ์ํํธ์จ์ด ์ธํ๋ผ๋ฅผ ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ์ ์ค์ ๋ก ์ ํํ๊ฒ ๋ณด์ฌ์ฃผ๋ ๋ค์ ๊ธฐ์ฌ๋ฅผ ๊ธฐ๋ํ ์ ์์ต๋๋ค.
๊ธฐ์ฌ ๋ชฉ๋ก
- 1์ ์ผ๋ถ. oVirt 4.3 ํด๋ฌ์คํฐ ๋ฐฐํฌ๋ฅผ ์ค๋นํฉ๋๋ค.
- 2์ ์ผ๋ถ. oVirt 4.3 ํด๋ฌ์คํฐ ์ค์น ๋ฐ ๊ตฌ์ฑ.
- 3์ ์ผ๋ถ. VyOS ํด๋ฌ์คํฐ๋ฅผ ์ค์ ํ๊ณ ๋ด๊ฒฐํจ์ฑ ์ธ๋ถ ๋ผ์ฐํ ์ ๊ตฌ์ฑํฉ๋๋ค.
- 4์ ์ผ๋ถ. Cisco 3850 ์คํ ์ค์ , ์ธํธ๋ผ๋ท ๋ผ์ฐํ ๊ตฌ์ฑ.
1๋ถ. oVirt 4.3 ํด๋ฌ์คํฐ ๋ฐฐํฌ ์ค๋น
๊ธฐ๋ณธ ํธ์คํธ ์ค์
OS๋ฅผ ์ค์นํ๊ณ ๊ตฌ์ฑํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ฌ์ด ๋จ๊ณ์ ๋๋ค. OS๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ์ค์นํ๊ณ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ํ ๊ธฐ์ฌ๊ฐ ๋ง์ด ์์ผ๋ฏ๋ก ์ด์ ๋ํด ๋ ์ ์ ์ธ ๋ด์ฉ์ ์ ๊ณตํ๋ ค๋ ๊ฒ์ ์๋ฏธ๊ฐ ์์ต๋๋ค.
๋ฐ๋ผ์ oVirt 640 ํด๋ฌ์คํฐ์์ ๊ฐ์ ๋จธ์ ์ ์คํํ๊ธฐ ์ํ ํ์ดํผ๋ฐ์ด์ ๋ก ์ฌ์ฉํ๊ธฐ ์ํด OS๋ฅผ ์ค์นํ๊ณ ์๋น ์ค์ ์ ์ํํด์ผ ํ๋ ๋ ๊ฐ์ Dell PowerEdge R4.3 ํธ์คํธ๊ฐ ์์ต๋๋ค.
๋ฌด๋ฃ ๋น์์ ์ฉ oVirt ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ ๊ณํ์ด๋ฏ๋ก ํธ์คํธ ๋ฐฐํฌ์ฉ์ผ๋ก OS๊ฐ ์ ํ๋์์ต๋๋ค. 7.7 CentOS์ํ์ง๋ง oVirt์ฉ ํธ์คํธ์๋ ๋ค๋ฅธ OS๋ฅผ ์ค์นํ ์ ์์ต๋๋ค.
- ์์ RHEL์ ๊ธฐ๋ฐ์ผ๋ก ํ ํน์ ๋น๋์
๋๋ค.
o๊ฐ์ ๋ ธ๋ ; - OS Oracle Linux, 2019๋
์ฌ๋ฆ
๋ฐํ๋์๋ค oVirt์ ์์ ์ง์์ ๋ํด ์ค๋ช ํฉ๋๋ค.
OS๋ฅผ ์ค์นํ๊ธฐ ์ ์ ๋ค์์ ์ํํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
- ๋ ํธ์คํธ ๋ชจ๋์์ iDRAC ๋คํธ์ํฌ ์ธํฐํ์ด์ค๋ฅผ ๊ตฌ์ฑํฉ๋๋ค.
- BIOS ๋ฐ iDRAC ํ์จ์ด๋ฅผ ์ต์ ๋ฒ์ ์ผ๋ก ์ ๋ฐ์ดํธํฉ๋๋ค.
- ๊ฐ๊ธ์ ์ด๋ฉด ์ฑ๋ฅ ๋ชจ๋์์ ์๋ฒ์ ์์คํ ํ๋กํ์ ๊ตฌ์ฑํฉ๋๋ค.
- ๋ก์ปฌ ๋์คํฌ(RAID1 ๊ถ์ฅ)์์ RAID๋ฅผ ๊ตฌ์ฑํ์ฌ ์๋ฒ์ OS๋ฅผ ์ค์นํฉ๋๋ค.
๊ทธ๋ฐ ๋ค์ ์ด์ ์ iDRAC๋ฅผ ํตํด ์์ฑํ ๋์คํฌ์ OS๋ฅผ ์ค์นํฉ๋๋ค. ์ค์น ํ๋ก์ธ์ค๋ ์ ์์ด๋ฉฐ ํน๋ณํ ์๊ฐ์ ์์ต๋๋ค. OS ์ค์น๋ฅผ ์์ํ๊ธฐ ์ํ ์๋ฒ ์ฝ์์ ๋ํ ์ก์ธ์ค๋ iDRAC๋ฅผ ํตํด ์ป์ ์๋ ์์ง๋ง ๋ชจ๋ํฐ, ํค๋ณด๋ ๋ฐ ๋ง์ฐ์ค๋ฅผ ์๋ฒ์ ์ง์ ์ฐ๊ฒฐํ๊ณ ํ๋์ ๋๋ผ์ด๋ธ์์ OS๋ฅผ ์ค์นํ๋ ๊ฒ์ ๋ฐฉํดํ๋ ๊ฒ์ ์์ต๋๋ค.
OS๋ฅผ ์ค์นํ ํ ์ด๊ธฐ ์ค์ ์ ์ํํฉ๋๋ค.
systemctl enable network.service
systemctl start network.service
systemctl status network.service
systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl status NetworkManager
yum install -y ntp
systemctl enable ntpd.service
systemctl start ntpd.service
cat /etc/sysconfig/selinux
SELINUX=disabled
SELINUXTYPE=targeted
cat /etc/security/limits.conf
* soft nofile 65536
* hard nofile 65536
cat /etc/sysctl.conf
vm.max_map_count = 262144
vm.swappiness = 1
๊ธฐ๋ณธ ์ํํธ์จ์ด ์ธํธ ์ค์น
OS๋ฅผ ์ฒ์ ๊ตฌ์ฑํ๋ ค๋ฉด ์ธํฐ๋ท์ ์ก์ธ์คํ์ฌ OS๋ฅผ ์ ๋ฐ์ดํธํ๊ณ ํ์ํ ์ํํธ์จ์ด ํจํค์ง๋ฅผ ์ค์นํ ์ ์๋๋ก ์๋ฒ์ ๋คํธ์ํฌ ์ธํฐํ์ด์ค๋ฅผ ๊ตฌ์ฑํด์ผ ํฉ๋๋ค. ์ด ์์ ์ OS ์ค์น ๊ณผ์ ์ค๊ณผ ์ค์น ํ์ ๋ชจ๋ ์ํํ ์ ์์ต๋๋ค.
yum -y install epel-release
yum update
yum -y install bind-utils yum-utils net-tools git htop iotop nmon pciutils sysfsutils sysstat mc nc rsync wget traceroute gzip unzip telnet
์์ ๋ชจ๋ ์ค์ ๊ณผ ์ํํธ์จ์ด ์ธํธ๋ ๊ฐ์ธ ์ทจํฅ์ ๋ฌธ์ ์ด๋ฉฐ, ์ด ์ธํธ๋ ๋จ์ง ๊ถ์ฅ ์ฌํญ์ผ ๋ฟ์ ๋๋ค.
ํธ์คํธ๊ฐ ํ์ดํผ๋ฐ์ด์ ์ญํ ์ ํ๋ฏ๋ก ํ์ํ ์ฑ๋ฅ ํ๋กํ์ ํ์ฑํํ๊ฒ ์ต๋๋ค.
systemctl enable tuned
systemctl start tuned
systemctl status tuned
tuned-adm profile
tuned-adm profile virtual-host
์ฑ๋ฅ ํ๋กํ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์ฌ๊ธฐ์์ ํ์ธํ ์ ์์ต๋๋ค. "
OS๋ฅผ ์ค์นํ ํ ๋ค์ ๋ถ๋ถ์ธ ํธ์คํธ ๋ฐ Cisco 2960X ์ค์์น ์คํ์ ๋คํธ์ํฌ ์ธํฐํ์ด์ค๋ฅผ ์ค์ ํ๋ ๋จ๊ณ๋ก ๋์ด๊ฐ๋๋ค.
Cisco 2960X ์ค์์น ์คํ ๊ตฌ์ฑ
์ฐ๋ฆฌ ํ๋ก์ ํธ์์๋ ๋ค์ํ ์ ํ์ ํธ๋ํฝ์ ๋ถ๋ฆฌํ๊ธฐ ์ํด ์๋ก ๊ฒฉ๋ฆฌ๋ ๋ค์ ์์ VLAN ๋๋ ๋ธ๋ก๋์บ์คํธ ๋๋ฉ์ธ์ ์ฌ์ฉํฉ๋๋ค.
VLAN 10 โ ์ธํฐ๋ท
VLAN 17 โ ๊ด๋ฆฌ(iDRAC, ์คํ ๋ฆฌ์ง ์์คํ
, ์ค์์น ๊ด๋ฆฌ)
VLAN 32 โ VM ์์ฐ ๋คํธ์ํฌ
VLAN 33 โ ์ํธ ์ฐ๊ฒฐ ๋คํธ์ํฌ(์ธ๋ถ ๊ณ์ฝ์์ ๋ํ)
VLAN 34 โ VM ํ
์คํธ ๋คํธ์ํฌ
VLAN 35 โ VM ๊ฐ๋ฐ์ ๋คํธ์ํฌ
VLAN 40 โ ๋ชจ๋ํฐ๋ง ๋คํธ์ํฌ
์์ ์ ์์ํ๊ธฐ ์ ์ ์ต์ข ์ ์ผ๋ก ๋๋ฌํด์ผ ํ๋ L2 ์์ค์ ๋ค์ด์ด๊ทธ๋จ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
oVirt ํธ์คํธ์ ๊ฐ์ ๋จธ์ ์ ๋คํธ์ํฌ ์ํธ ์์ฉ๊ณผ ์คํ ๋ฆฌ์ง ์์คํ ๊ด๋ฆฌ๋ฅผ ์ํด์๋ Cisco 2960X ์ค์์น ์คํ์ ๊ตฌ์ฑํด์ผ ํฉ๋๋ค.
Dell ํธ์คํธ์๋ 4ํฌํธ ๋คํธ์ํฌ ์นด๋๊ฐ ๋ด์ฅ๋์ด ์์ผ๋ฏ๋ก ๋ด๊ฒฐํจ์ฑ ๋คํธ์ํฌ ์ฐ๊ฒฐ, ๋ฌผ๋ฆฌ์ ๋คํธ์ํฌ ํฌํธ๋ฅผ ๋ ผ๋ฆฌ์ ์ธํฐํ์ด์ค๋ก ๊ทธ๋ฃนํ, LACP ํ๋กํ ์ฝ( 2960ad):
- ํธ์คํธ์ ์ฒ์ ๋ ํฌํธ๋ ๋ณธ๋ฉ ๋ชจ๋๋ก ๊ตฌ์ฑ๋๊ณ 2960X ์ค์์น์ ์ฐ๊ฒฐ๋ฉ๋๋ค. ์ด ๋ ผ๋ฆฌ ์ธํฐํ์ด์ค๊ฐ ๊ตฌ์ฑ๋ฉ๋๋ค. ๋ค๋ฆฌ ํธ์คํธ ๊ด๋ฆฌ, ๋ชจ๋ํฐ๋ง, oVirt ํด๋ฌ์คํฐ์ ๋ค๋ฅธ ํธ์คํธ์์ ํต์ ์ ์ํ ์ฃผ์๊ฐ ์์ผ๋ฉด ๊ฐ์ ๋จธ์ ์ ์ค์๊ฐ ๋ง์ด๊ทธ๋ ์ด์ ์๋ ์ฌ์ฉ๋ฉ๋๋ค.
- ํธ์คํธ์ ๋ ๋ฒ์งธ ๋ ํฌํธ๋ ๋ณธ๋ฉ ๋ชจ๋๋ก ๊ตฌ์ฑ๋๊ณ 2960X์ ์ฐ๊ฒฐ๋ฉ๋๋ค. oVirt๋ฅผ ์ฌ์ฉํ๋ ์ด ๋ ผ๋ฆฌ์ ์ธํฐํ์ด์ค์์ ๊ฐ์ ๋จธ์ ์ด ์ฐ๊ฒฐ๋ ํฅํ(ํด๋น VLAN์์) ๋ธ๋ฆฌ์ง๊ฐ ์์ฑ๋ฉ๋๋ค.
- ๋์ผํ ๋ ผ๋ฆฌ ์ธํฐํ์ด์ค ๋ด์ ๋ ๋คํธ์ํฌ ํฌํธ๊ฐ ๋ชจ๋ ํ์ฑํ๋ฉ๋๋ค. ์ด๋ฅผ ํตํ ํธ๋ํฝ์ ๊ท ํ ๋ชจ๋์์ ๋์์ ์ ์ก๋ ์ ์์ต๋๋ค.
- ํด๋ฌ์คํฐ ๋ ธ๋์ ๋คํธ์ํฌ ์ค์ ์ IP ์ฃผ์๋ฅผ ์ ์ธํ๊ณ ์์ ํ ๋์ผํด์ผ ํฉ๋๋ค.
๊ธฐ๋ณธ ์ค์์น ์คํ ์ค์ 2960X ๊ทธ๋ฆฌ๊ณ ๊ทธ ํญ๊ตฌ
์ค์์น๋ ๋จผ์ ๋ค์๊ณผ ๊ฐ์์ผ ํฉ๋๋ค.
- ๋ ์ฅ์ฐฉ;
- ํ์ํ ๊ธธ์ด์ ๋ ๊ฐ์ ํน์ ์ผ์ด๋ธ(์: CAB-STK-E-1M)์ ํตํด ์ฐ๊ฒฐ๋ฉ๋๋ค.
- ์ ์ ๊ณต๊ธ ์ฅ์น์ ์ฐ๊ฒฐ๋จ;
- ์ด๊ธฐ ๊ตฌ์ฑ์ ์ํด ์ฝ์ ํฌํธ๋ฅผ ํตํด ๊ด๋ฆฌ์์ ์ํฌ์คํ ์ด์ ์ ์ฐ๊ฒฐ๋ฉ๋๋ค.
์ด์ ๋ํ ํ์ํ ์ง์นจ์ ๋ค์์์ ํ์ธํ ์ ์์ต๋๋ค.
์ ๋จ๊ณ๋ฅผ ์๋ฃํ ํ ์ค์์น๋ฅผ ๊ตฌ์ฑํฉ๋๋ค.
๊ฐ ๋ช
๋ น์ ์๋ฏธ๋ ์ด ๊ธฐ์ฌ์ ํ ๋ด์์ ํด๋
๋์ง ์์ผ๋ฉฐ ํ์ํ ๊ฒฝ์ฐ ๋ชจ๋ ์ ๋ณด๋ฅผ ๋
๋ฆฝ์ ์ผ๋ก ์ฐพ์ ์ ์์ต๋๋ค.
์ฐ๋ฆฌ์ ๋ชฉํ๋ ์ค์์น ์คํ์ ์ต๋ํ ๋นจ๋ฆฌ ๊ตฌ์ฑํ๊ณ ์ฌ๊ธฐ์ ํธ์คํธ์ ์คํ ๋ฆฌ์ง ๊ด๋ฆฌ ์ธํฐํ์ด์ค๋ฅผ ์ฐ๊ฒฐํ๋ ๊ฒ์
๋๋ค.
1) ๋ง์คํฐ ์ค์์น์ ์ฐ๊ฒฐํ๊ณ ํน๊ถ ๋ชจ๋๋ก ์ด๋ํ ํ ๊ตฌ์ฑ ๋ชจ๋๋ก ์ด๋ํ์ฌ ๊ธฐ๋ณธ ์ค์ ์ ํฉ๋๋ค.
๊ธฐ๋ณธ ์ค์์น ๊ตฌ์ฑ:
enable
configure terminal
hostname 2960X
no service pad
service timestamps debug datetime msec
service timestamps log datetime localtime show-timezone msec
no service password-encryption
service sequence-numbers
switch 1 priority 15
switch 2 priority 14
stack-mac persistent timer 0
clock timezone MSK 3
vtp mode transparent
ip subnet-zero
vlan 17
name Management
vlan 32
name PROD
vlan 33
name Interconnect
vlan 34
name Test
vlan 35
name Dev
vlan 40
name Monitoring
spanning-tree mode rapid-pvst
spanning-tree etherchannel guard misconfig
spanning-tree portfast bpduguard default
spanning-tree extend system-id
spanning-tree vlan 1-40 root primary
spanning-tree loopguard default
vlan internal allocation policy ascending
port-channel load-balance src-dst-ip
errdisable recovery cause loopback
errdisable recovery cause bpduguard
errdisable recovery interval 60
line con 0
session-timeout 60
exec-timeout 60 0
logging synchronous
line vty 5 15
session-timeout 60
exec-timeout 60 0
logging synchronous
ip http server
ip http secure-server
no vstack
interface Vlan1
no ip address
shutdown
exit
"๋ผ๋ ๋ช ๋ น์ผ๋ก ๊ตฌ์ฑ์ ์ ์ฅํฉ๋๋ค.wmeme" ๋ช ๋ น์ ์ฌ์ฉํ์ฌ ์ค์์น ์คํ์ ์ฌ๋ถํ ํฉ๋๋ค. "์ฅ์ ยป ๋ง์คํฐ ์ค์์น 1์ ์์ต๋๋ค.
2) ์คํ ๋ฆฌ์ง ์์คํ ๊ณผ iDRAC ์๋ฒ์ ๊ด๋ฆฌ ์ธํฐํ์ด์ค๋ฅผ ์ฐ๊ฒฐํ๊ธฐ ์ํด VLAN 17์ ์ก์ธ์ค ๋ชจ๋์์ ์ค์์น์ ๋คํธ์ํฌ ํฌํธ๋ฅผ ๊ตฌ์ฑํฉ๋๋ค.
๊ด๋ฆฌ ํฌํธ ์ค์ :
interface GigabitEthernet1/0/5
description iDRAC - host1
switchport access vlan 17
switchport mode access
spanning-tree portfast edge
interface GigabitEthernet1/0/6
description Storage1 - Cntr0/Eth0
switchport access vlan 17
switchport mode access
spanning-tree portfast edge
interface GigabitEthernet2/0/5
description iDRAC - host2
switchport access vlan 17
switchport mode access
spanning-tree portfast edge
interface GigabitEthernet2/0/6
description Storage1 โ Cntr1/Eth0
switchport access vlan 17
switchport mode access
spanning-tree portfast edge
exit
3) ์คํ์ ๋ค์ ๋ก๋ํ ํ ์ฌ๋ฐ๋ฅด๊ฒ ์๋ํ๋์ง ํ์ธํฉ๋๋ค.
์คํ ๊ธฐ๋ฅ ํ์ธ:
2960X#show switch stack-ring speed
Stack Ring Speed : 20G
Stack Ring Configuration: Full
Stack Ring Protocol : FlexStack
2960X#show switch stack-ports
Switch # Port 1 Port 2
-------- ------ ------
1 Ok Ok
2 Ok Ok
2960X#show switch neighbors
Switch # Port 1 Port 2
-------- ------ ------
1 2 2
2 1 1
2960X#show switch detail
Switch/Stack Mac Address : 0cd0.f8e4.ะฅะฅะฅะฅ
Mac persistency wait time: Indefinite
H/W Current
Switch# Role Mac Address Priority Version State
----------------------------------------------------------
*1 Master 0cd0.f8e4.ะฅะฅะฅะฅ 15 4 Ready
2 Member 0029.c251.ะฅะฅะฅะฅ 14 4 Ready
Stack Port Status Neighbors
Switch# Port 1 Port 2 Port 1 Port 2
--------------------------------------------------------
1 Ok Ok 2 2
2 Ok Ok 1 1
4) 2960X ์คํ์ ๋ํ SSH ์ก์ธ์ค ์ค์
SSH๋ฅผ ํตํด ์คํ์ ์๊ฒฉ์ผ๋ก ๊ด๋ฆฌํ๊ธฐ ์ํด SVI(์ค์์น ๊ฐ์ ์ธํฐํ์ด์ค)์ฉ์ผ๋ก ๊ตฌ์ฑ๋ IP 172.20.1.10์ ์ฌ์ฉํฉ๋๋ค. VLAN17.
๊ด๋ฆฌ ๋ชฉ์ ์ผ๋ก ์ค์์น์ ์ ์ฉ ์ ์ฉ ํฌํธ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ง๋ง ์ด๋ ๊ฐ์ธ ์ทจํฅ๊ณผ ๋ฅ๋ ฅ์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค.
์ค์์น ์คํ์ ๋ํ SSH ์ก์ธ์ค ๊ตฌ์ฑ:
ip default-gateway 172.20.1.2
interface vlan 17
ip address 172.20.1.10 255.255.255.0
hostname 2960X
ip domain-name hw.home-lab.ru
no ip domain-lookup
clock set 12:47:04 06 Dec 2019
crypto key generate rsa
ip ssh version 2
ip ssh time-out 90
line vty 0 4
session-timeout 60
exec-timeout 60 0
privilege level 15
logging synchronous
transport input ssh
line vty 5 15
session-timeout 60
exec-timeout 60 0
privilege level 15
logging synchronous
transport input ssh
aaa new-model
aaa authentication login default local
username cisco privilege 15 secret my_ssh_password
๊ถํ ๋ชจ๋๋ก ๋ค์ด๊ฐ๊ธฐ ์ํ ๋น๋ฐ๋ฒํธ๋ฅผ ์ค์ ํ์ธ์:
enable secret *myenablepassword*
service password-encryption
NTP ์ค์ :
ntp server 85.21.78.8 prefer
ntp server 89.221.207.113
ntp server 185.22.60.71
ntp server 192.36.143.130
ntp server 185.209.85.222
show ntp status
show ntp associations
show clock detail
5) ๋ ผ๋ฆฌ์ Etherchannel ์ธํฐํ์ด์ค์ ํธ์คํธ์ ์ฐ๊ฒฐ๋ ๋ฌผ๋ฆฌ์ ํฌํธ๋ฅผ ๊ตฌ์ฑํฉ๋๋ค. ๊ฐํธํ ๊ตฌ์ฑ์ ์ํด ์ฌ์ฉ ๊ฐ๋ฅํ ๋ชจ๋ VLAN์ด ๋ชจ๋ ๋ ผ๋ฆฌ์ ์ธํฐํ์ด์ค์์ ํ์ฑํ๋์ง๋ง ์ผ๋ฐ์ ์ผ๋ก ํ์ํ ๊ฒ๋ง ๊ตฌ์ฑํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
Etherchannel ์ธํฐํ์ด์ค ๊ตฌ์ฑ:
interface Port-channel1
description EtherChannel with Host1-management
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
spanning-tree portfast edge trunk
interface Port-channel2
description EtherChannel with Host2-management
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
spanning-tree portfast edge trunk
interface Port-channel3
description EtherChannel with Host1-VM
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
spanning-tree portfast edge trunk
interface Port-channel4
description EtherChannel with Host2-VM
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
spanning-tree portfast edge trunk
interface GigabitEthernet1/0/1
description Host1-management
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
channel-protocol lacp
channel-group 1 mode active
interface GigabitEthernet1/0/2
description Host2-management
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
channel-protocol lacp
channel-group 2 mode active
interface GigabitEthernet1/0/3
description Host1-VM
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
channel-protocol lacp
channel-group 3 mode active
interface GigabitEthernet1/0/4
description Host2-VM
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
channel-protocol lacp
channel-group 4 mode active
interface GigabitEthernet2/0/1
description Host1-management
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
channel-protocol lacp
channel-group 1 mode active
interface GigabitEthernet2/0/2
description Host2-management
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
channel-protocol lacp
channel-group 2 mode active
interface GigabitEthernet2/0/3
description Host1-VM
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
channel-protocol lacp
channel-group 3 mode active
interface GigabitEthernet2/0/4
description Host2-VM
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
channel-protocol lacp
channel-group 4 mode active
ํธ์คํธ์ ๊ฐ์ ๋จธ์ ์ ๋ํ ๋คํธ์ํฌ ์ธํฐํ์ด์ค์ ์ด๊ธฐ ๊ตฌ์ฑ Host1 ะธ Host2
์์คํ ์์ ๋ณธ๋ฉ์ด ์๋ํ๋ ๋ฐ ํ์ํ ๋ชจ๋์ด ์๋์ง ํ์ธํ๊ณ ๋ธ๋ฆฌ์ง ์ ์ด์ฉ ๋ชจ๋์ ์ค์นํฉ๋๋ค.
modinfo bonding
modinfo 8021q
yum install bridge-utils
๊ฐ์ ๋จธ์ ์ ๋ํ BOND1 ๋ ผ๋ฆฌ์ ์ธํฐํ์ด์ค ๋ฐ ํธ์คํธ์ ๋ฌผ๋ฆฌ์ ์ธํฐํ์ด์ค ๊ตฌ์ฑ:
cat /etc/sysconfig/network-scripts/ifcfg-bond1
#DESCRIPTION - management
DEVICE=bond1
NAME=bond1
TYPE=Bond
IPV6INIT=no
ONBOOT=yes
USERCTL=no
NM_CONTROLLED=no
BOOTPROTO=none
BONDING_OPTS='mode=4 lacp_rate=1 xmit_hash_policy=2'
cat /etc/sysconfig/network-scripts/ifcfg-em2
#DESCRIPTION - management
DEVICE=em2
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond1
SLAVE=yes
USERCTL=no
NM_CONTROLLED=no
cat /etc/sysconfig/network-scripts/ifcfg-em3
#DESCRIPTION - management
DEVICE=em3
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond1
SLAVE=yes
USERCTL=no
NM_CONTROLLED=no
์คํ์ ๋ํ ์ค์ ์ ์๋ฃํ ํ 2960X ํธ์คํธ์์ ๋คํธ์ํฌ๋ฅผ ๋ค์ ์์ํ๊ณ ๋ ผ๋ฆฌ ์ธํฐํ์ด์ค์ ๊ธฐ๋ฅ์ ํ์ธํฉ๋๋ค.
- ํธ์คํธ์์:
systemctl restart network
cat /proc/net/bonding/bond1
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
Bonding Mode: IEEE 802.3ad Dynamic link aggregation
Transmit Hash Policy: layer2+3 (2)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
...
802.3ad info
LACP rate: fast
Min links: 0
Aggregator selection policy (ad_select): stable
System priority: 65535
...
Slave Interface: em2
MII Status: up
Speed: 1000 Mbps
Duplex: full
...
Slave Interface: em3
MII Status: up
Speed: 1000 Mbps
Duplex: full
- ์ค์์น ์คํ์ 2960X:
2960X#show lacp internal
Flags: S - Device is requesting Slow LACPDUs
F - Device is requesting Fast LACPDUs
A - Device is in Active mode P - Device is in Passive mode
Channel group 1
LACP port Admin Oper Port Port
Port Flags State Priority Key Key Number State
Gi1/0/1 SA bndl 32768 0x1 0x1 0x102 0x3D
Gi2/0/1 SA bndl 32768 0x1 0x1 0x202 0x3D
2960X#sh etherchannel summary
Flags: D - down P - bundled in port-channel
I - stand-alone s - suspended
H - Hot-standby (LACP only)
R - Layer3 S - Layer2
U - in use N - not in use, no aggregation
f - failed to allocate aggregator
M - not in use, minimum links not met
m - not in use, port not aggregated due to minimum links not met
u - unsuitable for bundling
w - waiting to be aggregated
d - default port
A - formed by Auto LAG
Number of channel-groups in use: 11
Number of aggregators: 11
Group Port-channel Protocol Ports
------+-------------+-----------+-----------------------------------------------
1 Po1(SU) LACP Gi1/0/1(P) Gi2/0/1(P)
ํธ์คํธ์ ํด๋ฌ์คํฐ ๋ฆฌ์์ค๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํ ๋คํธ์ํฌ ์ธํฐํ์ด์ค์ ์ด๊ธฐ ๊ตฌ์ฑ Host1 ะธ Host2
๊ด๋ฆฌ๋ฅผ ์ํ BOND1 ๋ ผ๋ฆฌ์ ์ธํฐํ์ด์ค ๋ฐ ํธ์คํธ์ ๋ฌผ๋ฆฌ์ ์ธํฐํ์ด์ค ๊ตฌ์ฑ:
cat /etc/sysconfig/network-scripts/ifcfg-bond0
#DESCRIPTION - management
DEVICE=bond0
NAME=bond0
TYPE=Bond
BONDING_MASTER=yes
IPV6INIT=no
ONBOOT=yes
USERCTL=no
NM_CONTROLLED=no
BOOTPROTO=none
BONDING_OPTS='mode=4 lacp_rate=1 xmit_hash_policy=2'
cat /etc/sysconfig/network-scripts/ifcfg-em0
#DESCRIPTION - management
DEVICE=em0
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
NM_CONTROLLED=no
cat /etc/sysconfig/network-scripts/ifcfg-em1
#DESCRIPTION - management
DEVICE=em1
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
NM_CONTROLLED=no
์คํ์ ๋ํ ์ค์ ์ ์๋ฃํ ํ 2960X ํธ์คํธ์์ ๋คํธ์ํฌ๋ฅผ ๋ค์ ์์ํ๊ณ ๋ ผ๋ฆฌ ์ธํฐํ์ด์ค์ ๊ธฐ๋ฅ์ ํ์ธํฉ๋๋ค.
systemctl restart network
cat /proc/net/bonding/bond1
2960X#show lacp internal
2960X#sh etherchannel summary
์ฐ๋ฆฌ๋ ๊ฐ ํธ์คํธ์ ์ ์ด ๋คํธ์ํฌ ์ธํฐํ์ด์ค๋ฅผ ๊ตฌ์ฑํฉ๋๋ค. VLAN 17, ๋ ผ๋ฆฌ ์ธํฐํ์ด์ค BOND1์ ๋ฐ์ธ๋ฉํฉ๋๋ค.
Host17์์ VLAN1 ๊ตฌ์ฑ:
cat /etc/sysconfig/network-scripts/ifcfg-bond1.17
DEVICE=bond1.17
NAME=bond1-vlan17
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
NM_CONTROLLED=no
VLAN=yes
MTU=1500
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
IPADDR=172.20.17.163
NETMASK=255.255.255.0
GATEWAY=172.20.17.2
DEFROUTE=yes
DNS1=172.20.17.8
DNS2=172.20.17.9
ZONE=public
Host17์์ VLAN2 ๊ตฌ์ฑ:
cat /etc/sysconfig/network-scripts/ifcfg-bond1.17
DEVICE=bond1.17
NAME=bond1-vlan17
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
NM_CONTROLLED=no
VLAN=yes
MTU=1500
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
IPADDR=172.20.17.164
NETMASK=255.255.255.0
GATEWAY=172.20.17.2
DEFROUTE=yes
DNS1=172.20.17.8
DNS2=172.20.17.9
ZONE=public
ํธ์คํธ์์ ๋คํธ์ํฌ๋ฅผ ๋ค์ ์์ํ๊ณ ์๋ก์ ๊ฐ์์ฑ์ ํ์ธํฉ๋๋ค.
์ด๋ก์จ Cisco 2960X ์ค์์น ์คํ ๊ตฌ์ฑ์ด ์๋ฃ๋์์ผ๋ฉฐ, ๋ชจ๋ ์์ ์ด ์ฌ๋ฐ๋ฅด๊ฒ ์๋ฃ๋์๋ค๋ฉด ์ด์ L2 ์์ค์์ ๋ชจ๋ ์ธํ๋ผ ์์๊ฐ ์๋ก ๋คํธ์ํฌ๋ก ์ฐ๊ฒฐ๋ฉ๋๋ค.
Dell MD3820f ์คํ ๋ฆฌ์ง ์์คํ ์ค์
์คํ ๋ฆฌ์ง ์์คํ ์ค์ ์์ ์ ์์ํ๊ธฐ ์ ์ ์ด๋ฏธ Cisco ์ค์์น ์คํ์ ์ฐ๊ฒฐ๋์ด ์์ด์ผ ํฉ๋๋ค. 2960X ์ ์ด ์ธํฐํ์ด์ค ๋ฐ ํธ์คํธ Host1 ะธ Host2 FC๋ฅผ ํตํด.
์คํ ๋ฆฌ์ง ์์คํ ์ ์ค์์น ์คํ์ ์ฐ๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์ผ๋ฐ์ ์ธ ๋ค์ด์ด๊ทธ๋จ์ ์ด์ ์ฅ์์ ์ ๊ณต๋์์ต๋๋ค.
FC๋ฅผ ํตํด ์คํ ๋ฆฌ์ง ์์คํ ์ ํธ์คํธ์ ์ฐ๊ฒฐํ๋ ๋ค์ด์ด๊ทธ๋จ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ฐ๊ฒฐํ๋ ๋์ ์คํ ๋ฆฌ์ง ์์คํ ์ FC ํฌํธ์ ์ฐ๊ฒฐ๋ FC HBA ํธ์คํธ์ WWPN ์ฃผ์๋ฅผ ๊ธฐ๋กํด์ผ ํฉ๋๋ค. ์ด๋ ๋์ค์ ์คํ ๋ฆฌ์ง ์์คํ ์ LUN์ ๋ํ ํธ์คํธ ๋ฐ์ธ๋ฉ์ ์ค์ ํ ๋ ํ์ํฉ๋๋ค.
๊ด๋ฆฌ์ ์ํฌ์คํ
์ด์
์์ Dell MD3820f ์คํ ๋ฆฌ์ง ์์คํ
๊ด๋ฆฌ์ฉ ์ ํธ๋ฆฌํฐ๋ฅผ ๋ค์ด๋ก๋ํ์ฌ ์ค์นํฉ๋๋ค. PowerVault ๋ชจ๋์ ๋์คํฌ ์คํ ๋ฆฌ์ง ๊ด๋ฆฌ์ (MDSM).
๊ธฐ๋ณธ IP ์ฃผ์๋ฅผ ํตํด ์ฐ๊ฒฐํ ๋ค์ ๋ค์์์ ์ฃผ์๋ฅผ ๊ตฌ์ฑํฉ๋๋ค. VLAN17, TCP/IP๋ฅผ ํตํด ์ปจํธ๋กค๋ฌ๋ฅผ ๊ด๋ฆฌํ๋ ค๋ฉด:
Storage1:
ControllerA IP - 172.20.1.13, MASK - 255.255.255.0, Gateway - 172.20.1.2
ControllerB IP - 172.20.1.14, MASK - 255.255.255.0, Gateway - 172.20.1.2
์ฃผ์๋ฅผ ์ค์ ํ ํ ์คํ ๋ฆฌ์ง ๊ด๋ฆฌ ์ธํฐํ์ด์ค๋ก ์ด๋ํ์ฌ ๋น๋ฐ๋ฒํธ๋ฅผ ์ค์ ํ๊ณ , ์๊ฐ์ ์ค์ ํ๊ณ , ํ์ํ ๊ฒฝ์ฐ ์ปจํธ๋กค๋ฌ ๋ฐ ๋์คํฌ์ ํ์จ์ด๋ฅผ ์
๋ฐ์ดํธํ์ธ์.
์ด๊ฒ์ด ์ํ๋๋ ๋ฐฉ๋ฒ์ ๋ค์์ ์ค๋ช
๋์ด ์์ต๋๋ค.
์์ ์ค์ ์ ์๋ฃํ ํ ๋ช ๊ฐ์ง ๋จ๊ณ๋ง ์ํํ๋ฉด ๋ฉ๋๋ค.
- ํธ์คํธ FC ํฌํธ ID ๊ตฌ์ฑ โ ํธ์คํธ ํฌํธ ์๋ณ์.
- ํธ์คํธ ๊ทธ๋ฃน ์์ฑ โ ํธ์คํธ ๊ทธ๋ฃน ์ฌ๊ธฐ์ ๋ ๊ฐ์ Dell ํธ์คํธ๋ฅผ ์ถ๊ฐํฉ๋๋ค.
- ํธ์คํธ์ ํ์๋ ๋์คํฌ ๊ทธ๋ฃน๊ณผ ๊ทธ ์์ ๊ฐ์ ๋์คํฌ(๋๋ LUN)๋ฅผ ์์ฑํฉ๋๋ค.
- ํธ์คํธ์ ๋ํ ๊ฐ์ ๋์คํฌ(๋๋ LUN) ํ์๋ฅผ ๊ตฌ์ฑํฉ๋๋ค.
์ ํธ์คํธ๋ฅผ ์ถ๊ฐํ๊ณ ํธ์คํธ FC ํฌํธ ์๋ณ์๋ฅผ ๋ฐ์ธ๋ฉํ๋ ์์
์ ๋ฉ๋ด๋ฅผ ํตํด ์ํ๋ฉ๋๋ค. ํธ์คํธ ๋งคํ -> ๋ฐํ๋ค -> ํธ์คํธโฆ
FC HBA ํธ์คํธ์ WWPN ์ฃผ์๋ ์๋ฅผ ๋ค์ด iDRAC ์๋ฒ์์ ์ฐพ์ ์ ์์ต๋๋ค.
๊ฒฐ๊ณผ์ ์ผ๋ก ์ฐ๋ฆฌ๋ ๋ค์๊ณผ ๊ฐ์ ๊ฒฐ๊ณผ๋ฅผ ์ป์ด์ผ ํฉ๋๋ค:
์ ํธ์คํธ ๊ทธ๋ฃน์ ์ถ๊ฐํ๊ณ ํธ์คํธ๋ฅผ ๋ฐ์ธ๋ฉํ๋ ์์
์ ๋ฉ๋ด๋ฅผ ํตํด ์ํ๋ฉ๋๋ค. ํธ์คํธ ๋งคํ -> ๋ฐํ๋ค -> ํธ์คํธ ๊ทธ๋ฃนโฆ
ํธ์คํธ์ ๊ฒฝ์ฐ OS ์ ํ์ ์ ํํฉ๋๋ค. ๋ฆฌ๋
์ค(DM-MP).
ํธ์คํธ ๊ทธ๋ฃน ์์ฑ ํ ํญ์ ํตํด ๋ณด๊ด ๋ฐ ๋ณต์ฌ ์๋น์ค, ๋์คํฌ ๊ทธ๋ฃน ์์ฑ โ ๋์คํฌ ๊ทธ๋ฃน, ๋ด๊ฒฐํจ์ฑ ์๊ตฌ ์ฌํญ์ ๋ฐ๋ฅธ ์ ํ(์: RAID10) ๋ฐ ํ์ํ ํฌ๊ธฐ์ ๊ฐ์ ๋์คํฌ:
๋ง์ง๋ง์ผ๋ก ๋ง์ง๋ง ๋จ๊ณ๋ ๊ฐ์ ๋์คํฌ(๋๋ LUN)๋ฅผ ํธ์คํธ์ ํ์ํ๋ ๊ฒ์
๋๋ค.
์ด๋ ๊ฒ ํ๋ ค๋ฉด ๋ฉ๋ด๋ฅผ ํตํด - ํธ์คํธ ๋งคํ -> ๋ฌ ๋งคํ -> ์ถ๊ฐ ... ๊ฐ์ ๋์คํฌ์ ๋ฒํธ๋ฅผ ํ ๋นํ์ฌ ํธ์คํธ์ ์ฐ๊ฒฐํฉ๋๋ค.
๋ชจ๋ ๊ฒ์ด ๋ค์ ์คํฌ๋ฆฐ์ท๊ณผ ๊ฐ์์ผ ํฉ๋๋ค.
์ฌ๊ธฐ์์ ์คํ ๋ฆฌ์ง ์์คํ
์ค์ ์ ์๋ฃํ๊ณ , ๋ชจ๋ ์์
์ด ์ฌ๋ฐ๋ฅด๊ฒ ์๋ฃ๋๋ฉด ํธ์คํธ๋ FC HBA๋ฅผ ํตํด ์ ๊ณต๋๋ LUN์ ๋ณผ ์ ์์ต๋๋ค.
์์คํ
์ด ์ฐ๊ฒฐ๋ ๋์คํฌ์ ๋ํ ์ ๋ณด๋ฅผ ์
๋ฐ์ดํธํ๋๋ก ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค.
ls -la /sys/class/scsi_host/
echo "- - -" > /sys/class/scsi_host/host[0-9]/scan
์ฐ๋ฆฌ ์๋ฒ์ ์ด๋ค ์ฅ์น๊ฐ ํ์๋๋์ง ์ดํด๋ณด๊ฒ ์ต๋๋ค.
cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 02 Id: 00 Lun: 00
Vendor: DELL Model: PERC H330 Mini Rev: 4.29
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi15 Channel: 00 Id: 00 Lun: 00
Vendor: DELL Model: MD38xxf Rev: 0825
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi15 Channel: 00 Id: 00 Lun: 01
Vendor: DELL Model: MD38xxf Rev: 0825
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi15 Channel: 00 Id: 00 Lun: 04
Vendor: DELL Model: MD38xxf Rev: 0825
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi15 Channel: 00 Id: 00 Lun: 11
Vendor: DELL Model: MD38xxf Rev: 0825
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi15 Channel: 00 Id: 00 Lun: 31
Vendor: DELL Model: Universal Xport Rev: 0825
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi18 Channel: 00 Id: 00 Lun: 00
Vendor: DELL Model: MD38xxf Rev: 0825
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi18 Channel: 00 Id: 00 Lun: 01
Vendor: DELL Model: MD38xxf Rev: 0825
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi18 Channel: 00 Id: 00 Lun: 04
Vendor: DELL Model: MD38xxf Rev: 0825
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi18 Channel: 00 Id: 00 Lun: 11
Vendor: DELL Model: MD38xxf Rev: 0825
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi18 Channel: 00 Id: 00 Lun: 31
Vendor: DELL Model: Universal Xport Rev: 0825
Type: Direct-Access ANSI SCSI revision: 05
lsscsi
[0:2:0:0] disk DELL PERC H330 Mini 4.29 /dev/sda
[15:0:0:0] disk DELL MD38xxf 0825 -
[15:0:0:1] disk DELL MD38xxf 0825 /dev/sdb
[15:0:0:4] disk DELL MD38xxf 0825 /dev/sdc
[15:0:0:11] disk DELL MD38xxf 0825 /dev/sdd
[15:0:0:31] disk DELL Universal Xport 0825 -
[18:0:0:0] disk DELL MD38xxf 0825 -
[18:0:0:1] disk DELL MD38xxf 0825 /dev/sdi
[18:0:0:4] disk DELL MD38xxf 0825 /dev/sdj
[18:0:0:11] disk DELL MD38xxf 0825 /dev/sdk
[18:0:0:31] disk DELL Universal Xport 0825 -
ํธ์คํธ์์๋ ์ถ๊ฐ๋ก ๊ตฌ์ฑํ ์๋ ์์ต๋๋ค. ๋ค์ค ๊ฒฝ๋ก, oVirt๋ฅผ ์ค์นํ ๋ ์์ฒด์ ์ผ๋ก ์ด ์์ ์ ์ํํ ์ ์์ง๋ง MP๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์๋ํ๋์ง ๋ฏธ๋ฆฌ ์ง์ ํ์ธํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
DM Multipath ์ค์น ๋ฐ ๊ตฌ์ฑ
yum install device-mapper-multipath
mpathconf --enable --user_friendly_names y
cat /etc/multipath.conf | egrep -v "^s*(#|$)"
defaults {
user_friendly_names yes
find_multipaths yes
}
blacklist {
wwid 26353900f02796769
devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
devnode "^hd[a-z]"
}
MP ์๋น์ค๋ฅผ ์๋ ์์์ผ๋ก ์ค์ ํ๊ณ ์คํํฉ๋๋ค.
systemctl enable multipathd && systemctl restart multipathd
MP ์๋์ ์ํด ๋ก๋๋ ๋ชจ๋์ ๋ํ ์ ๋ณด ํ์ธ:
lsmod | grep dm_multipath
dm_multipath 27792 6 dm_service_time
dm_mod 124407 139 dm_multipath,dm_log,dm_mirror
modinfo dm_multipath
filename: /lib/modules/3.10.0-957.12.2.el7.x86_64/kernel/drivers/md/dm-multipath.ko.xz
license: GPL
author: Sistina Software <[email protected]>
description: device-mapper multipath target
retpoline: Y
rhelversion: 7.6
srcversion: 985A03DCAF053D4910E53EE
depends: dm-mod
intree: Y
vermagic: 3.10.0-957.12.2.el7.x86_64 SMP mod_unload modversions
signer: CentOS Linux kernel signing key
sig_key: A3:2D:39:46:F2:D3:58:EA:52:30:1F:63:37:8A:37:A5:54:03:00:45
sig_hashalgo: sha256
๊ธฐ์กด ๋ค์ค ๊ฒฝ๋ก ๊ตฌ์ฑ์ ๋ํ ์์ฝ ์ ๋ณด๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
mpathconf
multipath is enabled
find_multipaths is disabled
user_friendly_names is disabled
dm_multipath module is loaded
multipathd is running
์คํ ๋ฆฌ์ง ์์คํ ์ ์ LUN์ ์ถ๊ฐํ๊ณ ์ด๋ฅผ ํธ์คํธ์ ํ์ํ ํ ํธ์คํธ์ ์ ์๋ HBA๋ฅผ ๊ฒ์ํด์ผ ํฉ๋๋ค.
systemctl reload multipathd
multipath -v2
๋ง์ง๋ง์ผ๋ก ํธ์คํธ์ ์คํ ๋ฆฌ์ง ์์คํ ์ ๋ชจ๋ LUN์ด ํ์๋์๋์ง, ๊ทธ๋ฆฌ๊ณ ๋ชจ๋ LUN์ ๋ํ ๊ฒฝ๋ก๊ฐ ๋ ๊ฐ ์๋์ง ํ์ธํฉ๋๋ค.
MP ์๋ ํ์ธ:
multipath -ll
3600a098000e4b4b3000003175cec1840 dm-2 DELL ,MD38xxf
size=2.0T features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 rdac' wp=rw
|-+- policy='service-time 0' prio=14 status=active
| `- 15:0:0:1 sdb 8:16 active ready running
`-+- policy='service-time 0' prio=9 status=enabled
`- 18:0:0:1 sdi 8:128 active ready running
3600a098000e4b48f000002ab5cec1921 dm-6 DELL ,MD38xxf
size=10T features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 rdac' wp=rw
|-+- policy='service-time 0' prio=14 status=active
| `- 18:0:0:11 sdk 8:160 active ready running
`-+- policy='service-time 0' prio=9 status=enabled
`- 15:0:0:11 sdd 8:48 active ready running
3600a098000e4b4b3000003c95d171065 dm-3 DELL ,MD38xxf
size=150G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 rdac' wp=rw
|-+- policy='service-time 0' prio=14 status=active
| `- 15:0:0:4 sdc 8:32 active ready running
`-+- policy='service-time 0' prio=9 status=enabled
`- 18:0:0:4 sdj 8:144 active ready running
๋ณด์๋ค์ํผ ์คํ ๋ฆฌ์ง ์์คํ ์ ์๋ ์ธ ๊ฐ์ ๊ฐ์ ๋์คํฌ๋ ๋ชจ๋ ๋ ๊ฒฝ๋ก๋ฅผ ๋ฐ๋ผ ํ์๋ฉ๋๋ค. ๋ฐ๋ผ์ ๋ชจ๋ ์ค๋น ์์ ์ด ์๋ฃ๋์์ต๋๋ค. ์ฆ, ๋ค์ ๊ธฐ์ฌ์์ ๋ ผ์ํ oVirt ํด๋ฌ์คํฐ ์ค์ ์ด๋ผ๋ ์ฃผ์ ๋ถ๋ถ์ผ๋ก ์งํํ ์ ์์ต๋๋ค.
์ถ์ฒ : habr.com