TLS๋ฅผ ์ง€์›ํ•˜๋Š” Memcached 1.5.13 ๋ฆด๋ฆฌ์Šค

์ผ์–ด๋‚ฌ๋‹ค RAM์˜ ๋ฐ์ดํ„ฐ ์บ์‹ฑ ์‹œ์Šคํ…œ ์ถœ์‹œ ๋ฉค์บ์‹œ๋“œ 1.5.13, ํ‚ค/๊ฐ’ ํ˜•์‹์˜ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•ด ์ž‘๋™ํ•˜๋ฉฐ ์‚ฌ์šฉํ•˜๊ธฐ ์‰ฝ์Šต๋‹ˆ๋‹ค. Memcached๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ DBMS ๋ฐ ์ค‘๊ฐ„ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์บ์‹ฑํ•˜์—ฌ ๋ถ€ํ•˜๊ฐ€ ๋†’์€ ์‚ฌ์ดํŠธ์˜ ์ž‘์—… ์†๋„๋ฅผ ๋†’์ด๋Š” ๊ฒฝ๋Ÿ‰ ์†”๋ฃจ์…˜์œผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์•”ํ˜ธ ๊ณต๊ธ‰ BSD ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ.

์ƒˆ๋กœ์šด ์ถœ์‹œ๋Š” ์ฃผ๋ชฉํ•  ๋งŒํ•˜๋‹ค ์ฒจ๊ฐ€ Memcached๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์•”ํ˜ธํ™”๋œ ํ†ต์‹  ์ฑ„๋„์„ ๊ตฌ์„ฑํ•˜๊ธฐ ์œ„ํ•œ TLS ์ง€์›. ์˜ˆ๋ฅผ ๋“ค์–ด ์•”ํ˜ธํ™”๋œ ์•ก์„ธ์Šค๋ฅผ ์™ธ๋ถ€ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค์— ๋ฐ”์ธ๋”ฉํ•˜๊ณ  ๋ฃจํ”„๋ฐฑ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ†ตํ•ด ์•”ํ˜ธํ™” ์—†์ด ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ๋‚จ๊ฒจ ๋‘๋Š” ๋“ฑ TLS๊ฐ€ ์žˆ๋Š” ์—ฐ๊ฒฐ ์ˆ˜์‹ ๊ณผ TLS๊ฐ€ ์—†๋Š” ์—ฐ๊ฒฐ ์ˆ˜์‹ ์„ ๋ณ„๋„๋กœ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Netflix๊ฐ€ ์ค€๋น„ํ•œ TLS ๊ตฌํ˜„์€ ํ˜„์žฌ ์‹คํ—˜์ ์ธ ๊ฒƒ์œผ๋กœ ์ž๋ฆฌ์žก๊ณ  ์žˆ์œผ๋ฉฐ ์กฐ๋ฆฝ์„ ์œ„ํ•ด OpenSSL 1.1.0์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค(์ด์ „ ๋ฒ„์ „์€ ๋ณด์•ˆ์ƒ์˜ ์ด์œ ์™€ ๋ฉ€ํ‹ฐ์Šค๋ ˆ๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์„ฑ๋Šฅ ๋ฌธ์ œ๋กœ ์ธํ•ด ์ง€์›๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค). TLS๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Memcached์— ์•ก์„ธ์Šคํ•˜๊ธฐ ์œ„ํ•œ ํด๋ผ์ด์–ธํŠธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์•„์ง ์ค€๋น„๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค(ํ”„๋ก์‹œ๋ฅผ ํ†ตํ•œ ์ „๋‹ฌ๊ณผ ํ•จ๊ป˜ ์ผ๋ฐ˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Œ).

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€