Kubernetesのメモリマネージャ機能が正式版に。NUMAサーバでCPUとメモリ割り当ての最適化による性能向上など実現

今回は「Kubernetesのメモリマネージャ機能が正式版に。NUMAサーバでCPUとメモリ割り当ての最適化による性能向上など実現」についてご紹介します。

関連ワード (今後、大規模、性能等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


Kubernetes 1.32でメモリマネージャが正式版となったことが発表されました。これにより、NUMAサーバ上でコンテナ化されたアプリケーションにおいてメモリ割り当てを最適化することによる性能向上などが期待できます。

Kubernetesのメモリマネージャ機能が正式版に

NUMAサーバの性能を引き出すメモリマネージャ

Kubernetesにおけるメモリマネージャの実装は、NUMA(Non-Uniform Memory Access)サーバ上でノードを稼働させる場合に、NUMAサーバの性能を最大限に引き出す設定が必要だったために行われました。

NUMAサーバとは、CPUとメモリのセットを高速なインターコネクトで接続することで大規模なマルチプロセッサ構成となっているサーバのことです。

このNUMAサーバの性能を最適な形で引き出すには、ノードにおける処理がCPUとセットになっているメモリにアクセスすることで行われる必要があります。あるCPUから別のCPUとセットになっているメモリにアクセスすることは可能であり、処理も正常に行われますが、その場合にはメモリアクセスのレイテンシが大きくなってしまうのです。

今回正式機能になったKubernetesのメモリマネージャ機能では、Kubernetesの「Guaranteed QoSクラス」に設定されたポッドに対して、NUMAサーバの性能を最適化できる適切なメモリ割り当てを設定できるようになります。

現時点でメモリマネージャの機能はLinux版で利用可能となっていますが、今後Windows版での実装も計画されています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
CircleCIがGitLabに対応。GitLabのコード変更をトリガーにCircleCI でビルド、テスト、デプロイを実行可能に
CI/CD
2022-07-28 13:40
Aimerのプロデューサーが手掛ける「ヒット曲を学習した作曲AI」 人気曲のどんな部分を学んでる?
IoTセキュリティ
2021-04-15 14:46
米国防総省、Microsoftとの100億ドル契約「JEDI」をキャンセルし、仕切り直し
企業・業界動向
2021-07-08 15:21
ブロードバンドを欠く中南米で遠隔医療を実現するコロンビアの「1Doc3」が約3.3億円調達
ヘルステック
2021-04-18 11:00
Amazon EFSのクライアント当たりの最大スループットが1.5GB/sに。これまでより3倍高速なファイルアクセスを実現
AWS
2024-05-13 22:49
栗田工業と日立、製鉄所など原料ヤード管理のDXで協業
IT関連
2022-09-30 15:53
TwitterがNFTを初発行 抽選で140人に無料配布 米国と日本で
企業・業界動向
2021-07-02 05:35
エスプランニング、RPAツールで保険代理店業務を効率化–人手不足対策として導入
IT関連
2024-11-29 19:11
ゼンリンCVC子会社出資第1号の「レイ・フロンティア」とゼンリンが移動最適化や位置情報ビジネスで提携
モビリティ
2021-06-08 22:12
富士通、学校現場を支援するクラウド提供–「GIGAスクール構想」の早期定着へ
IT関連
2021-04-09 07:07
日本ガイシ、「Concur Expense」「Concur Travel」採用–業務基盤見直しの一環として
IT関連
2022-02-06 17:05
Alphabet決算、巣ごもり需要で売上高・純利益ともに過去最高
製品動向
2021-02-04 19:10
Facebookの「イベント」、Googleカレンダーへの転送が可能に DTPで
アプリ・Web
2021-08-11 00:46
日立ハイテク、アーカイブソリューションを導入–月間37万枚の納品書などを電子化
IT関連
2024-01-20 13:12