�����Ɏ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

�T�[�o�̎��
���i
������
CPU
Small DB Instance
$0.11 1.7 GB 1 EC2 Compute Unit
(1virtual core with 1 EC2 Compute Unit)
Large DB Instance $0.44 7.5 GB 4 EC2 Compute Units
(2 virtual cores with 2 EC2 Compute Units each)
Extra Large DB Instance $0.88 15 GB 8 EC2 Compute Units
(4 virtual cores with 2 EC2 Compute Units each)
Double Extra Large DB Instance $1.55 34GB 13 EC2 Compute Units
(4 virtual cores with 3.25 EC2 Compute Units each)
Quadruple Extra Large DB Instance $3.10 68GB 26 EC2 Compute Units
(8 virtual cores with 3.25 EC2 Compute Units each)
��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

1�J��������̓]����
1�J��������̗��p���i
�]���ʂɊւ�炸���ׂẴC���o�E���h�ʐM
$0.10�^1GB�i���j
�ŏ���10TB�܂ł̃A�E�g�o�E���h�ʐM $0.15�^1GB
����40TB�܂ł̃A�E�g�o�E���h�ʐM $0.11�^1GB
����100TB�܂ł̃A�E�g�o�E���h�ʐM $0.09�^1GB
����150TB�܂ł̃A�E�g�o�E���h�ʐM $0.08�^1GB
���C���o�E���h�ʐM�ɂ‚��ẮA�]���ʂɊւ�炸2010/06/30�܂Ŗ����B
�\2�@�f�[�^�]���ʂɂ�闿���\

�@�����4�‚̍��ڂ̗��p���������v�����������AAmazon RDS�̗��p��Ɏx������p�ƂȂ�܂��B

�@
1/3

Index
Amazon RDS�̎g����
�@�����Ɏg����A��y�Ɏg����N���E�h���MySQL
Page 1
�@Amazon Web Services�̃j���[�t�F�C�X
�@MySQL���N���E�h���
�@�����‚��̐���
�@�T�[�o�X�y�b�N�Ɨ����̌n
�@ Page 2
�@���p�\���菇
�@Amazon RDS Command Line Toolkit�̃Z�b�g�A�b�v
�@DB�C���X�^���X�̋N��
  Page 3
�@�Z�L�����e�B�̐ݒ�
�@DB�C���X�^���X�ւ̐ڑ�
�@�X�P�[���A�b�v���Ă݂�
�@DB�C���X�^���X�̒�~�E�폜

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

�{�� ����