๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ (28)

JUINTINATION

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ ๋ถ„์„

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ ์ฒ˜๋ฆฌ๋Ÿ‰(Throughput) ์ผ์ • ์‹œ๊ฐ„ ๋‚ด์— ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์ฒ˜๋ฆฌํ•˜๋Š” ์ผ์˜ ์–‘ ์‘๋‹ต ์‹œ๊ฐ„(Response Time) ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์š”์ฒญ์„ ์ „๋‹ฌํ•œ ์‹œ๊ฐ„๋ถ€ํ„ฐ ์‘๋‹ต์ด ๋„์ฐฉํ•  ๋•Œ๊นŒ์ง€ ๊ฑธ๋ฆฐ ์‹œ๊ฐ„ ๊ฒฝ๊ณผ ์‹œ๊ฐ„(Turn Around Time) ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ž‘์—…์„ ์˜๋ขฐํ•œ ์‹œ๊ฐ„๋ถ€ํ„ฐ ์ฒ˜๋ฆฌ๊ฐ€ ์™„๋ฃŒ๋  ๋•Œ๊นŒ์ง€ ๊ฑธ๋ฆฐ ์‹œ๊ฐ„ ์ž์› ์‚ฌ์šฉ๋ฅ (Resource Usage) ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์˜๋ขฐํ•œ ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๋™์•ˆ์˜ CPU ์‚ฌ์šฉ๋Ÿ‰, ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰, ๋„คํŠธ์›Œํฌ ์‚ฌ์šฉ๋Ÿ‰ ๋“ฑ์˜ ์ž์› ์‚ฌ์šฉ๋ฅ  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ ์ €ํ•˜ ์›์ธ ๋ถ„์„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์„ฑ๋Šฅ ์ €ํ•˜ ํ˜„์ƒ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ DB์— ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด Connection ๊ฐ์ฒด๋ฅผ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ์ฟผ๋ฆฌ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋กœ์ง์—์„œ ๋งŽ์ด ๋ฐœ์ƒํ•˜๋ฉฐ ๋‹ค์Œ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ ์ €ํ•˜์˜ ์ฃผ์š” ์š”์ธ์ด๋‹ค. DB์—..

๊ฒฐํ•จ ๊ด€๋ฆฌ

