コメントああ、CPUのバリエーションが少なく、クロック周波数が全てを支配していた、サーバーベンチマークの古き良き時代。今では4つの異なるXeon SP CPUファミリーがあり、それぞれに2つのモデルラインがあり、それぞれのファミリーにはコア数、スレッド数、クロック周波数が異なるCPUセットがあります。
ベンダーは、ソケット数の異なるブレードサーバーまたはラックマウントサーバーにこれらを搭載しています。ベンチマークは、ユーザーの皆様がワークロードのニーズに対してどのサーバーが最高のパフォーマンス/コストパフォーマンスを提供するかを判断するのに役立つはずです。SPECなどの業界標準テストでは、対象となる各サーバーにパフォーマンスインデックス番号が付与されており、サーバーAの方がインデックス番号が大きいため、サーバーBよりも優れていることがわかります。
単純!
SPEC 組織の最新の CPU2017 ベンチマークには、整数と浮動小数点のバリエーションがあり、それぞれにベース (標準コンパイラ) とピーク (調整されたコンパイラ) の結果があり、さらにジョブ時間 (SPECspeed) とスループット (SPECrate) のバージョンがあります。つまり、18 個の個別のベンチマーク コンポーネントがあります。
ベースとピークのエネルギー レベルもありますが、ありがたいことに、サーバー ベンダーは通常、それらを使用しません。
CPU2017のレポート結果はここで公開されており、記録的な速さで頭を悩ませることになるでしょう。どのサーバーが仕事に最適かを判断するのは、実に難しいものです。
SPEC CPU2017 整数速度結果の概要リストのセクションを見てみましょう。
クリックして拡大
ブレードサーバ(UCS B200)とラックマウントサーバ(UCS C480)のCiscoサーバ、そしてラックマウントサーバ(R940)のDellサーバが混在しており、Xeonプロセッサのブランド、モデル番号、クロックレートも様々です。右に移動するにつれて、並列処理の列の後にベーススレッド数、有効なコア数、チップ数、コアあたりのスレッド数、ベースとピークの結果、そしてベースとピークの電力結果の列(空欄)が表示されます。
これらの概要エントリには日付も価格も記載されていません。日付、詳細な構成、テストコンポーネントの結果情報を取得するには、個々のレコードにアクセスする必要があります。個々のレコードは、HTML、CSV、テキスト、PDF、PS(印刷可能)形式で提供されています。
以下は Lenovo システムの抜粋です。
9ページにわたるLenovoサーバーのPSリストのサンプル。クリックして拡大
概要結果リストに戻ると、サプライヤー名以外、明確な順序付けが見当たりません。一体全体、一体どう解釈すればいいのでしょうか?サプライヤーセクションのエントリは、Xeonプロセッサのブランド名、ブランド内のクロックレートやコア数、ベースラインやピークラインの結果順になっていません。ただ、膨大な結果の羅列に過ぎません。
サーバー構成の専門家から、ワークロードにはXeon Gold 6100型プロセッサを搭載した2ソケットラックマウントサーバーが必要だと言われたとします。SPECリストでこれらのベンチマークを実施しているサプライヤーはどこでしょうか?
2 ソケット (SPEC ではソケットを「チップ」と呼ぶことを思い出してください)、Xeon Gold 6100 クラスのラックマウント サーバーを探すには、408 エントリを順に調べる必要があります。Cisco、Dell、HPE、Huawei、Lenovo、Sugon、Supermicro のサーバーが見つかります。
そうです、お気づきですね。Hitachi VantaraとFujitsuの記載がありません。解釈に困惑するだけでなく、リストも不完全です。
油断すると罠にかかってしまいます。確かに、2ソケットのXeon Gold 6100クラスのCisco UCS B200 M5サーバーは見つかりますが、これはラックマウントではなくブレードシャーシサーバーなので、役に立ちません。必要なサーバーの種類を見つけるには、各サプライヤーの名称も知っておく必要があります。
これがどれだけ大変なことかを知るために、私たちは 112 スレッドの 2/4 ソケット ラックマウント Xeon Platinum 8180 サーバーを探し、リストを徹底的に調べて、Cisco、Dell、HPE、Huawei、Supermicro のサーバーをいくつか見つけました。
私たちはこれらを独自のスプレッドシートに入力しました。なんて馬鹿げたことでしょう。そして、各サーバーの基本結果数をグラフ化し、最終的に、サーバーの比較を示す視覚的に分かりやすいグラフを作成しました。
使い勝手の良さそうな見た目で、Huawei製品が一際目立っています。優勝したHuawei 1288Hはソケットが2つしかなく、ベーススレッド数は112であるにもかかわらずコア数はわずか56個ですが、それでも最高得点を獲得しました。Huaweiの場合、スレッド数がコア数を上回っているのは意外です。
このSPECベンチマークの山には掘り出すべき金が眠っているのに、なぜSPEC組織は概要リストから関連結果を抽出するための実用的な画面ツールを提供できないのでしょうか? 400以上のエントリがこんなにもひどい表示になっているのに、一般の私たちがサーバー選びの参考として使えるはずがありません。
確かに、SPEC 組織とサーバー サプライヤーは、Intel の愚かで狂気的な Xeon SP バリアントの過剰生産によって、その仕事を計り知れないほど複雑にしていますが、彼ら自身は、サーバー製品の選択と比較に協力してくれません。
パフォーマンスベンチマークに基づいてサーバーを選択、抽出、比較できるスマートフォンスタイルのアプリが必要です。ビッグデータではなく、AIによる分析も不要で、サーバー購入者にとって非常に役立つはずです。®