LDCC. System Engineer | LINUX | UNIX | Infra Engineer | Server Engineer
๋ชฉ์ฐจ ๋ฐ ๋งํฌ
1970๋
๋ ์ด๋ฐ ๋ฒจ ์ฐ๊ตฌ์์์ ๊ฐ๋ฐํ ์ด์์ฒด์ (OS)๋ก, ํ๋์ ์ด์์ฒด์ ์ ๊ทผ๊ฐ์ด ๋์๋ค. SOLARIS, LINUX, AIX, HP-UX, macOS, Android, IOS ๋ฑ UNIX๋ก๋ถํฐ ํ์ํ ๋ค์ํ ์ด์์ฒด์ ๊ฐ ์กด์ฌํ๋ค.
UNIX ์์คํ
ํ๋ก๊ทธ๋๋ฐ์ ์ํด ๋ง๋ค์ด์ง ๊ณ ๊ธ ์ธ์ด์ธ C๋ฅผ ๋ฒ ์ด์ค๋ก ํ๋ฉฐ, TCP/IP ๊ธฐ๋ฐ ๋คํธ์ํฌ ๊ธฐ๋ฅ์ ์ฒ์ ํ์ฌํจ์ผ๋ก์จ ์๋ฒ ์์ฅ์ ์ ๋ ๊ฐ์๊ฐ ๋์๋ค.
1990๋
๋ ์ด๋ฐ ๋ฆฌ๋์ค ํ ๋ฐ์ฆ๊ฐ ์ถ์ํ ์ ๋์ค ๊ณ์ด(UNIX-like) ์คํ ์์ค ์ด์์ฒด์ ์ด๋ค. ๋ํ์ ์ธ LINUX ๋ฐฐํฌํ์ผ๋ก๋ ๋ ๋ํ ์ํฐํ๋ผ์ด์ฆ ๋ฆฌ๋
์ค(Red Hat Enterprise Linux), ์์ธ ๋ฆฌ๋
์ค ์ํฐํ๋ผ์ด์ฆ ์๋ฒ(SUSE Linux Enterprise Server), ์ฐ๋ถํฌ(Ubuntu) ๋ฑ์ด ์กด์ฌํ๋ค.
์คํ ์์ค๋ก ์ฌ๊ฐ๋ฐ ๋ฐ ์ฌ๋ฐฐํฌ๊ฐ ๊ฐ๋ฅํ๋ค ๋ณด๋ ๊ธ์๋๋ก ๋ฐ์ ํ์์ผ๋ฉฐ, ์๋ฑํ ํ๋ซํผ ์ด์์ฑ๊ณผ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ค์์ฑ์ ๊ฐ๊ฒ ๋์๋ค. ์ด๋ฌํ ๊ฐ์ ์ ๊ธฐ๋ฐ์ผ๋ก LINUX๋ ํ์ฌ ์๋ฒ ์ด์์ฒด์ ์ ์ ์จ 90%๋ฅผ ๋์ด์ฐ๋ค.
1990๋
๋ ์ด๋ฐ IBM์ฌ์์ ๊ฐ๋ฐํ ์ ๋์ค ๊ณ์ด ์ด์์ฒด์ ์ด๋ค. ์๋๋ "Advanced IBM Unix"์ ์ฝ์ด์์ผ๋, ํ์ฌ๋ "Advanced Interactive Executive"์ ์ฝ์ด๋ก ์ฌ์ฉํ๋ค.
IBM์ฌ๋ ์ฃผ๋ก ๋ฉ์ธํ๋ ์์ ๋น๋กฏํ ํ๋์จ์ด ์๋ฒ๋ฅผ ์ทจ๊ธํ๋ ์
์ฒด์์ผ๋, AIX๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ด์์ฒด์ , ์ํํธ์จ์ด, ์๋น์ค ๋ฑ์ผ๋ก ๋ถ์ผ๋ฅผ ๋ํ ๋ธ๋๋ ๊ธ์ฑ์ฅ์ ์ด๋ฃจ์ด๋๋ค.
์์คํ
์์ง๋์ด๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์๋ฒ์ ๋คํธ์ํฌ๋ฅผ ๋ค๋ฃจ๋ฉฐ, ์ ์ฐ ์์ ๋ฐ ์ธํ๋ผ๋ฅผ ๊ด๋ฆฌํ๋ ์ญํ ์ ํ๋ค. ๋น์ทํ ์ฉ์ด๋ก ์ธํ๋ผ ์์ง๋์ด(Infra Engineer)๊ฐ ์กด์ฌํ๋ค.
ํฌ๊ฒ ๋คํธ์ํฌ ๊ด๋ฆฌ์(Network Engineer), ์๋ฒ ๊ด๋ฆฌ์(Server Engineer) ๋ ๊ฐ์ง๋ก ๋๋ ์ ์์ผ๋ฉฐ, ๋์ ๋์์ ๋ด๋นํ๊ธฐ๋ ํ๋ค. ๋ํ, ์ต๊ทผ์๋ ๊ฐ๋ฐ ์ญํ ๊น์ง ๋์์ ์ํํ๋ DevOps ๊ด๋ฆฌ์๋ ์๋กญ๊ฒ ์๊ฒจ๋ฌ๋ค.
๋ณธ์ธ์ ์๋ฒ ๊ด๋ฆฌ์๋ฅผ ๋ด๋นํ๊ณ ์๊ธฐ ๋๋ฌธ์, ํด๋น ๋ด์ฉ์ ์ค์ฌ์ผ๋ก ๊ธ์ ์์ฑํ ์์ ์ด๋ค.
์๋ฒ๋ ๋คํธ์ํฌ๋ฅผ ํตํด ํด๋ผ์ด์ธํธ์๊ฒ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ํ๋ก๊ทธ๋จ ํน์ ํด๋น ํ๋ก๊ทธ๋จ์ด ๋์ํ๋ ํ๋์จ์ด๋ฅผ ๋ปํ๋ค. ๋์ ๋๋ ์ ์ํํธ์จ์ด ๊ด์ ์ ์๋ฒ, ํ๋์จ์ด ๊ด์ ์ ์๋ฒ๋ก ๋ถ๋ฅธ๋ค.
์๋ฒ ๊ด๋ฆฌ์๋ ์ฃผ๋ก ํ๋์จ์ด ๊ด์ ์ ์๋ฒ๋ฅผ ๊ด๋ฆฌํ๋ ์์ง๋์ด๋ฅผ ๋ปํ๋ฉฐ, CPU, ๋ฉ๋ชจ๋ฆฌ, ๋์คํฌ, ์คํ ๋ฆฌ์ง, ๋คํธ์ํฌ, ๋ณด์ ๋ฑ์ ๊ด๋ฆฌํ๋ค. ์ํํธ์จ์ด ๊ด์ ์ ์๋ฒ๋ ์ผ๋ฐ์ ์ผ๋ก ๋ฐฑ์๋ ๊ฐ๋ฐ์๊ฐ ๊ด๋ฆฌํ๋ฉฐ ์น์๋ฒ์ ์๋ฒ ์ฌ์ด๋ ๊ฐ๋ฐ ๋ฐ ์ด์์ ์ํํ๋ค.
์๋ฒ ๊ด๋ฆฌ์๋ ์์์ ๋งํ๋ฏ์ด CPU, ๋ฉ๋ชจ๋ฆฌ, ๋์คํฌ, ์คํ ๋ฆฌ์ง ๋ฑ์ ๊ด๋ฆฌํ๋ ๋ฆฌ์์ค ๊ด๋ฆฌ ์ ๋ฌด, IP, Port, ์ด์คํ ๋ฑ์ ๊ด๋ฆฌํ๋ ๋คํธ์ํฌ ๊ด๋ฆฌ ์ ๋ฌด, ์ทจ์ฝ์ ์ ๊ฒ ๋ฐ ์กฐ์น, ๋ณด์ ์๋ฃจ์ ๋์ ๋ฑ์ ๊ด๋ฆฌํ๋ ๋ณด์ ๊ด๋ฆฌ ์ ๋ฌด๋ฅผ ์ํํ๋ค. ์๋ฒ ๊ด๋ฆฌ์ ์ ๋ฌด๋ ์๋ "์๋ฒ ๊ด๋ฆฌ์ ์ ๋ฌด"๋ฅผ ์ฐธ๊ณ ํ๋ฉด ๋๊ฒ ์ผ๋ฉฐ, ๊ฐ ์ ๋ฌด์ ๋ํ ๋ฉ๋ด์ผ์ ์์ฑํ์ฌ ๋งํฌ๋ฅผ ์ถ๊ฐ์ ์ผ๋ก ์์ฑํ ๊ณํ์ด๋ค.
์๋ฒ ๊ด๋ฆฌ์ ์ ๋ฌด
๋ฆฌ์์ค ๊ด๋ฆฌ
- CPU ์ ๊ฒ
- ๋ฉ๋ชจ๋ฆฌ ์ ๊ฒ
- ๋์คํฌ ๋ฐ ์คํ ๋ฆฌ์ง ์ ๊ฒ
๋คํธ์ํฌ ๊ด๋ฆฌ
- IP ์ ๊ฒ
- Port ์ ๊ฒ
- ์ด์คํ ๊ด๋ฆฌ
๋ณด์ ๊ด๋ฆฌ
- ์ทจ์ฝ์ ์ ๊ฒ ๋ฐ ์กฐ์น (๊ณ์ ๊ด๋ฆฌ)
- ์ทจ์ฝ์ ์ ๊ฒ ๋ฐ ์กฐ์น (ํ์ผ ๋ฐ ๋๋ ํ ๋ฆฌ ๊ด๋ฆฌ)
- ์ทจ์ฝ์ ์ ๊ฒ ๋ฐ ์กฐ์น (์๋น์ค ๊ด๋ฆฌ)
- ์ทจ์ฝ์ ์ ๊ฒ ๋ฐ ์กฐ์น (ํจ์น ๊ด๋ฆฌ)
- ์ทจ์ฝ์ ์ ๊ฒ ๋ฐ ์กฐ์น (๋ก๊ทธ ๊ด๋ฆฌ)
- ์ ํด์ฌ์ดํธ ์ฐจ๋จ ์๋ฃจ์