2010-01-01から1年間の記事一覧

KVMとiSCSIによるSANブート環境の構築[ゲスト:Fedora14]

方針 仮想化は手軽に検証や試用ができて非常に便利だが、仮想マシンを数多く作ろうとするとディスクI/Oがボトルネックになりがちである。 そこでスケーラビリティを向上させるため、ストレージをKVMホスト管理下から完全に外す方法を検討する。二次的効果と…

BSoD

高負荷テストばかりやっていたら、KVM上で青画面が出てしまった。

KVM上でWindowsを動かす時の備忘録

適当に試すだけならいいが、実際に運用しようとするとI/O周りで苦労する。 あくまで個人的な範囲で(SANとかなしで)不自由せずに使える設定を煮詰め中。 とりあえずvirshとかvirt-managerは使わずにqemu-kvmでそのまま叩く。 準備 ホストはFedora 13。Core …

Fedora 13 インストールメモ

GIGABYTEマザーを使用している場合、Fedora-13-x86_64-DVDからのインストールがうまくいかない。 ブートすらしてくれないのだが、原因はよくわからないらしい。 回避策はいろいろ見つかっているが、LiveCDからのインストールは、要らないパッケージがガンガ…

HashAlgorithmの実装(CRC32,CRC16)

.NET Frameworkの抽象クラスSystem.Security.Cryptography.HashAlgorithmの実装としてCRC32とCRC16を求めるクラスを作った。 基本的にMD5CryptoServiceProviderやSHAxxxCryptoServiceProviderと同じように使うことができる。 CRCの計算にはいろいろな流儀が…

Suffix Arrayの計算

LarssonSadakane法で接尾辞配列を求めるプログラム。 基本的にqsufsort.cそのまんま。実行結果 10 : a 7 : abra 0 : abracadabra 3 : acadabra 5 : adabra 8 : bra 1 : bracadabra 4 : cadabra 6 : dabra 9 : ra 2 : racadabra Program.cs using System; nam…