�{�A�ڂ́A�������쏊������A�v���P�[�V�����T�[�o�uCosminexus�v�̊J���S���҂ւ̃C���^�r���[��ʂ��āAWeb�V�X�e���ɂ�����A���܂��܂Ȗ��^�g���u���̉����Ɍ����m�E�n�E�⒍�ӓ_���Љ�Ă����B���N���Ă�����̉�����A����̊J���̂��Q�l�Ɂi�ҏW���j
�@�N���E�h�E�R���s���[�e�B���O��O��Ƃ��āA�����̃T�[�o���g����ʂ̃f�[�^���������邽�߂̎�@�Ƃ��āA�uMapReduce�v��AMapReduce��Java�Ŏ�������t���[�����[�N�uHadoop�v�ɑ�\��������U�����ɒ��ڂ��W�܂��Ă���B
�@�����̃T�[�o���g���v�Z����������A����܂Ŕ��I�Ǝv���Ă�����ʂ̌v�Z�������\�Ƃ����@�ŁA�܂��Ɂu�N���E�h����̋Z�p�v�Ƃ����邾�낤�B
�@�����āA��Ɠ��R���s���[�e�B���O�ɂ����Ă��A�u����v�u�r�b�O�f�[�^�iBig Data�j�v�ƌĂ��قǂɃf�[�^�ʂ̑������i��ł���B���̈���ŁA���\�N�ɂ��n���Ďg�������Ă���COBOL�Ȃǂɂ��o�b�`�����v���O���������������Ă��錻����������B
�@����́A���C���t���[������̈�Y�Ƃ�����COBOL�o�b�`�ɔY�ތ���̘b�ƁA�g�P���ȕ��h�ɐ���㩁A�����āA���̉������Љ�悤�B
�@�o�b�`�����́A��Ɠ��R���s���[�e�B���O�̋}�����B������g���K�V�[�E�}�C�O���[�V�����h�̐i�W�ŁA�I�����C��������UNIX��Linux�̏�ɍč\�z���Ă���ꍇ�ł��A�u�����o�b�`�v�ł͌Â�COBOL�v���O���������̂܂g�������Ă��錻��͑����B
�uCOBOL�ɂ��o�b�`�����v���O������Java�ɏ����������Ƃ��Ă��A�H���Ɍ����������b�g�������Ȃ��ꍇ����������ł��v�i�������쏊 IT��Ճ\�t�g�E�F�A�{�� DB�v�� ��C�Z�t �ێR���j ���j�B
�@COBOL�v���O������Java�ɏ��������Ă��A�o�b�`�����̐�����Java��JIT�R���p�C���̓�������A�]����������������Ƃ͌���Ȃ��B�ނ���A���\���o���̂ɋ�J����ꍇ��������B�č\�z���e�X�g�̍H�����|���郁���b�g�������o���ɂ����Ƃ���������B�o�b�`�����̐��E�́A���\�N���g���Ă����A����Ō�܂Ŏc�����g�u���b�N�{�b�N�X�h�����������Ă���̈�Ȃ̂��B
�@�����A��Ɠ��V�X�e���������f�[�^�ʂ͔����I�ɑ����Ă���B�������ׂ��f�[�^������̂Ƀo�b�`�����̃X�s�[�h���ǂ��t���Ȃ����Ԃ������Ă���B���Ԃ̃V�X�e���ғ��ɕK�v�ȃf�[�^���ԃo�b�`�Ő������Ă���ꍇ�A���܂łɏI��镪�ʂ̃f�[�^���������ł����A�����̃f�[�^���̂ĂȂ���Ȃ�Ȃ��ꍇ������Ƃ����B
�@���̂悤�Ȋ�Ɠ��R���s���[�e�B���O�̌���̃j�[�Y�������߂ɁA���܂��܂ȕ��@�����邪�A�Ⴆ�g�O���b�h�o�b�`�\�����[�V�����h�i�ȉ��A�O���b�h�o�b�`�j�Ƃ����T�O������B����́A�����̃o�b�`�����v���O�����������������ɕ������邱�Ƃ�ړI�Ƃ��Ă���B
�@�g�O���b�h�o�b�`�h�̑_���͒P�����B�����̃o�b�`�����v���O�����ɂ͎���������A���̓��͂Əo�͂ɒ��ڂ���B�v���O�����ɗ^����f�[�^�����܂��������A�����̃T�[�o��ŕ��������A�v���O�����̏o�͂��Č�������B
�@�N���E�h�Œ��ڂ𗁂тĂ���MapReduce�A���S���Y���͏����̕��U�ƏW��̎d�g�݂����_���|�C���g�����A�g�O���b�h�o�b�`�h���A�f�[�^�̕��U�ƏW��̎d�g�݂����B�������g�O���b�h�o�b�`�h��MapReduce�ƒ��ڂ̊W�͂Ȃ��B�����A��ʃf�[�^����������ɂ�荂��������Ƃ����ړI�͋��ʂ��Ă���B
�@�܂��A��Q���N�������T�[�o�������I�ɏ��O����d�g�݂�������A���p�����������Ă���B���\�N���g�������Ă����o�b�`�����v���O�����ł����Ă��A�N���E�h�������p�����R���s���[�e�B���O���\�ƂȂ�̂��B
�@�g�O���b�h�o�b�`�h�́A�o�b�`�W���u���U���s����p�̃~�h���E�F�A���i�����Ƃ��āA�W���u�X�P�W���[����A�v���P�[�V�������s����\�t�g�E�F�A�A���L�t�@�C���E�V�X�e���A�����ăf�[�^�x�[�X��g�ݍ��킹�Ďg���B
�@�g�O���b�h�o�b�`�h�ŕ��̑ΏۂƂȂ�o�b�`�����v���O�����́A�ǂ�Ȍ���ŏ�����Ă��Ă��悢�BCOBOL�ŏ�����Ă��Ă��A����ȊO�̌���ŏ�����Ă��Ă��i�Ⴆ��FORTRAN�������Ƃ��Ă��j�����B�������A���̓f�[�^�������s�\�ȏꍇ�͓K���Ȃ��B�Ⴆ�A�t�@�C���S�̂����x���ǂݏ�������悤�ȃv���O�����͕��ɂ͌����Ȃ��B
�@�K�p�Ɩ��Ƃ��Ắu��s�̐U�荞�݈ꊇ�����v�u�t�����`���C�Y�`�F�[���̔���グ�E�ɊǗ��̌����o�b�`�v�Ƃ������~�b�V�����E�N���e�B�J���ȕ�����z�肵�Ă���B
�@���̋K�͂́A�ł����Ȃ��ꍇ�ł́u2��ł��������̃����b�g�͂���v�iIT��Ճ\�t�g�E�F�A�{�� ��1��Ճ\�t�g�v�� ��C�Z�t �n�Әa�F���j�Ƃ����B�����āA�����̃T�[�o�ƃX�g���[�W�����p�������ɂ��K�p�ł���B�Ⴆ�A�v���C�x�[�g�N���E�h���^�p���Ă��邪��Ԃɂ̓��\�[�X���]���Ă���ꍇ������Ƃ��悤�B���̂Ƃ��A�]���Ă��郊�\�[�X���g�O���b�h�o�b�`�h�̎��s�Ɏg���^�p���\���B
�@���C���t���[���̃V�X�e�����g���ۂɁA�ӊO�ȂƂ���Ŗ��ƂȂ邱�Ƃ�����B����́A�����R�[�h�ւ̑Ή����B�u�����R�[�h��ϊ�����ƁA�\�[�g�����ς���Ă��܂��A������lj����Ȃ���Ȃ�Ȃ��ꍇ���o�Ă���v�i�ێR���j�Ƃ����B�Ⴆ�Γ������쏊�����C���t���[���Ŏg������{�ꕶ���R�[�h�́uEBCDIK�v�����A�g�O���b�h�o�b�`�h�ł́A���̕����R�[�h���T�|�[�g���Ă���f�[�^�x�[�X�uHiRDB�v���g�����ƂŁA�\�[�g�����ς��̂�h���ł���B
�@���́g�O���b�h�o�b�`�h�̋Z�p��̃n�C���C�g�́A���������f�[�^���W��d�g�݂��B�����ō���������Ƃ����Ă��A�ᑬ�̃l�b�g���[�N��f�B�X�N���g���f�[�^���W��̂ł́A�l�b�g���[�N�ш��f�B�X�N�̏������݁iI/O�j���x���{�g���l�b�N�ƂȂ��Ă��܂��B
�@��������ɂ͂��܂��܂ȕ��@���l�����邪�A�Ⴆ�g�O���b�h�o�b�`�h�ł́A���L�t�@�C���E�V�X�e���uHSFS�v�𗘗p���A�ȉ��̌`�ō��������������Ă���B
�@�t�@�C�o�`���l���͌��t�@�C�o���g�������`���̋Z�p�ŁA10Gbps�ȏ�̑ш�������A�X�[�p�[�R���s���[�^����Ŏ��т�����BHSFS�̓X�[�p�[�R���s���[�^��������ɊJ�����Ă����Z�p���A��Ɠ��R���s���[�e�B���O�����Ɋ��p�������̂��B
�@���̂悤�Ȋ����A�ǂ̂悤�Ɂg�����ɂ�鍂�����h�Ɍ����Ă���̂��낤���B
�u�t�@�C�o�`���l���Ŋe�T�[�o�Ƌ��L�X�g���[�W�ڌ��Ԃ��ƂŁA�l�b�g���[�N�ш悪�{�g���l�b�N�ƂȂ邱�Ƃ�����Ă��܂��B�ʏ�A�f�[�^�����鏈���̐��\�́A1��̃T�[�o�̑��x�ŏ�������܂��Ă��܂��܂��B�������A���L�X�g���[�W�Ƀf�[�^��u���Ďg�����Ƃɂ��A���������f�[�^���A���ꂼ��̃T�[�o�܂œ]�����鎞�Ԃ��������ɍς�ł��܂��v�i�v���b�g�t�H�[���\�t�g�E�F�A�{�� ��1�v���b�g�t�H�[���\�t�g�E�F�A�v�� ��C�Z�t ��q�`�V���j�B
�@�܂�������s������̃f�[�^���W�镔���ł́A�u�C���������̃t�@�C���V�X�e�����g�����ƂŁA�f�B�X�NI/O�̑��x���{�g���l�b�N�ƂȂ邱�Ƃ�����Ă���v�i��q���j�Ƃ����B
�@�Ō�ɁA�g�O���b�h�o�b�`�h��Hadoop�Ƃ́A�ǂ̂悤�ȈႢ������̂���r���Ă݂悤�B
���� | ���� | �O���b�h�o�b�` | Hadoop |
---|---|---|---|
�v�J�� | �E�f�[�^�����v �E�A�v���P�[�V�����J�� |
�E�Ɩ��ɍ��킹�ĕ����\ �E����COBOL�A�v���ɑΉ� |
�E�v�̕K�v�͂Ȃ��i�n�b�V�������j �E�t���[�����[�N�ōč\�z |
���s | �E���� �E�ُ�Ή� |
�E�����Ȕr���������\ �E�ُ팟�m��Ď��s�ۏ� |
�E�������ۏ͂Ȃ��A�X�V�͋��A�Q�ƌn�͗D�� �E�ُ�f�[�^�͔���ď����iHDFS�̏ꍇ) |
�^�p | �E�f�[�^���U�z�u �E�^�p�Ǘ� |
�E�X�N���v�g�ȂǂŔz�u �EJP1�̉^�p���e�� |
�E�R�}���h�Ŏ����z�u �E�I�����͍L������荞�݂��K�v |
�\�@�g�O���b�h�o�b�`�h��Hadoop�̈Ⴂ |
�@�u�܂������[������V�K�Ƀv���O�������J������ꍇ�ɂ́AHadoop���g���̂������ł��傤�B�������A������COBOL����ɂ��o�b�`�����v���O�����A���邢�͑��̌���ŋL�q���ꂽ�v���O�������A�Ȃ�ׂ�����������ɕ��������Ƃ����v�]�ɂ͌����ĂȂ��ł��傤�v�i�ێR���j�B
�@�ȏ㌩�Ă����悤�ɁA�g�O���b�h�o�b�`�h�̃R���Z�v�g�́A�Â��v���O�������ŐV�̃N���E�h���Ŋ��p���A���܂܂Ŏ����ł��Ȃ�������ʃf�[�^��������������Ƃ������̂��B��Ɠ��ɖ����Ă����ʂ̃f�[�^��L�p�Ɋ��p����Ȃǂ̗p�r�ŗL�����Ǝv����B����Linux�ł�������AWindows�ł̌v�������Ƃ̂��Ƃ��B
Copyright © ITmedia, Inc. All Rights Reserved.