�Â��ĐV�����u�T�[�o���z���Z�p�v�̍s��
�@�` ������@��Ƀn�C�p�[�o�C�U�[ �`

�����r��
2007/8/10

�T�[�o���z�����������邽�߂̋Z�p���\�t�g�E�F�A�A�n�[�h�E�F�A�̗��ʂŏo������Ă����B�������Ɍ����č�������Ǘ��@�\�̏[���ALinux�J�[�l���ł̃T�|�[�g�������i��ł���i�ҏW���j

�@�T�[�o���z���Ƃ́A�����I�ɂ�1��̃T�[�o�ɕ����̃T�[�o�V�X�e���������Ă��邩�̂悤�Ɍ�������A�t�ɕ����̃V�X�e����1�‚̃T�[�o�V�X�e���ł��邩�̂悤�Ɍ������肷��Z�p���B1970�N�ォ�瑶�݂���Â��Z�p�����A�ߔN�Ƃ݂�IT�ƊE�̒��ڂ𗁂тĂ���B

�@���R��1�‚́A���z�������C���t���[���ɑ�\����鍂���ȃC���t�������łȂ��Ax86�x�[�X�̃n�[�h�E�F�A�ł����p�ł���Z�p�ƂȂ��Ă������炾�B�‚܂�A�R���f�B�e�B�����Ă����T�[�o���\�[�X���������I�ɗ��p�����i�Ƃ����ʒu�t���ł���B�����݂����낦��悤��CPU���͂��߂Ƃ���n�[�h�E�F�A���̃T�|�[�g�≼�z���\�t�g�E�F�A���[�����Ă���B�����Ɍ����������͐����‚‚���Ƃ����邾�낤�B

�T�[�o���������ɏI���Ȃ������b�g

�@�T�[�o���z���Z�p�̓����ړI�Ƃ��ċ�������傫�ȗ��R���u�T�[�o�̓����v�ł���B�w�i�ɂ́A����������IT�������\���Ɋ��p����Ă��Ȃ��Ƃ������Ȃ�����B

�@�T�[�o���z�����i�uVMware ESX Server�v��񋟂��Ă������C�G���E�F�A�����Ђ̎��ڋq��ΏۂɁACapacity Planner��p���Ď��{���������ɂ��ƁA�T�[�o���\�[�X�̕��ϗ��p���͂킸��7���ɂƂǂ܂��Ă����Ƃ����B�u�‚܂�A100���~�o���čw�������T�[�o�̂���7���~���������p����Ă��Ȃ��Ƃ�����Ԃ��v�i���Ђ̃e�N�j�J���A���C�A���X�}�l�[�W���A���q��Y���j�B

�@���z���ɂ���ăT�[�o�𓝍����邱�Ƃɂ��A�����̃n�[�h�E�F�A���\�[�X�������I�Ɏg���|���A���“d�͑�Ȃǂ̉^�p�R�X�g���팸���邱�Ƃ��”\���B

�@�T�[�o���z���͂ق��ɂ������I�ȃ����b�g�������炷�B�uNovell Virtualization Tour 2007�v�̂��߂ɗ��������ăm�x���̃��W���[�E���r�[���i�I�[�v���v���b�g�t�H�[���E�\�����[�V�����Y�S���A�V�j�A�o�C�X�v���W�f���g���[�l�����}�l�[�W���j�́A�u���̒��Ŏ��̂悤�ɏq�ׂ��B

�@�u�T�[�o�����ȊO�ɂ��A�R�X�g�����悭�o�b�N�A�b�v�}�V��������������A�v���ȃv���r�W���j���O���s����悤�ɂȂ�B�J���E�e�X�g�p�ɐV�����‹����K�v�ɂȂ����ꍇ�A����܂ł͐����P�ʂ̍�Ƃ�v���Ă����B���z�‹��̃C���[�W�𑗂�o�����Ƃɂ��A�����������Ԃ𐔎��ԒP�ʂɒZ�k�ł���v�i���r�[���j�B

�@�I�y���[�V�����̑��ʂ���́A�����I�ȃT�[�o�̈Ⴂ���z�����W�������邱�ƂŁA�Ǘ���Ƃ̊ȑf�����”\���B�T�[�r�X���~���邱�ƂȂ��T�[�o�𑝐݁A�g��������A�o�b�N�A�b�v�^�ЊQ�΍�Ɋ��p�����肷��Ƃ������^�p���”\�ɂȂ�Ƃ����B

�@���C�G���E�F�A�̖��q���́A���� uValue�R���x���V����2007�̃Z�b�V�����̒��ŁA�u�����T�[�o�̏ꍇ��CPU�Ȃǂ̈Ⴂ�ɂ���āA���ǃT�[�o���ƂɌ•ʂ̊Ǘ���Ƃ��������Ă��܂��B����ɑ΂����z���ɂ���ăn�[�h�E�F�A�̈Ⴂ���z������΁A�^�p�̕W�����Ǝ��������”\���B�܂��A�T�[�o�̓���ւ��⃊�[�X�؂�ɔ����V�X�e����A�v���P�[�V�����̕ύX���s�v�ɂȂ�v�Əq�ׂĂ���B

�@����ɁA���Ђ́uVMotion�v�̂悤�ȃe�N�m���W��g�ݍ��킹��΁A�f�[�^�̕ی�ɂƂǂ܂炸�A�R���s���[�^���̂��̂̕ی삪�”\�ɂȂ�Ƃ����B���炩���ߋK��̍\�����R�s�[���Ă����A�����VMotion��p���Ă��鉼�z�T�[�o�̏������ق��̉��z�T�[�o�Ɉ����p�����Ƃɂ���āA�T�[�r�X��r�؂ꂳ���邱�ƂȂ��ЊQ�����p�f�[�^�Z���^�[�ւ̐؂�ւ����s����Ƃ����B

�@���q���́u�ŋ߂�SOA�iService-Oriented Architecture�j�Ƃ������t���悭�����B�A�v���P�[�V�����𕔕i�����ĊȒP�ɑg�ݍ��킹�邱�Ƃ��ł���Ȃ�΁A�C���t���ɂ‚��Ă��������Ƃ��ł���͂��B�����SOI�iService-Oriented Infrastructure�j�̎��オ���邾�낤�v�Əq�ׁA���������C���t���̍\�z��Z���ԂɎ�������̂����z���Z�p�ł���Ƃ����B

Xen�̓����Ƃ�

�@�T�[�o���z�������������@�ɂ́u���z�}�V���v�u���zOS�v�Ȃǂ����‚��̃A�v���[�`������A��������������\�t�g�E�F�A�������񋟂���Ă���B

�y�֘A�L���z
���z���Z�p�̃A�v���[�`�Ǝ��� �` VMware����v���ڋZ�pXen�܂� �`
���z���Z�p�̑�{���uXen�v���g���Ă݂悤 �` �C���X�g�[�� & Debian�‹��\�z�� �`

�@���ł��O�q��VMware�ƕ���ŗL�͂ȉ��z���\�t�g�E�F�A���A�I�[�v���\�[�X���uXen�v���B�P���u���b�W��w���ă[���\�[�X�ɉ����A�����̃x���_�����͂��A�uXen�v���W�F�N�g�v��ʂ��ĊJ���𐄐i���Ă���B

�@7����VA Linux Systems Japan����Â����uXen Conference Japan 2007�v�ɍ��킹�AXen�v���W�F�N�g�̑n�n�҂ŁA�ă[���\�[�X�̃`�[�t�E�T�C�G���X�E�I�t�B�T�[�̃C�A���E�v���b�g�������������B�����́A�x�A���^���Ɣ�׉��z�}�V���̒x���̓[���ɋ߂Â��A�����I�ɂ͂�����OS��[���ɉ��z���Z�p�����ڂ����悤�ɂȂ�Ƃ����r�W������`���Ă���B

Xen�v���W�F�N�g�̑n�n�҂ɂ��ă��[�_�[�𖱂߂�C�A���E�v���b�g��

�@�v���b�g���ɂ��ƁA�ق��̃T�[�o���z���Z�p�Ɣ�ׂ�Xen�̓����́u���^�̃n�C�p�[�o�C�U�[�ɓ������Ă��邱�Ƃ��v�Ƃ����B

�@�Ⴆ�΃o�[�W����2.6.20���Linux�J�[�l���ɓ������ꂽ�uKVM�v�́A���S���z�����T�|�[�g���Ă���B�������A�J�[�l���ƈ�̉������A�[�L�e�N�`�����̗p���Ă��邽�߁A�R�[�h���傫���Ȃ胁���e�i���X���𑹂Ȃ��ق��A���z�}�V���̈ꕔ�ɋN�������s����S�̂ɔg�y���鋰�ꂪ����B

�@����ɑ΂�Xen�́u�ƂĂ����������ɂȂ��Ă���A�n�C�p�[�o�C�U�[�͍ŏ����̌����œ��삷��B�e��@�\�͂ł��邾�����̊O���ɏo���Ă���A�唼�̍�Ƃ̓n�C�p�[�o�C�U�[�ȊO�̕����ōs�����ƂɂȂ�B���̂��Ƃ́A�Z�L�����e�B�ƐM�����A�—p�������߂�Ƃ����f�U�C���R���Z�v�g��A���ɏd�v���v�i�v���b�g���j�B

�@�܂��ACPU��`�b�v�Z�b�g�AI/O�V�X�e���ȂǁA�n�[�h�E�F�A���񋟂��邳�܂��܂ȋ@�\��������Ă���_�������Ƃ����B�Ⴆ��CPU�ł��uIntel VT�v��uAMD-V�v���͂��߂Ƃ��鉼�z���Z�p���񋟂���Ă��邪�AXen�͂������t�����p����悤�݌v����Ă���Ɠ����͏q�ׂ��B

�}1�@�u�����������v�Ƃ���Xen�̃A�[�L�e�N�`��

�@�u���̒��ł́u�_���domain0�̕����v�ɂ‚��Ă����y���������Bdomain0�ł��ׂĂ̋@�\��d������ɁA�R���g���[���v���[��OS�ƃh���C�o�h���C���A�T�[�r�X�h���C���ɕ�������Ƃ����l�����ŁA�u�C���^�[�t�F�C�X���ƂɈقȂ�h���C�����g�������Ċg��������������߂邱�Ƃ��ł���B�܂��A�R���g���[���v���[���̃Z�L�����e�B�����߂����ŁA�����̃h���C�o�h���C�����T�|�[�g���ĕ��L���n�[�h�E�F�A�ɑΉ�����Ƃ�������Ɂw�����Ƃ��ǂ�x���”\�ɂȂ�v�Ƃ����B

�@
1/2

Index
�Â��ĐV�����u�T�[�o���z���Z�p�v�̍s���́H
�` ������@��Ƀn�C�p�[�o�C�U�[ �`
Page 1
�T�[�o���������ɏI���Ȃ������b�g
Xen�̓����Ƃ�
�@ Page 2
������}�V���ɉ��z����
�i�ރJ�[�l�����ł̃T�|�[�g

Linux Square�S�L���C���f�b�N�X


�@Linux Square�t�H�[���� ���z���Z�p�֘A�L��
�A�ځF���H�I Xen�Ŏ�������T�[�o����
�L�͂ȉ��z���Z�p�Ƃ��Ē��ڂ��W�߂�悤�ɂȂ����uXen�v�B����Xen�����p���ăT�[�o���������H���Ă����菇����̓I�ɏЉ�܂�
���W�F�T�[�o�̉��z���Z�p�ƃr�W�l�X�W�J�̉”\��
jail����UML�^VMware�܂�
1��̃}�V���ŕ����̃T�[�o�𓮂����u���z���Z�p�v�BVMware��UML�̓o��ɂ��AWeb�T�C�g�����łȂ�OS���̂����z���ł���悤�ɂȂ���
���W�F���z���Z�p�̃A�v���[�`�Ǝ���
VMware����v���ڋZ�pXen�܂�

1��̃T�[�o�ŕ����̉��z�}�V�������s���鉼�z���Z�p�́A��ԃR�X�g������������”\�������B�ŐV�̉��z���Z�p���T�ς��Ă݂悤
���W�F���zOS�uUser Mode Linux�v���p�@
�Z�p�������J�[�l���J�X�^�}�C�Y�܂�
Linux��ʼn��z�I��Linux�𓮂���UML�̎d�g�݂���C���X�g�[���^�Ǘ����@��IPv6�ȂǂɑΉ�������J�[�l���\�z�܂ł�O����
���W�F���z���Z�p�̑�{���uXen�v���g���Ă݂悤
�C���X�g�[�� & Debian�‹��\�z��

�����p�t�H�[�}���X�Ŗ{����1�‚ƂȂ������z�}�V�����j�^�uXen�v�B���{��ɂ���񂪏��Ȃ�Xen���A���ۂɓ������Ă݂悤
���W�F���z���Z�p�̑�{���uXen�v���g���Ă݂悤
Xen�Ή��J�X�^���J�[�l���\�z��

Xen�‹�����т��̏�œ��삷�鉼�z�}�V���p�J�[�l���������ō\�z���悤�B����ɂ��A���R�ɃJ�X�^�}�C�Y�����J�[�l���𗘗p�ł���
���W�FIPv6�AUML�A�Z�L�����e�B�@�\�̓���
�S�e��������Linux�J�[�l��2.6�m��4�́n

����́A����܂łɏЉ�؂�Ȃ������@�\����C�ɏЉ��B�����ǂ߂΁A�J�[�l��2.6�̐��������[�X���y���݂ɂȂ邾�낤
Linux Square�v���_�N�g���r���[�@VMware Workstation 4
PC/AT�݊��@�G�~�����[�^�Ƃ��ĕs���̒n�ʂ�z����VMware�B���̐V�o�[�W�����������[�X���ꂽ�B�V�@�\�𑁑������Ă݂悤
�Â��ĐV�����u�T�[�o���z���Z�p�v�̍s��
�T�[�o���z�����������邽�߂̋Z�p���\�t�g�E�F�A�A�n�[�h�E�F�A�̗��ʂŏo������Ă����B�n�C�p�[�o�C�U�[�̂���Ȃ鍂�����Ɍ������������Љ��
Linux Square�t�H�[�����S�L���C���f�b�N�X


Linux �� OSS �t�H�[���� �V���L��
��IT���[���}�K�W���@�V������X�^�b�t�̃R���������[���œ͂��܂��i�����j

���ڂ̃e�[�}

Linux �� OSS �L�������L���O

�{�� ����