手当たり次第に書くんだ

飽きっぽいのは本能

単一 VM の vCPU sizing – 物理 core / SMT / NUMA / overcommit で決める

単一 VM の vCPU 数を、workload の並列性、物理 core、SMT、NUMA、CPU quota、overcommit、縮退時 capacity から決め、throughput と tail latency で検証する手順を解説します。

蒸し野菜にアジシオが合う理由 – 塩味とうま味で野菜の甘みを引き出す

蒸し野菜にアジシオが合う理由を、塩味とうま味、野菜の甘み、調理の手軽さが食べやすさを作る流れから考えます。

選択的夫婦別姓が進まない理由 – 制度ではなく理解の構造の問題

選択的夫婦別姓をめぐる議論は、制度の中身そのものよりも、制度の意味が正しく共有されていないことに大きな問題があるように見えます。 この制度は、すべての夫婦を別姓にする制度ではありません。同姓を望む人は同姓を選び、別姓を望 […]

血液型は性格を決めない – 日本文化が生んだ性格ラベルの正体

血液型は性格を決めません。それでも血液型性格診断が残り続けるのは、人を分かりやすく分類したい文化的な欲求があるからです。分類とラベルの危うさを考えます。

情シスはなぜ「狭く浅い IT」になりやすいのか – 企業文化と役割設計で考える

情シスを個人の能力問題としてではなく、企業文化と役割設計の問題として整理します。社内 IT 運用、ユーザー対応、SaaS 管理、ID 管理、技術設計との責任分界を分けて考えます。

PEM 形式の証明書・秘密鍵を 1 行に整形する方法 – SAML、Kubernetes Secret、環境変数で扱う

PEM 形式の証明書や秘密鍵を 1 行で扱う場面を、SAML、Kubernetes Secret、環境変数、JSON / YAML 設定の観点から確認します。

DPDK で VM ネットワークはなぜ速くなるのか – kernel bypass と NFV dataplane

DPDK は VM を単純に速くする魔法ではなく、Linux kernel の通常ネットワーク処理を迂回して dataplane を userspace 側に寄せる設計です。vhost-net、vhost-user、SR-IOV、PCI Passthrough の位置付けと採用条件を、NFV や高 pps workload の観点から解説します。

SR-IOV / PCI Passthrough で VM ネットワークを高速化する考え方 – 仮想化レイヤを迂回する設計

SR-IOV と PCI Passthrough は、VM のネットワーク I/O で仮想スイッチや hypervisor の抽象化を迂回する方式です。共有性、移動性、運用性とのトレードオフを確認します。

vhost-net と vhost-user は何が違うのか – virtio と userspace dataplane の基本

VM ネットワーク性能を考えるうえで、virtio-net、vhost-net、vhost-user は混同しやすい要素です。vhost-net は kernel 側へ処理を寄せ、vhost-user は userspace dataplane へ接続します。DPDK や OVS-DPDK との関係と採用条件を解説します。

トップへ戻る