๋‹ค์ฐจ์› ์Šค์ผ€์ผ๋ง ์†Œ๊ฐœ

์นด์šฐ์น˜๋ฒ ์ด์Šค ๋‹ค์ฐจ์› ํ™•์žฅ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ์„ ํฌ๊ฒŒ ํ–ฅ์ƒ์‹œํ‚ค๊ณ  ๋น„์šฉ์„ ํš๊ธฐ์ ์œผ๋กœ ์ ˆ๊ฐํ•˜๋Š” ํš๊ธฐ์ ์ธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ธฐ์ˆ ์ž…๋‹ˆ๋‹ค. ๋‹ค์ฐจ์› ํ™•์žฅ์€ ์ฟผ๋ฆฌ, ์ธ๋ฑ์Šค, ๋ฐ์ดํ„ฐ ๋“ฑ ๊ฐœ๋ณ„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„œ๋น„์Šค๋ฅผ ๋ถ„๋ฆฌ, ๊ฒฉ๋ฆฌ, ํ™•์žฅํ•˜๋Š” ์˜ต์…˜์„ ํ†ตํ•ด ์ด๋Ÿฌํ•œ ์ด์ ์„ ๋‹ฌ์„ฑํ•˜๋ฉฐ, ๋‘˜ ์ด์ƒ์˜ ํ•˜๋“œ์›จ์–ด ํ”„๋กœํ•„์„ ์ง€์›ํ•˜์—ฌ ๋ฆฌ์†Œ์Šค๋ฅผ ๋‹จ์ผ ์„œ๋น„์Šค์— ๋งž๊ฒŒ ์ตœ์ ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ, ๋ณต์žกํ•œ ์ฟผ๋ฆฌ๋ฅผ ์‹คํ–‰ํ•˜๊ณ , ์ธ๋ฑ์Šค๋ฅผ ๋ฌด์ œํ•œ์œผ๋กœ ์ƒ์„ฑํ•˜๊ณ , ์„ฑ๋Šฅ ์ €ํ•˜๋ฅผ ๊ฑฑ์ •ํ•˜์ง€ ์•Š๊ณ  ์—ฌ๋Ÿฌ ๋…ธ๋“œ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ณ„์† ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

MongoDB, Oracle, Cassandra์™€ ๊ฐ™์€ ๋‹ค๋ฅธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” ๋ชจ๋“  ๋…ธ๋“œ์—์„œ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„œ๋น„์Šค๋ฅผ ์‹คํ–‰ํ•ด์•ผ ํ•˜๋Š” ์ œํ•œ์ ์ธ ํ™•์žฅ ๋ฐฉ์‹์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์€ ๋ฆฌ์†Œ์Šค ๊ฒฝํ•ฉ, ์„ฑ๋Šฅ ์ €ํ•˜, ์ œํ•œ๋œ ์ฟผ๋ฆฌ ๊ธฐ๋Šฅ ๋ฐ ์˜ค๋ฒ„ํ”„๋กœ๋น„์ €๋‹์œผ๋กœ ์ด์–ด์ง‘๋‹ˆ๋‹ค. ๋‹ค์ฐจ์› ํ™•์žฅ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ Couchbase Server๋Š” ์ด๋Ÿฌํ•œ ๋ชจ๋“  ์ œํ•œ์„ ์ œ๊ฑฐํ•˜์—ฌ ๋” ๋‚ฎ์€ ๋น„์šฉ์œผ๋กœ ๋” ํฐ ๊ทœ๋ชจ๋กœ ๋” ๋‚˜์€ ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์ฐจ์› ์Šค์ผ€์ผ๋ง์ด ํ•„์š”ํ•œ ์ด์œ ๋Š” ๋ฌด์—‡์ธ๊ฐ€์š”?

