OS ์ธ๋ฒคํ† ๋ฆฌ ๊ด€๋ฆฌ

์ด ํŽ˜์ด์ง€์—์„œ๋Š” OS ์ธ๋ฒคํ† ๋ฆฌ ๊ด€๋ฆฌ์— ๋Œ€ํ•ด ๊ฐ„๋žตํ•˜๊ฒŒ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. OS ์ธ๋ฒคํ† ๋ฆฌ ๊ด€๋ฆฌ ์„ค์ • ๋ฐ ์‚ฌ์šฉ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์šด์˜์ฒด์ œ ์„ธ๋ถ€์ •๋ณด ๋ณด๊ธฐ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

OS ์ธ๋ฒคํ† ๋ฆฌ ๊ด€๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ€์ƒ ๋จธ์‹ (VM) ์ธ์Šคํ„ด์Šค์— ๋Œ€ํ•ด ์šด์˜์ฒด์ œ ์„ธ๋ถ€์ •๋ณด๋ฅผ ์ˆ˜์ง‘ํ•˜๊ณ  ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์šด์˜์ฒด์ œ ์„ธ๋ถ€์ •๋ณด์—๋Š” ํ˜ธ์ŠคํŠธ ์ด๋ฆ„, ์šด์˜์ฒด์ œ, ์ปค๋„ ๋ฒ„์ „๊ณผ ๊ฐ™์€ ์ •๋ณด๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์„ค์น˜๋œ OS ํŒจํ‚ค์ง€, ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ OS ํŒจํ‚ค์ง€ ์—…๋ฐ์ดํŠธ, Windows ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, OS ์ทจ์•ฝ์ ์— ๋Œ€ํ•œ ์ •๋ณด๋„ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

OS ์ธ๋ฒคํ† ๋ฆฌ ๊ด€๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ

OS ์ธ๋ฒคํ† ๋ฆฌ ๊ด€๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค์Œ ์ž‘์—…์„ ์™„๋ฃŒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํŠน์ • ๋ฒ„์ „์˜ ์šด์˜์ฒด์ œ๋ฅผ ์‹คํ–‰ํ•˜๋Š” VM ์‹๋ณ„
  • VM์— ์„ค์น˜๋œ ์šด์˜์ฒด์ œ ํŒจํ‚ค์ง€ ๋ณด๊ธฐ
  • ๊ฐ VM์— ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์šด์˜์ฒด์ œ ํŒจํ‚ค์ง€ ์—…๋ฐ์ดํŠธ ๋ชฉ๋ก ์ƒ์„ฑ
  • VM์˜ ๋ˆ„๋ฝ๋œ ์šด์˜์ฒด์ œ ํŒจํ‚ค์ง€, ์—…๋ฐ์ดํŠธ, ํŒจ์น˜ ์‹๋ณ„
  • VM์˜ ์ทจ์•ฝ์  ๋ณด๊ณ ์„œ ๋ณด๊ธฐ

OS ์ธ๋ฒคํ† ๋ฆฌ ๊ด€๋ฆฌ ์ž‘๋™ ๋ฐฉ์‹

OS ์ธ๋ฒคํ† ๋ฆฌ ๊ด€๋ฆฌ๊ฐ€ ์‚ฌ์šฉ ์„ค์ •๋˜๋ฉด OS ๊ตฌ์„ฑ ์—์ด์ „ํŠธ๋Š” ์ธ๋ฒคํ† ๋ฆฌ ๊ฒ€์‚ฌ๋ฅผ ์‹คํ–‰ํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•œ ๋‹ค์Œ ์ด ์ •๋ณด๋ฅผ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์„œ๋ฒ„, OS Config API ๋ฐ ๋‹ค์–‘ํ•œ ๋กœ๊ทธ ์ŠคํŠธ๋ฆผ์œผ๋กœ ์ „์†กํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฒ€์‚ฌ๋Š” VM์—์„œ 10๋ถ„๋งˆ๋‹ค ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.

OS ์ธ๋ฒคํ† ๋ฆฌ ๊ด€๋ฆฌ๋ฅผ ์‚ฌ์šฉ ์„ค์ •ํ•˜๋ ค๋ฉด VM์—์„œ VM Manager๋ฅผ ์„ค์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. VM Manager ์„ค์ •์„ ์ฐธ์กฐํ•˜์„ธ์š”.

VM Manager๋ฅผ ์„ค์ •ํ•œ ํ›„์—๋Š” ๊ฒŒ์ŠคํŠธ ์†์„ฑ ๋˜๋Š” OS Config API๋ฅผ ์ฟผ๋ฆฌํ•˜์—ฌ VM์—์„œ ์‹คํ–‰ ์ค‘์ธ ์šด์˜์ฒด์ œ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์šด์˜์ฒด์ œ ์„ธ๋ถ€์ •๋ณด ๋ณด๊ธฐ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์šด์˜์ฒด์ œ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ๋ฐฉ๋ฒ•

Linux VM์˜ ๊ฒฝ์šฐ OS ๊ตฌ์„ฑ ์—์ด์ „ํŠธ๊ฐ€ VM์—์„œ ์‹คํ–‰๋˜๊ณ  /etc/os-release ๋˜๋Š” Linux ๋ฐฐํฌ์—์„œ ์ด์— ์ƒ์‘ํ•˜๋Š” ํŒŒ์ผ์„ ํŒŒ์‹ฑํ•˜์—ฌ ์šด์˜์ฒด์ œ ์„ธ๋ถ€์ •๋ณด๋ฅผ ์ˆ˜์ง‘ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ OS ๊ตฌ์„ฑ ์—์ด์ „ํŠธ๋Š” apt, yum ๋˜๋Š” GooGet๊ณผ ๊ฐ™์€ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„ค์น˜๋œ ํŒจํ‚ค์ง€์™€ ์ธ์Šคํ„ด์Šค์— ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์—…๋ฐ์ดํŠธ ๊ด€๋ จ ์ •๋ณด๋ฅผ ์ˆ˜์ง‘ํ•ฉ๋‹ˆ๋‹ค.

Windows VM์˜ ๊ฒฝ์šฐ OS ๊ตฌ์„ฑ ์—์ด์ „ํŠธ๊ฐ€ Windows ์‹œ์Šคํ…œ API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ OS ์„ธ๋ถ€์ •๋ณด๋ฅผ ์ˆ˜์ง‘ํ•ฉ๋‹ˆ๋‹ค. Windows ์—…๋ฐ์ดํŠธ ์—์ด์ „ํŠธ๋Š” ์„ค์น˜๋œ ์—…๋ฐ์ดํŠธ์™€ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์—…๋ฐ์ดํŠธ๋ฅผ ์ฐพ๋Š” ๋ฐ๋„ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

์šด์˜์ฒด์ œ ๋ฐ์ดํ„ฐ ์ €์žฅ ์œ„์น˜

์ธ๋ฒคํ† ๋ฆฌ ๋ฐ์ดํ„ฐ๋Š” OS Config API์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. ์„ค์น˜๋œ ํŒจํ‚ค์ง€ ๋ฐ ํŒจํ‚ค์ง€ ์—…๋ฐ์ดํŠธ์˜ ์ฝ˜ํ…์ธ ๋Š” ๊ณต๊ฐ„ ์ ˆ์•ฝ์„ ์œ„ํ•ด gzip์„ ์‚ฌ์šฉํ•˜์—ฌ ์••์ถ•๋œ ํ›„ base64๋กœ ์ธ์ฝ”๋”ฉ๋ฉ๋‹ˆ๋‹ค.

๋กœ๊น…

