HITSC
タグ「HITSC」の記事。
書いたもの
- HITSCのSQLite同時書き込み問題を負荷テストで見つけた - HITSC の並列 ticket start 負荷テストで SQLITE_BUSY を見つけ、busy_timeout、WAL、synchronous=NORMAL、foreign_keys=ON で SQLite 接続設定を見直した記録
- HITSCのlocalhost-only published port分離バグを直した - HITSC の localhost-only published port で別 ticket namespace から到達できる余地があった問題を、conntrack original destination と root uplink source の確認で塞いだ記録
- HITSCで学ぶ仮想化の地図 - HITSC を題材に、Proxmox、KVM、QEMU、Firecracker、microVM、TAP、network namespace、snapshot、CoW の役割を仮想化初学者向けに整理した地図
- Firecracker snapshot clone 後の一意性をどう戻すか考える - Firecracker snapshot restore で高速に VM を clone できるようになった後、guest 内の一意性をどう回復するか、reunique_waiting snapshot と hitsc-reunique-wait.service を軸に考える
- Firecracker snapshot restore で Memory CoW の効果を PSS で確認した - HITSC の複数 VM 問題で Firecracker snapshot restore を使い、起動時間短縮と Memory CoW の効果を PSS で確認した記録
- Firecracker rootfs の Storage CoW を reflink で検証した - HITSC の検証用基盤で ticket ごとの rootfs を reflink clone し、Storage CoW の効果を rootfs provision 時間とディスク使用量の増分で確認した記録
- Firecracker 上の Ubuntu 24.04 で Docker を動かすまでに詰まったこと - Firecracker microVM 上の Ubuntu 24.04 rootfs で Docker を動かすために、iptables backend と Docker daemon 設定を調整した記録