B
back end, ๋ฐฑ์๋
Compute ๋ณผ๋ฅจ ๋ง์ดํธ, ๋ฐ๋ชฌ์ ์ํ iSCSI ๋์์ผ๋ก์ ๋ฐ์ดํฐ ์ ์ก, ๋๋ Object Storage ๊ฐ์ฒด ๋ฌด๊ฒฐ์ฑ ํ์ธ๊ณผ ๊ฐ์ ์ฌ์ฉ์์๊ฒ ์์ด ํ์ ํ๊ธฐ ์ด๋ ค์ด ์ํธ์์ฉ ๋ฐ ํ๋ก์ธ์ค
back-end catalog, ๋ฐฑ์๋ ์นดํ๋ก๊ทธ
ํด๋ผ์ด์ธํธ๊ฐ ์ฌ์ฉ ๊ฐ๋ฅํ API ์๋ํฌ์ธํธ์ ๋ํ ์ ๋ณด๋ฅผ ๊ฒ์ํ๊ณ ์ ์ฅํ๋ Identity ์๋น์ค ์นดํ๋ก๊ทธ ์๋น์ค์์ ์ฌ์ฉ๋๋ ์ ์ฅ ๋ฐฉ์์ ๋๋ค. ์์๋ก๋ SQL ๋ฐ์ดํฐ๋ฒ ์ด์ค, LDAP ๋ฐ์ดํฐ๋ฒ ์ด์ค, ๋๋ KVS ๋ฐฑ์๋๊ฐ ์์ต๋๋ค.
back-end store, ๋ฐฑ์๋ ์ ์ฅ์
์ค๋ธ์ ํธ ์คํ ๋ฆฌ์ง ๊ฐ์ฒด ๋ชฉ๋ก, ๊ฒ์คํธ VM์ ๋ํ ํ์ฌ ์ํ, ์ฌ์ฉ์ ์ด๋ฆ ๋ชฉ๋ก ๋ฑ๊ณผ ๊ฐ์ด ์๋น์ค๋ฅผ ์ํ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ค๊ณ ์ ์ฅํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ์๊ตฌ์ ์ธ ๋ฐ์ดํฐ ์ ์ฅ์์ ๋๋ค. ๋ํ, ์ด๋ฏธ์ง ์๋น์ค์์ VM ์ด๋ฏธ์ง๋ฅผ ๊ฐ์ ธ์ค๊ณ ์ ์ฅํ๋๋ฐ ์ฌ์ฉํ๋ ๋ฐฉ์์ ๋๋ค. ์ต์ ์ผ๋ก๋ ์ค๋ธ์ ํธ ์คํ ๋ฆฌ์ง, ๋ก์ปฌ ๋ง์ดํธ ํ์ผ ์์คํ , RADOS ๋ธ๋ก ์ฅ์น, VMware ๋ฐ์ดํฐ์คํ ์ด, ๊ทธ๋ฆฌ๊ณ HTTP๊ฐ ์์ต๋๋ค.
Backup, Restore, and Disaster Recovery service(freezer), ๋ฐฑ์ ๋ณต๊ตฌ ๋ฐ ์ฌ๋ ๋ณต๊ตฌ ์๋น์ค(freezer)
๋ฐฑ์ , ๋ณต๊ตฌ, ๊ทธ๋ฆฌ๊ณ ํ์ผ์์คํ , ์ธ์คํด์ค ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐฑ์ ์ ๋ํ ๋ณต์์ ์ํ ํตํฉ ํด์ ์ ๊ณตํ๋ ํ๋ก์ ํธ์ ๋๋ค.
bandwidth, ๋์ญํญ
์ธํฐ๋ท๊ณผ๊ฐ์ ํต์ ์์์ ์ํด ์ฌ์ฉ๋๋ ๊ฐ์ฉํ ๋ฐ์ดํฐ์ ์ ์ ๋๋ค. ๋ค์ด๋ก๋์ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ์ ์ ๋๋ ๋ค์ด๋ก๋ ๊ฐ๋ฅํ ๋ฐ์ดํฐ์ ์์ ๋ํ๋ ๋๋ค.
barbican, ๋ฐ๋น์นธ
Key Manager service์ ๋ํ ์ฝ๋ ์ด๋ฆ์ ๋๋ค.
bare, ๋ฒ ์ด
VM ์ด๋ฏธ์ง๋ฅผ ์ํ ์ปจ๋ฐ์ดํฐ๊ฐ ์กด์ฌํ์ง ์์์ ๊ฐ๋ฆฌํค๋ ์ด๋ฏธ์ง ์๋น์ค ์ปจํ ์ด๋ ํฌ๋งท์ ๋๋ค.
Bare Metal service (ironic)
๋ฌผ๋ฆฌ ๋จธ์ ์ ๊ด๋ฆฌ ๋ฐ ํ๋ก๋น์ ๋ํ๋ ๊ธฐ๋ฅ์ ๊ฐ์ง ์๋น์ค ๋ฐ ๊ด๋ จ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ security-aware ๋ฐ fault-tolerantํ ๋ฐฉ์์ผ๋ก ์ ๊ณตํ๋ OpenStack ์๋น์ค์ ๋๋ค.
base image, ๊ธฐ๋ณธ ์ด๋ฏธ์ง
OpenStack์์ ์ ๊ณตํ๋ ์ด๋ฏธ์ง.
Bell-LaPadula ๋ชจ๋ธ
๋ฐ์ดํฐ ๊ธฐ๋ฐ์ฑ ๋ฐ ๊ธฐ๋ฐ ์ ๋ณด์ ๋ํ ์ก์ธ์ค ํต์ ์ ์ด์ ์ ๋ ๋ณด์ ๋ชจ๋ธ์ ๋๋ค. ์ด ๋ชจ๋ธ์ ์ํฐํฐ๋ฅผ ์ฃผ์ฒด ๋ฐ ๊ฐ์ฒด๋ก ๊ตฌ๋ถํฉ๋๋ค. ์ฃผ์ฒด์ ๋ํ ์ ๊ทผํ๊ฐ๋ ์ฃผ์ฒด๊ฐ ํน์ ์ก์ธ์ค ๋ชจ๋๋ฅผ ์ํด ์ธ๊ฐ๋์ด ์๋์ง๋ฅผ ๊ฒฐ์ ํ๋ ๊ฐ์ฒด์ ๋ถ๋ฅ์์ ๋น๊ต๊ฐ ์ด๋ฃจ์ด์ง๋๋ค. ์ ๊ทผํ๊ฐ ๋๋ ๋ถ๋ฅ ์คํค๋ง๋ lattice ๋ผ๋ ์ฉ์ด๋ก ํํ๋ฉ๋๋ค.
Benchmark service (rally)
๊ฐ๋ณ OpenStack ๊ตฌ์ฑ์์ ๋ฟ๋ง ์๋๋ผ ์ ์ฒด production OpenStack ํด๋ผ์ฐ๋ ๋ฐฐํฌ์ ๋ํ ์ฑ๋ฅ ๋ถ์ ๋ฐ ๋ฒค์น๋งํน์ ์ํด ํ๋ ์์ํฌ๋ฅผ ์ ๊ณตํ๋ OpenStack ํ๋ก์ ํธ์ ๋๋ค.
Bexar
2011๋ 2์ ์ถ์๋ OpenStack์ ๊ด๋ จ๋ ํ๋ก์ ํธ ๋ฆด๋ฆฌ์ฆ ๊ทธ๋ฃน์ ๋๋ค. Compute (nova)์ Object Storage (swift)๋ง์ ํฌํจํ์์ต๋๋ค. Bexar๋ OpenStack์ ๋ ๋ฒ์งธ ๋ฆด๋ฆฌ์ฆ์ ๋ํ ์ฝ๋๋ช ์ ๋๋ค. ๋์์ธ ์๋ฐ์ Bexar ์นด์ดํฐ์ ๋ํ ์นด์ดํฐ ์ข์์ธ, ๋ฏธ๊ตญ ํ ์ฌ์ค์ฃผ San Antonio์์ ๊ฐ์ต๋์์ต๋๋ค.
binary, 2์ง๋ฒ
์ ์ฒด๊ฐ 0๊ฐ 1๋ก ๊ตฌ์ฑ๋ ์ ๋ณด๋ก, ์ปดํจํฐ๊ฐ ์ฌ์ฉํ๋ ์ธ์ด์ ๋๋ค.
bit, ๋นํธ
๋นํธ๋ 2 (0 ๋๋ 1 ์ค ํ๋)๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ํ ์๋ฆฌ ์ซ์์ ๋๋ค. Bandwidth ์ฌ์ฉ๋์ ์ด๋น ๋นํธ ์๋ก ์ธก์ ๋ฉ๋๋ค.
bit per second, ์ด๋น ๋นํธ(BPS)
์ผ๋ง๋ ๋น ๋ฅด๊ฒ ๋ฐ์ดํฐ๊ฐ ํ ๊ณณ์์ ๋ค๋ฅธ ๊ณณ์ผ๋ก ์ ์ก๋๋์ง์ ๋ํ ๋ณดํธ์ ์ธ ์ธก์ ๋ฐฉ๋ฒ์ ๋๋ค.
block device, ๋ธ๋ก ์ฅ์น
๋ฐ์ดํฐ๋ฅผ ๋ธ๋ก์ ํํ๋ก ์ด๋์ํค๋ ์ฅ์น์ ๋๋ค. ํด๋น ์ฅ์น ๋ ธ๋๋ ํ๋๋์คํฌ, CD-ROM ๋๋ผ์ด๋ธ, ํ๋์ ๋๋ผ์ด๋ธ ๋ฐ ๋ฉ๋ชจ๋ฆฌ์์์ ์ฃผ์ ํํ ๊ฐ๋ฅํ ๊ธฐํ ๊ณต๊ฐ๊ณผ ๊ฐ์ ์ฅ์น์ ์ธํฐํ์ด์ค๊ฐ ์ด๋ฃจ์ด์ง๋๋ค.
block migration, ๋ธ๋ก ๋ง์ด๊ทธ๋ ์ด์
KVM์์ ์ฌ์ฉํ๋ VM ๋ผ์ด๋ธ ๋ง์ด๊ทธ๋ ์ด์ ๋ฐฉ์์ผ๋ก ์ฌ์ฉ์์ ์ํด ์คํ๋ ์ ํ์ด ์ด๋ฃจ์ด์ง๋ ๋์ ๋งค์ฐ ์งง์ ๋ค์ดํ์์ ๊ฐ์ง๋ฉด์ ์ธ์คํด์ค๋ฅผ ํ ํธ์คํธ์์ ๋ค๋ฅธ ํธ์คํธ๋ก ์ด๋์ํต๋๋ค. ๊ณต์ฉ ์คํ ๋ฆฌ์ง๋ฅผ ํ์๋ก ํ์ง ์์ต๋๋ค. Compute์์ ์ง์ํฉ๋๋ค.
Block Storage API
Compute VM์ ์ํด ๋ธ๋ก ์คํ ๋ฆฌ์ง์ ๋ถ์ฐฉ, ํ์ฐฉ ๋ฐ ์์ฑ์ ์ํ ๊ฐ๋ณ ์๋ํฌ์ธํธ ์์ API์ ๋๋ค.
Block Storage service (cinder)
๋ค๋ฅธ ๋ธ๋ก ์คํ ๋ฆฌ์ง ์ฅ์น ์์ ์ถ์ํ ๋ฐ ์๋ํ๋ฅผ ํตํด ๋ธ๋ก ์คํ ๋ฆฌ์ง ๋ฆฌ์์ค์ ๋ํ ์จ๋๋งจ๋ ์ ํ ์๋น์ค ์ก์ธ์ค๋ฅผ ์ ๊ณตํ๋ ์๋น์ค ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ตฌํํ๋ ์คํ์คํ ์๋น์ค์ ๋๋ค.
BMC (Baseboard Management Controller)
IPMI ๊ตฌ์กฐ์์ ์ง๋ฅ์ ๋ด๋นํ๋ ํนํ๋ ๋ง์ดํฌ๋ก ์ปจํธ๋กค๋ฌ๋ ์ปดํจํฐ ๋ฉ์ธ๋ณด๋์ ๋ด์ฅ๋์ด ์์ผ๋ฉฐ ์๋ฒ๋ก ๋์ํฉ๋๋ค. ์์คํ ๊ด๋ฆฌ ์ํํธ์จ์ด ๋ฐ ํ๋ซํผ ํ๋์จ์ด ์ฌ์ด์์์ ์ธํฐํ์ด์ค๋ฅผ ๊ด๋ฆฌํฉ๋๋ค.
bootable disk image, ๋ถํ ๊ฐ๋ฅํ ๋์คํฌ ์ด๋ฏธ์ง
๋จ๋ ์ผ๋ก ์กด์ฌํ๋ ํ๋ VM์ด๋ฏธ์ง์ ํ์ ์ ๋ถํ ๊ฐ๋ฅํ ํ์ผ.
Bootstrap Protocol (BOOTP), ๋ถํธ์คํธ๋ฉ ํ๋กํ ์ฝ(BOOTP)
๊ตฌ์ฑ ์๋ฒ๋ก๋ถํฐ IP ์ฃผ์๋ฅผ ์ป๊ธฐ ์ํด ๋คํธ์ํฌ ํด๋ผ์ด์ธํธ์์ ์ฌ์ฉ๋๋ ๋คํธ์ํฌ ํ๋กํ ์ฝ์ ๋๋ค. FlatDHCP ๊ด๋ฆฌ์ ๋๋ VLAN ๊ด๋ฆฌ์๋ฅผ ๋คํธ์ํฌ ๊ด๋ฆฌ์๋ก ์ฌ์ฉํ ๋ dnsmasq ๋ฐ๋ชฌ์ ํตํด Compute์์ ์ ๊ณต๋ฉ๋๋ค.
Border Gateway Protocol (BGP), ๊ฒฝ๊ณ ๊ฒฝ๋ก ํ๋กํ ์ฝ(BGP)
์์จ(autonomous) ์์คํ ์ ์ฐ๊ฒฐํ๋ ๋์ ๋ผ์ฐํ ํ๋กํ ์ฝ์ ๋๋ค. ์ธํฐ๋ท์ ๋ฐฑ๋ณธ์ผ๋ก ๊ฐ์ฃผ๋๋ ์ด ํ๋กํ ์ฝ์ ์๋ก ๋ค๋ฅธ ๋คํธ์ํฌ๋ฅผ ์ฐ๊ฒฐํ์ฌ ๋ ํฐ ๋คํธ์ํฌ๋ฅผ ํ์ฑํฉ๋๋ค.
browser, ๋ธ๋ผ์ฐ์
์ปดํจํฐ ๋๋ ์ฅ์น์ ์ธํฐ๋ท ์ก์ธ์ค๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ๋ ์์์ ํด๋ผ์ด์ธํธ ์ํํธ์จ์ด
builder file, ํ์ผ
์ฌ๊ฐํ ์ฅ์ ๊ฐ ๋ฐ์ํ ํ ๋ง(ring)์ ์ฌ๊ตฌ์ฑํ๊ฑฐ๋ ๋ง์ ์ฒ์๋ถํฐ ๋ค์ ๋ง๋๋ ๋ฐ Object Storage๊ฐ ์ฌ์ฉํ๋ ๊ตฌ์ฑ ์ ๋ณด๊ฐ ๋ค์ด ์์ต๋๋ค.
bursting
์ฃผ ํ๊ฒฝ์์ ์์์ด ์ ํ๋์ด ์์ ๋ ์์ฒญ์ ๋ฐ๋ผ ์ธ์คํด์ค๋ฅผ ํ๋ ฅ์ ์ผ๋ก ์์ฑํ ๋ ๋ณด์กฐ ํ๊ฒฝ์ ์ด์ฉํ๋ ์ฌ๋ก
button class, ๋ฒํผ ํด๋์ค
Horizon ๋ด์ ๊ด๋ จ ๋ฒํผ ์ ํ ๊ทธ๋ฃน. VM์ ์์, ์ค์ง, ์ผ์ ์ค๋จํ๋ ๋ฒํผ์ ํ ํด๋์ค์ ์ํฉ๋๋ค. ์ ๋ IP ์ฃผ์๋ฅผ ์ฐ๊ฒฐ ๋ฐ ์ฐ๊ฒฐ ํด์ ํ๋ ๋ฒํผ์ ๋ค๋ฅธ ํด๋์ค์ ์์ต๋๋ค.
byte, ๋ฐ์ดํธ
๋จ์ผ ๋ฌธ์๋ฅผ ๊ตฌ์ฑํ๋ ๋นํธ์ ์งํฉ์ผ๋ก, ๋ณดํต ํ ๋ฐ์ดํธ๋ 8๋นํธ์ ๋๋ค.