๋„คํŠธ์›Œํฌ ์Šคํ† ๋ฆฌ์ง€ FreeNAS 11.3 ์ƒ์„ฑ์šฉ ๋ฐฐํฌ ํ‚คํŠธ ์ถœ์‹œ

iXsystems ํšŒ์‚ฌ ์ œ์‹œ ์„๋ฐฉํ•˜๋‹ค ํ”„๋ฆฌ๋‚˜์Šค 11.3, ๋„คํŠธ์›Œํฌ ์Šคํ† ๋ฆฌ์ง€(NAS, Network-Attached Storage)์˜ ๋น ๋ฅธ ๋ฐฐํฌ๋ฅผ ์œ„ํ•œ ๋ฐฐํฌํŒ์ž…๋‹ˆ๋‹ค. ์ด ๋ฐฐํฌํŒ์€ FreeBSD ์ฝ”๋“œ ๊ธฐ๋ฐ˜์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋ฉฐ ํ†ตํ•ฉ ZFS ์ง€์› ๊ธฐ๋Šฅ๊ณผ Django Python ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์ถ•๋œ ์›น ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ†ตํ•ด ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ”๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์Šคํ† ๋ฆฌ์ง€์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ๊ตฌ์„ฑํ•˜๊ธฐ ์œ„ํ•ด FTP, NFS, Samba, AFP, rsync ๋ฐ iSCSI๊ฐ€ ์ง€์›๋˜๋ฉฐ ์†Œํ”„ํŠธ์›จ์–ด RAID(0,1,5)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์Šคํ† ๋ฆฌ์ง€ ์‹ ๋ขฐ์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ์œผ๋ฉฐ ํด๋ผ์ด์–ธํŠธ ์ธ์ฆ์„ ์œ„ํ•ด LDAP/Active Directory ์ง€์›์ด ๊ตฌํ˜„๋ฉ๋‹ˆ๋‹ค. ์„ค์น˜ ISO ์ด๋ฏธ์ง€ (780MB) x86_64 ์•„ํ‚คํ…์ฒ˜์šฉ์œผ๋กœ ์ค€๋น„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ฃผ์š” ๋ณ€๊ฒฝ:

  • ZFS์˜ ๋ฐ์ดํ„ฐ ๋ณต์ œ ์—”์ง„์ด ์žฌ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ณต์ œ ์„ฑ๋Šฅ์ด 8๋ฐฐ ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ค‘๋‹จ๋œ ๋ฐ์ดํ„ฐ ์ „์†ก ์„ธ์…˜์˜ ์ž๋™ ์žฌ๊ฐœ, ์ž‘์—… ๋ณ‘๋ ฌ ์‹คํ–‰ ๋ฐ ๋กœ์ปฌ ๋ณต์ œ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ACL Manager๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. SMB ํŒŒํ‹ฐ์…˜์˜ ์•ก์„ธ์Šค ์ œ์–ด ๋ชฉ๋ก์„ ๊ตฌ์„ฑํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ์›น ์ธํ„ฐํŽ˜์ด์Šค์ž…๋‹ˆ๋‹ค.
  • ์ƒˆ SMB ํŒŒํ‹ฐ์…˜์˜ ๊ฒฝ์šฐ SMB ์„€๋„ ๋ณต์‚ฌ๋ณธ ๋ชจ๋“ˆ์ด ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”๋˜์–ด ZFS ์Šค๋ƒ…์ƒท ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐฑ์—… ๋ณต์‚ฌ๋ณธ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ƒ์„ฑ๋œ ํŒŒ์ผ ๋ณต์‚ฌ๋ณธ์€ ํŒŒ์ผ ๊ด€๋ฆฌ์ž์˜ "์ด์ „ ๋ฒ„์ „" ํƒญ์—์„œ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • Active Directory์— ์ •์˜๋œ SMB ํ• ๋‹น๋Ÿ‰ ์‚ฌ์šฉ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • "์ปค๋ฎค๋‹ˆํ‹ฐ ํ”Œ๋Ÿฌ๊ทธ์ธ" ์ €์žฅ์†Œ๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ ๋Œ€ํ‘œ๊ฐ€ ์ค€๋น„ํ•œ ํ”Œ๋Ÿฌ๊ทธ์ธ์œผ๋กœ ์ถœ์‹œ๋˜์—ˆ์œผ๋ฉฐ iXsystems์—์„œ ๊ณต์‹์ ์œผ๋กœ ์ง€์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • ์ƒˆ๋กœ์šด iSCSI ๋Œ€์ƒ ์ƒ์„ฑ์„ ๋‹จ์ˆœํ™”ํ•˜๋Š” iSCSI ๋งˆ๋ฒ•์‚ฌ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ฒฝ๊ณ ๋ฅผ ์•ŒํŒŒ๋ฒณ์ˆœ์ด ์•„๋‹Œ ์œ ํ˜•๋ณ„๋กœ ๊ทธ๋ฃนํ™”ํ•˜๋„๋ก ๋ชจ๋‹ˆํ„ฐ๋ง ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ๋‹ค์‹œ ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฒฝ๊ณ  ์ƒ์„ฑ์„ ์œ„ํ•œ ์ž„๊ณ„๊ฐ’์„ ์„ค์ •ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ˆ˜๋™์œผ๋กœ ๋‹ซ์„ ๋•Œ๊นŒ์ง€ ํ™œ์„ฑ ์ƒํƒœ๋กœ ์œ ์ง€๋˜๋Š” ์ƒˆ๋กœ์šด ์œ ํ˜•์˜ ์ง€์†์ ์ธ ์ค‘์š” ๊ฒฝ๊ณ ๊ฐ€ ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๊ฒฝ๊ณ  ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ํ•ธ๋“ค๋Ÿฌ๋ฅผ ์ฃผ๊ธฐ์ ์œผ๋กœ ์‹คํ–‰ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
  • ๋Œ€์‹œ๋ณด๋“œ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ๋‹ค์‹œ ์ž‘์„ฑ๋˜์–ด ํ˜„์žฌ ์‹œ์Šคํ…œ ์ƒํƒœ, ๋„คํŠธ์›Œํฌ ํ™œ๋™, CPU ๋กœ๋“œ ๋ฐ ๋ฉ”๋ชจ๋ฆฌ ์†Œ๋น„์— ๋Œ€ํ•œ ์š”์•ฝ ๋ณด๊ณ ์„œ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
    ๋„คํŠธ์›Œํฌ ์Šคํ† ๋ฆฌ์ง€ FreeNAS 11.3 ์ƒ์„ฑ์šฉ ๋ฐฐํฌ ํ‚คํŠธ ์ถœ์‹œ

  • ๊ฐ ํ”Œ๋Ÿฌ๊ทธ์ธ์— ๊ณ ์œ ํ•œ IP ์ฃผ์†Œ๋ฅผ ํ• ๋‹นํ•  ํ•„์š” ์—†์ด ์ฃผ์†Œ ๋ณ€ํ™˜๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • Websocket์„ ์ง€์›ํ•˜๊ณ  ์›น ์ธํ„ฐํŽ˜์ด์Šค์— ๊ณตํ†ต์ ์ธ ํ•ธ๋“ค๋Ÿฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ƒˆ๋กœ์šด REST API๊ฐ€ ์ œ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. API๋Š” ์Šคํฌ๋ฆฝํŠธ์—์„œ FreeNAS๋ฅผ ์ œ์–ดํ•˜๊ณ  ์™ธ๋ถ€ ํ”Œ๋žซํผ๊ณผ ํ†ตํ•ฉํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ตฌ์„ฑ ํŒŒ์ผ์„ ์ €์žฅํ•˜๊ณ  ๊ฐ์‚ฌํ•˜๊ธฐ ์œ„ํ•œ API๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋‹ค์ˆ˜์˜ ๋””์Šคํฌ์— ๊ฑธ์ณ ์žˆ๋Š” ๋Œ€๊ทœ๋ชจ ZFS ํ’€์„ ๊ตฌ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ๋งˆ๋ฒ•์‚ฌ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ œ์•ˆ๋œ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด VDEV ๋ ˆ์ด์•„์›ƒ์„ ๋ชจ๋“  ๋””์Šคํฌ์— ์ž๋™์œผ๋กœ ๋ณต์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ZFS ์„ฑ๋Šฅ์€ ๋‹ค์–‘ํ•œ ์œ ํ˜•์˜ ์ž‘์—… ๋ถ€ํ•˜์— ๋งž๊ฒŒ ์ตœ์ ํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • SMB, ๋„คํŠธ์›Œํฌ ์„ค์ • ๋ฐ ๋ณต์ œ๋ฅผ ์œ„ํ•œ ๋‹จ์ˆœํ™”๋œ ์„ค์ • ๋งˆ๋ฒ•์‚ฌ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
  • VPN WireGuard์— ๋Œ€ํ•œ ์ง€์›์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ฒด์ฝ”์–ด, ํ”„๋ž‘์Šค์–ด, ์ผ๋ณธ์–ด, ๋Ÿฌ์‹œ์•„์–ด ๋ฐ ์ค‘๊ตญ์–ด ๊ฐ„์ฒด ๋ฒˆ์—ญ์ด ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ถ”๊ฐ€ ๋ฒˆ์—ญ์„ ์ถ”๊ฐ€ํ•˜๋Š” ํ”„๋กœ์„ธ์Šค๋„ ํฌ๊ฒŒ ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€