SCADA 4D ๋งˆ์Šคํ„ฐ. ARM์—์„œ ์ž‘๋™ํ•˜๋‚˜์š”?

SCADA 4D ๋งˆ์Šคํ„ฐ. ARM์—์„œ ์ž‘๋™ํ•˜๋‚˜์š”?

์‚ฐ์—… ์ž๋™ํ™” ๋ถ„์•ผ์—์„œ ํ’๋ถ€ํ•œ ๊ฒฝํ—˜์„ ๋ฐ”ํƒ•์œผ๋กœ ์ €ํฌ๋Š” ํ•ญ์ƒ ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์œ„ํ•œ ์ตœ์ƒ์˜ ์†”๋ฃจ์…˜์„ ๋ชจ์ƒ‰ํ•ด ์™”์Šต๋‹ˆ๋‹ค. ๊ณ ๊ฐ์˜ ๊ธฐ์ˆ  ๊ณผ์ œ์— ๋”ฐ๋ผ ํŠน์ • ์†Œํ”„ํŠธ์›จ์–ด ๋ฐ ํ•˜๋“œ์›จ์–ด ๊ธฐ๋ฐ˜์„ ์„ ํƒํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. TIA-portal๊ณผ ํ•จ๊ป˜ Siemens ์žฅ๋น„๋ฅผ ์„ค์น˜ํ•˜๋Š” ๋ฐ ์—„๊ฒฉํ•œ ์š”๊ฑด์ด ์—†๋‹ค๋ฉด, ์ผ๋ฐ˜์ ์œผ๋กœ MasterSCADA 3.XX๋ฅผ ์„ ํƒํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋‹ฌ ์•„๋ž˜ ์˜์›ํ•œ ๊ฒƒ์€ ์—†์Šต๋‹ˆ๋‹ค...

์ด ๊ธฐ์‚ฌ์—์„œ๋Š” MasterSCADA 4D๋กœ ์ „ํ™˜ํ•œ ๊ฒฝํ—˜, ์ „์ œ ์กฐ๊ฑด, ARM ์•„ํ‚คํ…์ฒ˜์˜ ์ž„๋ฒ ๋””๋“œ ์ปดํ“จํ„ฐ์—์„œ์˜ ์ž‘์—… ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

ะŸั€ะตะดะฟะพัั‹ะปะบะธ

์–ผ๋งˆ ์ „, ์ €ํฌ๋Š” Insat์˜ ๋น„๊ต์  ์ƒˆ๋กœ์šด ๊ฐœ๋ฐœํ’ˆ์ธ MasterSCADA 4D๋ฅผ ํ…Œ์ŠคํŠธํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ๋ช‡ ๊ฐ€์ง€ ์ „์ œ ์กฐ๊ฑด์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋จผ์ €, ์‚ฐ์—… ์ž๋™ํ™” ๋ถ„์•ผ ์ „๋ฌธ๊ฐ€๋“ค์„ ๋Œ€์ƒ์œผ๋กœ ์—ฌ๋Ÿฌ ์ฐจ๋ก€ ๋…๋ฆฝ์ ์ธ ์„ค๋ฌธ์กฐ์‚ฌ๋ฅผ ์‹ค์‹œํ•˜์—ฌ ์–ด๋–ค SCADA ์‹œ์Šคํ…œ์ด ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š”์ง€ ํŒŒ์•…ํ–ˆ์Šต๋‹ˆ๋‹ค(๊ทธ๋ฆผ 1). ์„ค๋ฌธ์กฐ์‚ฌ ๊ฒฐ๊ณผ์— ๋”ฐ๋ฅด๋ฉด, MasterSCADA ์‹œ์Šคํ…œ์€ ๊ตญ๋‚ด ์‹œ์Šคํ…œ ์ค‘ XNUMX์œ„๋ฅผ ์ฐจ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค.

SCADA 4D ๋งˆ์Šคํ„ฐ. ARM์—์„œ ์ž‘๋™ํ•˜๋‚˜์š”?
๊ทธ๋ฆผ 1 - ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” SCADA ์‹œ์Šคํ…œ ์„ค๋ฌธ ์กฐ์‚ฌ ๊ฒฐ๊ณผ(ํด๋ฆญ ๊ฐ€๋Šฅํ•œ ์ด๋ฏธ์ง€)

๋‘ ๋ฒˆ์งธ ์ „์ œ ์กฐ๊ฑด์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์ด์ œ MasterSCADA 4D ์ž์ฒด์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. MasterSCADA XNUMXD๋Š” ๊ฐœ๋ฐœ ํ™˜๊ฒฝ๊ณผ ์‹คํ–‰ ํ™˜๊ฒฝ, ๋‘ ๊ฐ€์ง€ ์†Œํ”„ํŠธ์›จ์–ด ์ œํ’ˆ์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜์—์„œ ๊ฐ ๋ถ€๋ถ„์˜ ์ž‘๋™ ๋ฐฉ์‹์— ๋Œ€ํ•ด ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ ํ™˜๊ฒฝ

์‹œ์Šคํ…œ ํ”„๋กœ์ ํŠธ๋Š” MasterSCADA 4D ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด์„œ๋Š” Insat ์›น์‚ฌ์ดํŠธ์—์„œ ๋ฌด๋ฃŒ ๋ฒ„์ „์„ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์•ˆ๋‚ด์— ๋”ฐ๋ผ ์„ค์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

SCADA 4D ๋งˆ์Šคํ„ฐ. ARM์—์„œ ์ž‘๋™ํ•˜๋‚˜์š”?
๊ทธ๋ฆผ 2 - ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์ธํ„ฐํŽ˜์ด์Šค(ํด๋ฆญ ๊ฐ€๋Šฅํ•œ ์ด๋ฏธ์ง€)

๊ฐ€์žฅ ๋จผ์ € ๋ˆˆ๊ธธ์„ ๋„๋Š” ๊ฒƒ์€ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์˜ ํŽธ๋ฆฌํ•œ ์ธํ„ฐํŽ˜์ด์Šค์™€ ํ”„๋กœ์ ํŠธ ๊ตฌ์„ฑ์˜ ํŽธ๋ฆฌํ•œ ๊ณ„์ธต ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค. ์ด์ œ ํ•˜๋‚˜์˜ ํ”„๋กœ์ ํŠธ์—์„œ ์ž๋™ํ™”๋œ ์ž‘์—… ๊ณต๊ฐ„๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ปจํŠธ๋กค๋Ÿฌ๋ถ€ํ„ฐ ์„œ๋ฒ„ ๋˜๋Š” ์šด์˜์ž ์›Œํฌ์Šคํ…Œ์ด์…˜๊นŒ์ง€ ์ „์ฒด ๊ฐ์ฒด์— ๋Œ€ํ•œ ํ”„๋กœ๊ทธ๋žจ์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ ํ™˜๊ฒฝ์€ OS์—์„œ๋งŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. Windows์ด๋Š” ๋น„๊ต์  ์ต์ˆ™ํ•˜๊ณ  ๊ฒฌ๋”œ ๋งŒํ•˜์ง€๋งŒ, ๋Ÿฐํƒ€์ž„ ํ™˜๊ฒฝ(RunTime)์€ ๋‹ค์–‘ํ•œ ์šด์˜ ์ฒด์ œ ๋ฐ ํ”„๋กœ์„ธ์„œ ์•„ํ‚คํ…์ฒ˜์— ํ†ตํ•ฉ๋˜๋Š” ๋Šฅ๋ ฅ์œผ๋กœ ๋†€๋ผ์›€์„ ์•ˆ๊ฒจ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์— ๋Œ€ํ•ด์„œ๋Š” ๋‚˜์ค‘์— ์ž์„ธํžˆ ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

