MVS (Multiple Virtual Storage)

MVS[¿¥ºß¿¡½º]´Â ´ëºÎºÐÀÇ IBM ¸ÞÀÎÇÁ·¹ÀÓÀ̳ª ´ëÇü ¼­¹ö¿¡ ¼³Ä¡µÇ¾î ÀÖ´Â ¿î¿µÃ¼°èÀÌ´Ù. MVS´Â ¼¼°è¸¦ °è¼Ó ¿òÁ÷ÀÌ°Ô ÇÏ´Â ¿î¿µÃ¼°è¶ó°í ÀÏÄþîÁ® ¿Ô´Ù. Àü¼¼°èÀÇ ´ëÇü ºñÁî´Ï½º ¾÷°èÀÇ ±Þ¿©, ¹ÞÀ» °èÁ¤, Æ®·£Àè¼Ç ó¸®, µ¥ÀÌÅͺ£À̽º °ü¸®, ±×¸®°í ´Ù¸¥ ¸¹Àº Áß¿äÇÑ ÇÁ·Î±×·¥µéÀÌ ´ë°³ MVS ½Ã½ºÅÛ »ó¿¡¼­ ¿î¿µµÈ´Ù. ºñ·Ï MVS°¡ ȹÀÏÀûÀ̰í, Áß¾ÓÁ¦¾î½Ä Á¤º¸ ½Ã½ºÅÛÀ̶ó´Â °æÇâÀÌ ÀÖÁö¸¸, IBMÀº ÃÖ±Ù ¸î ³â ³»¿¡ MVS¸¦ 3 °èÃþ ¾ÖÇø®ÄÉÀÌ¼Ç ¸ðµ¨À» »ç¿ëÇÑ ³×Æ®¿÷ ÁöÇ⠺лêȯ°æ ³»ÀÇ ´ëÇü ¼­¹ö·Î¼­ ÀçÁ¤¸³Çß´Ù.

MVSÀÇ ÃֽйöÀüÀÎ OS/390Àº ´õ ÀÌ»ó "MVS"¶ó´Â À̸§À» °¡ÁöÁö ¾Ê´Â´Ù. ±×·¯³ª, MVS°¡ ÄÄÇ»ÅÍ ¿ª»ç¿¡ ÀÖ¾î ¾î¶² ½Å±â¿ø°ú ¹®È­¸¦ ´ëÇ¥Çß°í, ¸¹Àº ±¸Çü MVS ½Ã½ºÅÛµéÀÌ ¾ÆÁ÷µµ ¿î¿µµÇ°í Àֱ⠶§¹®¿¡, "MVS"¶ó´Â ¿ë¾î´Â ¾Æ¸¶µµ ÀÏÁ¤±â°£ µ¿¾È °è¼ÓÇØ¼­ »ç¿ëµÉ °ÍÀÌ´Ù. OS/390Àº À¯´Ð½º »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¿Í ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽ºµµ ¿ª½Ã °¡Áö°í ³ª¿Ô±â ¶§¹®¿¡, µ¿½Ã¿¡ MVS ½Ã½ºÅÛ°ú À¯´Ð½º ½Ã½ºÅÛ µÑ ¸ðµÎ¿¡ »ç¿ëµÉ ¼ö ÀÖ´Ù. MVS ½Ã½ºÅÛÀº COBOL°ú, Æ®·£Àè¼Ç ÇÁ·Î±×·¥ÀÎ CICS¸¦ »ç¿ëÇØ °³¹ßµÈ ±¸Çü ¾ÖÇø®ÄÉÀ̼ǵéÀ» ¿î¿µÇÑ´Ù. PL/1°ú FORTRANÀ¸·Î ÀÛ¼ºµÈ ±¸Çü ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¥µéµµ ¾ÆÁ÷ ¿î¿µµÇ°í ÀÖ´Ù. ±¸Çü ¾ÖÇø®ÄÉÀ̼ǵéÀº ÆÄÀϰü¸®´Â VSAM ¾×¼¼½º ¹æ½ÄÀ», »ç¿ëÀÚ¿ÍÀÇ Åë½ÅÀ» À§Çؼ­´Â VTAMÀ» »ç¿ëÇÑ´Ù. ÃÖ±ÙÀÇ °¡Àå ÀϹÝÀûÀÎ ÇÁ·Î±×·¥ ȯ°æ¿¡´Â C¿Í C++ ¾ð¾î¸¦ »ç¿ëÇÑ´Ù. DB2´Â IBMÀÇ ÁÖ¿ä °ü°èÇü µ¥ÀÌÅͺ£À̽ºÀÌ´Ù. ÀÚ¹Ù ¾ÖÇø®ÄÉÀ̼ǵéÀº OS/390ÀÇ À¯´Ð½º ȯ°æ¿¡¼­ °³¹ßµÇ°í ¿î¿µµÉ ¼ö ÀÖ´Ù.

