【 ここから本文 】

SOA

ソーシャルブックマークに登録 : Yahoo!ブックマークに登録 はてなブックマークに登録 del.icio.usに登録 newsing it!に登録 Buzzurlにブックマーク livedoorクリップに登録 Slashdotにタレコむ イザ!ブックマークに登録 Twitterでつぶやく
print 印刷用ページの表示


【連載】
エンタープライズ・オープンソース[ベスト・セレクション]

第4回 セキュリティ

(2008年04月02日)

もともとコミュニティ・ベースで開発が進められてきたオープンソース・ソフトウェアだが、今や多くの有力ベンダーがサポートし、企業が安心して利用できる環境が整っている。もちろん、OS、Webサーバ、メール・サーバなど、一部の分野では以前から企業利用が進んでいたが、最近は多様な分野において「エンタープライズ・オープンソース」が本格化しているのだ。本連載では、そうしたエンタープライズ・オープンソース・ソフトウェアを8分野に分け、各分野において特にすぐれたものを紹介していく。第4回目となる本稿では、セキュリティ分野における秀逸なソフトを取り上げる。

Tom Bowers
InfoWorld米国版


セキュリティ
商用ソフトの隙間を縫って発展してきたオープンソース・セキュリティ

 セキュリティ分野では、多くのオープンソース・ソフトウェアが活躍している。これは企業ユーザーが必要としている機能を、ベンダーの販売する商用ソフトウェアだけではカバーしきれなかったからである。企業が直面しているセキュリティ上の問題が、ベンダーのセキュリティ・ソフトウェアでは解決できないという事態に陥ったとき、多くの有能なセキュリティ研究者はオープンソースを利用して、その難局を乗り切る手助けをしていたのである。

 現在、ウイルス対策、スパム対策、ファイアウォール、VPN、侵入検知システムをはじめとする多くの分野に、オープンソース・セキュリティ・プロジェクトが存在している。ここでは脆弱性検査、侵入防止、ウイルス対策、スパム対策、ファイアウォール、SSL VPN、セキュリティ・テスティング・ベスト・プラクティスの各分野でBOSSIEを受賞した製品を紹介しよう。

BOSSIE受賞のカギはコミュニティの充実度

画面1:「Nessus」の起動画面。ここから詳細なオプションを設定した後に脆弱性検査を実施する

 脆弱性検査分野では、ユーザーから圧倒的な支持を得ている「Nessus」がBOSSIE(Best of Open Source Software Awards)を受賞した(画面1)。Nessusは、専門のテスターからも、最もすぐれたセキュリティ・ソフトウェアだと評価されている。

 最新の脆弱性検索エンジンと診断制御ツールで構成されているNessusは、検索対象となるコンピュータのOS、ポート、サービス、アプリケーションなどをスキャンし、脆弱性を検知する。診断結果リポートは冗長だが、詳細な結果が得られると考えれば腹も立たない。

 Nessusが侵入者の入り口を検知するのに対し、侵入防止の分野でBOSSIEを受賞したのは、IDS(Intrusion Detection System:侵入検知システム)の「Snort」である。これは、リアルタイムのトラフィック分析に加え、パケット・ログ取得/プロトコル分析/コンテンツ監視の機能を備えている。

 NessusとSnortに共通する特徴は、コミュニティによるサポートが充実しているという点だ。例えばSnortプロジェクトは「ACID(Analysis Console for Intrusion Databases)」、「SnortSnarf」、「Swatch」、「SnortCenter」といった、さまざまなアドオン・プロジェクトを生み出している。

 ウイルス対策分野では、すぐれた性能と使いやすさを誇る「ClamAV」がBOSSIEに輝いた。Linux/UNIX系のOS上で動作するClamAVはシグネチャによるパターン・マッチング方式を採用している。このシグネチャは頻繁にアップデートされている。

 スパム対策(メール・セキュリティ・ゲートウェイ)分野では「SpamAssassin」がBOSSIEを獲得した。SpamAssassinは、すぐれた拡張性を誇り、さまざまな場所で利用することができる。ブラック・リストとベイジアン・フィルタを用いる従来の手法に加え、学習可能なニューラル・ネットワーク・エンジンを用いてスパムを特定する。

 ファイアウォール分野でBOSSIEを獲得したのは、ネットワーク・トラフィックを監視する「IPCop」だ。IPCopは、Linuxディストリビューションとして提供されており、ネットワーク・トラフィックにセキュリティ・ポリシーを課すLinuxコンピュータと考えることもできる。なお、競合する「SmoothWall」もIPCopと同様の機能を提供するが、インタフェースはIPCopのほうが数段洗練されている。