OS ๊ตฌ์„ฑ ์—์ด์ „ํŠธ๋Š” ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ๋ฐ ์ €์žฅ ์ค‘์— Compute Engine์˜ ๋‹ค์–‘ํ•œ ๋กœ๊ทธ ์ŠคํŠธ๋ฆผ์— ํ™œ๋™ ๋กœ๊ทธ๋ฅผ ์”๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์ง๋ ฌ ํฌํŠธ
  • ์‹œ์Šคํ…œ ๋กœ๊ทธ - Windows ์ด๋ฒคํŠธ ๋กœ๊ทธ ๋ฐ Linux syslog
  • ํ‘œ์ค€ ์ŠคํŠธ๋ฆผ - stdout
  • Cloud Logging ๋กœ๊ทธ - ์ด ๋กœ๊ทธ๋Š” VM ์ธ์Šคํ„ด์Šค์— Cloud Logging์ด ์‚ฌ์šฉ ์„ค์ •๋œ ๊ฒฝ์šฐ์—๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

OS ์ธ๋ฒคํ† ๋ฆฌ ๊ด€๋ฆฌ์—์„œ ์ œ๊ณตํ•˜๋Š” ์ •๋ณด

OS ์ธ๋ฒคํ† ๋ฆฌ ๊ด€๋ฆฌ๋Š” VM ์ธ์Šคํ„ด์Šค์—์„œ ์‹คํ–‰ ์ค‘์ธ ์šด์˜์ฒด์ œ์— ๋Œ€ํ•ด ๋‹ค์Œ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํ˜ธ์ŠคํŠธ ์ด๋ฆ„
  • LongName - ์ž์„ธํ•œ ์šด์˜์ฒด์ œ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด Microsoft Windows Server 2016 Datacenter์ž…๋‹ˆ๋‹ค.
  • ShortName - ์งง์€ ํ˜•์‹์˜ ์šด์˜์ฒด์ œ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด Windows์ž…๋‹ˆ๋‹ค.
  • ์ปค๋„ ๋ฒ„์ „
  • OS ์•„ํ‚คํ…์ฒ˜
  • OS ๋ฒ„์ „
  • OS ๊ตฌ์„ฑ ์—์ด์ „ํŠธ ๋ฒ„์ „
  • ์ตœ์ข… ์—…๋ฐ์ดํŠธ - ์—์ด์ „ํŠธ๊ฐ€ ์„ฑ๊ณต์ ์œผ๋กœ ์‹œ์Šคํ…œ์„ ๊ฒ€์‚ฌํ•˜๊ณ  OS ์ธ๋ฒคํ† ๋ฆฌ ๋ฐ์ดํ„ฐ๋กœ ๊ฒŒ์ŠคํŠธ ์†์„ฑ์„ ์—…๋ฐ์ดํŠธํ•œ ๋งˆ์ง€๋ง‰ ์‹œ๊ฐ„์˜ ํƒ€์ž„์Šคํƒฌํ”„์ž…๋‹ˆ๋‹ค.

์„ค์น˜๋œ ์šด์˜์ฒด์ œ ํŒจํ‚ค์ง€ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ •๋ณด

๋‹ค์Œ ํ‘œ์—์„œ๋Š” OS ์ธ๋ฒคํ† ๋ฆฌ ๊ด€๋ฆฌ์—์„œ Linux ๋ฐ Windows VM์— ์„ค์น˜๋œ ์šด์˜์ฒด์ œ ํŒจํ‚ค์ง€์— ์ œ๊ณตํ•˜๋Š” ์ •๋ณด๋ฅผ ์š”์•ฝ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ Windows์—์„œ ์‹คํ–‰ ์ค‘์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ •๋ณด๋„ ๊ฐ„๋žตํ•˜๊ฒŒ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

์šด์˜์ฒด์ œ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํ•„๋“œ
Linux ๋ฐ Windows Server ์„ค์น˜๋œ ํŒจํ‚ค์ง€ ์ •๋ณด๋Š” ๋‹ค์Œ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž๊ฐ€ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • Red Hat Enterprise Linux(RHEL)์šฉ RPM
  • Debian ๋ฐ Ubuntu์šฉ DEB
  • Windows Server์šฉ GooGet
