์นด์ฐ์น๋ฒ ์ด์ค ๋ค์ฐจ์ ํ์ฅ์ ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ์ ํฌ๊ฒ ํฅ์์ํค๊ณ ๋น์ฉ์ ํ๊ธฐ์ ์ผ๋ก ์ ๊ฐํ๋ ํ๊ธฐ์ ์ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ธฐ์ ์ ๋๋ค. ๋ค์ฐจ์ ํ์ฅ์ ์ฟผ๋ฆฌ, ์ธ๋ฑ์ค, ๋ฐ์ดํฐ ๋ฑ ๊ฐ๋ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋น์ค๋ฅผ ๋ถ๋ฆฌ, ๊ฒฉ๋ฆฌ, ํ์ฅํ๋ ์ต์ ์ ํตํด ์ด๋ฌํ ์ด์ ์ ๋ฌ์ฑํ๋ฉฐ, ๋ ์ด์์ ํ๋์จ์ด ํ๋กํ์ ์ง์ํ์ฌ ๋ฆฌ์์ค๋ฅผ ๋จ์ผ ์๋น์ค์ ๋ง๊ฒ ์ต์ ํํ ์ ์์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ, ๋ณต์กํ ์ฟผ๋ฆฌ๋ฅผ ์คํํ๊ณ , ์ธ๋ฑ์ค๋ฅผ ๋ฌด์ ํ์ผ๋ก ์์ฑํ๊ณ , ์ฑ๋ฅ ์ ํ๋ฅผ ๊ฑฑ์ ํ์ง ์๊ณ ์ฌ๋ฌ ๋ ธ๋์์ ๋ฐ์ดํฐ๋ฅผ ๊ณ์ ํ์ฅํ ์ ์์ต๋๋ค.
MongoDB, Oracle, Cassandra์ ๊ฐ์ ๋ค๋ฅธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ชจ๋ ๋ ธ๋์์ ๋ชจ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋น์ค๋ฅผ ์คํํด์ผ ํ๋ ์ ํ์ ์ธ ํ์ฅ ๋ฐฉ์์ด ์์ต๋๋ค. ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ๋ฆฌ์์ค ๊ฒฝํฉ, ์ฑ๋ฅ ์ ํ, ์ ํ๋ ์ฟผ๋ฆฌ ๊ธฐ๋ฅ ๋ฐ ์ค๋ฒํ๋ก๋น์ ๋์ผ๋ก ์ด์ด์ง๋๋ค. ๋ค์ฐจ์ ํ์ฅ ๊ธฐ๋ฅ์ ๊ฐ์ถ Couchbase Server๋ ์ด๋ฌํ ๋ชจ๋ ์ ํ์ ์ ๊ฑฐํ์ฌ ๋ ๋ฎ์ ๋น์ฉ์ผ๋ก ๋ ํฐ ๊ท๋ชจ๋ก ๋ ๋์ ์ฑ๋ฅ์ ์ ๊ณตํฉ๋๋ค.