๋‹ค์–‘ํ•œ ์‹œ๊ฐํ™” ์š”์†Œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋„ ๋งˆ์Œ์— ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์˜ ์ „๋ฌธ๊ฐ€๋“ค์ด ์ง์ ‘ ๊ทธ๋ฆผ์„ ๊ทธ๋ฆฌ๊ฑฐ๋‚˜ ์ธํ„ฐ๋„ท์—์„œ ์•„์ด์ฝ˜์„ ๊ฒ€์ƒ‰ํ•˜์ง€ ์•Š๊ณ ๋„ ์›ํ•˜๋Š” ์‹œ๊ฐํ™” ์š”์†Œ๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

SCADA 4D ๋งˆ์Šคํ„ฐ. ARM์—์„œ ์ž‘๋™ํ•˜๋‚˜์š”?
๊ทธ๋ฆผ 3 - ์‹œ๊ฐํ™” ์š”์†Œ(์ด๋ฏธ์ง€ ํด๋ฆญ ๊ฐ€๋Šฅ)

ํ†ต์‹  ํ”„๋กœํ† ์ฝœ

์ด ์‹œ์Šคํ…œ์€ ๊ธฐ๋ณธ์ ์œผ๋กœ MasterSCADA 4D์— ํ†ตํ•ฉ๋œ ๋‹ค์–‘ํ•œ ๋“œ๋ผ์ด๋ฒ„(๊ตํ™˜ ํ”„๋กœํ† ์ฝœ)๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

  • Modbus TCP/RTU, TCP๋ฅผ ํ†ตํ•œ RTU
  • DCON
  • OPC UA/DA/HDA
  • IEC61850
  • SNMP
  • PostgreSQL
  • MQTT
  • IEC104
  • MSSQL
  • MySQL์˜
  • ๋จธํ๋ฆฌ(๋ณ„๋„ ๋„์„œ๊ด€) ๋ฐ ๊ธฐํƒ€.

๋Ÿฐํƒ€์ž„ ํ™˜๊ฒฝ

๋Ÿฐํƒ€์ž„ ํ™˜๊ฒฝ์€ ๋‹ค์–‘ํ•œ ์šด์˜ ์ฒด์ œ์™€ ๊ฐœ์ธ์šฉ ์ปดํ“จํ„ฐ ์•„ํ‚คํ…์ฒ˜์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋กœ์ปฌ ๋จธ์‹ ์—์„œ๋„ RunTime์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. RunTime์€ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ๊ณผ ํ•จ๊ป˜ ์„ค์น˜๋˜๋ฉฐ ์ œํ•œ ์—†์ด 32์‹œ๊ฐ„(๋˜๋Š” XNUMXํƒœ๊ทธ) ๋™์•ˆ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

AntexGate ์žฅ์น˜

MasterSCADA ๋Ÿฐํƒ€์ž„์€ ARM ํ”„๋กœ์„ธ์„œ ์•„ํ‚คํ…์ฒ˜ ๋ฐ ์šด์˜ ์ฒด์ œ๋ฅผ ํƒ‘์žฌํ•œ AntexGate ์ž„๋ฒ ๋””๋“œ PC์— ๋ณ„๋„์˜ ์˜ต์…˜์œผ๋กœ ์‚ฌ์ „ ์„ค์น˜๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. Debian์ €ํฌ๋Š” ์ด ์žฅ์น˜์— ๋Œ€ํ•œ ํ…Œ์ŠคํŠธ๋ฅผ ์ง„ํ–‰ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

SCADA 4D ๋งˆ์Šคํ„ฐ. ARM์—์„œ ์ž‘๋™ํ•˜๋‚˜์š”?
๊ทธ๋ฆผ 4 - AntexGate ์žฅ์น˜

ํŠน์ง• :

  • CPU: 4์ฝ”์–ด x64 ARM v8 Cortex-A53
  • 1.2Mhz RAM: LPDDR2 1024MB
  • ๋น„ํœ˜๋ฐœ์„ฑ ๋ฉ”๋ชจ๋ฆฌ: 8/16/32GB eMMC