๋ถ„์‚ฐ ์•„ํ‚คํ…์ฒ˜๋ฅผ ํ™•์žฅํ•˜๋Š” ๊ฒƒ์€ ๋ฐ์ดํ„ฐ์—๋Š” ์ข‹์ง€๋งŒ ์ธ๋ฑ์Šค์™€ ์ฟผ๋ฆฌ์—๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ๊ฐ„๋‹จํžˆ ๋งํ•ด, ๋ฐ์ดํ„ฐ๋ฅผ ํ™•์žฅํ•˜๋ฉด ์ฝ๊ธฐ ๋ฐ ์“ฐ๊ธฐ ์†๋„๊ฐ€ ๋นจ๋ผ์ง€์ง€๋งŒ ์ฟผ๋ฆฌ ์†๋„๊ฐ€ ๋Š๋ ค์ง€๊ณ , ์ธ๋ฑ์Šค๋ฅผ ์ƒ์„ฑํ•˜๋ฉด ์ฟผ๋ฆฌ ์†๋„๊ฐ€ ๋นจ๋ผ์ง€์ง€๋งŒ ์“ฐ๊ธฐ ์†๋„๊ฐ€ ๋Š๋ ค์ง‘๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋ฐฉ๋Œ€ํ•œ ์–‘์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ํ™•์žฅํ•˜๋Š” ๊ฒฝ์šฐ ๋ถ„์‚ฐ ์ฟผ๋ฆฌ์— ์ฐธ์—ฌํ•˜๋Š” ๋…ธ๋“œ๊ฐ€ ๋งŽ์„์ˆ˜๋ก ์„ฑ๋Šฅ์ด ์ €ํ•˜๋˜๋ฏ€๋กœ ์ฟผ๋ฆฌ ์„ฑ๋Šฅ์ด ๊ธ‰๊ฒฉํžˆ ์ €ํ•˜๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ฟผ๋ฆฌ ์„ฑ๋Šฅ์„ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•ด ๋งŽ์€ ์ธ๋ฑ์Šค๋ฅผ ๋งŒ๋“ค๋ฉด ๋ชจ๋“  ์ธ๋ฑ์Šค๊ฐ€ ์—…๋ฐ์ดํŠธ๋  ๋•Œ๊นŒ์ง€ ์“ฐ๊ธฐ๊ฐ€ ์™„๋ฃŒ๋˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์“ฐ๊ธฐ ์„ฑ๋Šฅ์— ๋ถ€์ •์ ์ธ ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค. ๊ฒฐ๋ก ์€ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„œ๋น„์Šค๊ฐ€ ๋ชจ๋“  ๋…ธ๋“œ์—์„œ ์‹คํ–‰๋˜๋Š” ์Šค์ผ€์ผ ์•„์›ƒ์€ ํšจ์œจ์„ฑ๊ณผ ์„ฑ๋Šฅ์„ ํฌ๊ฒŒ ๋–จ์–ด๋œจ๋ฆด ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„œ๋น„์Šค๋Š” ๊ฒฉ๋ฆฌ๋ฅผ ํ†ตํ•ด ์–ด๋–ค ์ด์ ์„ ์–ป์„ ์ˆ˜ ์žˆ๋‚˜์š”?

์ฟผ๋ฆฌ์—๋Š” ๋น ๋ฅธ ํ”„๋กœ์„ธ์„œ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๋‹จ์ผ ๋…ธ๋“œ์—์„œ ์ฟผ๋ฆฌ๋ฅผ ์‹คํ–‰ํ•˜๊ฑฐ๋‚˜ ์—ฌ๋Ÿฌ ๋…ธ๋“œ์—์„œ ์—ฌ๋Ÿฌ ์ฟผ๋ฆฌ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ๊ฒฐ๊ณผ๊ฐ€ ๋” ๋นจ๋ฆฌ ๋ฐ˜ํ™˜๋˜๋ฉฐ, CPU ์‹œ๊ฐ„์„ ๋…์ ํ•˜์—ฌ ์ฝ๊ธฐ ๋ฐ ์“ฐ๊ธฐ ์†๋„๊ฐ€ ๋Š๋ ค์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ธ๋ฑ์Šค์—๋Š” ๊ณ ์„ฑ๋Šฅ SSD๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์ธ๋ฑ์Šค๋ฅผ ๋‹จ์ผ ๋…ธ๋“œ์— ์ €์žฅํ•˜๊ฑฐ๋‚˜ ์—ฌ๋Ÿฌ ๋…ธ๋“œ์— ์—ฌ๋Ÿฌ ์ธ๋ฑ์Šค๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ๋” ๋น ๋ฅด๊ฒŒ ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋””์Šคํฌ IO๋ฅผ ๋…์ ํ•˜์—ฌ ์“ฐ๊ธฐ ์†๋„๊ฐ€ ๋Š๋ ค์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ๋Š” ๋ถ„์‚ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๋ชจ๋“  ์ด์œ ์ž…๋‹ˆ๋‹ค.