๋ค์ฐจ์ ์ค์ผ์ผ๋ง์ด ํ์ํ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์?
๋ถ์ฐ ์ํคํ ์ฒ๋ฅผ ํ์ฅํ๋ ๊ฒ์ ๋ฐ์ดํฐ์๋ ์ข์ง๋ง ์ธ๋ฑ์ค์ ์ฟผ๋ฆฌ์๋ ๋ฌธ์ ๊ฐ ๋ฉ๋๋ค. ๊ฐ๋จํ ๋งํด, ๋ฐ์ดํฐ๋ฅผ ํ์ฅํ๋ฉด ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ ์๋๊ฐ ๋นจ๋ผ์ง์ง๋ง ์ฟผ๋ฆฌ ์๋๊ฐ ๋๋ ค์ง๊ณ , ์ธ๋ฑ์ค๋ฅผ ์์ฑํ๋ฉด ์ฟผ๋ฆฌ ์๋๊ฐ ๋นจ๋ผ์ง์ง๋ง ์ฐ๊ธฐ ์๋๊ฐ ๋๋ ค์ง๋๋ค. ์๋ฅผ ๋ค์ด, ๋ฐฉ๋ํ ์์ ๋ฐ์ดํฐ๋ฅผ ์ง์ํ๊ธฐ ์ํด ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ์ฅํ๋ ๊ฒฝ์ฐ ๋ถ์ฐ ์ฟผ๋ฆฌ์ ์ฐธ์ฌํ๋ ๋ ธ๋๊ฐ ๋ง์์๋ก ์ฑ๋ฅ์ด ์ ํ๋๋ฏ๋ก ์ฟผ๋ฆฌ ์ฑ๋ฅ์ด ๊ธ๊ฒฉํ ์ ํ๋ ์ ์์ต๋๋ค. ๋ํ ์ฟผ๋ฆฌ ์ฑ๋ฅ์ ๊ฐ์ ํ๊ธฐ ์ํด ๋ง์ ์ธ๋ฑ์ค๋ฅผ ๋ง๋ค๋ฉด ๋ชจ๋ ์ธ๋ฑ์ค๊ฐ ์ ๋ฐ์ดํธ๋ ๋๊น์ง ์ฐ๊ธฐ๊ฐ ์๋ฃ๋์ง ์๊ธฐ ๋๋ฌธ์ ์ฐ๊ธฐ ์ฑ๋ฅ์ ๋ถ์ ์ ์ธ ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ๊ฒฐ๋ก ์ ๋ชจ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋น์ค๊ฐ ๋ชจ๋ ๋ ธ๋์์ ์คํ๋๋ ์ค์ผ์ผ ์์์ ํจ์จ์ฑ๊ณผ ์ฑ๋ฅ์ ํฌ๊ฒ ๋จ์ด๋จ๋ฆด ์ ์๋ค๋ ๊ฒ์ ๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋น์ค๋ ๊ฒฉ๋ฆฌ๋ฅผ ํตํด ์ด๋ค ์ด์ ์ ์ป์ ์ ์๋์?
์ฟผ๋ฆฌ์๋ ๋น ๋ฅธ ํ๋ก์ธ์๊ฐ ํ์ํฉ๋๋ค.
๋จ์ผ ๋ ธ๋์์ ์ฟผ๋ฆฌ๋ฅผ ์คํํ๊ฑฐ๋ ์ฌ๋ฌ ๋ ธ๋์์ ์ฌ๋ฌ ์ฟผ๋ฆฌ๋ฅผ ์คํํ ์ ์์ผ๋ฉด ๊ฒฐ๊ณผ๊ฐ ๋ ๋นจ๋ฆฌ ๋ฐํ๋๋ฉฐ, CPU ์๊ฐ์ ๋ ์ ํ์ฌ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ ์๋๊ฐ ๋๋ ค์ง์ง ์์ต๋๋ค.
์ธ๋ฑ์ค์๋ ๊ณ ์ฑ๋ฅ SSD๊ฐ ํ์ํฉ๋๋ค.
์ธ๋ฑ์ค๋ฅผ ๋จ์ผ ๋ ธ๋์ ์ ์ฅํ๊ฑฐ๋ ์ฌ๋ฌ ๋ ธ๋์ ์ฌ๋ฌ ์ธ๋ฑ์ค๋ฅผ ์ ์ฅํ ์ ์์ผ๋ฉด ๋ ๋น ๋ฅด๊ฒ ๊ฒ์ํ ์ ์์ผ๋ฉฐ, ๋์คํฌ IO๋ฅผ ๋ ์ ํ์ฌ ์ฐ๊ธฐ ์๋๊ฐ ๋๋ ค์ง์ง ์์ต๋๋ค.
๋ฐ์ดํฐ๋ ๋ถ์ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ชจ๋ ์ด์ ์ ๋๋ค.
๋ ธ๋๊ฐ ๋ง์์๋ก ๋ ๋ง์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ ธ๋๋ ๋ฉ๋ชจ๋ฆฌ ์ฆ๊ฐ์ ์ด์ ์ ๋๋ฆฌ์ง๋ง CPU์ ๋์คํฌ์ ์ฌ์ฉ๋์ ์ค์ด๋ญ๋๋ค. ๋ฐ์ดํฐ๊ฐ ์ฟผ๋ฆฌ์ ์ธ๋ฑ์ค์์ ๋ถ๋ฆฌ๋๋ฉด ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ ์ฑ๋ฅ์ด ํฅ์๋ ๋ฟ๋ง ์๋๋ผ ์ผ๊ด์ฑ์ ์ ์งํฉ๋๋ค.
๊ฒฉ๋ฆฌ ํํ
์ฟผ๋ฆฌ | ์์ธ | ๋ฐ์ดํฐ | |
---|---|---|---|
๋ฆฌ์์ค ์ต์ ํ | ์ฒ๋ฆฌ | ์คํ ๋ฆฌ์ง | ๋ฉ๋ชจ๋ฆฌ |
๊ฒฉ๋ฆฌ ํํ | ์ฟผ๋ฆฌ๊ฐ ๋ ๋นจ๋ผ์ง๋๋ค.
์ฟผ๋ฆฌ๋ ์ฝ๊ธฐ ๋๋ ์ฐ๊ธฐ ์๋๋ฅผ ๋ฆ์ถ์ง ์์ต๋๋ค. ์ฟผ๋ฆฌ ์๋น์ค๋ฅผ ํ์ฅํด๋ ๋ฐ์ดํฐ๊ฐ ๊ฐ์ ๋ก ์ฌ์กฐ์ ๋์ง๋ ์์ต๋๋ค. ์ธ๋ฑ์ค ๋ฐ ๋ฐ์ดํฐ ์๋น์ค์์ CPU ๊ฒฝํฉ์ด ์์ต๋๋ค.
|
์์ธ ๊ฒ์ ์๋๊ฐ ๋นจ๋ผ์ง๋๋ค. ์ธ๋ฑ์ค๋ ์ฐ๊ธฐ ์๋๋ฅผ ๋ฆ์ถ์ง ์์ต๋๋ค. ์ธ๋ฑ์ค ์๋น์ค๋ฅผ ํ์ฅํด๋ ๋ฐ์ดํฐ๊ฐ ๊ฐ์ ๋ก ์ฌ์กฐ์ ๋์ง๋ ์์ต๋๋ค. ๋ฐ์ดํฐ ์๋น์ค์์ ๋์คํฌ IO ๊ฒฝํฉ์ด ์์ต๋๋ค. ์ธ๋ฑ์ค ์์๋ ์ ํ์ด ์์ต๋๋ค.
|
์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ๊ฐ ๋ ๋นจ๋ผ์ง๋๋ค.
๋ฐ์ดํฐ๋ฅผ ํ์ฅํด๋ ์ฟผ๋ฆฌ๋ ์์ธ ๊ฒ์ ์๋๊ฐ ๋๋ ค์ง์ง ์์ต๋๋ค. ๋ฐ์ดํฐ ์๋น์ค๋ฅผ ํ์ฅํด๋ ์ธ๋ฑ์ค๊ฐ ๊ฐ์ ๋ก ์ฌ์กฐ์ ๋์ง๋ ์์ต๋๋ค. ์ฟผ๋ฆฌ ๋ฐ ์ธ๋ฑ์ค ์๋น์ค์์ ๋ฆฌ์์ค ๊ฒฝํฉ์ด ์์ต๋๋ค.
|
ํ๋์จ์ด ์๊ตฌ ์ฌํญ | ๋น ๋ฅธ ํ๋ก์ธ์
์ ์ ๋ฉ๋ชจ๋ฆฌ HDD
|
๊ธฐ๋ณธ ํ๋ก์ธ์
์ ์ ๋ฉ๋ชจ๋ฆฌ SSD
|
๊ธฐ๋ณธ ํ๋ก์ธ์
๋ ๋ง์ ๋ฉ๋ชจ๋ฆฌ HDD ๋๋ SSD
|
๋ค์ฐจ์ ์ค์ผ์ผ๋ง์ ์๋ ๋ฐฉ์
๋ค์ฐจ์ ํ์ฅ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ์ฟผ๋ฆฌ, ์ธ๋ฑ์ฑ, ๋ฐ์ดํฐ ๋ฑ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋น์ค๋ฅผ ๋ถ๋ฆฌ ๋ฐ ๊ฒฉ๋ฆฌํ์ฌ ๊ฐ๊ฐ์ ๊ฐ๋ณ ์ํฌ๋ก๋์ ๋ฐ๋ผ ๋ฆฌ์์ค๋ฅผ ํ์ฅํ๊ณ ์ต์ ํํ ์ ์์ต๋๋ค.
- ์ฟผ๋ฆฌ์ ์ธ๋ฑ์ค๊ฐ ๋ ์ด์ ๋ชจ๋ ๋
ธ๋๋ฅผ ํ์๋ก ํ์ง ์์ผ๋ฏ๋ก ์ฑ๋ฅ์ด ํฅ์๋ฉ๋๋ค.
- ์ฝ๊ธฐ, ์ฐ๊ธฐ, ์ฟผ๋ฆฌ๊ฐ ๋ ์ด์ ๊ณต์ ๋ฆฌ์์ค๋ฅผ ๋๊ณ ๊ฒฝ์ํ์ง ์์ผ๋ฏ๋ก ์ ์ฒด ์ ํ๋ฆฌ์ผ์ด์
์ ์ฑ๋ฅ์ด ํฅ์๋ฉ๋๋ค.
- ์ฟผ๋ฆฌ์ ์ธ๋ฑ์ค์๋ ๋ ํฐ ์๋ฒ๋ฅผ, ๋ฐ์ดํฐ์๋ ๋ ์์ ์๋ฒ๋ฅผ ์ ์ฉํ ์ ์์ผ๋ฏ๋ก ํ๋์จ์ด ๋น์ฉ์ด ์ ๊ฐ๋ฉ๋๋ค.
ํจ๊ณผ์ ์ด๊ณ ์ฆ๊ฐ์ ์ธ ํํ์ด ์ ๊ณต๋ฉ๋๋ค.
๊ธฐ์ ์ ์ด์
- ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ํฅ์
- ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ฑ ํฅ์
- ๋ฆฌ์์ค ํ์ฉ๋ ํฅ์
- ์ด์ ํจ์จ์ฑ ํฅ์
๋น์ฆ๋์ค ํํ
- ๋ ๋์ ๊ณ ๊ฐ ๊ฒฝํ
- ์ผ๊ด๋ ๊ณ ๊ฐ ๊ฒฝํ
- ํ๋์จ์ด ๋น์ฉ ์ ๊ฐ
- ๊ด๋ฆฌ ์ค๋ฒํค๋ ๊ฐ์