エンタープライズで使えそうなオープンソースまとめ(2011年度6月)

エンタープライズで使えそうなオープンソースを分野別にまとめてみた。独断と偏見によりまとめているので、使用は自己責任で w

分類 小分類 ツール名 日本でのサポート元 備考 おすすめ度(1-5)
アプリケーションサーバ Java JBoss あり
その他(PHPなど) Apache 多数
DB PostgreSQL あり
MySQL あり
グループウェア メール・カレンダー中心 Zimbra あり
アプリケーション基盤 Drupal 多分無し LDAP連携で認証・認可設定が可能、CCK機能によりプログラミング無しでフォーム開発が可能、モジュールにより機能拡張可能 3
インスタントメッセージング ejabberd 無し Jabber経由でチャットが可能。 2
VoIP Asterisk 無し SIP経由で通話が可能。 2
Web会議 Dimdim 不明 ブラウザからのWeb会議が可能(Flash必須)。チャット/スクリーンの共有 等が可能。 3
運用・管理 監視 Nagios(Groundworks) あり
Zabbix あり
プロビジョニング Puppet 無し Unix系のみ対応、オンラインで構成同期可能、台数が多い場合の必携ツール 5
バックアップ Bacula RHEL6上のみだが、限定的にあり エージェント型。多数ノード上データのバックアップに対応、テープ/ディスクへのバックアップに対応,Windowsにも対応 4
リアルタイムグラフ Cacti 多分無し SNMP等で値を取得してグラフ化, Windows対応が弱いかも。。 4
Ganglia 多分無し エージェントで値を取得するのでインストールが簡単。3.2からsFlow経由でWindowsにも対応出来そう。。 4
構成管理 OCS Inventory 無し Windows,Linuxに加え各種Unixにも対応。基本的にOSの設定のみだが、Plugin追加で機能拡張が可能 3
ID管理 FreeIPA 限定的にあり Unix用。Kerberos・LDAPの構成が簡単に行える。SSSD(Linuxの一部ディストリビューションで使用可)と連携するとPAMのかなりの部分がコンソールで集約管理できる。 4
統合認証 OpenAM あり
Apache/Squid あり ベーシック認証/リバースプロキシの場合に限定だが。。
Shibboleth 無し SAML連携用。AD FS等と連携できる。 2
ジョブ管理 Condor あり グリッド型。負荷に応じて、複数サーバーへのジョブ振り分けが可能。休日指定・時刻指定の機能が限定的なので注意。。
開発環境 (詳しくないので省略。。 )
OS・仮想化 (LinuxKVM/Xenが有名すぎるので省略。。w)
ネットワーク機器 ルーター・F/W・NAT・VPN Vyatta あり
負荷分散機 LVS あり Linuxの一機能(ディストリビューターからサポートあり)
ストレージ クラスタストレージ Glusterfs 多分まだ無し Linux上のストレージをエクスポート。アクセスが分散するため、スケールアウトに使用可能。ミラーリング/非同期レプリケーションにも対応。 3
重複排除 lessfs 無し Linux fuseで重複排除を実施。今後定番になるかも。。 2
その他 サービスマネジメント OTRS 無し SystemCenterServiceManagerと似たツール, チケット管理,メールの管理などが可能, 見た感じヘルプデスク向け。依頼の管理に便利。OTRS ITSMパッケージの追加で、インシデント、問題、変更、構成などITIL式の機能を追加できる。 2

注: おすすめ度はサポートが無いツールにのみ記入している。
注2: 2011/7/22 に追記。


今のところこんな感じになる。今後も状況は変わっていくと思うので定期的にまとめていきたい。(予定は未定だが。。) なお、ほとんどのツールについては当ブログに情報があると思うが、OCS Inventory, Drupal, OTRS, lessfs あたりは無いはずなので個別にWeb等を検索してほしい。。(一応こちらでは、どのツールもインストールまでは実施している。。)