๋…ธ๋“œ๊ฐ€ ๋งŽ์„์ˆ˜๋ก ๋” ๋งŽ์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋…ธ๋“œ๋Š” ๋ฉ”๋ชจ๋ฆฌ ์ฆ๊ฐ€์˜ ์ด์ ์„ ๋ˆ„๋ฆฌ์ง€๋งŒ CPU์™€ ๋””์Šคํฌ์˜ ์‚ฌ์šฉ๋Ÿ‰์€ ์ค„์–ด๋“ญ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๊ฐ€ ์ฟผ๋ฆฌ์™€ ์ธ๋ฑ์Šค์—์„œ ๋ถ„๋ฆฌ๋˜๋ฉด ์ฝ๊ธฐ ๋ฐ ์“ฐ๊ธฐ ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋  ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ผ๊ด€์„ฑ์„ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค.

๊ฒฉ๋ฆฌ ํ˜œํƒ

์ฟผ๋ฆฌ ์ƒ‰์ธ ๋ฐ์ดํ„ฐ
๋ฆฌ์†Œ์Šค ์ตœ์ ํ™” ์ฒ˜๋ฆฌ ์Šคํ† ๋ฆฌ์ง€ ๋ฉ”๋ชจ๋ฆฌ
๊ฒฉ๋ฆฌ ํ˜œํƒ ์ฟผ๋ฆฌ๊ฐ€ ๋” ๋นจ๋ผ์ง‘๋‹ˆ๋‹ค.

์ฟผ๋ฆฌ๋Š” ์ฝ๊ธฐ ๋˜๋Š” ์“ฐ๊ธฐ ์†๋„๋ฅผ ๋Šฆ์ถ”์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ฟผ๋ฆฌ ์„œ๋น„์Šค๋ฅผ ํ™•์žฅํ•ด๋„ ๋ฐ์ดํ„ฐ๊ฐ€ ๊ฐ•์ œ๋กœ ์žฌ์กฐ์ •๋˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.

์ธ๋ฑ์Šค ๋ฐ ๋ฐ์ดํ„ฐ ์„œ๋น„์Šค์™€์˜ CPU ๊ฒฝํ•ฉ์ด ์—†์Šต๋‹ˆ๋‹ค.

 

์ƒ‰์ธ ๊ฒ€์ƒ‰ ์†๋„๊ฐ€ ๋นจ๋ผ์ง‘๋‹ˆ๋‹ค.

์ธ๋ฑ์Šค๋Š” ์“ฐ๊ธฐ ์†๋„๋ฅผ ๋Šฆ์ถ”์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ธ๋ฑ์Šค ์„œ๋น„์Šค๋ฅผ ํ™•์žฅํ•ด๋„ ๋ฐ์ดํ„ฐ๊ฐ€ ๊ฐ•์ œ๋กœ ์žฌ์กฐ์ •๋˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„œ๋น„์Šค์™€์˜ ๋””์Šคํฌ IO ๊ฒฝํ•ฉ์ด ์—†์Šต๋‹ˆ๋‹ค.

์ธ๋ฑ์Šค ์ˆ˜์—๋Š” ์ œํ•œ์ด ์—†์Šต๋‹ˆ๋‹ค.

 

์ฝ๊ธฐ ๋ฐ ์“ฐ๊ธฐ๊ฐ€ ๋” ๋นจ๋ผ์ง‘๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ๋ฅผ ํ™•์žฅํ•ด๋„ ์ฟผ๋ฆฌ๋‚˜ ์ƒ‰์ธ ๊ฒ€์ƒ‰ ์†๋„๊ฐ€ ๋Š๋ ค์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์„œ๋น„์Šค๋ฅผ ํ™•์žฅํ•ด๋„ ์ธ๋ฑ์Šค๊ฐ€ ๊ฐ•์ œ๋กœ ์žฌ์กฐ์ •๋˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.

