Xen Hypervisor
ÃÑ ÆäÀÌÁö ¼ö : 3224

Àüü ÇÔ¼ö/¿ë¾î»çÀü
Facebook Joinc ±×·ì   Joinc QA »çÀÌÆ®



joinc´Â Firefox¿Í chrome¿¡¼­ Å×½ºÆ® Çß½À´Ï´Ù. IE¿¡¼­´Â Å×À̺íÀÌ ±úÁö°Å³ª À̹ÌÁö°¡ º¸ÀÌÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷ ±¸±Û DocsÀ̹ÌÁöÀÇ °æ¿ì ¿¢¹Úó¸®µÉ ¼ö ÀÖ½À´Ï´Ù.

Xen¿¡ ´ëÇØ¼­

Xen ÇÏÀÌÆÛ¹ÙÀÌÀú´Â ÇϳªÀÇ ÄÄÇ»ÅÍ¿¡¼­ ¿©·¯ °³ÀÇ ¿î¿µÃ¼Á¦¸¦ µ¿½Ã¿¡ ½ÇÇàÇϵµ·Ï µµ¿ÍÁÖ´Â ¼ÒÇÁÆ®¿þ¾î °èÃþÀÌ´Ù. 3°¡Áö ¿ä¼Ò·Î ±¸¼ºµÈ´Ù.


Xen ÇÏÀÌÆÛ¹ÙÀÌÀú
Xen ÇÏÀÌÆÛ¹ÙÀÌÀú´Â CPU, I/O, µð½ºÅ©µîÀÇ Çϵå¿þ¾î ÀÚ¿ø¿¡ Á÷Á¢ Á¢±Ù ÇÒ¼ö ÀÖÀ¸¸ç, ÀÚ¿ø¿¡ Á¢±ÙÇÒ ¼ö ÀÖ´Â ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÑ´Ù. guest ¿î¿µÃ¼Á¦´Â Xen ÇÏÀÌÆÛ¹ÙÀÌÀú°Ô Á¦°øÇÏ´Â ÀÎÅÍÆäÀ̽º¸¦ ÀÌ¿ëÇØ¼­ Çϵå¿þ¾î¿¡ Á¢±ÙÇÒ ¼ö ÀÖ´Ù.

Domain 0
Dom0¶ó°í ºÎ¸¥´Ù. ½Ã½ºÅÛÀÌ ºÎÆÃÇϸé ÇÏÀÌÆÛ¹ÙÀÌÀú¿¡ ÀÇÇØ¼­ ½ÇÇàµÇ¸ç, À©µµ¿ì¸¦ Á¦¿ÜÇÑ guest ¿î¿µÃ¼Á¦¸¦ ½ÇÇàÇÒ ¼ö ÀÖ´Ù. Dom0´Â ÇÏÀÌÆÛ¹ÙÀÌÀú¸¦ Á÷Á¢Á¦¾îÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀ» °¡Áö´Â Ư¼öÇÑ guest ¿î¿µÃ¼Á¦·Î, ´Ù¸¥ guest ¿î¿µÃ¼Á¦¸¦ ½ÇÇàÇϰí Á¾·áÇϰí I/O¿äûÀ» ½ÇÇàÇÏ´Â µîÀÇ °ü¸® ÀÛ¾÷À» ¼öÇàÇÑ´Ù. ½Ã½ºÅÛ °ü¸®ÀÚ´Â Dom0¿¡ Á¢±ÙÇØ¼­ guest ¿î¿µÃ¼Á¦¸¦ °ü¸®ÇÒ ¼ö ÀÖ´Ù.

