Acrovision(アクロビジョン)
お電話でのお問い合せ
03-6661-0912
virtual
『仮想化』。
技術的なキーワードであるにも関わらず、御存知である方も多いと思います。
『仮想化』という言葉がクローズアップされる背景としては、元々企業で使用されている大半のリソース(サーバー、ストレージ、ネットワーク)に余剰部分が多く存在している、という問題があります(※)。
そこで、有効利用の観点から不要なリソース/コストを削減していこうという考え方になります。
それを実現するのが『仮想化』です。
例えば、サーバが集約される事で、消費電力やデータセンターのラック代などのコスト削減を望めます。
実際、仮想化の導入は進んでいます。
国内ユーザー企業に対する2009年度の導入傾向は30%でしたが、2012年度には60%近くに増えると予想されています。
今後、仮想化が『新常識』となるのは間違いありません。
(※)
サーバー:通常CPU使用率は10パーセントぐらいで、90パーセントは余っている。
ストレージ:数十ギガバイトも余っているハードディスクが多くある。
ネットワーク:開発環境、本番環境、バックアップ環境など複数有り、有効利用されているわけではない。
QEMU(キューエミュ)は、Fabrice Bellardが中心となって開発しているオープンソースのPCエミュレータである。
QEMUは機械全体をエミュレーションするシステムエミュレーションと呼ばれる環境と、Linuxのユーザーランドをエミュレーションするユーザーエミュレーションと呼ばれる環境がある。
ユーザーエミュレーション環境は、非特権モードのエミュレーションおよび、Linuxのシステムコール命令をネイティブのシステムコールに変換する。この環境は、組み込み機器のクロスコンパイルや非x86環境でWineを動かすために使用可能である。
システムエミュレーション環境は主にWindowsやLinuxなどのOSを動かすことを目的に利用されており、OSの動作確認用としてQEMUを同梱するケースも増えている。同様のプロジェクトにはBochsやPearPCなどがあるがQEMUの特徴として、中間コードを介して動的コンパイルを行うことにより、x86、PowerPC、SPARCなど多くのホストCPUに対して多くのターゲットCPUを高速にエミュレーション可能である事が挙げられる。x86システムエミュレーション環境に於いてはBIOSの動作環境はBochsと互換である。
アクセラレータとして、kqemuが用意されている。これは、QEMUをより速く動作させるモジュールとして提供されている。kqemuは、x86又はx64(64ビットCPU)をサポートしており、カーネルモードの仮想化モニタとして動作する。これを使用するときには、同様のソフトウエアであるVMWare同様、ホストCPUの実行できないコードをターゲットに於いて実行することは出来ない。Linux 2.4 及び 2.6上にて提供されている。FreeBSD並びWindows NT/2000/2003/XPにおいては、実験的な提供がなされている。この部分はHALを使って書かれたバイナリオブジェクトとサポートされているプラットフォーム用のHALのソースとして提供されており、商業的な配布には制限がある。
QEMUはCPUだけではなく、各種の周辺ハードウェアもエミュレートしている。以下にQEMUが実装しているハードウェアを示す。
* Intel 440FX host PCI bridge and PIIX3 PCI to ISA bridge
* Cirrus CLGD 5446 PCI VGA card or dummy VGA card with Bochs VESA extensions (hardware level, including all non standard modes).
* PS/2 mouse and keyboard
* 2 PCI IDE interfaces with hard disk and CD-ROM support
* Floppy disk
* NE2000 PCI network adapters
* Serial ports
* Creative SoundBlaster 16 sound card
* ENSONIQ AudioPCI ES1370 sound card
* Adlib(OPL2) - Yamaha YM3812 compatible chip
* PCI UHCI USB controller and a virtual USB hub.
また、QEMUは-sオプションを指定すればtunデバイスを介してホスト上のGDBと接続、仮想マシンの動作状況を監視できるなど、インサーキット・エミュレータ(ICE)のような使い方も可能である。 そのほかに、QEMUは、VNCサーバの機能が組み込まれており、この機能により、リモートマシンの制御が可能である。
virtual
なぜ、私たちがすぐに問題を解決できるのか?
その答えは、『仮想化』の経験豊かな人材を多数抱えているからです。
私達アクロビジョンは、システム開発に力を入れています。
そして、自社在籍の技術者などを業務支援という形でアサインすることも出来るのです。
会社概要
会社名 | 株式会社アクロビジョン (英語表記 - Acrovision Inc) |
本社所在地 | 〒170-0013 東京都豊島区東池袋1丁目35-3 池袋センタービル 8階 |
資本金 | 3,000万円 |
URL | Webサイト :https://www.acrovision.jp/ |
連絡先 | Tel:03-6661-0912 |
特定労働派遣事業届出受理番号:特13-307809 有料職業紹介事業許可番号:13-ユ-303263 |
過去の対応案件一覧