NSAが開発した「SELinux」
あらゆるOSに対応する「OpenVPN」

 オープンソースの開発は、民間だけで行われているわけではない。アプリケーション・ファイアウォール分野でBOSSIEを獲得した「SELinux」は、NSA(米国家安全保障局)が開発したものだ。Linuxカーネルの拡張モジュールであるSELinuxの特徴は、強制アクセス制御が可能な点だ。root権限を排除し、プロセスに対するユーザー権限を必要最小限にとどめることで、あるプロセスのアクションが別のプロセスに影響しないように設計されている。さらに、コミュニティ・サポートが充実しているのも大きな特徴だ。なお、SELinuxの競合と見なせるのは、米国Novellのオープンソース・プロジェクトで「SUSE Linux」専用の「AppArmor」である。

 SSL-VPN分野では、競合製品の追随を許さない「OpenVPN」がBOSSIEに輝いた。これは、通常のインターネット通信にSSLによる暗号化を施し、VPNを構築するソフトウェアである。ブロードバンド接続したリモート・サイトから中央のデータセンターに容易かつ迅速に接続することなどを可能とするものだ。OpenSSLが対応するすべての暗号方式と暗号キーのサイズをサポートしており、柔軟性も高い。

 セキュリティ・テスティング・ベスト・プラクティスの分野でBOSSIEを受賞したのは「OSSTMM(Open Source Security Testing Methodologies Manual)」である。OSSTMMは、ソフトウェアではなく、セキュリティに関する包括的なテスト・フレームワークであるが、セキュリティ・ツールとしての貢献度は高い。一般的な物理セキュリティおよび情報セキュリティはもちろん、インターネット上の詐欺やソーシャル・ネットワークに対する攻撃への対処までを網羅している。



エンタープライズ・オープンソース[ベスト・セレクション]
第1回 業務アプリケーション
第2回 ネットワーク
第3回 プラットフォーム/ミドルウェア
第4回 セキュリティ
第5回 モニタリング
第6回 ストレージ管理
第7回 開発言語
第8回 開発ツール

関連記事

▲ページの先頭へ戻る


SOA実践講座Resource by Oracle

ITアーキテクト特別連載 【SOA実践の秘訣】

第3回:ガバナンスの確立に向けた施策と取り組み(後編)New!
SOA推進組織の結成――ガバナンス・フレームワークと組織体制
第3回:ガバナンスの確立に向けた施策と取り組み(前編)
体制構築のための下準備――ワークショップの開催と課題の整理
第2回:データ/アプリケーションの最適化(後編)
既存資産の洗い出しとサービス候補の抽出、優先順位付け

ソリューション・フォーカス

ビトリア・テクノロジー

SOA/BPM推進を技術面から支えるビトリアの「BusinessWare」の実力

独自のサービス・オーケストレーション技術でプロセス変更に迅速に対応

日立製作所

日立が描く全体最適に向けたSOA実践のアプローチ

Cosminexusで「段階的システム最適化」を強力に支援

関連製品一覧

専門コンサルタントが明かすSOA実践の秘訣

Computerworld Conferenceリポート

Computerworld Conference 2008 Winter

「サービス」の真意をとらえ、社内体制を整える――そこからSOAプロジェクトは始まる

