์ด๊ฒ์ Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ์ ๊ณต์ ์ฒด์์ ์คํํ ์ ์๋ sge_ckpt ๋ช ๋ น์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
sge_ckpt.1 - Sun Grid Engine ๊ฒ์ฌ์ ๋ฉ์ปค๋์ฆ ๋ฐ ๊ฒ์ฌ์ ์ง์
๊ธฐ์
Sun Grid Engine์ ๋ ๊ฐ์ง ์์ค์ ๊ฒ์ฌ์ , ์ฆ ์ฌ์ฉ์ ์์ค๊ณผ ์ด์ ์์ค์ ์ง์ํฉ๋๋ค.
์์คํ ์ ํฌ๋ช ์์ค์ ์ ๊ณตํฉ๋๋ค. ์ฌ์ฉ์ ์์ค ์ฒดํฌํฌ์ธํธ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์๋ฏธํฉ๋๋ค.
ํน์ ์๊ฐ์ด๋ ์๊ณ ๋ฆฌ์ฆ ๋จ๊ณ์์ ๋ค์ ์์ ํ์ผ์ ์์ฑํ์ฌ ์์ฒด ์ฒดํฌํฌ์ธํธ๋ฅผ ์ํํฉ๋๋ค.
๋ค์ ์์ํ ๋ ์ด๋ฌํ ๋ค์ ์์ ํ์ผ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ฒ๋ฆฌํฉ๋๋ค.
ํฌ๋ช ํ ์ฒดํฌํฌ์ธํธ๋ ์ด์ ์ฒด์ ์์ ์ ๊ณตํด์ผ ํ๋ฉฐ ์ผ๋ฐ์ ์ผ๋ก
์ด์ ์ฒด์ ์ปค๋์ ํตํฉ๋์์ต๋๋ค. ์ปค๋ ํตํฉ์ ์
์ฒดํฌํฌ์ธํธ ๊ธฐ๋ฅ์ SGI IRIX ํ๋ซํผ์ฉ Softway์ Hibernator ํจํค์ง์ ๋๋ค.
๊ฒ์ฌ์ ์์ ์ ๋ค์์ ์ฌ์ฉํ์ฌ Sun Grid Engine ์์คํ ์ ๋ํด ์๋ณ๋์ด์ผ ํฉ๋๋ค. -ckpt
์ต์ ์ qsub1() ๋ช ๋ น. ์ด ํ๋๊ทธ์ ๋ํ ์ธ์๋ ์์
์ฒดํฌํฌ์ธํธ ๋ฐฉ๋ฒ์ ์์ฑ์ ์ ์ํ๋ ์ฒดํฌํฌ์ธํธ ํ๊ฒฝ
์ฌ์ฉ(์ฐธ์กฐ ์ฒดํฌ ํฌ์ธํธ 5() ์์ธํ ๋ด์ฉ์). ์ฒดํฌํฌ์ธํธ ํ๊ฒฝ์ ๋ค์์ ์ํด ์ค์ ๋ฉ๋๋ค.
qconf1() ์ต์ -์น์ธ, -dckpt, -mckpt ๊ณผ -sckpt. ๊ทธ๋งํผ qsub1() ์ต์ -c ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค
๋ฎ์ด์ฐ๊ธฐ ์ธ์ ์ฐธ์กฐ๋ ์ฒดํฌํฌ์ธํธ ํ๊ฒฝ์ ๋ํ ์์ฑ์ ๋๋ค.
๋๊ธฐ์ด์ด CHECKPOINTING ์ ํ์ธ ๊ฒฝ์ฐ ์์ ์๋ ๊ฒ์ฌ์ ์์ฑ์ด ์์ด์ผ ํฉ๋๋ค.
ํ๋๊ทธ๊ฐ ์ง์ ๋์์ต๋๋ค(์ฐธ์กฐ: -ckpt ~์ ๋ํ ์ต์ qsub1()) ์ด๋ฌํ ๋๊ธฐ์ด์์ ์คํ์ด ํ์ฉ๋ฉ๋๋ค. ์ฒ๋ผ
์ผ๋ฐ ๋ฐฐ์น ์์ ์ ๋์๊ณผ ๋ฌ๋ฆฌ ์ฒดํฌํฌ์ธํธ ์์ ์ ๋ค์๊ณผ ๊ฐ์ด ์ค๋จ๋ฉ๋๋ค.
๋ฐฐ์น ๋๋ ๋ํํ ์์ ์ด ์ผ์ ์ค๋จ๋๊ฑฐ๋ ์ํฅ์ ๋ฐ์ง ์๋ ์กฐ๊ฑด์ ๋๋ค.
์ด๋ฌํ ์กฐ๊ฑด์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
ยท ๋ค์์ ํตํด ๋๊ธฐ์ด์ด๋ ์์ ์ ๋ช ์์ ์ผ๋ก ์ผ์ ์ค๋จํฉ๋๋ค. qmod1() ํด๋ฌ์คํฐ ๊ด๋ฆฌ ๋๋
๋๊ธฐ์ด ์์ ์์ธ ๊ฒฝ์ฐ x ํ์ฌ ์ง์ ์(์ฐธ์กฐ qsub1() -c ๊ณผ ์ฒดํฌ ํฌ์ธํธ 5())๊ฐ ํ ๋น๋์์ต๋๋ค
์ง์ ์.
ยท ๊ตฌ์ฑ๋ ๋๋ก ์ผ์ ์ค์ง ์๊ณ๊ฐ์ ์ด๊ณผํ๋ ๋ก๋ ํ๊ท ๊ฐ
ํด๋น ๋๊ธฐ์ด(์ฐธ์กฐ queue_conf5().)
ยท Sun Grid Engine ์คํ ๋ฐ๋ชฌ ์ข ๋ฃ sge_execd8()์ ๋ํ ์ฑ ์์ ์ง๊ณ ์๋ค.
๊ฒ๋ฌธ์ ์์ .
์ค๋จ ํ ์์ ์ ๋ค๋ฅธ ๋๊ธฐ์ด์ ์ ์ถ๋์ง ์์ ํ ๋ค๋ฅธ ๋๊ธฐ์ด๋ก ๋ง์ด๊ทธ๋ ์ด์ ๋ฉ๋๋ค.
๋ช ์์ ์ธ ์ฌ์ฉ์ ์์ฒญ์ ์ํ ํน์ ๋๊ธฐ์ด. ์์ ๋ง์ด๊ทธ๋ ์ด์ ์ผ๋ก ์ธํด ๋์ ๋ถํ๊ฐ ๋ฐ์ํฉ๋๋ค.
๊ท ํ. ์ฐธ๊ณ : ์ฒดํฌํฌ์ธํธ ์์ ์ด ์ค๋จ๋๋ฉด ๋ชจ๋ ๋ฆฌ์์ค(๋ฉ๋ชจ๋ฆฌ, ์ค์)๊ฐ ํด์ ๋ฉ๋๋ค.
ํด๋น ์์ ์ ์์ ์ด ์ฐจ์งํ๋ ๊ณต๊ฐ)์ ๋๋ค. ์ด๋ ์ ์ง๋ ์ํฉ์ ๋ฐ๋๋ฉ๋๋ค.
์ฌ์ ํ ์ค์ ๊ณต๊ฐ์ ํฌํจํ๋ ์ผ๋ฐ ์์ ์ ๋๋ค.
์ ํ ์ฌํญ
ํ์ฌ ์์ ์ด ๋ค๋ฅธ ์์คํ ์ ๋๊ธฐ์ด๋ก ๋ง์ด๊ทธ๋ ์ด์ ๋๋ฉด ํ์ผ์ด ์ ์ก๋์ง ์์ต๋๋ค.
์๋์ผ๋ก ํด๋น ๊ธฐ๊ณ์. ์ด๋ ์ ์ฒด์์ ์ฌ์ฉ๋๋ ๋ชจ๋ ํ์ผ์ ์๋ฏธํฉ๋๋ค.
์ฌ์์ ํ์ผ, ์คํ ํ์ผ, ์คํฌ๋์น ํ์ผ์ ํฌํจํ ์ ์ฒด ์์ ์ด ํ์๋๊ฑฐ๋ ํ์๋์ด์ผ ํฉ๋๋ค.
๋ช ์์ ์ผ๋ก ์ ์ก๋ฉ๋๋ค(์: ์์ ์คํฌ๋ฆฝํธ ์์ ๋ถ๋ถ์์).
๋ํ ํฌ๋ช ํ๊ฒ ๋์คํฌ ๊ณต๊ฐ์ ์ฌ์ฉํ๋ ๊ฒ๊ณผ ๊ด๋ จํ์ฌ ๋ช ๊ฐ์ง ์ค์ง์ ์ธ ์ ํ ์ฌํญ์ด ์์ต๋๋ค.
์ฒดํฌํฌ์ธํธ ์์ . ํฌ๋ช ํ๊ฒ ์ฒดํฌํฌ์ธํธ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฒดํฌํฌ์ธํธ๋ ์ผ๋ฐ์ ์ผ๋ก
์ด์ ์ฒด์ ์ ์ํด ์ฒดํฌํฌ์ธํธ ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ์ ์ ์ฅ๋ฉ๋๋ค. ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ
ํ๋ก์ธ์ค์ ๋ํ ๋ชจ๋ ํ ์คํธ, ๋ฐ์ดํฐ ๋ฐ ์คํ ๊ณต๊ฐ๊ณผ ์ผ๋ถ ์ถ๊ฐ ๊ณต๊ฐ์ด ํฌํจ๋ฉ๋๋ค.
์ ์ด ์ ๋ณด. ์ด๋ ๋งค์ฐ ํฐ ๊ฐ์ ์ฃผ์ ๊ณต๊ฐ์ ์ฌ์ฉํ๋ ์์ ์ด
๋งค์ฐ ํฐ ์ฒดํฌํฌ์ธํธ ํ์ผ์ ์์ฑํฉ๋๋ค. ๋ํ ์์ ์ด ์ํ๋๋ ์ํฌ์คํ ์ด์
์ค์ ๋ก ์คํํ๋ฉด ์ฌ์ฉ ๊ฐ๋ฅํ ๋์คํฌ ๊ณต๊ฐ์ด ๊ฑฐ์ ์์ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ํญ์ ๊ฐ๋ฅํ ๊ฒ์ ์๋๋๋ค.
๋จธ์ ์ด ์ ํด ์ํ์ธ ๊ฒฝ์ฐ์๋ ํฌ๋ช ํ ๊ฒ์ฌ์ ์์ ์ ๋จธ์ ์ผ๋ก ์ ์กํฉ๋๋ค.
๋๊ท๋ชจ ๊ฐ์ ๋ฉ๋ชจ๋ฆฌ ์์ ์ ์ ํด ์ํ์ด๋ฉด์๋ ์ ํด ์ํ์ธ ์์คํ ์ ๊ธฐ๋ค๋ ค์ผ ํ๊ธฐ ๋๋ฌธ์
์ฌ์ฉ ๊ฐ๋ฅํ ๋์คํฌ ๊ณต๊ฐ์ด ์ถฉ๋ถํ๋ฉด ์ด๋ฌํ ์์ ์ ์์๋๋ ์๊ฐ์ด ๊ธธ์ด์ง ์ ์์ต๋๋ค.
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์จ๋ผ์ธ์ผ๋ก sge_ckpt ์ฌ์ฉ