์žฅ์น˜์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ์—ฌ๊ธฐ์—.

์‹คํ–‰ ์žฅ์น˜์—์„œ ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, Modbus RTU ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜์—ฌ ์žฅ์น˜์˜ ํด๋ง ๋ฐ ์ œ์–ด๋ฅผ ์ƒ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ํด๋ง ์„ค์ • ๊ณผ์ •์€ ์ง๊ด€์ ์ด๋ฉฐ ์ต์ˆ™ํ•œ OPC ์„œ๋ฒ„ ์„ค์ •๊ณผ ๋‹ค์†Œ ์œ ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด์ œ RunTime์—๋Š” ๋ฐ์ดํ„ฐ ๊ตํ™˜์„ ์œ„ํ•œ ํ”„๋กœํ† ์ฝœ ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ๋‚ด์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด, ์ถ”์ƒ์ ์ธ ์ƒ์‚ฐ ๊ณต์ •์— ํ•„์š”ํ•œ ํŽŒํ”„ 5๊ฐœ์™€ ๋ฐธ๋ธŒ XNUMX๊ฐœ๋ฅผ ์ œ์–ดํ•˜๋Š” โ€‹โ€‹๊ฐ„๋‹จํ•œ ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋“ค์–ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ๋Š” ๊ทธ๋ฆผ XNUMX์™€ ๊ฐ™์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

SCADA 4D ๋งˆ์Šคํ„ฐ. ARM์—์„œ ์ž‘๋™ํ•˜๋‚˜์š”?
๊ทธ๋ฆผ 5 - ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์˜ ํ”„๋กœ์ ํŠธ(์ด๋ฏธ์ง€ ํด๋ฆญ ๊ฐ€๋Šฅ)

๊ทธ ๊ฒฐ๊ณผ, HTML6๋ฅผ ์ง€์›ํ•˜๋Š” ๋ชจ๋“  ๋ธŒ๋ผ์šฐ์ €์—์„œ ์ž‘๋™ํ•˜๋Š” ๊ฐ„๋‹จํ•œ ๋‹ˆ๋ชจ๋‹‰ ๋‹ค์ด์–ด๊ทธ๋žจ(๊ทธ๋ฆผ 5)์„ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค.

SCADA 4D ๋งˆ์Šคํ„ฐ. ARM์—์„œ ์ž‘๋™ํ•˜๋‚˜์š”?
๊ทธ๋ฆผ 6 - ๋‹ˆ๋ชจ๋‹‰ ๋‹ค์ด์–ด๊ทธ๋žจ(GIF ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ํด๋ฆญํ•  ์ˆ˜ ์žˆ์Œ)

HMI ์ •๋ณด ํ‘œ์‹œ ์˜ต์…˜

WEB์„ ํ†ตํ•ด ์‹คํ–‰ ํ™˜๊ฒฝ์— ์—ฐ๊ฒฐํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ, ์ด ์˜ต์…˜์€ ๋‹ˆ๋ชจ๋‹‰ ๋‹ค์ด์–ด๊ทธ๋žจ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๊ธฐ ์œ„ํ•œ ํด๋ผ์ด์–ธํŠธ ์„ ํƒ์— ์ œํ•œ์„ ๋‘์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์šฐ๋ฆฌ์˜ ๊ฒฝ์šฐ, ์ด ์žฅ์น˜๋Š” HDMI, ์ด๋”๋„ท, 3G๋ฅผ ํ†ตํ•ด ์ •๋ณด๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.
HDMI๋ฅผ ํ†ตํ•ด ์—ฐ๊ฒฐํ•  ๊ฒฝ์šฐ AntexGate์— ๋‚ด์žฅ๋œ ๋ธŒ๋ผ์šฐ์ €๋ฅผ ํ†ตํ•ด LocalHost 127.0 0.1:8043์— ์ ‘์†ํ•˜๊ฑฐ๋‚˜ ๋‹ค๋ฅธ "์”ฌ ํด๋ผ์ด์–ธํŠธ"๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ธํ„ฐ๋„ท์ด๋‚˜ ํšŒ์‚ฌ์˜ ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ์˜ ๊ณ ์ • IP:8043 ์ฃผ์†Œ์— ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค.

