やるという話を聞いて(実際はメールですが)行ってきました。場所はヌーラボさんのフリースペースでとてもキレイで、ITベンチャー!という感じの場所でした。前回よりも人の数は少なかったみたいですが、かなり濃い人があつまり、ビールを飲みつつ日本語と英語が飛び交う感じはなんともいえないですね。重複神話インフラエンジニアとしては、ネットワークやサーバーやストレージ等を触ってきてますが、OSはサーバー、クライアント共に断然Windowsが多いですね。ようなシーソーゲームにも似たOS(サーバー用)の変更(機械も変わる)があったりもしてまして。結果としてそんなとこです。そのOSであるWindowsの話なんですが、企業にたとえば10000台のPCを導入する場合、1台1台細かい初期セットアップ作業なんてやっていたら何ヶ月掛かるか分かりませんしやってられません。少なくとも私は嫌です。・1台、業務用パソコンとしてセットアップ(アプリのインストール等)を行う。・そのPCのデータをイメージ化(外に出すための形に)する。・イメージ化したものを他のPCへコピー(クローンとか言ったりする)する。・ね?簡単でしょ?といった事が行われています。規模が100台くらいの所だと社員個人にやらせたりもしていますが。(そしてカオスな業務PCが作られていく...)それはともかく、Windowsのイメージ化の時に意味のあるおまじないのような事をするのがWindowsを作っている会社であるMicrosoftから言われています。すごーく簡単に言うと、コピーした全く同じもの(PCのことね)がたくさんある状態だと、システム内でどれとどれが違うかが判断できなくなる、かもしれないので内部番号のようなものを再発行するツールを使ってね。その内部の番号っていうのが「SID」ってよばれているものです。セキュリティ識別子?)このSIDって言う奴が厄介で、SID以外にも内部番号みたいなのがあるからそれらも含めてSIDって人によっては言ったりしているんですな。クライアントからシステムが使えなくなるということは仕事ができない状態になるということなので、余計なトラブルが嫌いな人達はMicrosoftの言うとおりにsysprepというおまじないをしてました。中にはメンドクセーって言う人もいたので、プログラムが得意な人がSIDだけを書きかえるプログラムを書いてみたらしいです。結果としてそのプログラムは一時公開されたあと、非公開となったのですがその作者が書いたBlogがこの参考Blogです。内容はメッチャ細かいことが書いてあるんですが、要点として、SIDが重複して問題になることって実はほとんどないよ。これを読んだときは「エーッ!!!」と衝撃をうけましたよ。「SIDは重複しても問題にならないと思うけど、Windowsは他にも色々内部番号持ってるからMicrosoftが言うようにおまじない(sysprep)はしてね。(はーと)」.........。(これはひどい...)そろそろキャリアとして中堅くらいのインフラエンジニアとなりつつありますが、この事は色々とショックで考えさせられました。