์ฃผ์ œ : ๊ด€๋ฆฌ

์ฆ‰์„ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•œ ๋‚ด๊ฒฐํ•จ์„ฑ IPeE ๋„คํŠธ์›Œํฌ

์•ˆ๋…•ํ•˜์„ธ์š”. ์ด๋Š” 5๋ช…์˜ ํด๋ผ์ด์–ธํŠธ๋กœ ๊ตฌ์„ฑ๋œ ๋„คํŠธ์›Œํฌ๊ฐ€ ์žˆ์Œ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ตœ๊ทผ์— ๊ทธ๋‹ค์ง€ ์œ ์พŒํ•˜์ง€ ์•Š์€ ์ˆœ๊ฐ„์ด ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ๋„คํŠธ์›Œํฌ ์ค‘์•™์— Brocade RX8์ด ์žˆ๊ณ  ๋„คํŠธ์›Œํฌ๊ฐ€ VLAN์œผ๋กœ ๋ถ„ํ• ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์•Œ ์ˆ˜ ์—†๋Š” ์œ ๋‹ˆ์บ์ŠคํŠธ ํŒจํ‚ท์„ ๋งŽ์ด ๋ณด๋‚ด๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋ถ€๋ถ„์ ์œผ๋กœ ๋ฌธ์ œ๊ฐ€ ๋˜์ง€ ์•Š์ง€๋งŒ ํฐ์ƒ‰ ์ฃผ์†Œ ๋“ฑ์„ ์œ„ํ•œ ํŠน์ˆ˜ VLAN ๊ทธ๋ฆฌ๊ณ  ๊ทธ๋“ค์€ ๋ป—์–ด์žˆ๋‹ค [โ€ฆ

๋‘ ์š”์ฝ”์ฆˆ๋‚˜ ์‚ฌ์ด์˜ ์‹ธ์›€

์ƒˆ๋กœ์šด AMD EPYCโ„ข Rome ํ”„๋กœ์„ธ์„œ ํŒ๋งค๊ฐ€ ์‹œ์ž‘๋˜๊ธฐ๊นŒ์ง€ 8์‹œ๊ฐ„๋„ ์ฑ„ ๋‚จ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ์‚ฌ์—์„œ ์šฐ๋ฆฌ๋Š” ๋‘ ๊ฐœ์˜ ๊ฐ€์žฅ ํฐ CPU ์ œ์กฐ์—…์ฒด ๊ฐ„์˜ ๊ฒฝ์Ÿ ์—ญ์‚ฌ๊ฐ€ ์–ด๋–ป๊ฒŒ ์‹œ์ž‘๋˜์—ˆ๋Š”์ง€ ํšŒ์ƒํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์„ธ๊ณ„ ์ตœ์ดˆ์˜ 8008๋น„ํŠธ ์ƒ์šฉ ํ”„๋กœ์„ธ์„œ๋Š” 1972๋…„์— ์ถœ์‹œ๋œ Intelยฎ i200์ด์—ˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์„ธ์„œ์˜ ํด๋Ÿญ ์ฃผํŒŒ์ˆ˜๋Š” 10kHz์˜€์œผ๋ฉฐ 10000๋ฏธํฌ๋ก (XNUMXnm) ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. [โ€ฆ

ํˆฌ๊ตฌ ๋ณด์•ˆ

Kubernetes์˜ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž์— ๋Œ€ํ•œ ์ด์•ผ๊ธฐ์˜ ์š”์ ์€ ์ด๋ชจํ‹ฐ์ฝ˜์„ ์‚ฌ์šฉํ•˜์—ฌ ์„ค๋ช…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒ์ž๋Š” Helm(์ตœ์‹  Emoji ๋ฆด๋ฆฌ์Šค์—์„œ ๊ฐ€์žฅ ์ ์ ˆํ•œ ๊ฒƒ์ž„)์ž…๋‹ˆ๋‹ค. ์ž ๊ธˆ - ๋ณด์•ˆ; ์ž‘์€ ๋‚จ์ž๊ฐ€ ๋ฌธ์ œ์˜ ํ•ด๊ฒฐ์ฑ…์ž…๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ๋Š” ๋ชจ๋“  ๊ฒƒ์ด ์ข€ ๋” ๋ณต์žกํ•  ๊ฒƒ์ด๋ฉฐ ์ด์•ผ๊ธฐ๋Š” Helm์„ ์•ˆ์ „ํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๊ธฐ์ˆ ์  ์„ธ๋ถ€ ์‚ฌํ•ญ์œผ๋กœ ๊ฐ€๋“ ์ฐจ ์žˆ์Šต๋‹ˆ๋‹ค. [โ€ฆ]

ํ•˜์ด์ฟ ์™€ ํ•จ๊ป˜ํ•œ ์„ธ ๋ฒˆ์งธ ๋‚ : ์™„์ „ํ•œ ๊ทธ๋ฆผ์ด ๋‚˜ํƒ€๋‚˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค

์š”์•ฝ: Haiku๋Š” ํ›Œ๋ฅญํ•œ ์˜คํ”ˆ ์†Œ์Šค ๋ฐ์Šคํฌํ†ฑ ์šด์˜ ์ฒด์ œ๊ฐ€ ๋  ์ž ์žฌ๋ ฅ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ •๋ง ๊ฐ–๊ณ  ์‹ถ์€๋ฐ ์•„์ง ๊ณ ์ณ์•ผ ํ•  ๋ถ€๋ถ„์ด ๋งŽ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ดํ‹€ ๋™์•ˆ ๋†€๋ผ์šธ ์ •๋„๋กœ ์ข‹์€ ์šด์˜์ฒด์ œ์ธ ํ•˜์ด์ฟ ๋ฅผ ๋ฐฐ์› ๋‹ค. ์ด์ œ XNUMX์ผ์งธ์ธ๋ฐ ์ด ์šด์˜์ฒด์ œ๊ฐ€ ๋„ˆ๋ฌด ์ข‹์•„์„œ ๋Š์ž„์—†์ด ๊ณ ๋ฏผํ•ฉ๋‹ˆ๋‹ค. ์–ด๋–ป๊ฒŒ ํ•˜๋ฉด ๋งค์ผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์šด์˜์ฒด์ œ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ์„๊นŒ? ์— ๊ด€ํ•˜์—ฌ [โ€ฆ]

vGPU - ๋ฌด์‹œํ•  ์ˆ˜ ์—†์Œ

4์›”๋ถ€ํ„ฐ XNUMX์›”๊นŒ์ง€ ๊ฑฐ์˜ XNUMX๊ฐœ ํšŒ์‚ฌ๊ฐ€ ๊ฐ€์ƒ GPU์˜ ๊ธฐ๋Šฅ์— ๊ด€์‹ฌ์„ ๊ฐ–๊ณ  ์šฐ๋ฆฌ์—๊ฒŒ ์—ฐ๋ฝํ–ˆ์Šต๋‹ˆ๋‹ค. CloudXNUMXY์˜ ๊ทธ๋ž˜ํ”ฝ์€ ์ด๋ฏธ Sberbank์˜ ๋Œ€๊ทœ๋ชจ ์žํšŒ์‚ฌ ์ค‘ ํ•˜๋‚˜์—์„œ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์ง€๋งŒ ์ผ๋ฐ˜์ ์œผ๋กœ ์ด ์„œ๋น„์Šค๋Š” ๊ทธ๋‹ค์ง€ ์ธ๊ธฐ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์šฐ๋ฆฌ๋Š” ๊ทธ๋Ÿฌํ•œ ํ™œ๋™์— ๋งค์šฐ ๋งŒ์กฑํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์ˆ ์— ๋Œ€ํ•œ ๊ด€์‹ฌ์ด ๋†’์•„์ง€๋Š” ๊ฒƒ์„ ๋ณด๊ณ  ์šฐ๋ฆฌ๋Š” vGPU์— ๋Œ€ํ•ด ์กฐ๊ธˆ ๋” ์ด์•ผ๊ธฐํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ณผํ•™์  ๊ฒฐ๊ณผ๋กœ ์–ป์€ "๋ฐ์ดํ„ฐ ํ˜ธ์ˆ˜" [...]

์นด์˜ค์Šค ์—”์ง€๋‹ˆ์–ด๋ง: ๊ณ ์˜์ ์ธ ํŒŒ๊ดด์˜ ์˜ˆ์ˆ 

๋ฉ”๋ชจ ๋ฒˆ์—ญ: AWS์˜ ์ˆ˜์„ ๊ธฐ์ˆ  ์ „๋„์‚ฌ์ธ Adrian Hornsby์˜ ํ›Œ๋ฅญํ•œ ์ž๋ฃŒ ๋ฒˆ์—ญ์„ ๊ณต์œ ํ•˜๊ฒŒ ๋˜์–ด ๊ธฐ์˜๊ฒŒ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Š” IT ์‹œ์Šคํ…œ์˜ ์žฅ์•  ์˜ํ–ฅ์„ ์™„ํ™”ํ•˜๊ธฐ ์œ„ํ•œ ์‹คํ—˜์˜ ์ค‘์š”์„ฑ์„ ๊ฐ„๋‹จํžˆ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. Chaos Monkey์— ๋Œ€ํ•ด ์ด๋ฏธ ๋“ค์–ด๋ณด์…จ๋‚˜์š”(๋˜๋Š” ์œ ์‚ฌํ•œ ์†”๋ฃจ์…˜์„ ์‚ฌ์šฉํ•ด ๋ณด์…จ๋‚˜์š”?) ์˜ค๋Š˜๋‚  ์ด๋Ÿฌํ•œ ๋„๊ตฌ๋ฅผ ๋งŒ๋“ค๊ณ  ๋” ๊ด‘๋ฒ”์œ„ํ•˜๊ฒŒ ๊ตฌํ˜„ํ•˜๋Š” ์ ‘๊ทผ ๋ฐฉ์‹์€ [...]

Linux ํ™˜๊ฒฝ์—์„œ C++ ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐœ๋ฐœํ•  ๋•Œ PVS-Studio ์ •์  ๋ถ„์„๊ธฐ์— ๋Œ€ํ•œ ์ง€์‹

PVS-Studio๋Š” C, C++, C# ๋ฐ Java๋กœ ํ”„๋กœ์ ํŠธ ๋ถ„์„์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋ถ„์„๊ธฐ๋Š” Windows, Linux ๋ฐ macOS ์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋…ธํŠธ๋Š” Linux ํ™˜๊ฒฝ์—์„œ C ๋ฐ C++๋กœ ์ž‘์„ฑ๋œ ์ฝ”๋“œ๋ฅผ ๋ถ„์„ํ•˜๋Š” ๋ฐ ์ค‘์ ์„ ๋‘ก๋‹ˆ๋‹ค. ์„ค์น˜ ๋ฐฐํฌ ์œ ํ˜•์— ๋”ฐ๋ผ ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ Linux์— PVS-Studio๋ฅผ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ€์žฅ ํŽธ๋ฆฌํ•˜๊ณ  ์„ ํ˜ธ๋˜๋Š” ๋ฐฉ๋ฒ•์€ [...]

SGX ์•…์„ฑ ์ฝ”๋“œ: ์•…๋‹น๋“ค์ด ์›๋ž˜ ์˜๋„ํ–ˆ๋˜ ๊ฒƒ๊ณผ ๋‹ค๋ฅธ ๋ชฉ์ ์œผ๋กœ ์ƒˆ๋กœ์šด Intel ๊ธฐ์ˆ ์„ ์•…์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•

์•„์‹œ๋‹ค์‹œํ”ผ ์—”ํด๋ ˆ์ด๋ธŒ์—์„œ ์‹คํ–‰๋˜๋Š” ์ฝ”๋“œ๋Š” ๊ธฐ๋Šฅ์ด ์‹ฌ๊ฐํ•˜๊ฒŒ ์ œํ•œ๋ฉ๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ ํ˜ธ์ถœ์„ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. I/O ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ํ˜ธ์ŠคํŠธ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์ฝ”๋“œ ์„ธ๊ทธ๋จผํŠธ์˜ ๊ธฐ๋ณธ ์ฃผ์†Œ๋ฅผ ๋ชจ๋ฆ…๋‹ˆ๋‹ค. ํ˜ธ์ŠคํŠธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ฝ”๋“œ๋ฅผ jmpํ•˜๊ฑฐ๋‚˜ ํ˜ธ์ถœํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ํ˜ธ์ŠคํŠธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ด€๋ฆฌํ•˜๋Š” ์ฃผ์†Œ ๊ณต๊ฐ„ ๊ตฌ์กฐ(์˜ˆ: ์–ด๋–ค ํŽ˜์ด์ง€๊ฐ€ ๋งคํ•‘๋˜๋Š”์ง€ [โ€ฆ])์— ๋Œ€ํ•ด ์ „ํ˜€ ๋ชจ๋ฆ…๋‹ˆ๋‹ค.

์ŠคํŠธ๋ฆผ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ํŒŒ์ดํ”„๋ผ์ธ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. 2 ๋ถ€

์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„. ๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด ๊ณผ์ • ์ˆ˜๊ฐ•์ƒ์„ ์œ„ํ•ด ํŠน๋ณ„ํžˆ ์ค€๋น„๋œ ๊ธฐ์‚ฌ์˜ ๋งˆ์ง€๋ง‰ ๋ถ€๋ถ„์˜ ๋ฒˆ์—ญ์„ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ๋ถ€๋ถ„์€ ์—ฌ๊ธฐ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค์‹œ๊ฐ„ ํŒŒ์ดํ”„๋ผ์ธ์„ ์œ„ํ•œ Apache Beam ๋ฐ DataFlow Google Cloud ์„ค์ • ์ฐธ๊ณ : Python์—์„œ ํŒŒ์ดํ”„๋ผ์ธ์„ ์‹คํ–‰ํ•˜๋Š” ๋ฐ ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— Google Cloud Shell์„ ์‚ฌ์šฉํ•˜์—ฌ ํŒŒ์ดํ”„๋ผ์ธ์„ ์‹คํ–‰ํ•˜๊ณ  ์ปค์Šคํ…€ ๋กœ๊ทธ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒŒ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. [โ€ฆ

์ตœ์ดˆ์˜ ์ „์ž ๋ฆฌ์Šค๋ฅผ ์–ด๋–ป๊ฒŒ ๊ตฌ์„ฑํ–ˆ์œผ๋ฉฐ ๊ทธ ๊ฒฐ๊ณผ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

์ „์ž ๋ฌธ์„œ ๊ด€๋ฆฌ๋ผ๋Š” ์ฃผ์ œ๊ฐ€ ์ธ๊ธฐ๋ฅผ ๋Œ๊ณ  ์žˆ์Œ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ๋Ÿฌ์‹œ์•„ ์€ํ–‰๊ณผ ์ผ๋ฐ˜ ๊ธˆ์œต ๋ถ€๋ฌธ์—์„œ๋Š” ๋Œ€๋ถ€๋ถ„์˜ ๊ฑฐ๋ž˜๊ฐ€ ์ข…์ด์— ๊ธฐ๋ก๋œ ๊ตฌ์‹ ๋ฐฉ์‹์œผ๋กœ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ์š”์ ์€ ์€ํ–‰๊ณผ ๊ณ ๊ฐ์˜ ๋ณด์ˆ˜์ฃผ์˜๊ฐ€ ์•„๋‹ˆ๋ผ ์‹œ์žฅ์— ์ ์ ˆํ•œ ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ๋ถ€์กฑํ•˜๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฑฐ๋ž˜๊ฐ€ ๋ณต์žกํ• ์ˆ˜๋ก EDI ํ”„๋ ˆ์ž„์›Œํฌ ๋‚ด์—์„œ ์ˆ˜ํ–‰๋  ๊ฐ€๋Šฅ์„ฑ์€ ๋‚ฎ์•„์ง‘๋‹ˆ๋‹ค. [โ€ฆ]

2FA๋กœ ์ด๋™(ASA SSL VPN์— ๋Œ€ํ•œ XNUMX๋‹จ๊ณ„ ์ธ์ฆ)

์กฐ์ง์˜ ํŠน์ • ์„œ๋ฒ„์— ์•ก์„ธ์Šคํ•ด์•ผ ํ•˜๋Š” ์‚ฌ๋žŒ์ด ์‚ฌ์šฉ์ž์ธ์ง€ ํŒŒํŠธ๋„ˆ์ธ์ง€์— ๊ด€๊ณ„์—†์ด ๊ธฐ์—… ํ™˜๊ฒฝ์— ๋Œ€ํ•œ ์›๊ฒฉ ์•ก์„ธ์Šค๋ฅผ ์ œ๊ณตํ•ด์•ผ ํ•˜๋Š” ํ•„์š”์„ฑ์ด ์ ์  ๋” ์ž์ฃผ ๋Œ€๋‘๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ชฉ์ ์„ ์œ„ํ•ด ๋Œ€๋ถ€๋ถ„์˜ ํšŒ์‚ฌ๋Š” ์กฐ์ง์˜ ๋กœ์ปฌ ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ์•ˆ์ •์ ์œผ๋กœ ๋ณดํ˜ธ๋˜๋Š” ๋ฐฉ๋ฒ•์ž„์ด ์ž…์ฆ๋œ VPN ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ ํšŒ์‚ฌ๋Š” ๊ทธ๋ ‡์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค [โ€ฆ]

LinOTP ์ด์ค‘ ์ธ์ฆ ์„œ๋ฒ„

์˜ค๋Š˜์€ ๊ธฐ์—… ๋„คํŠธ์›Œํฌ, ์‚ฌ์ดํŠธ, ์„œ๋น„์Šค, SSH๋ฅผ ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•ด ์ด์ค‘ ์ธ์ฆ ์„œ๋ฒ„๋ฅผ ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ณต์œ ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ์„œ๋ฒ„๋Š” LinOTP + FreeRadius ์กฐํ•ฉ์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์™œ ํ•„์š”ํ•œ๊ฐ€์š”? ์ด๋Š” ์ œXNUMX์ž ์ œ๊ณต์—…์ฒด์™€ ๊ด€๊ณ„์—†์ด ์ž์ฒด ๋„คํŠธ์›Œํฌ ๋‚ด์—์„œ ์™„์ „ํžˆ ๋ฌด๋ฃŒ๋กœ ์ œ๊ณต๋˜๋Š” ํŽธ๋ฆฌํ•œ ์†”๋ฃจ์…˜์ž…๋‹ˆ๋‹ค. ์ด ์„œ๋น„์Šค๋Š” ๋‹ค๋ฅธ ์˜คํ”ˆ์†Œ์Šค ์ œํ’ˆ๊ณผ ๋‹ฌ๋ฆฌ ๋งค์šฐ ํŽธ๋ฆฌํ•˜๊ณ  ์‹œ๊ฐ์ ์ด๋ฉฐ [โ€ฆ]