์„ค์น˜๋œ ๊ฐ ํŒจํ‚ค์ง€์—๋Š” ๋‹ค์Œ ์ •๋ณด๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
  • ํŒจํ‚ค์ง€ ์ด๋ฆ„
  • ์•„ํ‚คํ…์ฒ˜
  • ๋ฒ„์ „
Windows Server Windows ์—…๋ฐ์ดํŠธ ์—์ด์ „ํŠธ Windows ์—…๋ฐ์ดํŠธ์—๋Š” ๋‹ค์Œ ํ•„๋“œ๊ฐ€ ๋‚˜์—ด๋ฉ๋‹ˆ๋‹ค.
  • ์ œ๋ชฉ
  • ์„ค๋ช…
  • ์นดํ…Œ๊ณ ๋ฆฌ
  • CategoryIDs1
  • KBArticleIDs
  • SupportURL
  • UpdateID1
  • RevisionNumber1
  • LastDeploymentChangeTime
Windows Server Windows Quick Fix Engineering ์—…๋ฐ์ดํŠธ QuickFixEngineering ํŒจํ‚ค์ง€์—๋Š” ๋‹ค์Œ ํ•„๋“œ๊ฐ€ ๋‚˜์—ด๋ฉ๋‹ˆ๋‹ค.
  • ์บก์…˜
  • ์„ค๋ช…
  • HotFixID
  • InstalledOn
Windows Server Windows(์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ)2 Windows ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ์—๋Š” ๋‹ค์Œ ํ•„๋“œ๊ฐ€ ๋‚˜์—ด๋ฉ๋‹ˆ๋‹ค.
  • DisplayName
  • DisplayVersion
  • Publisher
  • InstallDate
  • HelpLink

1์ด ํ•„๋“œ๋Š” ๊ธฐ๋ณธ gcloud compute instances os-inventory describe ๋ช…๋ น์ค„ ์ถœ๋ ฅ์— ์ˆจ๊ฒจ์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ํ•„๋“œ๋ฅผ ๋ณด๋ ค๋ฉด ์ถœ๋ ฅ์„ JSON ํ˜•์‹์œผ๋กœ ํ‘œ์‹œํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ถœ๋ ฅ์„ JSON ํ˜•์‹์œผ๋กœ ํ‘œ์‹œํ•˜๋ ค๋ฉด gcloud ๋ช…๋ น์–ด์— --format=JSON์„ ์ถ”๊ฐ€ํ•˜์„ธ์š”. ์ถœ๋ ฅ ํ˜•์‹์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ gcloud topic formats์„ ๊ฒ€ํ† ํ•˜์„ธ์š”.

2Windows ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ ์†์„ฑ์„ ๋ณด๋ ค๋ฉด OS ๊ตฌ์„ฑ ์—์ด์ „ํŠธ ๋ฒ„์ „ 20210811 ์ด์ƒ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์—์ด์ „ํŠธ ๋ฒ„์ „์„ ๋ณด๋ ค๋ฉด OS ๊ตฌ์„ฑ ์—์ด์ „ํŠธ ๋ฒ„์ „ ๋ณด๊ธฐ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์šด์˜์ฒด์ œ ํŒจํ‚ค์ง€ ์—…๋ฐ์ดํŠธ ์ •๋ณด

๋‹ค์Œ ํ‘œ์—๋Š” OS ์ธ๋ฒคํ† ๋ฆฌ ๊ด€๋ฆฌ๊ฐ€ ์„ค์น˜๋œ ์šด์˜์ฒด์ œ ํŒจํ‚ค์ง€์— ๋Œ€ํ•ด ์ œ๊ณตํ•˜๋Š” ์—…๋ฐ์ดํŠธ ์ •๋ณด๊ฐ€ ์š”์•ฝ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์šด์˜์ฒด์ œ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํ•„๋“œ
Linux ๋ฐ Windows Server ํŒจํ‚ค์ง€ ์—…๋ฐ์ดํŠธ ์ •๋ณด๋Š” ๋‹ค์Œ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž๊ฐ€ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • Red Hat Enterprise Linux(RHEL)์šฉ Yum
  • Debian ๋ฐ Ubuntu์šฉ Apt
  • Windows Server์šฉ GooGet