MVS´Â MVS/SP (MVS/System Product), MVS/XA (MVS/Extended Architecture), ±×¸®°í MVS/ESA (MVS/Enterprise Systems Architecture) µîÀÌ Æ÷ÇÔµÈ Æ¯Á¤ Á¦Ç°À» ÁöĪÇÏ´Â Æ÷°ýÀûÀÎ ¸íĪÀÌ´Ù. ¿ª»çÀûÀ¸·Î, MVS´Â System/360ÀÇ ¿î¿µÃ¼°è¿´´ø OS/360À¸·ÎºÎÅÍ ÁøÈ­ÇÏ¿´À¸¸ç, 1964³â¿¡ ¹ßÇ¥µÇ¾ú´Ù. ±×°ÍÀº ÈÄ¿¡ OS/370°ú System/370ÀÌ µÇ¾ú´Ù. OS/370Àº OS/VS, OS/MFT, OS/MVT, OS/MVS, MVS/SP, MVS/XA, MVS/ESA µîÀ¸·Î ÁøÈ­ÇÏ¿´À¸¸ç, ¸¶Áö¸·¿¡´Â OS/390ÀÌ µÇ¾ú´Ù. ÀÌ·¯ÇÑ ÁøÈ­°úÁ¤ µ¿¾È, ƯÁ¤ ¿î¿µÃ¼°è¿¡ ¸Â°Ô ÀÛ¼ºµÈ ÀÀ¿ë ÇÁ·Î±×·¥µéÀº Ç×»ó µÚ¿¡ ³ª¿Â ¾î¶°ÇÑ ¿î¿µÃ¼°è¿¡¼­µµ µ¿ÀÛµÉ ¼ö ÀÖ¾ú´Ù (À̰ÍÀ» »óÇâ ȣȯ¼ºÀ̶ó°í ÇÑ´Ù).

MVS ½Ã½ºÅÛÀº ÀÏ·ÃÀÇ ±âº»ÀûÀÎ Á¦Ç°°ú ¼±ÅÃÀûÀÎ Á¦Ç°µé·Î ±¸¼ºµÈ´Ù. À̰ÍÀº °í°´¿¡°Ô Àڽŵ鿡°Ô ÇÊ¿äÇÑ ÀÏ·ÃÀÇ ±â´Éµé¸¸À» ¼±ÅÃÇÏ°í ³ª¸ÓÁö´Â Á¦¿ÜÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù. ½ÇÁ¦·Î, ´ëºÎºÐÀÇ °í°´µéÀÌ °ÅÀÇ ¸ðµç ±â´ÉµéÀ» »ç¿ëÇÑ´Ù. MVS ½Ã½ºÅÛÀÇ ÁÖ¿ä »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º´Â TSO (Time Sharing Option) ÀÌ´Ù. ISPF (Interactive System Productivity Facility)´Â ÇÁ·Î±×·¥À» ÄÄÆÄÀÏ Çϰųª °ü¸®Çϰí, ½Ã½ºÅÛÀ» ±¸¼ºÇϴµ¥ »ç¿ëµÇ´Â ÀÏ·ÃÀÇ ¸Þ´ºÀÌ´Ù. ÁÖ¿ä ÀÛ¾÷°ü¸® ½Ã½ºÅÛÀº JES2 (Job Entry Subsystem 2) À̰ųª ¶Ç´Â JES3 ÀÌ´Ù. ÀúÀåÀåÄ¡(DASD) °ü¸®´Â DFSMS (Distributed File Storage Management Subsystem)¿¡ ÀÇÇØ ¼öÇàµÈ´Ù. MVS´Â »ó´çÈ÷ ´õ º¹ÀâÇϹǷÎ, ¿î¿µÀ» À§Çؼ­´Â ¼ÒÇü ¼­¹ö³ª PC ¿î¿µÃ¼°è¿¡ ºñÇØ ´õ ¸¹Àº ±³À°°ú °æÇèÀÌ ÇÊ¿äÇÏ´Ù.

MVS¶ó´Â ¿ë¾î¿¡¼­ "Virtual Storage"¶ó´Â ¸»Àº ¿î¿µÃ¼°è ³»ÀÇ °¡»ó¸Þ¸ð¸®ÀÇ »ç¿ëÀ» °¡¸®Å²´Ù. Virtual storage, Áï °¡»ó ¸Þ¸ð¸®´Â, ºñ·Ï ½ÇÁ¦·Î´Â Çϳª ÀÌ»óÀÇ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÀÇÇØ ¸Þ¸ð¸®°¡ °øÀ¯µÇ°í ÀÖÁö¸¸, ¾î¶² ÇÁ·Î±×·¥ÀÌ ½Ã½ºÅÛ ¸Þ¸ð¸®ÀÇ ÃÖ´ë·®±îÁö ¾×¼¼½ºÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù. ¿î¿µÃ¼°è°¡ ÇÁ·Î±×·¥ÀÇ °¡»óÁÖ¼Ò°ø°£À», µ¥ÀÌÅͰ¡ ½ÇÁ¦·Î Á¸ÀçÇÏ´Â ¹°¸®ÀûÀÎ ¸Þ¸ð¸® ÁÖ¼Ò·Î º¯È¯ÇØÁØ´Ù. MVS¶ó´Â ¿ë¾î¿¡¼­ "Multiple"À̶õ, °¢ ´ÙÁß ÀÛ¾÷ ÆÄƼ¼ÇÀ» À§ÇØ º°°³ÀÇ °¡»ó¸Þ¸ð¸®°¡ À¯ÁöµÇ´Â °ÍÀ» °¡¸®Å²´Ù.

´Ù¸¥ ´ëÇü ÄÄÇ»ÅÍ¿ë IBM ¿î¿µÃ¼°èµé¿¡´Â, ÀϺΠÁÖ¿ä Ç×°ø»çÀÇ ¿¹¾à½Ã½ºÅÛ¿¡ »ç¿ëµÇ´Â TPF (Transaction Processing Facility)¿Í, ¸¹Àº ÀÎÅÍ·¢Æ¼ºê »ç¿ëÀÚµéÀ» µ¿½Ã¿¡ Áö¿øÇϵµ·Ï ¼³°èµÈ ¿î¿µÃ¼°èÀÎ VMÀ» Æ÷ÇÔÇÑ´Ù.

IBMÀº S/390°ú OS/390¿¡ °üÇÑ À¥»çÀÌÆ®¸¦ °¡Áö°í ÀÖ½À´Ï´Ù.


ÀÌ Á¤º¸´Â 2000³â 2¿ù 24ÀÏ¿¡ ¼öÁ¤µÇ¾ú½À´Ï´Ù.
¿µ¾îÆÇ(whatis.com)