�����Ɏg����A��y�Ɏg����N���E�h���MySQL
�@Amazon RDS�̎g����
�I�[�v���\�[�X��RDB�uMySQL�v���N���E�h��ŗ��p���A�j�[�Y�ɉ����ĊȒP�ɃC���X�^���X�𑝂₹��uAmazon RDS�v�iAmazon Relational Database Service�j�B���̓����Ǝg���������Љ�܂��B�i�ҏW���j |
TIS������� SonicGarden
���� �S�M
2010/4/12
Amazon Web Services�̃j���[�t�F�C�X
�@���p�u���b�N�N���E�h�T�[�r�X��1�ł���Amazon Web Services�́A2009�N�ȍ~�����X�ƐV�����T�[�r�X��@�\�\���A���{�ł��܂��܂����ڂ��W�߂鑶�݂ƂȂ��Ă��܂��B
�@Amazon Web Services�́A���z�T�[�o��1���ԒP�ʂ̏]�ʐ��ŗ��p�ł���Amazon EC2��A1GB�P�ʂ���̏]�ʐ��Ȃ���A���M�����̃I�����C���X�g���[�W�����p�ł���Amazon S3�Ȃǂ𒆐S�Ƃ����AIaaS�iInfrastructure as a Service�j�̑�\�i�ł��B
�@����Amazon Web Services��2009�N10���ɁA�N���E�h���RDB�𗘗p�ł���T�[�r�X�uAmazon RDS�v�iAmazon Relational Database Service�j�\���܂����B
MySQL���N���E�h���
�@Amazon RDS�ł́A�I�[�v���\�[�X�\�t�g�E�F�A��RDB�ł���MySQL���N���E�h��ŗ��p���邱�Ƃ��ł��܂��B���̃T�[�r�X�𗘗p���邱�ƂŁA���[�U�[�͈ȉ��̂��Ƃ��ӎ������ɁAMySQL�̉^�p���\�ƂȂ�܂��B
- MySQL�̃Z�L�����e�B�p�b�`�̎����K�p
- �o�b�N�A�b�v�̎������s
�@�܂��A�ʏ�ł���Εʂ̎d�g�݂��K�v�ƂȂ�ȉ��̂悤�ȋ@�\�ɂ��Ă��AAmazon RDS���ɏ�������Ă���API�o�R�ŗe�ՂɎ��s�\�ł��B
- DB�T�[�o�̃X�P�[���A�b�v�^�_�E���iCPU�A�������Ȃǂ̃��\�[�X�����j
- �C�ӂ̃^�C�~���O�ł̃o�b�N�A�b�v�i�X�i�b�v�V���b�g�̎擾�j
- DB�̊�{�I�Ȑݒ�i�T�[�o���\�[�X�ɍ��킹�œK������Ă���j
- �Z�L�����e�B�@�\�iAWS��Security Groups�����p�ł���j
�@��L�́A�ǂ��DB������Web�T�[�r�X�̉^�p�Ɍ������Ȃ��@�\�ł���A�^�p��̖ʓ|����Amazon RDS�T�C�h�ɃA�E�g�\�[�X���邱�Ƃʼn^�p�R�X�g�������A�J���҂͂����̕������R�X�g���T�[�r�X�̊J���E�^�c��r�W�l�X�ւ̎��g�݂ɏ[�Ă邱�Ƃ��\�ƂȂ�܂��B
�@�܂��A�ق���Amazon Web Services�̃T�[�r�X���l�A���p�ɂ����Ă͏�����p���s�v�ŁA���S�]�ʐ��̉ۋ��̌n�ł���A�K�v�ɂȂ����Ƃ��ɐ����Ńf�[�^�x�[�X�������ł���Ƃ������v���������˔����Ă��܂��B
�@Amazon Web Services�ł́ADB�̃T�[�r�X�Ƃ��Ă��łɁuAmazon SimpleDB�v�����݂��Ă��܂����A����Љ��uAmazon RDS�v�ł́ASimpleDB�̂悤�ȓƎ��d�l��DB�ł͂Ȃ��A���ԂōL���g���Ă���RDB�ł���uMySQL�v�𗘗p�ł��܂��B�]���āA�����̃A�v���P�[�V���������̂܂܈ڍs������A�����̊J����@�E���Y�ŃA�v���P�[�V�������\�z���Ă��������ꍇ�ɗ��p���l������܂��B
�������̐���
�@Amazon RDS�͌����_�Ńx�[�^�ł̃T�[�r�X�ł��B�����I�ɉ��P�����\��������܂����A�����_�ł͗��p���邤���ňȉ��̂悤�Ȓ��ӓ_������܂��B
- DB���v���P�[�V�����@�\�����p�ł��Ȃ�
- OS��DB�̃G���[���O�������Ȃ�
- DB�̐ݒ�ύX���ɂ́A�T�[�o���u�[�g���K�v�i�ݒ�ύX�ɂ͒�~���j
- �T1���Amazon�ɂ�郁���e�i���X���Ԃ�����i����~�ɂł��Ȃ��j
�@���̂悤��Amazon RDS�ł́A������MySQL�̊����\�z����]���̎�@�Ɣ�r���A�����̃����b�g�����݂��܂����A��L�̂悤�Ȓ��ӓ_�����݂��܂��B���v���P�[�V�����@�\�𗘗p�������ꍇ��A�o�b�N�A�b�v���Ȃǂ̐����Ԃ�DB��~�����e�ł��Ȃ��ꍇ�́AAmazon RDS�̗��p�͌���ł͓���Ƃ����܂��B
�@���������ꂪ���e�ł���ꍇ�́A��y�ȗ����i��q���܂��j����g���n�߂邱�Ƃ��ł��܂��B�ӊO�Ǝ��Ԃ̂�����MySQL�̃Z�b�g�A�b�v��ݒ��Ƃ�����������A�ʓ|�ȃV�X�e���^�p�ʂ̃A���R���Ɏ�Ԃ������K�v���Ȃ����Ƃ́A�J���҂ɂƂ��đ傫�ȃv���X�ɂȂ�͂��ł��B���Ў����Ă݂Ă��������B
�T�[�o�X�y�b�N�Ɨ����̌n
�@Amazon RDS�̗��p�����́A������p�������ŁA�ȉ���4�̍��ڂɂ��]�ʉۋ����ƂȂ��Ă��܂��B
- �N�������T�[�o�̎��������N������
- DB�ŗ��p�����X�g���[�W�̗e�������I/O���N�G�X�g��
- �o�b�N�A�b�v�f�[�^�̗��p�e��
- �f�[�^�]����
�@1�ڂ̋N������T�[�o�̎�ނ���ыN�����Ԃɂ�闿���\�͈ȉ��̂Ƃ���ł��i�\1�j�B�ł��X�y�b�N�̒Ⴂ�uSmall DB Instance�v�𗘗p����ƁA1���ԓ�����0.11�h���i�\���~���x�j����n�߂邱�Ƃ��ł��܂��B
��EC2 Compute Unit�iECU�j��Opteron��������Xeon��1.0�`1.2GHz�N���X�ɑ��� |
||||||||||||||||||||||||
�\1�@�T�[�o�X�y�b�N�����\ |
�@2�ڂ�DB�ŗ��p����X�g���[�W�̗e�ʂ����I/O���N�G�X�g���ւ̉ۋ��ɂ��ẮA�X�g���[�W1GB������0.10�h��/1�J���A100��I/O���N�G�X�g������0.10�h���ł��B
�@3�ڂ̃o�b�N�A�b�v�f�[�^�̗��p�e�ʂւ̉ۋ��́A1GB������0.15�h��/1�J���ł��B
�@4�ڂ̃f�[�^�]���ʂɊւ��闿���\�́A�\2�̂Ƃ���ł��B
���C���o�E���h�ʐM�ɂ��ẮA�]���ʂɊւ�炸2010/06/30�܂Ŗ����B |
||||||||||||
�\2�@�f�[�^�]���ʂɂ�闿���\ |
�@�����4�̍��ڂ̗��p���������v�����������AAmazon RDS�̗��p��Ɏx������p�ƂȂ�܂��B
�@ |
1/3 |
|
||||||
|
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 |
- �y pidof �z�R�}���h�\�\�R�}���h������v���Z�XID��T�� �i2017/7/27�j
�{�A�ڂ́ALinux�̃R�}���h�ɂ��āA��{��������I�v�V�����A��̓I�Ȏ��s��܂ł��Љ�Ă����܂��B����́A�R�}���h������v���Z�XID��T���upidof�v�R�}���h�ł��B - Linux�́u�W���u�R���g���[���v���}�X�^�[���悤 �i2017/7/21�j
�@����́A�R�}���h���C�����ł̃W���u�R���g���[���������Ă݂܂��傤�BX���������Ȃ��T�[�o�Ǘ�����[�g�ڑ����ɖ𗧂���ł� - �y pidstat �z�R�}���h�\�\�v���Z�X�̃��\�[�X�g�p�ʂ�\������ �i2017/7/21�j
�{�A�ڂ́ALinux�̃R�}���h�ɂ��āA��{��������I�v�V�����A��̓I�Ȏ��s��܂ł��Љ�Ă����܂��B����́A�v���Z�X���Ƃ�CPU�̎g�p����I/O�f�o�C�X�̎g�p��\������upidstat�v�R�}���h�ł��B - �y iostat �z�R�}���h�\�\I/O�f�o�C�X�̎g�p��\������ �i2017/7/20�j
�{�A�ڂ́ALinux�̃R�}���h�ɂ��āA��{��������I�v�V�����A��̓I�Ȏ��s��܂ł��Љ�Ă����܂��B����́AI/O�f�o�C�X�̎g�p��\������uiostat�v�R�}���h�ł��B
|
|