|
||||||||||||
| 前のページ 1 2 3 4 | ||||||||||||
| Bizgres | ||||||||||||
|
Bizgresは、Greenplum社がスポンサとなって開発が進められているオープンソース・プロジェクトである。オープンソースのデータベースのPostgreSQLをベースに、BIに適したデータベースやDWHの構築を目指しており、Greenplumでは、PostgreSQLコミュニティのリーダたちとも密に連携しながら開発をしている。 Bizgresのターゲットは10〜300GBクラスのデータマート、あるいはレポーティングアプリケーションを構築するようなエントリーレベルから部門のワークロードレベルである。 なお、マルチテラバイト級のDWHを構築するようなケースでは、「Bizgres MPP」というソフトウェアが用意されており、これを利用すれば従来のDWHと比較して10倍〜50倍の速さで大量のデータを分析できるとしている。 このパフォーマンスの大幅な向上は、GreenPlum社が「Shared Nothing」と呼ぶ、大規模分散処理アーキテクチャによって実現されている。これは比較的安価なサーバ(x86サーバ上でLinuxを稼動)をクラスタリングして、テラバイト級のデータを並列に処理することで実現しており、クエリのパフォーマンスの大幅な向上も期待できる。 同社によると、現在の一般的なRDBMSは「Shared Everything」という方式を採用しており、これはもともとOLTP(Online Transaction Processing)アプリケーション向けに設計されているものである。 これに対し、「Shared Nothing」方式はBI向けに設計されており、OLTPとBIでは本質的に異なるワークロードを処理しなければならないことから、BI向けに設計されたアーキテクチャの必要性を訴えている。図4に「Shared Everything」と「Shared Nothing」方式の概略を示す。 また、Bizgres MPPでは、ダイナミック・プロビジョニング・テクノロジと呼ぶ機能によって、DWHの容量を必要に応じて、徐々に増やしていくことも可能である。 昨年8月には、Greenplumと先に述べたJasperSoft、更にETLツールを提供するKinetic Networksが共同で、各社のDWH、レポーティングツール、ETLツールを組み合わせ、パッケージングしたオープンソースBIソリューションの提供を発表した。 一般的に別個に開発されたオープンソースソフトウェアを組み合わせると、個々のソフトウェアの性能、信頼性、セキュリティなどが大きく異なるため、品質を担保するのが難しい。また、頻繁に行われるバージョンアップやセキュリティパッチの適用なども、この品質の担保を一層、困難にしている。 LAMPスタックと同様に、あらかじめパッケージングされたオープンソース・ソリューションは技術者の確保に苦労している企業にとっては非常に魅力的なものとなるだろう。 今回は、オープンソースのBIソフトとして、レポーティングツールのBIRT、JasperReports、DWHのBizgresについて紹介した。次回は、非常に包括的な機能を有するPentahoについて紹介する。また、本連載のまとめとして、BIの今後の見通しについて展望したい。 |
||||||||||||
|
前のページ 1 2 3 4 |
||||||||||||
|
|
||||||||||||
|
|
||||||||||||
|
||||||||||||
|
|
||||||||||||
|
||||||||||||
|
|
||||||||||||
|
||||||||||||


