墜落日記 - 2011年9月の墜落
2011年9月30日
VMware Workstation 8.0 を試す
しくじった。
笑っちゃうくらいに清々しくしくじった。
自社に導入した仮想環境インフラの VMware のアクティベーション作業。
IBM からの Partner Activation Code を VMware サイトに登録し、1 CPU ライセンスを2つずつバインドして 2 CPU ライセンスを作って………と順調に進んでいたのだが………
ふと気付く。
「あれ? Essentials のライセンスはどこ行った?」
今年の 5 月くらいに VMware vSphere Essentials のライセンスを登録したはずなのに、よくよく見たら一覧にない。
おかしいなぁ~と思いつつ、離席、戻ってきてからブラウザを再起動して何気なく VMware Licensing Help Center にログインすると、今度は Essentials しか出てこない?
おかしい? 何か変だ? と冷や汗を流していると、ふと気付く。
「俺のアカウントに登録しちまったぁ~っ!!」
ズッギャアアアァァァァン!!(効果音)
Firefox が自分の個人アカウントを覚えていて、Partner Activation Code を自分の個人アカウントに登録してしまっていたのだ。
会社用アカウントにではなく、だ。
笑っちゃうくらいに清々しくしくじった。
画面の何処を見てもライセンス管理者を変更したり、ライセンスを譲渡したりってメニューはない。
仕方なく VMware 社の営業に泣きついて、ライセンス管理者間でライセンスを移動してもらうことになった………
閑話休題。
少し前、VMware Workstation が新バージョン 8.0 になった。
VMware Workstation は昔 5.5 を使っていたけども、VMware Server で事足りたり、その後 VMware Player が仮想マシンを構築する能力を持ったので VMware Player で最低限度の解決は出来たり、常時稼働の仮想マシンは VMware ESXi に導入するようにしたりでご無沙汰だった。
で、なんか今回の新バージョン 8.0 は結構色々と機能拡張されたので、試してみようと思い立った。
VMware Workstation 8.0 には 30 日間の評価版があるので、取り敢えずそれを落としてインストール。
VMware Player 3.1.4 が入っていたのだけど抜けと言われたので抜いた。
で恙なくインストール完了。
ちなみに未だ VMware Player 4.0 は単体で登場していないが、VMware Workstation 8.0 をインストールすると VMware Player 4.0 も導入される。
VMware Workstation と VMware Player の大きな差は、VMware Workstation の方が多数の仮想環境をブン回して開発するのに適しているという部分だ。
(もちろんその分だけハードウェア性能は必要になるが)
VMware Player が単体の仮想マシンしか管理できない(複数の仮想マシンを同時に利用する場合には複数の VMware Player の起動が必要)のに対し、VMware Workstation はライブラリで一覧管理できる。
複数の仮想マシンを同時に起動した場合にはタブで切り替えられるようになり、フルスクリーン表示の場合もいちいち最小化と画面の切り替えを行うような煩わしさがない。
フルスクリーン表示した際のマルチモニタサポートも充実している。
自分は 3 画面マルチモニタを常時利用しているが、フルスクリーンにした場合にはモニタの組み合わせが自由自在に可能になるので、仮想環境上でコーディングする場合などにも非常に便利だ。
試しに仮想環境の Windows XP でフルスクリーンで eclipse を利用してみたが、作業に支障を来すような気になるパフォーマンス低下は起こっていない。
VMware Workstation 8.0 から可能になったのはリモートサーバ接続の充実だ。
VMware Workstation 8.0 では自分の端末で動作している仮想マシンに、別のホストで稼働する VMware Workstation 8.0 からリモート接続できるようになった。
共有された仮想マシンは VMware Host Agent サービスから管理され、ホスト起動時に仮想マシンを自動起動できるようになる。
VMware Server の機能が統合されたような感じでも利用する事が出来そうだ。
ただ、どういうわけかホスト終了時に自動停止する機能が見付からないなど、完全に VMware Server の代替と出来る様なものでもないらしいが。
で、リモートサーバ接続で個人的に見落としてはいけないと思ったのが、実はリモートサーバは VMware Workstation だけでなく、VMware Hypervisor (ESX) や VMware vCenter Server も利用できるということだ。
もちろん VMware vSphere Client で接続した時のような管理機能は全く利用できないが、稼働している仮想マシンへのアクセス、新規仮想マシンの作成などは可能になる。
無償版の VMware Hypervisor の場合 VMware vCenter Server は利用できないから、複数の仮想ホストを立ち上げた場合には勢い複数の VMware vSphere Client を起動して個別にログインする必要がある。
しかし仮想マシンを作る、操作する程度の日常業務であれば VMware Workstation 8.0 を軸に行うことが出来る様な気配だ。
その他、VMware Player には無くて VMware Workstation にはあるスナップショット機能やクローニング機能は標準装備。
さらにスクリーンキャプチャ機能や、仮想マシンの画面の動きをムービーとしてキャプチャできるムービーキャプチャも操作マニュアルビデオなどを作成するのに良いかもしれない。
これらの開発者向けの便利機能は今回の 8.0 以前から実装されていた物だ。
いや、しかし、これは悩むなぁ~
久しぶりに VMware Workstation に乗り換えてみるかなぁ~?
2011年9月26日
お前ら、そんなに巨乳のスク水が好きかっ!?
今日まで8月のデータセンタ通いの振休を取って休み。
8月は自社の仮想化インフラ構築のスケジュールを遅らせないために、盆休みも含めて休みのほとんどをデータセンタで過ごした。
そうすると当然凄い残業時間になるのだけど、振休が取れる保証など全く持ってないので「残業代でくれ」と言ったら却下された。
なので意地になって振休を取っている次第。
いや~明日からの残務処理が怖ェ~っ!!(爆)
と、そんな話はどうでも良く。
凄い久しぶりにPSUに繋いでみた。
実に2ヶ月以上ログインしていないのではないかと思われる。
ちょっとした時間が出来た時はメビウスオンラインに潜っていたし、PSO2のαテストに参加してから現行PSUがなんか切なくなってしまって、凄いご無沙汰。
おかげで更新を当てるのに凄い時間が………(笑)
で、ログインしてみて、違和感を感じる。
何が違和感なのか一瞬分からなかったのだけど、よくよく見てみて違和感の正体に気付いた。
あ、スク水のモデル、直ってる………?(爆)
よくよく見てみると、2011/07/27の定期メンテナンスで直ったみたい。
いや~全然ログインしてなかったのバレバレやね? というか、ログインした瞬間に気付いた時点でスク水きせてたのバレバレやね(汗々)、というセルフ突っ込みは黙殺するとしても、自分が確認している限り「体型によって崩れてしまう」の「体型によって」の部分って、バストサイズを最大にした近辺だったはず(笑)
お前ら、そんなに巨乳のスク水が好きかっ!?
(↑オマエモナ)
しかしモデルが直ったのはよいとしても、乳袋じゃ萎えるよなぁ~
こう、無理矢理に詰め込んだ感じのシワが寄るところがビジュアル的に良いのであって、乳袋じゃダメダメだよ、ホント。
分かってないよなぁ~
2011年9月24日
なんか PDT ってドンドン馬鹿になる気がする?
久しぶりに PHP の開発環境を PDT に戻してみた。
しばらくコード補完が非常に頑張っていることと、動作が軽快であることを評価して NetBeans を利用していたのだけど、改行やタブの表示、太字にしても等幅フォントが等幅のままでいてくれる eclipse の JStyle プラグイン相当の機能がないことなど、細かなところでストレスが溜まって、再び PDT を試してみた。
PDT は例によって eclipse のバージョンアップに合わせて 3.0.0 になっている。
しかし今回のバージョンからプロジェクトの公式ページからダウンロード出来なくなってしまっている。
というか公式ページは 2011-09-23 現在でも 2.2.0 までしかダウンロード出来ない放置っぷりだ。
eclipse の新規ソフトウェアのインストールからしかインストールできない。
非常に面倒くさい。
取り敢えず初っ端からイラっとしつつインストールを敢行。
で、コードエディタを開いて再びイラっとする。
以前ほどハングアップ率は高くないけど、起動の遅さは相変わらず。
エディタの重さも相変わらず。
で、コードエディタでコードを書き出して愕然とした。
なんちゅ~か、馬鹿になっている。
例えば [Ctrl]+[/] で複数行を一気にコメントアウトしようとすると、行頭に // が無い行には // が付与されるが、反対に先頭に // がある行は // が削除されてしまう。
[Ctrl]+[/] でコメントアウトしようにも、元々コメントアウトしていた行はコメントにならなくなってしまうのだ。
今まではトグルスイッチ形式で切り替わっていたのに、どうしてこんな馬鹿な仕様になるのか?
一度でも使ってみれば分かるはずの不具合、馬鹿ではないか? と思う。
その他にも結構馬鹿な不具合が散見される。
- Bug 356587 - toggle comment block
- Bug 351646 - HTML end tag proposal is lost in Content Assist
- Bug 352299 - PHP start tag is not colored correctly
コードをコピペすると勝手にフォーマットされてしまうのも邪魔だ。
しかも PhpDoc 形式のコメントをコピペすると崩れる「ことがある」。
余計なコトするなと言いたい。
一方的に使っているだけの自分がとやかく言うのもどうかとは思うが、最近の PDT の放置と劣化は非道い物がある。
これは本格的に PDT は見限って別の IDE に鞍替えした方が良いのかもしれない。
どうせ Zend Studio のβ版でしかないのだろうし。
しかし他の選択肢か………
根っこが同じ Zend Studio じゃ金払う気にはならないし。
(PDT のクオリティを見ていると、とても年間ライセンス 47,040 円、更新 20,790 円なんて払えないよ)
NetBeans がイマイチ機能が足りないのも悲しい限りだが、まだ頑張って開発してくれている分だけ助かる。
他に PhpStorm とかいう IDE もあるようだが、こちらのクオリティは如何な物か?
2011年9月19日
取り敢えず P2V で茶を濁す
自宅サーバを仮想化してから随分経った。
Delphi 広場番外地の掲示板サーバを真っ先に仮想化したのが去る2010年9月7日
メールサーバを仮想化と同時に Scalix に移行したのが去る2010年9月11日。
もう一年経った。
にも関わらず、ウェブサーバの移行が未だ手付かず(爆)
なんちゅ~か、PHP で作っているライブラリが出来たらデザインを再構築して、ソレと共に仮想化に移行しようとか考えていたのだけど、全然時間がない。
仕事でモチベーション下がりまくり(時々ボルテージは上がるけど)で自宅で重開発する気力が起きなかったら、ご覧の有様さっ!!(涙)
旧サーバは過去にハードディスク一精クラッシュによる RAID アレイ障害、CPU ファンが止まったけど平常稼働、という障害はあったが、その他には全く問題がないという丈夫な機体。
しかし、いい加減 8 年間ほぼ無停止状態では故障が怖くなってきたので、取り敢えず P2V で移行してみた。
VMware vCenter Converter Standalone を作業端末に入れて、Linux 環境の OpenSSH を一時的に root 直接ログオンと、パスワードオンリーでのログオンを許可して移行開始。
(どうやら Converter のライブマイグレーションは root で ssh で入って rsync かけるような動作のようだ)
なぜか管理者モードで起動しないと C:\ProgramData\VMware\VMware vCenter Converter Standalone\ssl\rui.crt が読めなくて途中でこけるという問題があったが、無事に成功。
ちなみに rsync みたいなことやっているので、データベースがオンラインでメモリキャッシュされていたりすると多分失敗する。
これらは止めておくのが吉だと思う。
多分 Oracle のシーケンスとかも失敗するのではないかな? やったことないけど。
で、変換成功。
SMP カーネル導入しているので取り敢えず vCPU は 2 つ、vMEM は今まで通り 1024MB、ネットワークは休止している NIC の分は削除して 1 系統。
IP アドレスはそのまま移行し、内部からの接続も、外部からの接続も、問題なし。
そのまま移行環境でサービス再開。
旧サーバは電源を落として待機状態、これで今月から電気代が押さえられると思う。
事実 UPS の負荷メータは目に見えて落ちた(笑)
節電だ計画停電だと巷は戦々恐々していたこの夏に、移行遅れでサーバ平行稼働に部屋の空調は稼働しっぱなしという非国民なことやらかした自分である。
後悔はしても反省はしない………いや、逆か(汗々)
取り敢えず旧サーバもしばらくは残しておこうかとは思うけど、日が経てば経つほど環境はブランチしていくから、そう時をおかずに移行完了となろう。
あと、旧サーバは長時間電源を落とす前例がないから、もしかしたら一週間後には起動しなくなっているかも(汗々)
良くあるよね? そういうこと(笑)
さて、またサーバの廃棄を考えないと。
如何せん古いサーバ、CPU はごく初期の Prestonia 世代 Xeon 2.0GHz、メモリは RDRAM と来たモンだ。
SCSI RAID コントローラは U160 SCSI の Adaptec ASR-2110S だし、ハードディスクだって U320 SCSI の 36GB と潰しが利かない。
もうキロ単価も出ないだろうから破棄直行だ。
また MURAOKA のお世話にでもなろうか………?
2011年9月18日
コンシューマ向けハイエンド SSD
随分と間が開いてしまったが。
ちと仕事上で色々と疲れてしまって、日記を書く気力が削がれてしまっていたわけで。
惰性で続けているだけの日記だけど、書かなくなってしまうと続けている物がひとつなくなってしまうから維持したいわけで。
なんとか復活。
さて、なんか仕事でサーバ仮想化をやっている関係で、変なことになった。
現在自社に導入しているサーバ仮想化インフラは IBM の XIV Strage System をメインストレージに、BladeCenter H でブレードを並べる環境なのだけど、セキュリティ対策として Trend Micro Deep Security を導入した。
Deep Security は仮想化インフラ向けに最適化されたセキュリティインフラで、個々の仮想環境に不正プログラム対策を行った場合のパターンファイルの更新などの処理を最適化できたり、不正アクセス、不正更新のチェック、パッチを充てなくても当たった状態を構築して一時しのぎできる仮想パッチ機能などが満載されている。
で、Trend Micro の営業がどういうワケか、販売パートナー向け認証資格 Trend Micro Certified Security Expert の Deep Security コースを勧めてきた。
自分、どこからどう見てもエンドユーザなのだけど無理矢理に話を通してきたとのこと。
2 日間で通常 9 万円だかするところを無償で受講できると言うことで、全般的な説明が受けられるからと参加してみた。
結果として TCSE for Deep Security 認定試験、合格っと。
これで Deep Security の概要提案に必要なスキルを習得していることを Trend Micro が認めてくれた………って、何処に概要提案するっちゅ~ねん(爆)
話変わって、Intel のデータセンタ向け SSD、SSD 710 が発表されたようだ。
25nm プロセスの High Endurance Technology MLC を積んだ製品で、MLC でありながら SLC 並みの耐久性を持たせた製品だ。
シーケンシャルリード 270MB/sec、同ライト 210MB/sec。
4KB ランダムリード 38,500IOPS、同ライト 2,000~2,700IOPS とのことだ。
昨今の SSD としては決して高い数字ではないが、耐久性能をも必要とするエンタープライズ分野では有効か?
で、弩本命は SSD 720 なのだけど、まだ発表は無し。
その替わり、コンシューマ向けハイエンド SSD、Cherryville を発表した模様。
Intel 520 がそれで、Intel 510 よりも高い性能を発揮する、とのこと。
現在自宅では X25-E×2 を RAID-0 でまとめて使っているが、32GB×2 の 64GB しかないので、正直システムドライブとしても容量的に厳しい。
容量を増やしたいと常々思っていた。
しかし買い換えるのであれば耐久性も処理性能も少なくとも現在よりは上にしたいので、そうなると割と選択肢がない状態になっている。
SSD 710 は期待していたのだけど処理性能がそれほどでもないので微妙。
SSD 720 は弩本命だけど、多分手を出せる様な価格帯ではない気がする。
エンタープライズ向け SLC NAND の SSD、HGST の Ultrastar SSD400S や Seagate の Pulsar XT.2 などは一般流通に落ちてこない。
その他はもうどっちを向いても SandForce SF-2281 と MLC ばかり。
正直、決め手になるような選択肢がない。
しかし Cherryville も結局 MLC だし、どうも SandForce 採用の噂が。
なら別に Intel じゃなくても Kingston の HyperX SSD SH100S3 でいいんじゃないかと(汗々)
SH100S3 の 120G なら 2 万円程度で手に入る。
(MTBF は劣るけどな)
なんかこぉ~、SSD にもブレイクスルーが欲しいよな。