弊社では、エンタープライズ向け大規模ソフトウェアのローカライズを行なっています。この一連の作業のなかで、要と言えるのがLinguistic QA (LQA) です。LQAにおいてはソフトウェアを本運用さながらにセットアップし、文脈の整合性、ユーザーインターフェイスの確認、文字化けにいたるまで、あらゆる角度から検証を行います。製品のクオリティを左右する重要な作業と言えます。
そこで問題になるのが、ハードウェアリソースの確保です。エンタープライズ向けのソフトウェアは、一般的なワープロや表計算とは比較にならないほど巨大で複雑な構造をしています。複数のテスターが、同時にかつストレス無くチェックを行うには、デスクトップPCではなく高スペックのサーバが必要になります。さらに最近では、1つのソフトウェアで数台を連携させるものもあり、ハードルはますます高くなっています。社内では仮想サーバ群を構築して対応を続けてきましたが、機材の陳腐化や障害時の対応、リソースの割り振りなど、解決すべき問題は少なくありませんでした。
これらの問題を解決したのが、IaaS(Infrastructure as a Service)です。ベンダーが仮想化されたインフラ(サーバなど)を提供し、ユーザーはインターネット経由で利用します。いわゆるクラウドコンピューティングの一種です。
具体的には「Amazon EC2(Elastic Compute Cloud)」を導入しています。必要なスペックのサーバを僅かな時間で用意でき(複数も可能)、必要な期間だけ運用し、検証の終了とともにシャットダウンすることができます。また、料金が完全従量制という点も評価できます。
前置きが長くなりましたが、このIaaS分野にHewlett-Packardが「HP Cloud Compute」として参入すると発表がありました。オープンソースの「OpenStack」を採用し、ベンダーの囲い込みを排除したのが特色です。今のところベータサービスとなっており、Amazon EC2などの競合サービスには及ばない部分もありますが、本番に向けて機能強化が図られるようです。
論より証拠ということで、早速ベータ版のユーザ登録をしてみました。無料で試用できるとのことだったのですが、利用者枠が一杯のようで「利用可能になるまでしばしお待ちを」ということでした。ちょっと残念です。いずれレポートをご紹介出来ればと思っています。
・HP Cloud Compute(hp.com)