経営層とIT/IS部門に求められる、業務視点のシステム構築

日立製作所

“段階的システム最適化”のアプローチで業務改革を実現する日立の「Cosminexus」

SOAに基づいた変化即応型システムの構築を強力に支援

日本BEAシステムズ

SOAの本質的効果を導き出すBEAのROIモデル「BEA Costs & Benefitsフレームワーク」

SOAの“効果の見えにくさ”を解消するベスト・プラクティス

ソニック ソフトウェア

低コストで段階的な導入を進めるソニック ソフトウェア「Sonic ESB」のSOAアプローチ

システム統合の現実解、ESBのメリットを存分に生かす

ソフトウェア・エー・ジー

SOAでビジネス・インフラ全領域の統合を図る「webMethods 7.1」

レガシー資産を最大限に生かしたガバナンスを実現

User Panel

User Panel

BEAのユーザー企業が語るSOA導入の要所

「万事は人。願いをベンダーと共有することが潤滑油となり最良の結果を生む」

SOA構築ガイド

SOAを効率的に管理する「10のツール」

成功の秘訣はガバナンス・クオリティ・マネジメントにあり

SOAの導入を成功させるための10のステップ

SOA導入プロジェクトの経験者から聞き出した秘訣を一挙公開

SOAも「ガバナンス」の時代へ

ガバナンスがなければ、SOAも「ただの無秩序な」Webサービス

SOAの「現実解」を探る

ベンダー各社のコンセプトや実装技術を徹底検証

BPM製品のトレンドと導入/運用の4ステップ

「モデル」「デザイン」「デプロイ」「監視」の基本フローを押さえる

SOA成功の極意を知る

「開発者の意識改革」がカギに

キャッチアップSOA

SOA導入に挑んだ企業の6割が「ほぼ達成」と自己評価

「多くのユーザーはもはやSOAの導入を恐れていない」と同社幹部

SOA導入効果、ESBなどのインフラに投資した企業ほど顕著に

自然資源に影響を及ぼす各種人的要因データを集約

SOAを巡るホットな疑問

コスト削減効果の実際は? マイクロソフトのSOA戦略は?……

SOAガバナンスを究める

協調性を発揮してガバナンス・プロセスを押さえよ

SOAを技術面から支える「アイデンティティ管理」の重要性

SOAシステムで本領を発揮するアイデンティティ管理基盤の構築ポイント

米国で高まる“SOA”のユーザー満足度

SOAへの移行は、「労多けれど、メリットも大」

SOA時代に、企業システムはどう備えるべきか

「Computerworld Conference 2006 Spring」特別リポート

SOA事例研究

先進ユーザーに学ぶ! SOAのメリットを最大限に引き出す「5つの方法」

United Airlines、Comcastなどの成功プロセスを研究

デルタ航空、3年計画のSOAプロジェクトに着手

ITバックボーンをSOA環境にリプレース

ワコビア銀行、SOA構築でコラボレーション・ツールを活用

開発関連ドキュメントを公開・共有

ペンシルベニア大学、SOA対応のBPMシステムを導入

学内のワークフローを自動化

先進ユーザーに学ぶ、SOA導入の心得

プロジェクトには十分な“時間”をかけるべし

SOAの課題

企業のSOA支出は増加も、普及拡大の勢いにかげり
「SOAへの投資が今後も継続されるかどうかはわからない」とアナリストが指摘
SOA導入によるROIの向上、多くの企業が未達成
積極的な活用を阻むのは、部門どうしの確執と不公平感
停滞するSOAの普及、企業は全社レベルの導入に及び腰
「ベンダーはSOAのメリットを十分に説明していない」
“SOA一辺倒”に要注意
SOA導入を漸進的に進める医療保険会社
SOAへの移行は“いばらの道”?
初期コストの高さがネック

Weekly Ranking

集計期間:11/28〜12/04



Computerworld Global
米国
英国
中国
ドイツ
オーストラリア
シンガポール
その他の国