SCADA 4D ๋งˆ์Šคํ„ฐ. ARM์—์„œ ์ž‘๋™ํ•˜๋‚˜์š”?
๊ทธ๋ฆผ 7 - ์›น ๋ชจ๋‹ˆํ„ฐ๋ง ๊ตฌ์กฐ(์ด๋ฏธ์ง€ ํด๋ฆญ ๊ฐ€๋Šฅ)

ํฅ๋ฏธ๋กœ์šด ์†Œ์‹์€ ์˜ค๋žซ๋™์•ˆ ๊ธฐ๋‹ค๋ ค์˜จ MQTT ํ”„๋กœํ† ์ฝœ์ด ๋„์ž…๋˜์—ˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ํ”„๋กœํ† ์ฝœ์€ SCADA ์‹œ์Šคํ…œ์—์„œ ์›๊ฒฉ ๊ฐ์ฒด๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋Š” ๋ฐ ์ผ๋ฐ˜์ ์œผ๋กœ ๋ถ€์กฑํ–ˆ์Šต๋‹ˆ๋‹ค.
์˜ค๋Š˜๋‚  ๋ˆ„๊ตฌ๋‚˜ ์ธํ„ฐ๋„ท์—์„œ ๊ณ ์ • IP ์ฃผ์†Œ(์˜ˆ: ํšŒ์‚ฌ ์›น์‚ฌ์ดํŠธ ์„œ๋ฒ„)๋ฅผ ๊ฐ–์ถ˜ ์ €๋ ดํ•œ VDS ์„œ๋ฒ„๋ฅผ ํ™•๋ณดํ•˜๊ณ  ์—ฌ๊ธฐ์— MQTT ๋ธŒ๋กœ์ปค(์˜ˆ: Mosquito)๋ฅผ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
MQTT ๋ธŒ๋กœ์ปค๋ฅผ ํ†ตํ•ด ์„œ๋ฒ„ ํ•œ ๋Œ€๋ฅผ ๋ฐ›์œผ๋ฉด ๊ฐ’๋น„์‹ผ ์šด์˜ ์„œ๋น„์Šค(๊ณ ์ • IP)๋ฅผ ์‰ฝ๊ฒŒ ์—†์•จ ์ˆ˜ ์žˆ๊ณ , 900G ์—ฐ๊ฒฐ์— 4000๋ฃจ๋ธ”์„ ๋‚ด๋Š” ๋Œ€์‹  ์—ฐ๊ฐ„ 3๋ฃจ๋ธ”์„ ์ง€๋ถˆํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

SCADA 4D ๋งˆ์Šคํ„ฐ. ARM์—์„œ ์ž‘๋™ํ•˜๋‚˜์š”?
๊ทธ๋ฆผ 8 - MQTT ๋ชจ๋‹ˆํ„ฐ๋ง ๊ตฌ์กฐ(ํด๋ฆญ ๊ฐ€๋Šฅํ•œ ์ด๋ฏธ์ง€)

์ด๋Ÿฌํ•œ ์œ ํ˜•์˜ ๋„คํŠธ์›Œํฌ ๊ตฌ์ถ•์€ ํŠธ๋ž˜ํ”ฝ์„ ์ค„์ผ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, ์ธํ„ฐ๋„ท์—์„œ Modbus TCP ํ”„๋กœํ† ์ฝœ์„ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋Š” ๊ฒƒ์ด ํ†ต์‹ ์˜ ๋ณด์•ˆ๊ณผ ํ’ˆ์งˆ์„ ๋ณด์žฅํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ์ดํ„ฐ ๋ณด์•ˆ๋„ ๋ณด์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋”ฐ๋ผ์„œ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์ง์ ‘ ์ธํ„ฐ๋„ท ์ œ๊ณต์—…์ฒด๋ฅผ ์„ ํƒํ•˜๋Š” ๋ณต์ œ ํ”„๋กœ์ ํŠธ๋ฅผ ํŒ๋งคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ˆ„๊ตฌ๋„ IP ์ฃผ์†Œ ์„ค์ • ๋ฐ ํ• ๋‹น์— ๋Œ€ํ•ด ๊ฑฑ์ •ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์ง์ ‘ SIM ์นด๋“œ๋ฅผ ์‚ฝ์ž…ํ•˜๊ฑฐ๋‚˜ DHCP ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ๋ผ์šฐํ„ฐ์— ์—ฐ๊ฒฐํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

์†๋„ ์„ฑ๋Šฅ

ํ”„๋กœ์ ํŠธ์˜ ํ•ต์‹ฌ์€ ์„ฑ๋Šฅ์ด๋ฉฐ, ์†Œ์œ„ "์ž‘์—…"์ด ์ด๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ฐ ๋…ธ๋“œ๋Š” ์ƒ์„ฑ๋  ๋•Œ ํ•˜๋‚˜์˜ ๋ฉ”์ธ ์ž‘์—…๋งŒ ๊ฐ–์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ์ž๋Š” ํŠน์ • ํ”„๋กœ์ ํŠธ ์šด์˜์— ํ•„์š”ํ•œ ๋งŒํผ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ž‘์—…์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณ„์‚ฐ ๊ธฐ๋Šฅ(์˜ˆ: ๊ณ„์‚ฐ ์ฃผ๊ธฐ)์€ ํŠน์ • ์ž‘์—…์˜ ์„ค์ •์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค. ๊ฐ ๊ธฐ๋Šฅ์€ ์žฅ์น˜ ๋‚ด์—์„œ ์„œ๋กœ ๋…๋ฆฝ์ ์œผ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ์˜ ์—ฌ๋Ÿฌ ํ”„๋กœ๊ทธ๋žจ์— ๋Œ€ํ•ด ์„œ๋กœ ๋‹ค๋ฅธ ๊ณ„์‚ฐ ์ฃผ๊ธฐ๋ฅผ ์ œ๊ณตํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ ์—ฌ๋Ÿฌ ์ž‘์—…์„ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

์ด ๊ธฐ๋Šฅ์€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ฝ”์–ด๋ฅผ ๊ฐ€์ง„ ํ”„๋กœ์„ธ์„œ๋ฅผ ํƒ‘์žฌํ•œ ๊ธฐ๊ธฐ์—์„œ ํŠนํžˆ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ๊ฐ "์ž‘์—…"์€ ์‹œ์Šคํ…œ์—์„œ ๋ณ„๋„์˜ ํ”„๋กœ์„ธ์Šค๋กœ ์‹คํ–‰๋˜๋ฉฐ, ๋ถ€ํ•˜๋Š” ํ”„๋กœ์„ธ์„œ ์ „์ฒด์— ๊ณ ๋ฅด๊ฒŒ ๋ถ„์‚ฐ๋ฉ๋‹ˆ๋‹ค. AntexGate ๊ธฐ๊ธฐ๋Š” 4GHz 1.2์ฝ”์–ด ARM ํ”„๋กœ์„ธ์„œ์™€ 1GB RAM์„ ํƒ‘์žฌํ•˜์—ฌ ์ตœ์†Œ 4๊ฐœ์˜ ๋Œ€๊ทœ๋ชจ ์ž‘์—…์„ ์ƒ์„ฑํ•˜๊ณ  ์ฝ”์–ด ์ „์ฒด์— ๋ถ€ํ•˜๋ฅผ ๋ถ„์‚ฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. PLC์™€ ๋น„๊ตํ–ˆ์„ ๋•Œ, AntexGate ๊ธฐ๊ธฐ๋Š” ๋™์ผํ•œ ๊ฐ€๊ฒฉ์œผ๋กœ ์ตœ์†Œ 4๋ฐฐ ๋” ๋†’์€ ์ปดํ“จํŒ… ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