๊ฒฐํ•จ(Fault)์˜ ์ •์˜ ๊ฒฐํ•จ์€ ์˜ค๋ฅ˜ ๋ฐœ์ƒ, ์ž‘๋™ ์‹คํŒจ ๋“ฑ๊ณผ ๊ฐ™์ด ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ๊ฐœ๋ฐœ์ž๊ฐ€ ์„ค๊ณ„ํ•œ ๊ฒƒ๊ณผ ๋‹ค๋ฅด๊ฒŒ ๋™์ž‘ํ•˜๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ๊ฒฐ๊ณผ๊ฐ€ ๋ฐœ์ƒ๋˜๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ์˜ˆ์ƒํ•œ ๊ฒฐ๊ณผ์™€ ์‹คํ–‰ ๊ฒฐ๊ณผ ๊ฐ„์˜ ์ฐจ์ด๋‚˜ ์—…๋ฌด ๋‚ด์šฉ๊ณผ์˜ ๋ถˆ์ผ์น˜ ๋“ฑ์œผ๋กœ ์ธํ•ด ๋ณ€๊ฒฝ์ด ํ•„์š”ํ•œ ๋ถ€๋ถ„๋„ ๋ชจ๋‘ ๊ฒฐํ•จ์— ํ•ด๋‹น๋œ๋‹ค. ๊ฒฐํ•จ ๊ด€๋ฆฌ ํ”„๋กœ์„ธ์Šค ๊ฒฐํ•จ ๊ด€๋ฆฌ ๊ณ„ํš ์ „์ฒด ํ”„๋กœ์„ธ์Šค์— ๋Œ€ํ•œ ๊ฒฐํ•จ ๊ด€๋ฆฌ ์ผ์ •, ์ธ๋ ฅ, ์—…๋ฌด ํ”„๋กœ์„ธ์Šค ๋“ฑ์„ ํ™•๋ณดํ•˜์—ฌ ๊ณ„ํš์„ ์ˆ˜๋ฆฝํ•˜๋Š” ๋‹จ๊ณ„ ๊ฒฐํ•จ ๊ธฐ๋ก ๋ฐœ๊ฒฌ๋œ ๊ฒฐํ•จ์„ ๊ฒฐํ•จ ๊ด€๋ฆฌ DB์— ๋“ฑ๋ก ๊ฒฐํ•จ ๊ฒ€ํ†  ๋“ฑ๋ก๋œ ๊ฒฐํ•จ์„ ๊ฒ€ํ† ํ•˜๊ณ  ๊ฒฐํ•จ์„ ์ˆ˜์ •ํ•  ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์ „๋‹ฌ ๊ฒฐํ•จ ์ˆ˜์ • ๊ฐœ๋ฐœ์ž๋Š” ์ „๋‹ฌ๋ฐ›์€ ๊ฒฐํ•จ์„ ์ˆ˜์ • ๊ฒฐํ•จ ์žฌํ™•์ธ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ˆ˜์ •ํ•œ ๋‚ด์šฉ์„ ํ™•์ธํ•˜๊ณ  ๋‹ค์‹œ ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ ๊ฒฐํ•จ ์ƒํƒœ ์ถ”์  ๋ฐ ๋ชจ๋‹ˆํ„ฐ๋ง ํ™œ๋™ ๊ฒฐํ•จ ๊ด€๋ฆฌ DB๋ฅผ ์ด์šฉํ•˜์—ฌ ํ”„๋กœ์ ํŠธ๋ณ„ ๊ฒฐํ•จ ์œ ํ˜•..

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ๋ž€? ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ž ์žฌ๋˜์–ด ์žˆ๋Š” ๊ฒฐํ•จ์„ ์ฐพ์•„๋‚ด๋Š” ์ผ๋ จ์˜ ํ–‰์œ„ ๋˜๋Š” ์ ˆ์ฐจ๋กœ ๊ฐœ๋ฐœ๋œ ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ๊ณ ๊ฐ์˜ ์š”๊ตฌ์‚ฌํ•ญ์„ ๋งŒ์กฑ์‹œํ‚ค๋Š”์ง€ ํ™•์ธ(Validation)ํ•˜๊ณ  ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ๊ธฐ๋Šฅ์„ ์ •ํ™•ํžˆ ์ˆ˜ํ–‰ํ•˜๋Š”์ง€ ๊ฒ€์ฆ(Verification)ํ•˜๋Š” ๊ฒƒ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ์˜ ํ•„์š”์„ฑ ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ ์ „์— ์˜ค๋ฅ˜๋ฅผ ๋ฐœ๊ฒฌํ•˜์—ฌ ์˜ˆ๋ฐฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ์ œํ’ˆ์˜ ์‹ ๋ขฐ๋„๋ฅผ ํ–ฅ์ƒ์‹œํ‚จ๋‹ค. ๊ฐœ๋ฐœ ์ดˆ๊ธฐ๋ถ€ํ„ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ๋ฅผ ๊ณ„ํšํ•˜๊ณ  ์‹œ์ž‘ํ•˜๋ฉด ๋‹จ์ˆœํ•œ ์˜ค๋ฅ˜ ๋ฐœ๊ฒฌ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ƒˆ๋กœ์šด ์˜ค๋ฅ˜์˜ ์œ ์ž…๋„ ์˜ˆ๋ฐฉํ•  ์ˆ˜ ์žˆ๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๋ฉด ์ตœ์†Œํ•œ์˜ ์‹œ๊ฐ„๊ณผ ๋…ธ๋ ฅ์œผ๋กœ ๋งŽ์€ ๊ฒฐํ•จ์„ ์ฐพ์„ ์ˆ˜ ์žˆ๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ์˜ ๊ธฐ๋ณธ ์›๋ฆฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ๋Š” ์†Œํ”„ํŠธ์›จ์–ด์˜ ์ž ์žฌ์ ์ธ ๊ฒฐํ•จ์„ ์ค„์ผ ์ˆ˜ ์žˆ์ง€๋งŒ ์†Œํ”„ํŠธ์›จ์–ด์— ๊ฒฐํ•จ์ด ์—†๋‹ค๊ณ  ์ฆ๋ช…ํ•  ์ˆ˜๋Š” ..

์†Œํ”„ํŠธ์›จ์–ด ๋ฒ„์ „ ๋“ฑ๋ก ๋ฐ ๊ด€๋ฆฌ

