Ceph ์ฌ์ฉ์ ์ปค๋ฎค๋ํฐ๋ ๋ชจ๋ ๊ฒ์ด ์ด๋ป๊ฒ ๊ณ ์ฅ๋ฌ๋์ง, ์์๋์ง ์์๋์ง, ๋จ์ด์ก๋์ง์ ๋ํ ์ด์ผ๊ธฐ๋ก ๊ฐ๋ ์ฐจ ์์ต๋๋ค. ๊ธฐ์ ์ด ๋์๋ค๋ ๋ป์ธ๊ฐ์? ๋ณ๋ง์์์. ๊ฐ๋ฐ์ด ์งํ ์ค์ด๋ผ๋ ๋ป์ด๋ค. ์ฌ์ฉ์๋ ๊ธฐ์ ๋ณ๋ชฉ ํ์์ ๋ฐ๊ฒฌํ๊ณ ๋ฐฉ๋ฒ๊ณผ ์๋ฃจ์ ์ ์ฐพ๊ณ ํจ์น๋ฅผ ์ ์คํธ๋ฆผ์ผ๋ก ๋ณด๋ ๋๋ค. ๊ธฐ์ ์ ๋ํ ๊ฒฝํ์ด ๋ง์์๋ก ์ฌ์ฉ์๊ฐ ์ด์ ์์กดํ ์๋ก ๋ ๋ง์ ๋ฌธ์ ์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ด ์ค๋ช ๋ฉ๋๋ค. ์ต๊ทผ Kubernetes์์๋ ๊ฐ์ ์ผ์ด ์ผ์ด๋ฌ์ต๋๋ค.
Ceph๋ Sage Weil์ 2007๋ ๋ฐ์ฌ ํ๋ก์ ํธ๋ถํฐ 2014๋ Red Hat์ด Weil์ Inktank ์ธ์์ ์ด๋ฅด๊ธฐ๊น์ง ๋ง์ ๋ฐ์ ์ ์ด๋ฃจ์์ต๋๋ค. ์ด์ Ceph์ ๋ณ๋ชฉ ํ์ ์ค ์๋น์๊ฐ ์ด๋ฏธ ์๋ ค์ ธ ์์ผ๋ฏ๋ก ์ค๋ฌด์๋ค์ ๋ง์ ์ฌ๋ก๋ฅผ ์ฐ๊ตฌํ๊ณ ๊ณ ๋ คํ ์ ์์ต๋๋ค.
1์ XNUMX์ผ, Ceph์ ๋ํ ์ค์ต ๋์์ ๊ฐ์ข์ ๋ฒ ํ ํ ์คํธ๊ฐ ์์๋ฉ๋๋ค. ์์ ์ ์ด๊ณ ํจ์จ์ ์ผ๋ก ๊ธฐ์ ์ ํ์ฉํ์ฌ ์์ ํ๋ ๋ฐฉ๋ฒ์ ๊ฐ๋ฅด์ณ๋๋ฆฝ๋๋ค.
์ฐ๋ฆฌ๋ ์ฒ์์ ๊ธฐ์ ์ด ์ผ๋ง๋ ํฅ๋ฏธ๋ก์ด์ง, ์ปค๋ฎค๋ํฐ๊ฐ ์ด๋ฅผ ์ดํดํ๋ ค๋ ์์ง๊ฐ ์ผ๋ง๋ ๋๋์ง์ ๋ํ ๊ฐ์ค์ ํ
์คํธํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
๊ฐ์ข ํ๊ฐ์ ๋นจ๋ฆฌ ์ฐธ์ฌํ ์๋ก ๊ฐ์ข ํ๊ฐ์ ๋ ํฐ ์ํฅ์ ๋ฏธ์น ์ ์์ต๋๋ค.
๋ฌผ๋ก ์ต์ข
๋ฒ์ ์ ์ ํํ๋ฉด ๋น์ฉ๋ ์ ์ฝ๋ฉ๋๋ค. Ceph ๋ง์คํฐ์ ๋ํ ๊ทํ์ ์ง๋ฌธ๊ณผ ์ด๋ ค์์ ์ฝ์ค์ ์ผ๋ถ๊ฐ ๋ ๊ฒ์
๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๊ธฐ์ ์ ๋ชจ๋ ๋ด๋ถ๋ฅผ ์์ผ๋ก ๋ง์ง๊ณ ๋งค์ผ ์์
ํ๋ ์ฌ๋๋ค๋ก๋ถํฐ ์์
์ ํ์ํ ์ ํํ ์ง์์ ์ป์ ์ ์์ต๋๋ค.
์ต์ข
ํ๋ก๊ทธ๋จ๊ณผ ๋ฒ ํ ํ
์คํฐ ํ ์ธ์ ํ์ธํ์ค ์ ์์ต๋๋ค.
๊ณผ์ ์ด๋ฐ์๋ ๊ธฐ๋ณธ ๊ฐ๋ ๊ณผ ์ฉ์ด์ ๋ํ ์์คํ ์ง์์ ์ต๋ํ๊ณ ๋ง์ง๋ง์๋ Ceph๋ฅผ ์์ ํ ์ค์น, ๊ตฌ์ฑ ๋ฐ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๊ฒ ๋ฉ๋๋ค.
๋ค์ ์ฃผ์ ๋ 1์ XNUMX์ผ๊น์ง ์ค๋น๋ฉ๋๋ค.
โ Ceph๋ ๋ฌด์์ด๊ณ ๋ฌด์์ด ์๋๊ฐ?
โ ์ํคํ
์ฒ ๊ฒํ
โ ์ผ๋ฐ์ ์ธ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ์๋ฃจ์
๊ณผ Ceph์ ํตํฉ.
1์ XNUMX์ผ๊น์ง ๋ค์์ ๋ฐ๊ฒ ๋ฉ๋๋ค:
โ Ceph ์ค์น;
โ ์ธํ ๋ชจ๋ํฐ๋ง;
- ์ธํ ํผํฌ๋จผ์ค. ์์ฐ์ฑ์ ์ํ.
15์ XNUMX์ผ๊น์ง:
- ๋๋จธ์ง๋ ๋ค์.
๊ณผ์ ์ ์งํํ๋ ๋์ ์ฐ๋ฆฌ๋ ๋ค์ ์ง๋ฌธ์ ๋ตํ ๊ฒ์ ๋๋ค. ๋ก๋๊ฐ ๋ง์ ํ๊ฒฝ์์ Ceph์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์คํํ ์ ์์ต๋๊น? ์ด๋ค ์ค์ ์ ํด์ผ ํฉ๋๊น? Ceph์์ ๋ก์ปฌ ๋์คํฌ์ ์ฑ๋ฅ์ด ๋น์ทํ ๋คํธ์ํฌ ์คํ ๋ฆฌ์ง๋ฅผ ๋ง๋๋ ๊ฒ์ด ๊ฐ๋ฅํฉ๋๊น? ๋ฐ์ดํฐ ์์ ์ ๋ํด ๊ฑฑ์ ํ์ง ์๊ณ ๋ ธ๋ ์ถฉ๋์ด Ceph ์๋์ ์ํฅ์ ๋ฏธ์น์ง ์๋๋ก Ceph๋ฅผ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์ ๋๊น? Ceph๋ ์ด๋ค ์์ ์ ์ ํฉํ๊ณ ์ด๋ค ์์ ์ ์ ํฉํ์ง ์์ต๋๊น? Ceph ๊ธฐ์ ์ ์ธ์ ๊ตฌํํ ์ ์๋์? ๊ทธ๋ฆฌ๊ณ ๋ง์ ๋ค๋ฅธ ์ฌ๋๋ค.
๊ฐ์ข ๊ฐ์ฌ:
๋นํ๋ฆฌ ํ๋ฆฌํฌํ. CUSTIS, Linuxoid, "Zefer"์ ์ ๋ฌธ ๊ฐ๋ฐ์์
๋๋ค. React, Node.js, PHP, Go, Python, Perl, Java, C++ ๊ฐ๋ฐ์ ์ฐธ์ฌํ๊ณ ์ธํ๋ผ ์์
์ ์ฐธ์ฌํฉ๋๋ค. Ceph ์ฝ๋๋ฅผ ํ
์คํธ ๋ฐ ์ฐ๊ตฌํ๊ณ ํจ์น๋ฅผ ์
์คํธ๋ฆผ์ผ๋ก ๋ณด๋์ต๋๋ค. Wiki ๊ธฐ์ฌ "์ ์ ์์ธ Ceph ์ฑ๋ฅ์ ๋ํ ๊น์ ์ง์์ ๋ณด์ ํ๊ณ ์์ต๋๋ค.
๊ณผ์ ์ด ์งํ๋จ์ ๋ฐ๋ผ ๋ค๋ฅธ ์ค๋ฌด์ ์ฐ์ฌ๋ ์์ ๊ฒ์ ๋๋ค.
15์ XNUMX์ผ๊น์ง ์ฐธ๊ฐ์๋ ์์ ์ ์๊ตฌ ์ฌํญ, ๋ถ๋ง ์ฌํญ ๋ฐ ์ง๋ฌธ์ ๋ง๊ฒ ๊ฐ์์ผ๋ก ๋ง์ถคํ๋ Ceph ๊ณผ์ ์ ๋ฐ๊ฒ ๋ฉ๋๋ค.
Ceph ๊ฐ์ข ๋ฑ๋ก
์ถ์ฒ : habr.com