์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๊ฐ ํŒจํ‚ค์ง€ ์—…๋ฐ์ดํŠธ์—๋Š” ๋‹ค์Œ ์ •๋ณด๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
  • ํŒจํ‚ค์ง€ ์ด๋ฆ„
  • ์•„ํ‚คํ…์ฒ˜
  • ๋ฒ„์ „
Windows Server Windows ์—…๋ฐ์ดํŠธ ์—์ด์ „ํŠธ Windows ์—…๋ฐ์ดํŠธ์—๋Š” ๋‹ค์Œ ํ•„๋“œ๊ฐ€ ๋‚˜์—ด๋ฉ๋‹ˆ๋‹ค.
  • ์ œ๋ชฉ
  • ์„ค๋ช…
  • ์นดํ…Œ๊ณ ๋ฆฌ
  • CategoryIDs1
  • KBArticleIDs
  • SupportURL
  • UpdateID1
  • RevisionNumber1
  • LastDeploymentChangeTime

1์ด ํ•„๋“œ๋Š” ๊ธฐ๋ณธ gcloud compute instances os-inventory describe ๋ช…๋ น์ค„ ์ถœ๋ ฅ์— ์ˆจ๊ฒจ์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ํ•„๋“œ๋ฅผ ๋ณด๋ ค๋ฉด ์ถœ๋ ฅ์„ JSON ํ˜•์‹์œผ๋กœ ํ‘œ์‹œํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ถœ๋ ฅ์„ JSON ํ˜•์‹์œผ๋กœ ํ‘œ์‹œํ•˜๋ ค๋ฉด gcloud ๋ช…๋ น์–ด์— --format=JSON์„ ์ถ”๊ฐ€ํ•˜์„ธ์š”. ์ถœ๋ ฅ ํ˜•์‹์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ gcloud topic formats์„ ๊ฒ€ํ† ํ•˜์„ธ์š”.

์ทจ์•ฝ์  ๋ณด๊ณ ์„œ

์†Œํ”„ํŠธ์›จ์–ด ์ทจ์•ฝ์ ์€ ์šฐ๋ฐœ์ ์ธ ์‹œ์Šคํ…œ ์˜ค๋ฅ˜๋ฅผ ์ผ์œผํ‚ค๊ฑฐ๋‚˜ ์•…์„ฑ ํ™œ๋™์„ ์œ ๋ฐœํ•  ์ˆ˜ ์žˆ๋Š” ์•ฝ์ ์„ ๋งํ•ฉ๋‹ˆ๋‹ค. VM์˜ ๊ฒฝ์šฐ ์ทจ์•ฝ์ ์€ ์šด์˜์ฒด์ œ ํŒจํ‚ค์ง€ ๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ฝ”๋“œ ๋˜๋Š” ์ž‘์—… ๋กœ์ง์—์„œ ๋ฌธ์ œ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์„ค์น˜๋œ ์šด์˜์ฒด์ œ ํŒจํ‚ค์ง€์™€ ๊ด€๋ จ๋œ ์ทจ์•ฝ์ ์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์ทจ์•ฝ์  ์†Œ์Šค ์ €์žฅ์†Œ์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ทจ์•ฝ์  ์†Œ์Šค์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์ทจ์•ฝ์  ์†Œ์Šค๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”. OS ์ธ๋ฒคํ† ๋ฆฌ ๊ด€๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„ค์น˜๋œ OS ํŒจํ‚ค์ง€ ๋ฌธ์ œ์— ๋Œ€ํ•œ ์ทจ์•ฝ์  ๋ณด๊ณ ์„œ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

