๋ค์ ํฌ์คํ ์ ํด๋ผ์ฐ๋์ด๊ธธ...!
VMware
VMware ๊ฐ์๋จธ์ ์ Virtural Box, VirtualPC ์ฒ๋ผ ๊ฐ์ํํ๋ ๋๊ตฌ์ ๋๋ค.
VMware๋ ๊ฐ์๋จธ์ ๋ค์ ๋ฌถ์ด์ฃผ๋ ์ค์์น ์ฅ์น์ ์ญํ ๊ณผ ๊ฐ์๋จธ์ ๋ค์ ์ธํฐ๋ท์ ์ฐ๊ฒฐ์ํค๋ ๊ฒ์ดํธ์จ์ด์ ์ญํ ์ ํ๋ค.
- VMware์์ ์ธ๋ถ Windows 7/10์ ํธ์คํธ ๋จธ์ ์ผ๋ก ๋ถ๋ฅด๊ณ
- VMware ์์ ์ค์น๋๋ ๊ฐ ๋จธ์ ๋ค์ ๊ฒ์คํธ ๋จธ์ ์ผ๋ก ๋ถ๋ฅธ๋ค.
์ด๋ค์ NAT(Network Address Translation)๋ก ์ฐ๊ฒฐ๋์ด ์ธ๋ถ ํธ์คํธ์ NIC(Network Interface Card)๋ฅผ ๊ณต์ ํด์ ์ธํฐ๋ท์ผ๋ก ์ฐ๊ฒฐ๋ ์ ์๋ค.
VMware ๋คํธ์ํฌ ์ฐ๊ฒฐ๊ธฐ๋ฒ
Bridge: ๊ฐ์๋จธ์ ์ด ํ๋ถ์ ํธ์คํธ ๋จธ์ ๊ณผ ๋๋ฑํ๊ฒ ์ฐ๊ฒฐ๋๋ ๋ฐฉ์
Host-only: ๊ฐ์๋จธ์ ๋ผ๋ฆฌ๋ง ๋คํธ์ํฌ๋ฅผ ์ด๋ฃจ๊ณ ์ธ๋ถ๋ก ์ฐ๊ฒฐ์ ๋ณ๋์ ๋คํธ์ํฌ๋ก ์ฐ๊ฒฐํด ์ฃผ์ด์ผ ํ๋ ๋ฐฉ์
Do not use a network connection: ๋คํธ์ํฌ ์ฐ๊ฒฐ์ ์ ํ๋ค๋ ๋ฐฉ์
NAT(Network Address Translation): ๊ฐ์๋จธ์ ๋ผ๋ฆฌ ๋คํธ์ํฌ๋ฅผ ์ด๋ฃจ๊ณ VMware๋ฅผ ๊ฒ์ดํธ์จ์ด๋ก ํด์ ์ธ๋ถ๋ก ์ฐ๊ฒฐ๋๋ ๋ฐฉ์
์ฉ์ด์ ๋ฆฌ
์๋ฒ์ ํด๋ผ์ด์ธํธ
- ์๋ฒ: ์๋น์ค(๋ฉ์ผ, ์น, ๋ฐ์ดํฐ๋ฒ ์ด์ค, ํ์ผ, …)๋ฅผ ์ ๊ณตํ๋ ํธ์คํธ ๋จธ์
- ํด๋ผ์ด์ธํธ: ์๋น์ค๋ฅผ ์์ฒญํ๋ ํธ์คํธ ๋จธ์
์ปดํจํฐ ์ฉ์ด
- machine/box, can: ์ปดํจํฐ ์ผ๋ฐ
- host: ๋คํธ์ํฌ๋ ์์คํ ์์๋ ์ปดํจํฐ๋ผ๋ ์ฉ์ด ๋์ ํธ์คํธ๋ฅผ ์ฃผ๋ก ์ฌ์ฉํจ
- node: ๋คํธ์ํฌ ์์์ NIC๋ก ์ฐ๊ฒฐ๋ ๋ชจ๋ ํธ์คํธ๋ฅผ ๋งํจ←computer, printer, copy machine
- workstation: ๋๋ฉ์ธ(kahn.edu ์์ผ๋ก ๊ฐ์์ ์ผ๋ก ๋ฆฌ์์ค๋ฅผ ๋ฌถ์ ์ด๋ฆ)์ ๊ฐ์ ๋ ํธ์คํธ๋ฅผ ์ผ์ปซ๋๋ค.
⇒naver.com ์ด๋ผ๋ ๋๋ฉ์ธ์ด ์์ผ๋ฉด
www.naver.com: naver.com ๋๋ฉ์ธ์ ์น ์๋ฒ
hopus1@naver.com: naver.com ๋๋ฉ์ธ์ ๋ฉ์ผ ์ฌ์ฉ์
kim.acc.naver.com: naver.com ๋๋ฉ์ธ์ ๊ฒฝ๋ฆฌ๊ณผ kim์ด๋ผ๋ ์ฌ์ฉ์์ ํธ์คํธ๋ช
Multi-homed machine
- ํ๋์ ํธ์คํธ์ ์ฌ๋ฌ NIC๋ฅผ ๊ฐ์ง๊ณ ์๋ค๋ฉด ์ด๋ multi-homed machine์ผ๋ก ๋ถ๋ฅด๊ณ ,
- ๋ ธ๋๋ ํ๋์ธ๋ฐ **๋คํธ์ํฌ ์ฐ๊ฒฐ์ด ์ฌ๋ฌ๊ฐ(IP ์ฃผ์๊ฐ ์ฌ๋ฌ ๊ฐ)**์ธ ๊ฒฝ์ฐ์ด๋ค.
- ํ๋์ ๋ฌผ๋ฆฌ์ ๊ธฐ๊ธฐ๊ฐ ์ฌ๋ฌ ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ ์ ์๋ ์ํฉ์ ๊ฐ๋ฆฌํจ๋ค.
⇒ip binding, channel bonding ๋ฑ์ผ๋ก ์ฌ์ฉ๋๋ค.
- [ ] NIC๋ฅผ ์ฌ๋ฌ ๊ฐ ๊ฐ์ง๊ณ ์๋ ๊ฒ์ ์ด์ ์ด ํฌ๋ค.(๋ก๋ ๋ฐธ๋ฐ์ฑ, ํดํธ ํจ๋ฌ๋ฐ์ค, ip binding)
- ๋ผ์ฐํฐ, ์ค์์น ์ผํ ์ค ๋ฑ ์ด์์ฒด์ ์๋ ํธ์คํธ๋ฅผ ๋ถํ ํ๋ฉด POST(Power on Self Test) ํ๋ฉด์ด ๋จ๋ฉด์ ํ๋์จ์ด์ ์ํํธ์จ์ด๋ฅผ ์ ๊ฒํ๋ค.
- ์์์ ์ผ๋ก ์๊ฐ์ ๋ง์ถ๋ ๊ฒ์ด ์๋๋ผ ์๊ฐ์ NTP๋ก ์๊ฐ์ ์ผ๊ด์ ์ผ๋ก ์๋ฒ์์ ๋ง์ถฐ์ค๋ค!!←UTM(์ธ๋ถ ์ ์์๊ณ)
- ์๊ฐ์ด ์ค์ํ๋ค๋ ๊ฒ์ log ํ์ผ๋ ์ค์ํ๋ค๋ ๊ฒ
HDD์ DVD
- sr0 = ๋ฆฌ๋ ์ค๊ฐ ์ธ์ํ DVD /dev/sr0 /dev/sr1
- HDD๋ /dev/sda, /dev/sdb, ….๋ ๊ฐ๊ฐ HDD(or USB)
- ⇒/dev/sda1, /dev/sda2๋ /dev/sda๊ฐ ํํฐ์ ๋ ๊ฒ์ด๋ค.
ํํฐ์
HDD๋ฅผ partition(๋ถํ )ํ๋ฉด ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ ๊ณต๊ฐ์ ํ๋ณดํ๋ ๊ฒ์ด๋ค.
partition ๋ ๋ค์๋ format ํ๋ค.(๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ ์ค๋น๋ฅผ ์ํด)
format์ ํ ๋์๋ ํ์ผ ์์คํ (ext4, btrfs, xfs, ntfs, fat32, …)์ ์ง์ ํด ์ฃผ์ด์ผ ํ๋ค.
⇒format์ ์ ๊ธฐ์ ์ธ ์ถฉ๊ฒฉ์ผ๋ก ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ 0๊ณผ 1์์ 0์ผ๋ก ๋ง๋๋ ๊ณผ์ ์ด๋ค.
๋ฐ๋ผ์ HDD/USB/SDcard์ ๋๋ฌด ๋ง์ ํฌ๋งท์ ํ๋ฉด ์ฑ๋ฅ์ด ์ ํ๋๋ค.
Resource
- ์ผ๋ฐ ํธ์คํธ์์๋ CPU, RAM, HDD๋ฅผ ์๋ฏธํ๊ณ ,
- ๋คํธ์ํฌ์์๋ **user, data, …**์ ์๋ฏธํ๋ค.
CentOS 7 ์ค์น
Installation Source
- FTP/HTTP ์๋ฒ์ ์น ์ฌ์ดํธ๋ฅผ ์ง์ ํด์ ๋ค์ด๋ฐ์์ ์ค์นํ ์๋ ์๊ฒ ํ๋ค.
- Repositories๋ ์ํํธ์จ์ด ํจํค์ง๊ฐ ์ ์ฅ๋ **‘์ ์ฅ์’**๋ฅผ ๋งํ๋ค
๋ฆฌ๋ ์ค ์๋ฒ ์ค์น ์ ์ฃผ์์ฌํญ
- ๋ฆฌ๋ ์ค ์๋ฒ๋ฅผ ์ค์นํ ๋ ์์น์ ์ต์ ์ค์น๋ฅผ ์ํํ ๋ค ํ์ํ ํจํค์ง, ๋ฒ๋ค์ ๊ทธ ๋ ๊ทธ ๋ ์ค์นํด ์ฃผ๋ ๊ฒ์ด ์ข๋ค.
- ์๋ฒ์๋ ์ธ๋ฐ์์ด ๋ง์ ํ๋ก๊ทธ๋จ์ ์ค์นํ์ง ์๋ ๊ฒ์ด ์ข๋ค.
- MS Office Word, Adobe PDF reader,… ๋ฑ์ ์ผ์ ์ค์นํ์ง ์๋๋ค!
- Word, Notepad, PDF reader, VNC ๋ฑ์ ํธ์๋ฅผ ์ํ ํ๋ก๊ทธ๋จ์ ํตํด์ ํดํน์ด ๊ฐ๋ฅํ๋ค.
GNOME Desktop
- KDE Desktop๊ณผ ๋๋ถ์ด ์ฝ์(ํฐ๋ฏธ๋)์์ ์คํ๋๋ CLI(Command Line Interface), CUI(Command User Interface)์ Graphic์ ๋ํด์ ๊ทธ๋ํฝ ํ๊ฒฝ์ ๋ฐ์คํฌํ์ ๊ตฌํํ ๊ฒ์ด๋ค.
- [ ] GNOME: RedHat ๊ณ์ด(RedHat, CentOS, Fedora) ← ํ์ฌ์์๋ ๋ ๋ํ์ด๋ ์ผํ ์ค ์๋ฒ๋ฅผ ๋ง์ด ์ด๋ค.
- [ ] KDE: Debian ๊ณ์ด(Debian, Ubuntu, Kali/BT) ← ์ฐ๋ถํฌ๋ ์ ์ ์จ 50%์ธ๋ฐ ์คํ์ค์ต์ด๋ ๊ณผํ์ ์ฉ๋๋ก ๋ง์ด ์ด๋ค.
⇒Linux์์๋ ๊ทธ๋ํฝ ๊ณํต์ X, Xorg, X86, X11 ๋ฑ X๊ฐ ๋ถ๋๋ค.
⇒ํ๋์ Linux ๋จธ์ ์ GNOME๊ณผ KDE๋ฅผ ๋์์ ์ค์นํด์ ์ฌ์ฉํ ์ ์๋ค!!!
<aside> ๐ก IT ๋ถ์ผ์์๋ ์ค๋๋ ๊ฒ, old ํ๋ค๋ ์๋ฏธ๋ก Legacy๋ผ๋ ๋จ์ด๋ฅผ ์ฃผ๋ก ์ฌ์ฉํ๋ค!
</aside>
Library
- ์์ ์์ด ๋ฐ๋ก ๋ถ๋ฌ์ ์ฌ์ฉํ ์ ์๋ ๋ชจ๋(module)
- C, C++ include ~, Python import ~, java import ~ ๋ฑ์ด ๋ชจ๋ ์ผ์ข ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ด๋ค.
Linux ์ค์น์ ํ์ ์กฐ๊ฑด
- **/[root]**์
- swap(virtual memory: HDD์ ์ผ๋ถ๋ฅผ RAM์ฒ๋ผ ์ผ์์ ์ผ๋ก ์ฌ์ฉํ๋ ๊ณต๊ฐ) ๋ ๊ฐ์ง๋ง ์์ผ๋ฉด ์๋์ผ๋ก ์ค์น๋๋ค.
- ⇒original RAM ์ด์ธ์ swap(linux), buffer(/tmp), virtual memory(Windows), *cache ๋ฑ์ ์ฉ์ด๋ฅผ ์ฌ์ฉํ๋ค.
- ⇒์์ ์๋ /์ /home, /bin, /sbin, /tmp ๋ฑ์ผ๋ก ๊ฐ๊ฐ ์ ์ฅ๊ณต๊ฐ์ ํ ๋นํ์ง๋ง, ์คํ๋ ค ์ง๊ธ์ /๊ฐ ์๋์ผ๋ก ํ์ํ ๊ณต๊ฐ์ ํ ๋นํด์ฃผ๋ฏ๋ก /์ swap ๋ ๊ฐ์ง๋ง์ผ๋ก ์ค์นํ๋ ๊ฒ์ด ์ ๋ฆฌํ๋ค.
- ์ฌ๊ธฐ์ HDD ๊ณต๊ฐ์ด ๋ถ์กฑํ๋ฉด ์ธ๋ถ์ NAS(Network Area/Attached Storage) ์๋ฒ๋ **LVM(Logical Volume Management)**๋ฅผ ์ฌ์ฉํด์ ๊ณต๊ฐ์ ๋ณ๋์ ์์ ์์ด ๋๋ฆด ์ ์๋ค.
<aside> ๐ก ๋ค์ ํ ๋ฒ! ์์ ์๋ /์ /home, /bin, /sbin, /tmp ๋ฑ์ผ๋ก ๊ฐ๊ฐ ์ ์ฅ๊ณต๊ฐ์ ํ ๋นํ์ง๋ง, ์คํ๋ ค ์ง๊ธ์ /๊ฐ ์๋์ผ๋ก ํ์ํ ๊ณต๊ฐ์ ํ ๋นํด์ฃผ๋ฏ๋ก /์ swap ๋ ๊ฐ์ง๋ง์ผ๋ก ์ค์นํ๋ ๊ฒ์ด ์ ๋ฆฌํ๋ค.
</aside>
*Cache memory
- ๋ฌผ๋ฆฌ์ ์ผ๋ก ๋ฐ๋ก ์กด์ฌํ๋ ๋ฉ๋ชจ๋ฆฌ๊ฐ cache ๋ฉ๋ชจ๋ฆฌ์ด๋ค.(RAM ๋ง๊ณ )
- ์ปดํจํฐ์ ์ค์์ฒ๋ฆฌ์ฅ์น(CPU)์ ์ฃผ๊ธฐ์ต์ฅ์น ์ฌ์ด์ ์์นํ ๊ณ ์์ ์์ ์ ์ฅ ๊ณต๊ฐ
- ์ด๋ CPU๊ฐ ๋ฐ์ดํฐ๋ฅผ ๋น ๋ฅด๊ฒ ์ ๊ทผํ๊ณ ์ฒ๋ฆฌํ ์ ์๋๋ก ๋๋๋ค.
- ←๋ง๋๋ณด๋์๋ L1(CPU)
- L2(๋ง๋๋ณด๋: NorthBridge: ๊ทธ๋ํฝ์ ์ํด ์บ์ ๋ฉ๋ชจ๋ฆฌ๊ฐ ๋ค์ด์๋ ๊ฒ)
- L3(Graphic card⇒GPU:Graphic card์ CPU+RAM ๋ณ๋๋ก ๋ค์ด์๋ ๊ฒ, ๊ณ ์ฌ์ ๋นํธ์ฝ์ธ ์ฑ๊ตด) cache memory๊ฐ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์กด์ฌํ๋ค.
Mount
- ํ์ผ ์์คํ ์ ์ฌ์ฉ ๊ฐ๋ฅํ ์ํ๋ก ๋ง๋๋ ๊ณผ์
- ๋ฌผ๋ฆฌ์ ์ธ ์ฅ์น๋ฅผ ํน์ ํ ์์น(๋๊ฐ๋ ๋๋ ํฐ๋ฆฌ)์ ์ฐ๊ฒฐ์์ผ์ฃผ๋ ๊ณผ์ (๋์คํฌ ๊ณต๊ฐ๊ณผ ๋๋ ํ ๋ฆฌ๋ฅผ ์ฐ๊ฒฐ)
- ์ค์ ๊ณต๊ฐ์ธ ๋์คํฌ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ํ์ฌ ์ฌ์ฉํ๊ณ ์๋ ์ด์์ฒด์ ์ ์ฐ๊ฒฐํ๋ ๊ฒ
- ๋ฌผ๋ฆฌ์ ์ธ ํ์ผ ์์คํ ์ ์์์ ๋๋ ํ ๋ฆฌ์ธ ๋ง์ดํธ ํฌ์ธํธ๋ฅผ ์ด์ฉํ์ฌ ํด๋น ํ์ผ ์์คํ ์ ์ ๊ทผ ๊ฐ๋ฅํ๋๋ก ํ๋ ์ผ๋ จ์ ํ์
- ์ด์์ฒด์ ๋ ํด๋น ์ ์ฅ ์ฅ์น์ ์ ์ฅ๋ ํ์ผ๊ณผ ๋๋ ํ ๋ฆฌ๋ฅผ ์ธ์ํ๊ฒ ๋๋ฉฐ, ์ด๋ฅผ ํตํด ์ฌ์ฉ์๋ ์์ฉ ํ๋ก๊ทธ๋จ์ด ํด๋น ์ ์ฅ ์ฅ์น์ ์ ๊ทผํ์ฌ ํ์ผ์ ์ฝ๊ฑฐ๋ ์ธ ์ ์๊ฒ ๋๋ค.
Mount point
- ์ธ๋ถ ์ ์ฅ ๊ณต๊ฐ์ Linux๊ฐ ์ธ์ํด์ ์ฌ์ฉํ๊ฒ ํด์ฃผ๋ ๊ณต๊ฐ์ด๋ค.
- ์ธ๋ถ์์ USB๋ฅผ ์ฅ์ฐฉํ๋ฉด /dev/sdb๊ฐ ๋๋๋ฐ
- mkdir /USB ํด์ / ์๋์ USB๋ผ๋ ๋๋ ํฐ๋ฆฌ(ํด๋)๋ฅผ ์์ฑํ ๋ค
- mount /dev/sdb1 /USB ํด์ ๋ง์ดํธ ํ ๋ค
- /USB์์ ํ์ผ ์ ์ฅ ๋ฑ ์์ ์ ํด์ฃผ๋ฉด ๋๋ค.
Kernel
์ปค๋์ ๋ฆฌ๋ ์ค์์ ์ฃผ๋ก ํ๋์จ์ด ์ฅ์น๋ฅผ ๋งํ๋ค.
ํ์ง๋ง ๋ฆฌ๋ ์ค์์๋ ๋ชจ๋ ๊ฒ์ ํ์ผ๋ก ๋ค๋ฃจ๊ธฐ ๋๋ฌธ์ ์ปค๋๋ ํ์ผ๋ก ์ทจ๊ธํ๊ณ ์ฌ์ฉ์๋ ์ ํ๋กฌํํธ๋ฅผ ํตํด์ ์ปค๋์ ํต์ ํ๋ค.
์ด์์ฒด์ ๋ ์ฌ์ฉ์์ ๋ช ๋ น์ ํ๋์จ์ด๋ก ์ ๋ฌํ๋ ์ญํ (์ธํฐํ์ด์ค)์ ํ๋๋ฐ ์ด ๋ ํต์ฌ์ ์ธ ์ญํ ์ด ์ปค๋์ด๋ค.
๋์ญํญ
๋์ญํญ์ ๋คํธ์ํฌ๋ ํต์ ๋งค์ฒด(์ ์ ๋๋ ๋ฌด์ )๊ฐ ์ ์กํ ์ ์๋ ๋ฐ์ดํฐ์ ์์ด๋ค.
๋ณดํต ์ด๋น ๋นํธ(bps, bits per second) ๋จ์๋ก ํํ๋๋ฉฐ, ๋คํธ์ํฌ์ ์ ์ก ์๋๋ฅผ ๋ํ๋ธ๋ค.
๋์ ๋์ญํญ์ ๋ ๋ง์ ๋ฐ์ดํฐ๋ฅผ ๋น ๋ฅด๊ฒ ์ ์กํ ์ ์๊ฒ ํ๋ค.
Ethernet(ens33)
Network ์ค์ ์์ ์ด๋๋ท์ ํ์ฌ ์ฌ์ฉํ๋ ๋คํธ์ํฌ ํ์ ์ด๊ณ ens33์ ์์ ์๋ eth0์์ง๋ง ์ง๊ธ์ ์ด๋ ๊ฒ ๋ฐ๋์๋ค.
Unix์์ ๋ณด๋ฉด e1000g์์ผ๋ก ๋ณด์ผ ์ ์๋ค.
- Hardware Address๋ IP Address์ ์๋์ ๊ฐ๋ ์ผ๋ก ๋ฌผ๋ฆฌ์ ์ธ NIC์ ๊ณ ์ ์ฃผ์(MAC ์ฃผ์๋ผ๊ณ ๋ถ๋ฅธ๋ค)์ด๋ค.
- 00:0C:29:A9:46:16(4 6, one six) ์์ด๋ค. ์ ์ฒด๊ฐ 48๋นํธ์ด๋ฏ๋ก : ์ฌ์ด๋ 8๋นํธ์ด๋ค. ํ๋์ ์ซ์๋ ๋ฌธ์๋ 4๋นํธ(WORD)์ด๋ค.
- ์ฌ๊ธฐ์์ C, A, 46์ 10์ง์(Decimal)๊ฐ ์๋๊ณ 16์ง์(hexadecimal: 0, 1, 2, … , 9, a, b, c, d, e)์ด๋ค.
- IPv4์ฃผ์๋ 32๋นํธ์ด๋ค. 8๋นํธ์ฉ .์ผ๋ก ์ชผ๊ฐ์ ํ์ํ๋ค.(2^24: 8๋นํธ๋ ํด๋์ค๋ก ์ฌ์ฉ๋จ)
- ***IPv6 ์ฃผ์๋ 128๋นํธ์ด๋ค.(2^64 ํธ์คํธ: 64๋นํธ๋ ๋คํธ์ํฌ ๋นํธ)
<aside> ๐ก NIC๊ฐ DHCP ์๋ฒ๋ก๋ถํฐ IP ์ฃผ์(IP address, subnetmask, gateway address, dhcp address, dns address) ๋ฑ์ ์๋(dynamic)์ผ๋ก ๋ฐ์ ๋ ๊ด๋ฆฌ์๋ workgroup, hostname ๋ ๊ฐ์ง๋ฅผ ์ง์ ํด ์ฃผ์ด์ผ ํ๋ค.
</aside>
- ⇒์๋์ผ๋ก ๊ด๋ฆฌ์๊ฐ ์ง์ ์ค์ ํ๋ ๊ฒ์ ์ฐ๋ฆฌ๋ static/manual์ด๋ผ๊ณ ํ๋ค.
์ฐธ๊ณ
์ฌ์ฉ์๊ฐ HP Printer๋ฅผ ๊ฐ์ง๊ณ ์๋๋ฐ ์์คํ ์ด Samsung printer๋ก ์ธ์ํ๋ค๋ฉด, ํฐ ๋ฌธ์ ๊ฐ ์์ผ๋ฉด ์์คํ ์ด ์ธ์ํ ๊ฒ์ผ๋ก ๋๋๋ ๊ฒ์ด ์ผ๋ฐ์ ์ด๋ค.
fault tolerance, load balancing, round robin, redundency
๋คํธ์ํฌ๊ฐ ํด๋ผ์ฐ๋๋ฅผ ๊ตฌ์ถํ ๋์๋
- fault tolerance(๋ด๊ฒฐํจ, ์ฅ์ ํ์ฉ์ฑ): fail safe๊ธฐ๋ฒ์ ์๊ฑฐํ ์ค๊ณ๋ก, ์ค๋ฅ๋ฅผ ๊ฐ๋นํ ์ ์๋ค. ํ๋์ ๋คํธ์ํฌ ์นด๋์ ๋ฌธ์ ๊ฐ ์์ด๋ ๋ฐฑ์ ๋ผ์ธ์ด ์์ด์ ํต์ ์ ์ง์ฅ์ด ์๋ค. ์์คํ ๋ด๋ถ์ ํ๋ ์ด์์ ์ฅ์น๋ ๊ตฌ์ฑ ์์๊ฐ ๊ณ ์ฅ์ด ๋ฐ์ํ๋ ๋ผ๋ ์ ์ฒด ์์คํ ์ด ์ ์์ ์ผ๋ก ๋์ํ๊ฑฐ๋ ์ต์ํ์ ์ํฅ์ ๋ฐ์ ์ ์๋๋ก ์ค๊ณํ๋ ๊ฐ๋
- load balancing(๋ถํ๊ท ๋ฑ): ํ ๊ณณ์ ๋ชฐ๋ฆฌ๋ ๋ถํ๋ฅผ ๊ท ์ผํ๊ฒ ๋ถํฌํ๋ ์ค๊ณ ๋คํธ์ํฌ ์นด๋๋ผ๋ฆฌ ๋์ญํญ์ ๊ท ํ ๋ถ์ฐ ์ด์ชฝ ์๋ฒ๊ฐ busy ํ ๋๋ ๋ค๋ฅธ ์๋ฒ๊ฐ ์๋น์ค๋ฅผ ์ ๊ณต
- round robin: ํธ๋ํฝ์ด ์ ๋ชฐ๋ฆฌ๋ ์ฅ์น๊ฐ ๋จผ์ ์๋น์ค ์ ๊ณต ํ๊ฐํ ๋ ธ๋๊ฐ ๋จผ์ ์๋น์ค๋ฅผ ์ ๊ณต ํธ๋ํฝ์ด ์ ์ ์นด๋๊ฐ ๋จผ์ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ค.
- redundency(์์ฌ): ์ฌ๋ถ์ ์ฅ์น๋ฅผ ์ค๋นํด๋ ๋คํธ์ํฌ ์นด๋์ ๋ํ ์์ฌ๋ถ
๋ฅผ ๊ตฌ์ถํด ์ฃผ์ด์ผ ํ๋ค.