SCADA 4D ๋งˆ์Šคํ„ฐ. ARM์—์„œ ์ž‘๋™ํ•˜๋‚˜์š”?
๊ทธ๋ฆผ 9 - ๋Ÿฐํƒ€์ž„ ๋ชจ๋“œ์—์„œ AntexGate์˜ ์ปดํ“จํŒ… ๊ธฐ๋Šฅ ๋กœ๋“œ(ํด๋ฆญ ๊ฐ€๋Šฅํ•œ ์ด๋ฏธ์ง€)

๊ทธ๋ฆผ 9์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋“ฏ์ด CPU ๋ถ€ํ•˜์œจ์€ 2,5%๋ฅผ ๋„˜์ง€ ์•Š๊ณ , ๋ฉ”๋ชจ๋ฆฌ๋Š” 61MB๋งŒ ํ• ๋‹น๋ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์‹คํ–‰ ๋ชจ๋“œ์—์„œ๋Š” ์ž‘์€ ํ”„๋กœ์ ํŠธ๊ฐ€ ๋‚ด์žฅ ๋ฆฌ์†Œ์Šค๋ฅผ ๋งค์šฐ ์ ๊ฒŒ ์†Œ๋ชจํ•ฉ๋‹ˆ๋‹ค.
์ด ์žฅ์น˜๋Š” ์ปจํŠธ๋กค๋Ÿฌ๋กœ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, 2000๊ฐœ ์ด์ƒ์˜ ์ž…์ถœ๋ ฅ ํฌ์ธํŠธ๋ฅผ ํด๋งํ•˜๊ณ  100๊ฐœ ์ด์ƒ์˜ ์›น ํด๋ผ์ด์–ธํŠธ๋ฅผ ์ง€์›ํ•  ์ˆ˜ ์žˆ๋Š” ๋ณธ๊ฒฉ์ ์ธ ์„œ๋ฒ„๋กœ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด, 9๊ฐœ์˜ WEB ํด๋ผ์ด์–ธํŠธ๋ฅผ ์žฅ์น˜์— ์—ฐ๊ฒฐํ•˜๊ณ  ๋ฆฌ์†Œ์Šค ์†Œ๋น„์˜ ์ง„ํ–‰ ์ƒํ™ฉ์„ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค(๊ทธ๋ฆผ 10).

SCADA 4D ๋งˆ์Šคํ„ฐ. ARM์—์„œ ์ž‘๋™ํ•˜๋‚˜์š”?
๊ทธ๋ฆผ 10 - 9๊ฐœ์˜ WEB ํด๋ผ์ด์–ธํŠธ๋ฅผ ์—ฐ๊ฒฐํ•  ๋•Œ AntexGate ์ปดํ“จํŒ… ๊ธฐ๋Šฅ ๋กœ๋”ฉ(์ด๋ฏธ์ง€ ํด๋ฆญ ๊ฐ€๋Šฅ)

์œ„ ๊ทธ๋ฆผ์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋“ฏ์ด CPU ์‚ฌ์šฉ๋Ÿ‰์€ ํ‰๊ท  2,5%์—์„œ 6%๋กœ ์ฆ๊ฐ€ํ•œ ๋ฐ˜๋ฉด, ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น๋Ÿ‰์€ 3MB๋งŒ ์ฆ๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
์žฅ๋น„์˜ ์ปดํ“จํŒ… ๋ฆฌ์†Œ์Šค๊ฐ€ ํ’๋ถ€ํ•˜๋ฏ€๋กœ ๊ฐœ๋ฐœ์ž๋Š” MasterSCADA 4D์—์„œ ๋งŒ๋“  ํ”„๋กœ๊ทธ๋žจ์˜ ํ’ˆ์งˆ์„ ๋‚ฎ์ถœ ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

