手当たり次第に書くんだ

飽きっぽいのは本能

仮想化

DPDK とは何か – 高速化ではなくパケット処理の場所を変える技術

DPDK を単なる高速化技術としてではなく、Linux kernel から userspace へパケット処理の場所を移す dataplane 技術として確認します。

SR-IOV とは何か – 高速化ではなく物理 NIC の制約を設計する技術

SR-IOV を単なる NIC 高速化技術としてではなく、PF / VF、driver、firmware、NUMA、Kubernetes の制約を含む仮想化基盤設計として確認します。

VMware と OpenStack の違い – 仮想化基盤とクラウド基盤を同じものとして扱わない

VMware と OpenStack はどちらも仮想マシンを扱えますが、同じ種類の基盤ではありません。VMware は完成された仮想化基盤、OpenStack は API、テナント、ネットワーク、ストレージを組み合わせてクラウド基盤を作る部品群として整理します。

Ubuntu 26.04 KVM HugePages の基本 – VM 用メモリを起動時に予約する

Ubuntu 26.04 の KVM / libvirt 環境で、VM 用に HugePages を予約して確認する手順です。1 GiB HugePages の GRUB 設定、再起動後の確認、libvirt XML の memoryBacking、VM 起動後の消費確認を整理します。

Ubuntu 26.04 KVM VM の ACL 設定 – OVN logical port 単位で通信を制御する

Ubuntu 26.04 の KVM / OVS / OVN 環境で、VM の通信を OVN logical switch port 単位で制御する考え方と手順です。inport、from-lport、priority、allow-related、drop、ruleset としての入れ替えを整理します。

Ubuntu 26.04 KVM VM の作成 – テンプレート qcow2 から libvirt domain を定義する

Ubuntu 26.04 の KVM / libvirt 環境で、テンプレート qcow2 から VM 用ディスクを作成し、OVMF NVRAM、OVN logical switch port、virtio disk / NIC、HugePages 前提の libvirt XML を定義して VM を起動する手順です。

Ubuntu 26.04 KVM VM テンプレートの作成 – autoinstall と qcow2 の複製元を作る

Ubuntu 26.04 の KVM VM テンプレート作成を、autoinstall、qcow2、cloud-init、複製元イメージの管理から扱います。

Ubuntu 26.04 KVM の基本設定 – libvirt / Open vSwitch / OVN の土台を作る

Ubuntu 26.04 を KVM ホストとして使うために、libvirt、QEMU、OVS、OVN の基本設定を行う手順です。一般的な KVM 入門より少し重めに、OVS integration bridge、provider bridge、OVN external IDs、localnet まで含めて整理します。

Ubuntu 26.04 Bridge の基本設定 – KVM 向け br0 を Netplan で作る

Ubuntu 26.04 の Bridge 設定を、Netplan、KVM 向け br0、物理インターフェイス、IP 設定、疎通確認の観点から扱います。

Ubuntu 26.04 サーバー管理ガイド

Ubuntu 26.04 を使ってサーバーを構築・運用するための記事ハブです。初期設定、ネットワーク、OS 設定、認証、ミドルウェア、仮想化、コンテナ、ストレージ、監視、バックアップまで、手動で確認できる手順として整理します。

トップへ戻る