์ฟผ๋ฆฌ ๋ฐ ์ธ๋ฑ์Šค ์„œ๋น„์Šค์™€์˜ ๋ฆฌ์†Œ์Šค ๊ฒฝํ•ฉ์ด ์—†์Šต๋‹ˆ๋‹ค.

 

 

ํ•˜๋“œ์›จ์–ด ์š”๊ตฌ ์‚ฌํ•ญ ๋น ๋ฅธ ํ”„๋กœ์„ธ์„œ

์ ์€ ๋ฉ”๋ชจ๋ฆฌ

HDD

 

๊ธฐ๋ณธ ํ”„๋กœ์„ธ์„œ

์ ์€ ๋ฉ”๋ชจ๋ฆฌ

SSD

 

๊ธฐ๋ณธ ํ”„๋กœ์„ธ์„œ

๋” ๋งŽ์€ ๋ฉ”๋ชจ๋ฆฌ

HDD ๋˜๋Š” SSD

 

๋‹ค์ฐจ์› ์Šค์ผ€์ผ๋ง์˜ ์ž‘๋™ ๋ฐฉ์‹

๋‹ค์ฐจ์› ํ™•์žฅ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋ฉด ์ฟผ๋ฆฌ, ์ธ๋ฑ์‹ฑ, ๋ฐ์ดํ„ฐ ๋“ฑ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„œ๋น„์Šค๋ฅผ ๋ถ„๋ฆฌ ๋ฐ ๊ฒฉ๋ฆฌํ•˜์—ฌ ๊ฐ๊ฐ์˜ ๊ฐœ๋ณ„ ์›Œํฌ๋กœ๋“œ์— ๋”ฐ๋ผ ๋ฆฌ์†Œ์Šค๋ฅผ ํ™•์žฅํ•˜๊ณ  ์ตœ์ ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

- ์ฟผ๋ฆฌ์™€ ์ธ๋ฑ์Šค๊ฐ€ ๋” ์ด์ƒ ๋ชจ๋“  ๋…ธ๋“œ๋ฅผ ํ•„์š”๋กœ ํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค.
- ์ฝ๊ธฐ, ์“ฐ๊ธฐ, ์ฟผ๋ฆฌ๊ฐ€ ๋” ์ด์ƒ ๊ณต์œ  ๋ฆฌ์†Œ์Šค๋ฅผ ๋‘๊ณ  ๊ฒฝ์Ÿํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ ์ „์ฒด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค.
- ์ฟผ๋ฆฌ์™€ ์ธ๋ฑ์Šค์—๋Š” ๋” ํฐ ์„œ๋ฒ„๋ฅผ, ๋ฐ์ดํ„ฐ์—๋Š” ๋” ์ž‘์€ ์„œ๋ฒ„๋ฅผ ์ ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ํ•˜๋“œ์›จ์–ด ๋น„์šฉ์ด ์ ˆ๊ฐ๋ฉ๋‹ˆ๋‹ค.

ํšจ๊ณผ์ ์ด๊ณ  ์ฆ‰๊ฐ์ ์ธ ํ˜œํƒ์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

๊ธฐ์ˆ ์  ์ด์ 

- ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ ํ–ฅ์ƒ

- ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์•ˆ์ •์„ฑ ํ–ฅ์ƒ

- ๋ฆฌ์†Œ์Šค ํ™œ์šฉ๋„ ํ–ฅ์ƒ

- ์šด์˜ ํšจ์œจ์„ฑ ํ–ฅ์ƒ

๋น„์ฆˆ๋‹ˆ์Šค ํ˜œํƒ

- ๋” ๋‚˜์€ ๊ณ ๊ฐ ๊ฒฝํ—˜

- ์ผ๊ด€๋œ ๊ณ ๊ฐ ๊ฒฝํ—˜

- ํ•˜๋“œ์›จ์–ด ๋น„์šฉ ์ ˆ๊ฐ

- ๊ด€๋ฆฌ ์˜ค๋ฒ„ํ—ค๋“œ ๊ฐ์†Œ