ํฌ๋กœ์Šค ํ”Œ๋žซํผ

๋˜ํ•œ, ํ•ด๋‹น SCADA ์‹œ์Šคํ…œ์˜ ํฌ๋กœ์Šค ํ”Œ๋žซํผ ํŠน์„ฑ์— ์ฃผ๋ชฉํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ํ†ตํ•ฉ์ž์—๊ฒŒ ํ”„๋กœ์ ํŠธ ๊ตฌํ˜„์„ ์œ„ํ•œ ๋‹ค์–‘ํ•œ ํ”Œ๋žซํผ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ ‘๊ทผ ๋ฐฉ์‹ ๋•๋ถ„์— ์šด์˜ ์ฒด์ œ ๋˜๋Š” PC ์•„ํ‚คํ…์ฒ˜ ๊ฐ„์˜ ์ „ํ™˜์ด ๋งค์šฐ ๊ฐ„ํŽธํ•ด์ง‘๋‹ˆ๋‹ค.

๊ฒฐ๋ก 

MasterSCADA 4D๋Š” Insat์˜ ๋น„๊ต์  ์ƒˆ๋กœ์šด ์ œํ’ˆ์ž…๋‹ˆ๋‹ค. ํ˜„์žฌ ์ด ์†Œํ”„ํŠธ์›จ์–ด ์‚ฌ์šฉ์— ๋Œ€ํ•œ ์ •๋ณด๋Š” ์ €ํฌ๊ฐ€ ์›ํ•˜๋Š” ๋งŒํผ ๋งŽ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ํšŒ์‚ฌ ๊ณต์‹ ์›น์‚ฌ์ดํŠธ์—์„œ ๋ฌด๋ฃŒ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ํ”„๋กœ๊ทธ๋žจ ์‚ฌ์šฉ์— ๋Œ€ํ•œ ๋งค์šฐ ์ž์„ธํ•œ ๋„์›€๋ง์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

SCADA 4D ๋งˆ์Šคํ„ฐ. ARM์—์„œ ์ž‘๋™ํ•˜๋‚˜์š”?
๊ทธ๋ฆผ 11 - ๋„์›€๋ง ์ฐฝ(์ด๋ฏธ์ง€๋ฅผ ํด๋ฆญํ•  ์ˆ˜ ์žˆ์Œ)

๊ฒฐ๋ก ์ ์œผ๋กœ, ์ด ๊ธ€์—๋Š” MasterSCADA 4D ์†Œํ”„ํŠธ์›จ์–ด ์ œํ’ˆ์— ๋Œ€ํ•œ ์†Œ๊ฐœ ์ž๋ฃŒ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์œผ๋ฉฐ, ๋งŽ์€ ๋‚ด์šฉ์ด ์–ธ๊ธ‰๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์—ฌ๋Ÿฌ๋ถ„์˜ ์„ฑ์›์— ํž˜์ž…์–ด ์ด ์†Œํ”„ํŠธ์›จ์–ด ์ œํ’ˆ ์‚ฌ์šฉ์— ๋Œ€ํ•œ ๋”์šฑ ์ž์„ธํ•œ ์˜ˆ์ œ์™€ ํ•™์Šต ์ž๋ฃŒ๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋„๋ก ๋…ธ๋ ฅํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

๋Œ“๊ธ€์—์„œ ์–ด๋–ค ์งˆ๋ฌธ์ด ๊ฐ€์žฅ ํฅ๋ฏธ๋กœ์šฐ์…จ๋Š”์ง€ ์•Œ๋ ค์ฃผ์‹œ๋ฉด ๊ฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐ€๋Šฅํ•˜๋‹ค๋ฉด ๊ฐ€์žฅ ์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ์„ MasterSCADA 4D ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ ๊ฐ•์˜๋กœ ๋งŒ๋“ค์–ด ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster