いずれ訪れるメモリとストレージの変化【前編】
PCIeの進化が生んだ「CXL 3.0」とは? 相互接続プロトコル「CXL」の新世代
相互接続プロトコルの「Compute Express Link」(CXL)の新世代「CXL 3.0」が2022年に登場した。CXLの影響が今後さらに広がる前に、CXLとCXL 3.0を理解しておこう。
相互接続プロトコル「Compute Express Link」(CXL)は、メモリやCPU、周辺デバイスを接続するための規格だ。2022年に、その新世代である「CXL 3.0」が登場した。
CXLは、システム全体の効率性を高めることを目的とした「ディスアグリゲーション」に使える技術だ。ディスアグリゲーションとは、簡単に言えばCPUやメモリなどのリソースの分割を意味する。一方でCXLは、「ネットワークに接続するストレージのより高速で高額な技術」だと捉えられることがあるが、それは正しい理解ではない。もう少し具体的に踏み込んでみよう。
そもそも「CXL」「CXL 3.0」とは?
企業のIT管理者はCXLを使うことで、メモリのリソースをより自由にシステムに割り当て可能になる。データセンターが大規模になるほど、メモリのリソースをより効率的に使用したいというニーズが高まる。1台のサーバが持つメモリ容量よりも大きなメモリ容量をシステムに割り当てできれば、リソース配分の効率は高まる。その影響は今後、ストレージ分野にも波及する可能性を秘める。
CXLを策定する業界団体CXL Consortiumによれば、CXL 3.0は前世代となる「CXL 2.0」の技術を拡張した規格だ。例えば以下の機能を強化することで、データ処理の流れをより最適化できるようにした。
- スイッチング機能
- 接続先を拡張
- ファブリック
- 複数のデバイスを同時接続
- P2P(ピアツーピア)通信
- デバイス同士が直接接続
- メモリ共有
- 複数のコンピューティング領域がメモリリソースを共有
CXLの各世代の規格は、汎用(はんよう)インタフェース規格「PCI Express」(PCIe)の物理層(伝送路)で動作する。各世代の1レーン(通信経路)当たりのデータ転送速度は、世代が新しくなるたびに倍増しており、CXL 3.0の場合は毎秒64GT(ギガトランスファー)だ。
全世代のCXLは、メモリのコヒーレンシ(複数メモリ間のデータの一貫性)を、レイテンシ(遅延)を増加させることなく維持できるように設計されている。CXL 3.0は、コヒーレンシを向上させる幾つかの機能を実装した。
CXLはメモリのディスアグリゲーション技術なので、規格の世代が新しくなることによる変更は、主にメモリに関するものだ。CXL 2.0は複数のCPUが、複数のメモリ領域を利用するための機能を強化し、メモリのディスアグリゲーションを進展させた。CXL 3.0の特徴的な強化点は、複数のCPUが、コヒーレンシを気にすることなくメモリリソースを共有できるようにすることだ。
中編は、CXL 3.0がストレージ分野にどのような影響を与えるのかを考察する。
TechTarget発 先取りITトレンド
米国TechTargetの豊富な記事の中から、最新技術解説や注目分野の製品比較、海外企業のIT製品導入事例などを厳選してお届けします。
Copyright © ITmedia, Inc. All Rights Reserved.
TechTarget発 先取りITトレンド
米国TechTargetの豊富な記事の中から、最新技術解説や注目分野の製品比較、海外企業のIT製品導入事例などを厳選してお届けします。
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
AI時代の自律的なパートナー 「データエージェント」構築&活用ガイド -
製品資料
使用中のデータを保護して安全な共同開発へ、クラウド時代のデータセキュリティ -
製品資料
“AIによる高速な脆弱性検出”対策を行う、RHELの統合セキュリティ機能とは? -
製品資料
企業ITを支える定番Linuxの運用管理、手動の限界を乗り越える手法とは? -
製品資料
AIとクラウドネイティブの課題を解決する、シンプルで費用対効果に優れた方法
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Microsoft 365」が乗っ取られる 跡形もなくMFAを破る手口
-
2
なぜ人はいるのにDXが進まない? ライオンも直面した“老害”レガシーシステム
-
3
「生成AI導入・活用状況」に関するアンケート
-
4
LLMの「過学習」、正しく説明している文章はどれ?
-
5
Azure Red Hat OpenShiftは脱VMware問題の救世主になるか? 技術資料で解説
-
6
“金融レベル”が壁に 東京海上ディーアールが「小さな失敗」を成功につなげた方法
-
7
「HDD終了」は本当か 巨大クラウド2社が下した大容量フラッシュへの決断
-
8
なぜOpenAIやAnthropicのAIは「脱走」したのか 情シスが迫られるエージェント統制
-
9
「業務改善とツール活用」に関するアンケート
-
10
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
ホワイトペーパーランキング PR
-
1
属人化や仕様バグはなぜ起きる? AI時代に必須のドキュメント文化の作り方
-
2
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
3
AIエージェントで多様な日常業務を効率化するための入門ガイド
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
中小企業必見、Microsoft 365でゼロトラストセキュリティを実現する方法
-
6
5分で分かる「AI駆動開発エージェント」 要件定義から設計・実装・テストまで
-
7
動画で知るランサムウェア被害企業のリアル、会計データが無事だった理由とは
-
8
“あのファイル転送”で暗躍するノーウェアランサム
-
9
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
10
マンガで解説:「ゼロトラスト」「SASE」の必要性とメリット
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー