HDDのパフォーマンスを向上させる方法は?
シーゲイトは数日前にHAMR(熱アシスト磁気記録)ハードドライブの出荷を開始しました。これは2020年11月に導入され、従来のハードドライブの2倍のパフォーマンスを提供するMACH.2デュアルドライブHDDテストプログラムも拡張しました。。同社は、この一連のテクノロジーによって、今後数年間でハードドライブの容量とパフォーマンスの両方が向上すると確信しています。
ハードドライブの容量は非常に重要なパラメータですが、容量、書き込み密度、線形読み取り/書き込み速度が増加すると、テラバイトあたりのランダム読み取り/書き込みIOPSが減少し、データセンターセグメントに悪影響を及ぼします。シーケンシャル読み取り/書き込み速度とテラバイトあたりのIOPSを向上させるために、HDDメーカーは2つの独立したドライブを備えた新しいモデルを開発していますそれらを1つの3.5インチエンクロージャー内の2つの別々のハードドライブと考えてください。シーゲイトは2017年末にMulti-ActuatorTechnology(MAT)を導入した最初のHDDメーカーになり、2019年に同社の選ばれたパートナーが対応するExosドライブ2X14MACH.2残念ながら、SeagateのMACH.2 HDDがいつ市販されるかは、できれば2021年にはまだ不明です。
シーゲイトのCEOであるデイブモスリーは、次のように述べています。「シーゲイトの最初のデュアルドライブテクノロジーは、コンテンツ配信などのシナリオ向けの大容量で高性能なドライブを求める幅広いユーザーの注目を集めています。「本日、デュアルドライブドライブの出荷を増やしており、容量が増えるにつれてこのシェアは拡大します。」
2018 : MACH.2
Seagate 2018 Seagate MACH.2 , SAS Host Bus Adapter (HBA) - .
MACH.2 OCP (Open Compute Project) Summit, 3.400 , . Seagate -. Seagate Exos 2X14 MACH.2 SAS. , , .
« MACH.2 Seagate Exos Exos , — Seagate . — — , . - — SAS HBA, ».
: « MACH.2, — Exos , — . — , QoS. , , »
« MACH.2 230 , Exos — 130 — , — ».
Seagate MACH.2 , , / host-. 2018 Seagate MACH.2 , 480 / — 60% HDD 15 /. 520 /, .
« , QoS IOPS . , HAMR, — ».
OCP Summit Seagate MACH.2 Exos . , MACH.2, . MACH.2.
MACH.2 -
- , " " IOPS . , HAMR . , IOPS.
Seagate MACH.2 . , , - , . .
2018 Seagate MACH.2, Seagate Exos. Seagate HAMR Seagate MACH.2 , . Microsoft.
« — , , , , — . — . 1,8-1,9 - . HDD ».
MACH.2
MACH.2. , HDD. , IOPS/TB TCO, MACH.2 . , MACH.2, . ? , MACH.2.
HDD?
, , /. HDD , 2,5" 15 10. - 2,5" , . , 3,5" HDD , - , . - / .
3,5" HDD , , . — , , , (QD). ( , short stroking), /, . , , , .
: IOPS/TB TCO
3,5- , , . , IOPS . IOPS (IOPS/TB) .
IOPS/TB , IOPS . HDD IOPS/TB, HDD. IOPS/TB , . - IOPS/TB TCO - .
. X 3,5" HDD nearline. Y — IOPS/TB, - ( IOPS ). IOPS/TB . , 7 IOPS/TB, 12 . , 12 . , TCO.
HDD /, /. , /.
MACH.2
MACH.2 IOPS/TB, , / HDD. . , — . , . , . MACH.2 ( HDD).
MACH.2 |
|
(TB) |
IOPS |
IOPS/TB |
SDR (MB/s) |
|
/ |
7 |
80 |
5,7 |
260 |
|
2 |
14 |
160 |
11,4 |
520 |
MACH.2 HDD / / , .
IOPS/TB TCO
MACH.2 , HDD, IOPS/TB .
, 12 - IOPS/TB, HDD 24 .
MACH.2
, /, IOPS/TB . , HDD MACH.2. Seagate , HDD 5 10 IOPS/TB. MACH.2, , IOPS/TB. TCP .
MACH.2
MACH.2 , . HDD , /. MACH.2 IOPS ( ).
MACH.2 (SAS SATA). MACH.2 , SAS
: SAS 12 / SATA 6 /. MACH.2 SATA 6 / ( 600 /). , 520 / SDR, . , MACH.2 .
: host- SAS LUN. LUN SAS, . LUN0 LUN1 WWN (LUN0 LUN1). - MACH.2 . , 14- HDD 7 . SAS LUN.
MACH.2 Seagate
MACH.2 IOPS, . Seagate , (QD) (xfer).
IOMeter, MACH.2 Seagate Exos ( HDD ). MACH.2 Exos Y, QD — X. HDD, .
MACH.2 1,85x 2x HDD Exos . , LUN.
( MACH.2 Exos ), MACH.2 2x HDD . , LUN
, , HDD MACH.2 , . 12 , . Seagate Exos.
, HDD MACH.2 . 5 - , .
Seagate, SAS , , HDD MACH.2 (520 / × HDD). , , .
: MACH.2, Exos 2X14, , TCO - HDD. MACH.2 , HDD . .
MACH.2
SAS LUN , LUN, — LUN ( ). MACH.2. HPC, , LUN. LPC LUN, . , MACH.2.
LUN , REPORT SUPPORTED OPERATION CODES MLU (multiple logical units) .
Seagate T10, MLU . T10 :
http://www.t10.org/cgi-bin/ac.pl?t=d&f=18-102r1.pdf
MACH.2
MACH.2 - , . : (CDN, ), RAID, , Hadoop Ceph, , .
, Seagate .
. MACH.2 , HDD , QoS / , . . / . , HDD , . . MACH.2 , 1,8x .
OCP Global Summit Seagate, CDN, FreeBSD OS. , ( BSD libc) 4× 14TB MACH.2 4× 14TB Exos NL SAS. , , . .
, MACH.2 233 131 . 1,8x HDD . , MACH.2 .
RAID. RAID — , MACH.2. RAID / / . MACH.2 host- , RAID , HDD . , , RAID 1 , .
MACH.2, 2019 OCP Global Summit Seagate, Microsoft Broadcom. 11× MACH.2 11× Exos NL SAS Microsoft J2010 Storage System Microsoft C2010 HBA Broadcom 9400. SAS HBA, Windows Storage Spaces , .
16K 32K, , (30 ). Microsoft Diskspd. QD , . .
, MACH.2 1517 IOPS QD 35 23 , HDD — 1011 IOPS QD 27 27 . IOPS, .
, MACH.2 RAID ( ), . , MACH.2 .
Hadoop. Hadoop HDFS MapReduce ( Hadoop). MACH.2 HDFS, Seagate Hadoop. master- () slave-, MACH.2 Exos NL .
Hadoop TestDFSIO, MapReduce , . / 1 GB, 1 1000+ .
, HDD Hadoop MapReduce (), (). Seagate , MACH.2 slave-.
Microsoft /
, Microsoft, Seagate Exos 2X14 MACH.2 . Microsoft , Seagate Exos 2X14 MACH.2 , / (IOPS), Azure, Exchange Online . , MACH.2 IOPS.
Microsoft Seagate Exos 2X14 MACH.2
Microsoft Exos 2X14, , Project Olympus. , , MACH.2, ― - .
- Microsoft Seagate MACH.2, , .
« Exos 2X14, , — . — , : MACH.2 IOPS ».
MACH.2 , Microsoft Exchange Server Jetstress. / Exchange 2013 2016, . , IOPS , .
« , — . — Seagate MACH.2, , . , . , MACH.2 ».
MACH.2 IOPS
, IOPS . IOPS (IOPS/TB) .
IOPS ― . , IOPS . , , , — IOPS.
Seagate MACH.2 IOPS/TB , , , . - , — . .
Microsoft Exchange, MACH.2
, , , / .
MACH.2 Microsoft, Azure Exchange. , - , . Microsoft , , , . . IOPS, , , .
Microsoft Exchange , . Seagate MACH.2 Exchange SLA . Seagate - Microsoft — 14- Seagate 2X14, MACH.2 , Exchange, .
MACH.2
IOPS/, , IOPS/ , , . .
« , — , Seagate . — , , , . : , 16 , 8 . IOPS, , — , . — « ». , , , . , . - ».
Exos 2X14 MACH.2 — 14 . , 7- , .
MACH.2 Seagate Microsoft
Seagate . Microsoft Seagate MACH.2 .
« MACH.2, - Microsoft, — , Seagate . — . MACH.2, IOPS , Microsoft».
« Microsoft , , — . — Microsoft , , . MACH.2, SAS, Microsoft ».
Exos 2X14 , .
: , Seagate
Seagate, , MACH.2. , . 3,5" HDD 7200 / , . HDD . HDD , , , . MACH.2 3,5" HDD, (TCO) .
MACH.2 . - IOPS/TB, MACH.2 , TCO, .