VirtualBox - KimTaebin-ai/study_posts GitHub Wiki

가상머신

가상머신(virtual machine)μ΄λž€ νŠΉμ • 물리적 컴퓨터 μœ„μ— λ¬Όλ¦¬μžμ›μ„ κ°€μƒν™”ν•œ 컴퓨터 ν™˜κ²½μ„ κ΅¬μΆ•ν•˜μ—¬ μ–΄λ– ν•œ μš΄μ˜μ²΄μ œλΌλ„ μ„€μΉ˜ν•  수 있게 ν•˜λŠ” μ†Œν”„νŠΈμ›¨μ–΄λ₯Ό λ§ν•œλ‹€. ν•˜λ‚˜μ˜ 물리적 μžμ› μœ„μ— λ‹€μˆ˜μ˜ 운영체제λ₯Ό μ„€μΉ˜ν•˜λŠ” μ‹μœΌλ‘œ μ„œλ²„μš© 컴퓨터λ₯Ό 보닀 효율적으둜 μ‚¬μš©ν•˜κΈ° μœ„ν•΄ 주둜 μ‚¬μš©ν•œλ‹€. VM외에 Docker둜 λŒ€ν‘œλ˜λŠ” μ»¨ν…Œμ΄λ„ˆλΌλŠ” κ°œλ…λ„ μžˆλ‹€.

μ°Έκ³ κΈ€

ν•˜μ΄νΌλ°”μ΄μ €

ν•˜μ΄νΌλ°”μ΄μ €λž€ μ‹€μ œ 물리 μžμ›μ„ κ°€μƒν™”ν•˜κ³  이λ₯Ό 가상머신이 μ‚¬μš©ν•  수 μžˆλ„λ‘ μ€‘κ°„μ—μ„œ 맀개체 역할을 ν•˜λŠ” μ†Œν”„νŠΈμ›¨μ–΄μ΄λ‹€.

ν•˜μ΄νΌλ°”μ΄μ €λŠ” ν•˜λ“œμ›¨μ–΄λ₯Ό 직접 μ œμ–΄ν•  수 있기 λ•Œλ¬Έμ— κ°€μƒμ˜ ν•˜λ“œμ›¨μ–΄λ₯Ό μ œκ³΅ν•  뿐만 μ•„λ‹ˆλΌ, VM에 λŒ€ν•œ 라이프 사이클을 κ΄€λ¦¬ν•˜κ±°λ‚˜ μ‹€μ‹œκ°„ λ¦¬μ†ŒμŠ€ ν• λ‹Ή, VM μ •μ±… μ •μ˜ λ“±, λ‹€μ–‘ν•œ κΈ°λŠ₯듀을 μˆ˜ν–‰ν•œλ‹€.

βœ“ ν•˜μ΄νΌλ°”μ΄μ €λŠ” νƒ€μž… 1κ³Ό νƒ€μž… 2둜 λ‚˜λ‰œλ‹€. νƒ€μž… 1의 경우 λ„€μ΄ν‹°λΈŒ(Native) ν˜Ήμ€ λ² μ–΄ λ©”νƒˆ(Bare Metal) ν•˜μ΄νΌλ°”μ΄μ €λΌκ³ λ„ 뢈리며, ν•˜λ“œμ›¨μ–΄μ™€ 직접 μƒν˜Έμž‘μš©ν•œλ‹€. KVM/QEMU, XEN 등이 νƒ€μž… 1 ν•˜μ΄νΌλ°”μ΄μ €μ— μ†ν•œλ‹€.

βœ“ 반면 νƒ€μž… 2λŠ” 호슀트 운영체제 μœ„μ—μ„œ ν•˜μ΄νΌλ°”μ΄μ €κ°€ λ™μž‘ν•œλ‹€. λ”°λΌμ„œ νƒ€μž… 2λ₯Ό ν˜ΈμŠ€ν‹°λ“œ(Hosted) ν•˜μ΄νΌλ°”μ΄μ €λΌκ³  λΆ€λ₯΄κΈ°λ„ ν•œλ‹€. VMware Fusion, VMware Workstation, Parallels Workstation, VirtualBox 등이 μžˆλ‹€. κ³Όμ œμ—μ„œ μš”κ΅¬ν•˜λŠ” λŒ€λ‘œ λ²„μΆ”μ–Όλ°•μŠ€λ₯Ό μ„€μΉ˜ν•˜κΈ°λ‘œ ν•œλ‹€.

βœ“ λ²„μΆ”μ–Όλ°•μŠ€λ₯Ό μ„€μΉ˜ν•˜λ €λ©΄ μ›λž˜λŠ” 곡식 링크(https://www.virtualbox.org/wiki/Downloads)μ—μ„œ virtual box λ‹€μš΄λ‘œλ“œ ν•΄μ•Όν•˜λ‚˜ λ§₯ ν΄λŸ¬μŠ€ν„° ν™˜κ²½μ—μ„œλŠ” κΆŒν•œμ΄ μ—†λ‹€. Managed software centerμ—μ„œ λ‹€μš΄λ°›λ„λ‘ ν•œλ‹€.