Kubernetesの永続ボリューム(PV)におけるストレージ性能ベンチマークの実施手法

Kubernetesクラスター上で実行されるアプリケーションのパフォーマンスは、使用しているストレージ(Persistent Volume)の入出力性能に大きく依存します。オープンソースツールの Dbench を利用することで、FIO(Flexible I/O Tester)ベースのベンチマークを自動化し、IOPS、帯域幅、およびレイテンシを簡単に測定できます。 1. ストレージクラスの確認 まず、テスト対 ...

6月28日 01:01 投稿

Kubernetesノードの安全更新を自動化:kuredツール活用ガイド

Kubernetesノードの安全更新を自動化:kuredツール活用ガイド 【プロジェクトURL】kured Kubernetes Reboot Daemon: https://gitcode.com/gh_mirrors/ku/kured Kubernetesクラスタのノード更新はシステムセキュリティを維持する上で不可欠ですが、手動操作は時間がかかるだけでなく、リスクを伴う可能性があります。kured(Kubernetes Reboot Daemon)はKubernetes専用に設 ...

6月25日 21:37 投稿

Kubernetes環境におけるKubeBlocksとDifyを用いた本番対応AIGCアプリケーション構築

はじめに 人工知能生成コンテンツ(AIGC)技術は、デジタル時代において革新的な変化をもたらしています。AIGCはテキスト、画像、音声、動画の自動生成を可能にし、コンテンツ制作の効率と品質を飛躍的に向上させます。さらに、ユーザーの個別ニーズに応じたパーソナライズドコンテンツのリアルタイム生成により、ユーザー体験も大幅に向上します。 しかし、AIGCの潜在能力 ...

6月23日 20:38 投稿

Kubernetesクラスタのkubeadmによる構築

Kubernetesクラスタを構築するには、まずDockerなどのコンテナランタイムをセットアップする必要があります。ファイアウォールとSELinuxを無効化し、Swapを停止します。また、各ノードに一意のホスト名を設定し、クラスタ内のノード間で名前解決ができるように/etc/hostsファイルを編集します。 IPテーブルによるブリッジIPトラフィックの透過を有効にするため、以下 ...

6月23日 20:30 投稿

MCPクラウドネイティブ展開が失敗する理由:3つの根本原因の深層分析

なぜMCPクラウドネイティブ展開は頻繁に失敗するのか MCP(マルチクラウドプラットフォーム)環境でのクラウドネイティブ展開において、多くのチームが起動失敗、サービス到達不能、設定が反映されないといった問題に頻繁に直面しています。これらの問題は単一の技術的欠陥によるものではなく、環境の差異、設定管理の混乱、そしてクラウドネイティブのネームスペースモデ ...

6月17日 21:45 投稿

KubeKeyによるKubernetesクラスタとKubeSphereの導入ガイド

はじめに 本記事では、CentOS 7.6環境においてKubernetes v1.22.17とKubeSphere v3.3.0を対象とした導入方法を解説します。 KubeSphereはKubernetesを基盤とした分散オペレーティングシステムを目指しており、サードパーティ製アプリケーションやクラウドネイティブコンポーネントを容易に統合できるアーキテクチャを提供します。 KubeKeyツールを使用することで、Linu ...

6月17日 18:22 投稿

etcd分布式キーバリューストアの基礎知識と運用ガイド

etcdとは etcdは、CoreOSチームにより2013年にリリースされた分散型キーバリューデータベースです。Go言語で実装されており、RAFTコンセンサスアルゴリズムを採用することで、複数のノード間でのデータ整合性を保証しています。 名前について:UNIXの「/etc」ディレクトリ(設定ファイルの保存場所)と分散システムの「D」を組み合わせた造語で、分散環境における設定情 ...

6月15日 23:50 投稿

Kubernetesバイナリデプロイと高可用性構成ガイド

Kubernetesの基本アーキテクチャ Kubernetesクラスターは主にマスターノードとワーカーノードの2種類のノードで構成されます。 マスターノードのコンポーネント APIサーバー: 全てのサービスリクエストの統一アクセスポイント コントローラーマネージャー: K8Sリソースオブジェクトのコントローラーを管理し、リソース状態を監視 スケジューラー: Podリソースのスケジュ ...

6月15日 19:44 投稿

Kubernetes 1.24 クラスタのインストールと設定ガイド

前提条件 以下はKubernetes 1.24のインストール手順を記録したものです。主にCalicoをネットワークプラグイン、Kong Ingressをルーティング転送、Nginxを四層プロキシとして使用します。 サーバー環境 2台のTencent Cloudサーバー 2コア2GB構成 デプロイメント手順 hostsファイルの修正 vi /etc/hosts [マスターIP] master [ノード1IP] node1 ホスト名の変更 host ...

6月14日 23:51 投稿

大規模言語モデル推論基盤の構築と最適化:vLLM と TGI を用いた実戦ガイド

1. はじめに:トレーニングからインフラへ 大規模言語モデル(LLM)の開発ライフサイクルにおいて、最も難易度が高く重要なフェーズの一つが「推論環境の構築」です。ハブ上のオープンソースモデルを取得し、あるいは独自に学習済みのモデルを準備したとしても、そのまま高負荷なリクエストに対応可能な Web サービスとして公開することは容易ではありません。PyTorch の ...

6月13日 22:31 投稿