Domain U
DomU¶ó°í ºÎ¸¥´Ù. ÇÏÀÌÆÛ¹ÙÀÌÀú À§¿¡¼­ ÀÛµ¿ÇÏ´Â guest vmÀÌ´Ù. ¸®´ª½º, À©µµ¿ì¿Í °°Àº ÀϹÝÀûÀÎ ¿î¿µÃ¼Á¦·Î Çϵå¿þ¾î¿¡ - ¸Þ¸ð¸®, µð½ºÅ© µî - Á÷Á¢ Á¢±ÙÇÒ ¼ö ¾ø°í, DomO¿¡ ¿äûÇÏ´Â ½ÄÀ¸·Î Çϵå¿þ¾î¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. XenÀº paravirtuirtualizatio°ú HVM ¸ðµÎ¸¦ Áö¿øÇÑ´Ù. paravirtualization ¹æ½ÄÀ¸·Î ÀÛµ¿Çϱâ À§Çؼ­´Â ¿î¿µÃ¼Á¦¸¦ ¼öÁ¤ÇØ¾ß ÇÑ´Ù. ¶§¹®¿¡ ¼Ò½ºÄڵ带 ¼öÁ¤ÇÒ ¼ö ¾ø´Â À©µµ¿ìÁî ¿î¿µÃ¼Á¦ÀÇ °æ¿ì HVM ¹æ½ÄÀ¸·Î ½ÇÇàÇÒ ¼ö ÀÖ´Ù. Ä¿³ÎÀ» ¼öÁ¤ÇÒ ¼ö ÀÖ´Â ¸®´ª½º °°Àº ¿î¿µÃ¼Á¦´Â paravirtualization°ú HVM ¸ðµÎ ÀÛµ¿ÀÌ °¡´ÉÇÏ´Ù.

°¡»óÈ­ Á¾·ù

Paravirtualization
¿î¿µÃ¼Á¦°¡ system callÀ» È£ÃâÇØ¼­ Çϵå¿þ¾î¿¡ Á÷Á¢ ¿äûÇÏ´Â ´ë½Å, hyper callÀ» ÀÌ¿ëÇØ¼­ ÇÏÀÌÆÛ¹ÙÀÌÀú¿¡ ¿äûÇÏ´Â ¹æ½ÄÀ¸·Î ÀÛµ¿ÇÑ´Ù. ¸®´ª½ºÀÇ °æ¿ì 2.6.39 ÀÌÈÄÀÇ Ä¿³Î ¹öÀü¿¡ Dom0¿Í DomU ¸ðµÎ¿¡¼­ µ¿ÀÛÇϱâ À§ÇØ ÇÊ¿äÇÑ Xen ÄÄÆ÷³ÍÆ®°¡ ¸ðµÎ Æ÷ÇԵȴÙ.

HVM - Hardware Virtual Machine
HVMÀº fullvirtualizationÀÌÀÇ ´Ù¸¥ À̸§ÀÌ´Ù. HVM °¡»óÈ­¸¦ ÇÏ·Á¸é Intel-VT³ª AMD-V ±â¼úÀÌ Àû¿ëµÈ CPU¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù. XenÀº BIOS, IDE µð½ºÅ© ÄÁÆ®·Ñ·¯, VGA ±×·¡ÇÈ ¾î´ðÅÍ, USB ÄÁÆ®·Ñ·¯ µîÀÇ ¸ðµç Çϵå¿þ¸¦ ¾Ö¹Ä·¹ÀÌ¼Ç ÇÏ´Â Qemu¸¦ Á¦°øÇÑ´Ù. guest ¿î¿µÃ¼Á¦°¡ ¸í·ÉÀ» ³»¸®¸é 0x80 ÀÎÅÍ·´Æ® ´ë½Å 0x82 ÀÎÅÍ·´Æ®°¡ ¹ß»ýÇϴµ¥, Qemu°¡ ÀÌ ¸í·ÉÀ» °¡·Îæ´Ù. Qemu´Â ¸í·ÉÀ» ÇØ¼® ÇØ¼­ Hypervisor¿¡ Àü´ÞÀ» ÇÑ´Ù. Ä¿³Î ¼öÁ¤ ¾øÀÌ guest ¿î¿µÃ¼Á¦¸¦ ¿Ã¸± ¼ö ÀÖÀ¸¹Ç·Î »ç¿ë ¿î¿µÃ¼Á¦´Â HVM ¸ðµå·Î ½ÇÇàÇÑ´Ù.

EmailÀ» ±âÀÔÇϸé, ´ñ±ÛÀÌ ¸ÞÀÏ·Î Àü´ÞµË´Ï´Ù.