VM์˜ ์ทจ์•ฝ์  ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๋ ค๋ฉด VM Manager๋ฅผ ์„ค์ •ํ•ด์•ผ ํ•˜๋ฉฐ VM ๋ฒ„์ „ 20201110 ์ด์ƒ์—์„œ OS ๊ตฌ์„ฑ ์—์ด์ „ํŠธ ๋ฒ„์ „์ด ์‹คํ–‰ ์ค‘์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. VM Manager ์„ค์ •์„ ์ฐธ์กฐํ•˜์„ธ์š”.

OS ๊ตฌ์„ฑ ์—์ด์ „ํŠธ๋ฅผ ์„ค์ •ํ•˜๊ณ  ์ธ๋ฒคํ† ๋ฆฌ๋ฅผ ๋ณด๊ณ ํ•˜๋ฉด OS Config API ์„œ๋น„์Šค๊ฐ€ ์šด์˜์ฒด์ œ์˜ ์ทจ์•ฝ์  ์†Œ์Šค๋ฅผ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ธ๋ฒคํ† ๋ฆฌ ๋ฐ์ดํ„ฐ์™€ ๋น„๊ตํ•˜์—ฌ ์ง€์†์ ์œผ๋กœ ์Šค์บ”ํ•˜๊ณ  ๊ฒ€์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์šด์˜์ฒด์ œ ํŒจํ‚ค์ง€์—์„œ ์ทจ์•ฝ์ ์ด ๊ฐ์ง€๋˜๋ฉด ์„œ๋น„์Šค์—์„œ ์ทจ์•ฝ์  ๋ณด๊ณ ์„œ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ณด๊ณ ์„œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.

  • ํŒจํ‚ค์ง€๊ฐ€ VM ์šด์˜์ฒด์ œ์— ์„ค์น˜๋˜๊ฑฐ๋‚˜ ์—…๋ฐ์ดํŠธ๋˜๋ฉด VM Manager, Security Command Center, Cloud ์• ์…‹ ์ธ๋ฒคํ† ๋ฆฌ์—์„œ VM์— ๋Œ€ํ•œ CVE(Common Vulnerabilities and Exposures) ์ •๋ณด๊ฐ€ ๋ณ€๊ฒฝ 2์‹œ๊ฐ„ ํ›„ ํ‘œ์‹œ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์šด์˜์ฒด์ œ์— ๋Œ€ํ•œ ์ƒˆ๋กœ์šด ๋ณด์•ˆ ๊ถŒ๊ณ ๊ฐ€ ๊ฒŒ์‹œ๋˜๋ฉด ์ผ๋ฐ˜์ ์œผ๋กœ ์šด์˜์ฒด์ œ ๊ณต๊ธ‰์—…์ฒด๊ฐ€ ๊ถŒ๊ณ ๋ฅผ ๊ฒŒ์‹œํ•œ ํ›„ 24์‹œ๊ฐ„ ๋‚ด์— ์—…๋ฐ์ดํŠธ๋œ CVE๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์ทจ์•ฝ์  ๋ณด๊ณ ์„œ๋ฅผ ๋ณด๋ ค๋ฉด ์ทจ์•ฝ์  ๋ณด๊ณ ์„œ ๋ณด๊ธฐ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์ทจ์•ฝ์  ๋ณด๊ณ ์„œ ์ƒ์„ฑ ๋ฐฉ์‹

VM Manager๋Š” ์ฃผ๊ธฐ์ ์œผ๋กœ ๋‹ค์Œ ํƒœ์Šคํฌ๋ฅผ ์™„๋ฃŒํ•ฉ๋‹ˆ๋‹ค.

  1. VM์˜ OS ์ธ๋ฒคํ† ๋ฆฌ ๋ฐ์ดํ„ฐ์—์„œ ์ˆ˜์ง‘๋œ ๋ณด๊ณ ์„œ๋ฅผ ์ฝ์Šต๋‹ˆ๋‹ค.
  2. ๊ฐ ์šด์˜์ฒด์ œ์˜ ์ทจ์•ฝ์  ์†Œ์Šค์—์„œ ๋ถ„๋ฅ˜ ๋ฐ์ดํ„ฐ๋ฅผ ์Šค์บ”ํ•˜๊ณ  ํ•˜๋ฃจ์— ํ•œ ๋ฒˆ ์ด์ƒ ์ด ๋ฐ์ดํ„ฐ๋ฅผ ์‹ฌ๊ฐ๋„๋ฅผ ๊ธฐ์ค€์œผ๋กœ (๋‚ด๋ฆผ์ฐจ์ˆœ์œผ๋กœ) ์ •๋ ฌํ•ฉ๋‹ˆ๋‹ค.
  3. Google Cloud ์ฝ˜์†”์— VM์˜ CVE ๋ฐ์ดํ„ฐ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. Security Command Center ๋˜๋Š” Cloud ์• ์…‹ ์ธ๋ฒคํ† ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ทจ์•ฝ์  ๋ณด๊ณ ์„œ๋ฅผ ๋ณผ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์ทจ์•ฝ์  ์†Œ์Šค

๋‹ค์Œ ํ‘œ์—๋Š” ๊ฐ ์šด์˜์ฒด์ œ์— ์‚ฌ์šฉ๋˜๋Š” ์ทจ์•ฝ์  ์†Œ์Šค๊ฐ€ ์š”์•ฝ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€์›๋˜๋Š” ์šด์˜์ฒด์ œ์™€ ๋ฒ„์ „์˜ ์ „์ฒด ๋ชฉ๋ก์€ ์šด์˜์ฒด์ œ ์„ธ๋ถ€์ •๋ณด๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์šด์˜์ฒด์ œ ์ทจ์•ฝ์  ์†Œ์Šค ํŒจํ‚ค์ง€
RHEL, CentOS https://access.redhat.com/security/data
Debian https://security-tracker.debian.org/tracker
Ubuntu https://launchpad.net/ubuntu-cve-tracker
SLES https://ftp.suse.com/pub/projects/security/oval/
Rocky Linux https://errata.rockylinux.org/
Windows Microsoft ๋ณด์•ˆ ๋Œ€์‘ ์„ผํ„ฐ(Microsoft Security Response Center)์—์„œ ๊ฒŒ์‹œํ•œ ์ทจ์•ฝ์  ๋ฐ์ดํ„ฐ

๋ฐ์ดํ„ฐ ๋ณด๊ด€

VM์ด ์‚ญ์ œ๋  ๋•Œ๊นŒ์ง€ OS ์ธ๋ฒคํ† ๋ฆฌ ๋ฐ ์ทจ์•ฝ์  ๋ณด๊ณ ์„œ ๋ฐ์ดํ„ฐ๊ฐ€ ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ OS ๊ตฌ์„ฑ ์—์ด์ „ํŠธ์—์„œ ๋ฉฐ์น  ๋™์•ˆ OS Config API ์„œ๋น„์Šค์— ๋Œ€ํ•œ ๋ณด๊ณ ๋ฅผ ์ค‘์ง€ํ•˜๋ฉด VM Manager๋Š” ํ•ด๋‹น ์‹œ์ ๊นŒ์ง€ ์ˆ˜์ง‘๋œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ OS ์ธ๋ฒคํ† ๋ฆฌ ๋ฐ ์ทจ์•ฝ์  ๋ณด๊ณ ์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ญ์ œํ•ฉ๋‹ˆ๋‹ค. OS ๊ตฌ์„ฑ ์—์ด์ „ํŠธ๊ฐ€ ๋‹ค์‹œ ์‹คํ–‰๋˜๊ธฐ ์ „๊นŒ์ง€ ํ•ด๋‹น VM์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

๊ฐ€๊ฒฉ ์ฑ…์ •

๊ฐ€๊ฒฉ ์ฑ…์ •์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ VM Manager ๊ฐ€๊ฒฉ ์ฑ…์ •์„ ์ฐธ์กฐํ•˜์„ธ์š”.

๋‹ค์Œ ๋‹จ๊ณ„