4台構成のstripeで、ashiftオプションの設定による違いを確認します。
次のようにしてpoolを作ります。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | # zpool create tank \ scsi-SATA_ST3000DM001-9YN_Z1F0AAAA-part1 \ scsi-SATA_ST3000DM001-9YN_Z1F0BBBB-part1 \ scsi-SATA_ST3000DM001-9YN_Z1F0CCCC-part1 \ scsi-SATA_ST3000DM001-9YN_Z1F0DDDD-part1 # zpool status pool: tank state: ONLINE scan: none requested config: NAME STATE READ WRITE CKSUM tank ONLINE 0 0 0 scsi-SATA_ST3000DM001-9YN_Z1F0AAAA-part1 ONLINE 0 0 0 scsi-SATA_ST3000DM001-9YN_Z1F0BBBB-part1 ONLINE 0 0 0 scsi-SATA_ST3000DM001-9YN_Z1F0CCCC-part1 ONLINE 0 0 0 scsi-SATA_ST3000DM001-9YN_Z1F0DDDD-part1 ONLINE 0 0 0 errors: No known data errors # zdb |grep ashift ashift: 9 ashift: 9 ashift: 9 ashift: 9 # zpool list NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT tank 10.9T 80.5K 10.9T 0% 1.00x ONLINE - |
1 2 3 4 5 6 7 8 9 10 11 | $ bonnie++ ~ 略 ~ Version 1.03e ------Sequential Output------ --Sequential Input- --Random- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks-- Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP abcde.locald 15488M 44318 99 334959 92 139748 49 43830 95 279734 42 353.9 6 ------Sequential Create------ --------Random Create-------- -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP 16 12951 99 +++++ +++ 13327 99 12333 99 +++++ +++ 14310 99 abcde.localdomain,15488M,44318,99,334959,92,139748,49,43830,95,279734,42,353.9,6,16,12951,99,+++++,+++,13327,99,12333,99,+++++,+++,14310,99 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | # zpool destroy tank # zpool create -o ashift=12 tank \ scsi-SATA_ST3000DM001-9YN_Z1F0AAAA-part1 \ scsi-SATA_ST3000DM001-9YN_Z1F0BBBB-part1 \ scsi-SATA_ST3000DM001-9YN_Z1F0CCCC-part1 \ scsi-SATA_ST3000DM001-9YN_Z1F0DDDD-part1 # zdb |grep ashift ashift: 12 ashift: 12 ashift: 12 ashift: 12 # zpool list NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT tank 10.9T 872K 10.9T 0% 1.00x ONLINE - |
1 2 3 4 5 6 7 8 9 10 11 | $ bonnie+++ ~ 略 ~ Version 1.03e ------Sequential Output------ --Sequential Input- --Random- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks-- Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP abcde.locald 15488M 44671 99 347417 94 175133 62 44037 97 307946 47 374.0 6 ------Sequential Create------ --------Random Create-------- -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP 16 12908 99 +++++ +++ 14430 99 11167 99 +++++ +++ 13170 98 abcde.localdomain,15488M,44671,99,347417,94,175133,62,44037,97,307946,47,374.0,6,16,12908,99,+++++,+++,14430,99,11167,99,+++++,+++,13170,98 |
Sequential Writeのrewriteが2割強UPして、Block Readは1割UPしています。
1 2 3 4 5 6 7 8 9 10 | Version 1.03e ------Sequential Output------ --Sequential Input- --Random- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks-- Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP ashift=9 15488M 44318 99 334959 92 139748 49 43830 95 279734 42 353.9 6 ashift=12 15488M 44671 99 347417 94 175133 62 44037 97 307946 47 374.0 6 ------Sequential Create------ --------Random Create-------- -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP ashift=9 16 12951 99 +++++ +++ 13327 99 12333 99 +++++ +++ 14310 99 ashift=12 16 12908 99 +++++ +++ 14430 99 11167 99 +++++ +++ 13170 98 |
0 件のコメント:
コメントを投稿