์†Œํ”„ํŠธ์›จ์–ด ํŒจํ‚ค์ง•์˜ ํ˜•์ƒ ๊ด€๋ฆฌ ํ˜•์ƒ ๊ด€๋ฆฌ(SCM; Software Configuration Management)๋Š” ์†Œํ”„ํŠธ์›จ์–ด์˜ ๊ฐœ๋ฐœ ๊ณผ์ •์—์„œ ์†Œํ”„ํŠธ์›จ์–ด์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ๊ฐœ๋ฐœ๋œ ์ผ๋ จ์˜ ํ™œ๋™์ด๋‹ค. ๊ด€๋ฆฌ ํ•ญ๋ชฉ์—๋Š” ์†Œ์Šค ์ฝ”๋“œ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํ”„๋กœ์ ํŠธ ๊ณ„ํš, ๋ถ„์„์„œ, ์„ค๊ณ„์„œ, ํ”„๋กœ๊ทธ๋žจ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค ๋“ฑ์ด ํฌํ•จ๋œ๋‹ค. ํ˜•์ƒ ๊ด€๋ฆฌ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์˜ ์ „์ฒด ๋น„์šฉ์„ ์ค„์ด๊ณ  ๊ฐœ๋ฐœ ๊ณผ์ •์˜ ์—ฌ๋Ÿฌ ๋ฐฉํ•ด ์š”์ธ์ด ์ตœ์†Œํ™”๋˜๋„๋ก ๋ณด์ฆํ•˜๋Š” ๊ฒƒ์„ ๋ชฉ์ ์œผ๋กœ ํ•œ๋‹ค. ํ˜•์ƒ ๊ด€๋ฆฌ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์˜ ์ „ ๋‹จ๊ณ„์— ์ ์šฉ๋˜๋Š” ํ™œ๋™์ด๋ฉฐ ์œ ์ง€๋ณด์ˆ˜ ๋‹จ๊ณ„์—์„œ๋„ ์ˆ˜ํ–‰๋œ๋‹ค. ํ˜•์ƒ ๊ด€๋ฆฌ๋ฅผ ํ†ตํ•ด ๊ฐ€์‹œ์„ฑ๊ณผ ์ถ”์ ์„ฑ์„ ๋ณด์žฅํ•จ์œผ๋กœ์จ ์†Œํ”„ํŠธ์›จ์–ด์˜ ์ƒ์‚ฐ์„ฑ๊ณผ ํ’ˆ์งˆ์„ ๋†’์ผ ์ˆ˜ ์žˆ๋‹ค. ํ˜•์ƒ ๊ด€๋ฆฌ์˜ ์ค‘์š”์„ฑ ์ง€์†์ ์ธ ์†Œํ”„ํŠธ์›จ์–ด์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์ฒด๊ณ„์ ์œผ๋กœ ์ถ”์ ํ•˜๊ณ  ํ†ต์ œํ•  ์ˆ˜ ์žˆ๋‹ค. ..

์†Œํ”„ํŠธ์›จ์–ด ์„ค์น˜ ๋ฐ ์‚ฌ์šฉ์ž ๋งค๋‰ด์–ผ

์†Œํ”„ํŠธ์›จ์–ด ์„ค์น˜ ๋งค๋‰ด์–ผ ์†Œํ”„ํŠธ์›จ์–ด ์„ค์น˜ ๋งค๋‰ด์–ผ์€ ๊ฐœ๋ฐœ ์ดˆ๊ธฐ์—์„œ๋ถ€ํ„ฐ ์ ์šฉ๋œ ๊ธฐ์ค€์ด๋‚˜ ์‚ฌ์šฉ์ž๊ฐ€ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์„ค์น˜ํ•˜๋Š” ๊ณผ์ •์— ํ•„์š”ํ•œ ๋‚ด์šฉ์„ ๊ธฐ๋กํ•œ ์„ค๋ช…์„œ์ด๋‹ค. ์‚ฌ์šฉ์ž ๊ธฐ์ค€์œผ๋กœ ์ž‘์„ฑ๋ผ์•ผ ํ•˜๋ฉฐ ์„ค์น˜ ์‹œ์ž‘๋ถ€ํ„ฐ ์™„๋ฃŒ๊นŒ์ง€ ์ „ ๊ณผ์ •์„ ๋น ์ง์—†์ด ์ˆœ์„œ๋Œ€๋กœ ๊ธฐ๋กํ•ด์•ผ ํ•œ๋‹ค. ๋˜ํ•œ ๋ชฉ์ฐจ ๋ฐ ๊ฐœ์š”, ์„œ๋ฌธ, ๊ธฐ๋ณธ ์‚ฌํ•ญ ๋“ฑ์ด ๊ธฐ๋ณธ์ ์œผ๋กœ ํฌํ•จ๋ผ์•ผ ํ•˜๋ฉฐ ์„ค์น˜ ๊ณผ์ •์—์„œ ํ‘œ์‹œ๋  ์ˆ˜ ์žˆ๋Š” ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€ ๋ฐ ์˜ˆ์™ธ ์ƒํ™ฉ์— ๊ด€ํ•œ ๋‚ด์šฉ์€ ๋ณ„๋„๋กœ ๋ถ„๋ฅ˜ํ•˜์—ฌ ์„ค๋ช…ํ•ด์•ผ ํ•œ๋‹ค. ์„ค์น˜ ๋งค๋‰ด์–ผ ์ž‘์„ฑ ์ˆœ์„œ ๊ธฐ๋Šฅ ์‹๋ณ„ ์†Œํ”„ํŠธ์›จ์–ด์˜ ๊ฐœ๋ฐœ ๋ชฉ์ ๊ณผ ์ฃผ์š” ๊ธฐ๋Šฅ์„ ํ๋ฆ„ ์ˆœ์œผ๋กœ ์ •๋ฆฌํ•˜์—ฌ ๊ธฐ๋ก UI ๋ถ„๋ฅ˜ ์„ค์น˜ ๋งค๋‰ด์–ผ์„ ์ž‘์„ฑํ•  ์ˆœ์„œ๋Œ€๋กœ UI๋ฅผ ๋ถ„๋ฅ˜ํ•œ ํ›„ ๊ธฐ๋ก ์„ค์น˜ ํŒŒ์ผ ๋ฐ ๋ฐฑ์—… ํŒŒ์ผ ํ™•์ธ ํด๋” ์œ„์น˜, ์„ค์น˜ ํŒŒ์ผ ๋ฐ ๋ฐฑ์—… ํŒŒ์ผ ๋“ฑ์˜ ๊ฐœ๋ณ„์ ์ธ ๊ธฐ๋Šฅ์„ ํ™•์ธํ•˜์—ฌ ๊ธฐ๋ก Uninstall ์ ˆ..

