Glance - Jaram2018/openstack-study GitHub Wiki

About Glance

1. Glance ๋ž€ ?

  • OpenStack ์—์„œ ์šด์˜์ฒด์ œ ์ด๋ฏธ์ง€๋ฅผ ๊ด€๋ฆฌ
  • ๋‹ค์–‘ํ•œ Hypervisor ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” VM ์ด๋ฏธ์ง€๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ , VM ์— ์„ค์น˜๋œ OS ๋ฅผ ๋ณด๊ด€ ๋ฐ ๊ด€๋ฆฌ

2. Virtual Machine Image Type

  • Hypervisor ์ข…๋ฅ˜์— ๋”ฐ๋ผ ์„œ๋กœ ๋‹ค๋ฅธ VM ์ด๋ฏธ์ง€ ์ง€์›

Image Format ์˜ ์ข…๋ฅ˜์™€ ์„ค๋ช…

[raw] ๊ตฌ์กฐํ™” ๋˜์ง€ ์•Š์€ ๋””์Šคํฌ ํฌ๋งท
[qcow2] QEMU ์• ๋ฎฌ๋ ˆ์ดํ„ฐ์— ์˜ํ•ด ์ง€์›๋˜๋Š” ํฌ๋งท / ๋™๋ ฅ ํ™•์žฅ์ด ๊ฐ€๋Šฅ / Copy or Write ๊ฐ€๋Šฅ


[vhd] VMware, VirtualBox ์™€ ๊ฐ™์€ Virtual Machine ๋ชจ๋‹ˆํ„ฐ์— ์˜ํ•ด ์‚ฌ์šฉ๋˜๋Š” ์ผ๋ฐ˜์ ์ธ ๋””์Šคํฌ ํฌ๋งท
[vmdk] ์ผ๋ฐ˜์ ์ธ ๋””์Šคํฌ ํฌ๋งท์œผ๋กœ, ์—ฌ๋Ÿฌ VM ๋ชจ๋‹ˆํ„ฐ์— ์˜ํ•ด ์ง€์›
[vdi] VirtualBox ๋ชจ๋‹ˆํ„ฐ์™€ QEMU ์• ๋ฎฌ๋ ˆ์ดํ„ฐ์— ์˜ํ•ด ์ง€์›๋˜๋Š” ๋””์Šคํฌ ํฌ๋งท
[iso] ๊ด‘ํ•™๋””์Šคํฌ๋‚˜ CD, ROM ์˜ ๋ฐ์ดํ„ฐ ์ฝ˜ํ…ํŠธ๋ฅผ ์ง€์›ํ•˜๋Š” ์•„์นด์ด๋ธŒ ํฌ๋งท


[aki] Amazon ์ปค๋„ ์ด๋ฏธ์ง€
[ari] Amazon ๋žจ ๋””์Šคํฌ ์ด๋ฏธ์ง€
[ami] Amazon ๋จธ์‹  ์ด๋ฏธ์ง€

3. Cloud OS Image

  • ๋ฆฌ๋ˆ…์Šค์˜ ๋Œ€๋ถ€๋ถ„์˜ ์šด์˜์ฒด์ œ๋Š” ์˜คํ”ˆ์Šคํƒ์ด๋‚˜ ์•„๋งˆ์กด AWS ์—์„œ ๋ฐ”๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ด๋ฏธ์ง€๋ฅผ ์ œ๊ณต
  • ์šด์˜์ฒด์ œ๋ฅผ ์„ค์น˜ํ•œ ์ด๋ฏธ์ง€๋ฅผ Glance ์— ๋“ฑ๋ก
  • Glance ์— ๋“ฑ๋ก๋œ ์ด๋ฏธ์ง€๋ฅผ ์ด์šฉํ•ด Nova Hipervisor ๊ฐ€ ์ธ์Šคํ„ด์Šค ์ƒ์„ฑ
    (ํด๋ผ์šฐ๋“œ๋Š” VirtualBox ๋‚˜ VMware ์—์„œ ์ƒ์„ฑํ•˜๋Š” ๊ฐ€์ƒ๋จธ์‹ ์ฒ˜๋Ÿผ ์ด๋ฏธ์ง€๋ฅผ ๋‚ด๋ ค๋ฐ›์•„ ์„ค์น˜ ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹˜ -> ์ฆ‰, ๊ฐ€์ƒํ™”)

์ง€์›ํ•˜๋Š” Image

Cirros, Ubuntu, Fedora, OpenSuSe 12.3, Window Server 2012, RedHat, ๊ธฐํƒ€ ...