๋””์ง€ํ„ธ ์ €์ž‘๊ถŒ ๊ด€๋ฆฌ(DRM)

๋””์ง€ํ„ธ ์ €์ž‘๊ถŒ ๊ด€๋ฆฌ(Digital Right Management)์˜ ๊ฐœ์š” ๋””์ง€ํ„ธ ์ €์ž‘๊ถŒ ๊ด€๋ฆฌ๋Š” ์ €์ž‘๊ถŒ์ž๊ฐ€ ๋ฐฐํฌํ•œ ๋””์ง€ํ„ธ ์ฝ˜ํ…์ธ ๊ฐ€ ์ €์ž‘๊ถŒ์ž๊ฐ€ ์˜๋„ํ•œ ์šฉ๋„๋กœ๋งŒ ์‚ฌ์šฉ๋˜๋„๋ก ๋””์ง€ํ„ธ ์ฝ˜ํ…์ธ ์˜ ์ƒ์„ฑ, ์œ ํ†ต, ์ด์šฉ๊นŒ์ง€์˜ ์ „ ๊ณผ์ •์— ๊ฑธ์ณ ์‚ฌ์šฉ๋˜๋Š” ๋””์ง€ํ„ธ ์ฝ˜ํ…์ธ  ๊ด€๋ฆฌ ๋ฐ ๋ณดํ˜ธ ๊ธฐ์ˆ ์ด๋‹ค. ์›๋ณธ ์ฝ˜ํ…์ธ ๊ฐ€ ์•„๋‚ ๋กœ๊ทธ์ธ ๊ฒฝ์šฐ์—๋Š” ๋””์ง€ํ„ธ๋กœ ๋ณ€ํ™˜ํ•œ ํ›„ ํŒจํ‚ค์ €(Packager)์— ์˜ํ•ด DRM ํŒจํ‚ค์ง•์„ ์ˆ˜ํ–‰ํ•œ๋‹ค. ํฌ๊ธฐ๊ฐ€ ํฐ ์ฝ˜ํ…์ธ ์˜ ๊ฒฝ์šฐ์—๋Š” ๋ฏธ๋ฆฌ ํŒจํ‚ค์ง•์„ ์ˆ˜ํ–‰ํ•œ ํ›„ ๋ฐฐํฌํ•˜๊ณ  ์Œ์›์ด๋‚˜ ๋ฌธ์„œ์™€ ๊ฐ™์ด ํฌ๊ธฐ๊ฐ€ ์ž‘์€ ์ฝ˜ํ…์ธ ์˜ ๊ฒฝ์šฐ์—๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์ฝ˜ํ…์ธ ๋ฅผ ์š”์ฒญํ•˜๋Š” ์‹œ์ ์—์„œ ์‹ค์‹œ๊ฐ„์œผ๋กœ ํŒจํ‚ค์ง•์„ ์ˆ˜ํ–‰ํ•œ๋‹ค. ํŒจํ‚ค์ง•์„ ์ˆ˜ํ–‰ํ•˜๋ฉด ์ฝ˜ํ…์ธ ์—๋Š” ์•”ํ˜ธํ™”๋œ ์ €์ž‘๊ถŒ์ž์˜ ์ „์ž์„œ๋ช…์ด ํฌํ•จ๋˜๊ณ  ์ €์ž‘๊ถŒ์ž๊ฐ€ ์„ค์ •ํ•œ ๋ผ์ด์„ ์Šค ์ •๋ณด๊ฐ€ ํด๋ฆฌ์–ด๋ง ํ•˜์šฐ์Šค(Clearing House)์—..