Nginx は、同社の名を冠したオープンソース Web サーバー ソフトウェアの商用版である Nginx Plus をリリースします。これは、アプリケーション配信コントローラー (ADC) のソフトウェア代替として販売されます。
「追加された機能は、ハードウェアベースのADCに見られるものと非常に似ています」と、NginxのCEOであるガス・ロバートソン氏は述べています。「私たちはApacheの代替となるだけでなく、ハードウェアベースのアプリケーションデリバリーコントローラーの代替にもなると考えています。」
ロバートソン氏は、このソフトウェアは、負荷分散やキャッシュ技術によってトラフィックの多いウェブサイトの配信を高速化するために使用される、F5 Networks や Citrix の ADC アプライアンスと同様の機能を提供すると述べた。
Nginx は、大量のトラフィックを非常に効率的に処理できる Web サーバーとしてすでに名を馳せています。
ロシアのシステム管理者 Igor Sysoev 氏は、市場をリードする Apache Web サーバー ソフトウェアの限界に不満を感じ、2004 年に BSD オープン ソース ライセンスの下で Nginx の最初のバージョンをリリースしました。
Sysoevは、サーバーあたり最大10,000件の同時接続といった大規模なトラフィック処理に対応するために、Nginx(発音は「エンジンX」)を特別に設計しました。Nginxには、ロードバランシング、エッジキャッシング、リバースプロキシサービスなど、ADCによく見られる高度なトラフィック管理機能が搭載されています。
同社によると、Nginxは現在、世界で最もアクセス数の多い1,000のウェブサイトで最も広く利用されているウェブサーバーソフトウェアです。Netflix、Hulu、Pinterest、AirBnB、WordPress.com、GitHub、SoundCloud、Zynga、Eventbrite、Zapposといった大手ウェブサービス企業はすべて、自社のウェブサイトのホスティングにNginxを使用しています。

Netcraft の最新のインターネット調査によれば、このソフトウェアは現在、全体で約 1 億の Web サイト、つまり Web の約 14.55% で稼働しているという。
シソエフ氏は2011年にNginx社を設立し、最高技術責任者(CTO)に就任しました。Nginx社はベンチャーキャピタルの第1ラウンドの資金調達で300万ドルを調達しました。現在、従業員数は約15名です。ロバートソン氏は4月にCEOに就任しました。以前は、別のオープンソースソフトウェア企業であるRed Hatでグローバル事業開発担当副社長を務めていました。
これまでNginx社は、オープンソースソフトウェアの設定とパフォーマンスチューニング、パフォーマンス最適化、テクニカルアカウント管理を中心としたサブスクリプション型サポートサービスを主に提供してきました。Nginx Plusは同社初の商用製品です。
デュアルライセンスでは、Nginx の商用バージョンは、無料で利用できるオープンソースバージョンよりも多くの機能を提供します。
「この高度な機能により、負荷分散、リクエストルーティング、ヘルスモニタリング、ミッションクリティカルな環境におけるNginxインスタンスの全般的な制御とモニタリングに関して、Nginxの能力が強化されます」と、Nginxの共同設立者でビジネス開発責任者のアンドリュー・アレクセエフ氏は述べています。
最も重要な新機能の一つは、Nginx の実行中のコピーに対して設定を変更できる点です。変更を有効にするためにソフトウェアを再起動する必要はありません。通常、Nginx や Apache などの Web サーバーソフトウェアの設定変更には、ソフトウェアを停止してから再起動する必要があり、一時的に動作が中断される可能性があります。
「グレースフルリスタートでさえも動作に影響を与える可能性があり、わずかなオーバーヘッドが追加されます。[ユーザー]はNginxのさまざまな側面を即座に変更したいと考えています」とアレクセエフ氏は述べた。
監視機能を備えた商用パッケージでは、実行中のNginxのメトリクスをJSON(JavaScript Simple Object Notation)形式で提供します。「これらのメトリクスは、標準的な商用またはオープンソースの監視システムにインポートできます。また、HTMLまたはJavaScriptで独自のテンプレートを使用することもできます」とアレクセエフ氏は述べています。このソフトウェアパッケージには、専用のメトリクスダッシュボードも付属しています。
ヘルスチェック機能は、Webアプリケーションのバックエンドコンポーネント(データベースなど)に障害が発生した場合、管理者に警告を発することができます。これは、新しいWebページのサイズと本来あるべきサイズを比較することで行われます。また、障害が発生したコンポーネントに依存しているサーバーを自動的に停止させることもできます。NginxはNew Relicと連携し、ヘルスチェックによって生成されたデータをNew Relicのアプリケーションパフォーマンス管理(APM)ソフトウェアに統合しています。
商用版のその他の機能には、追加の負荷分散機能や、Adobe HDS および Apple HLS ビデオ形式の高度なメディア ストリーミングなどがあります。
Nginx Plus は標準的な Linux ディストリビューションであればどれでも実行できますが、Nginx は Amazon Linux、Red Hat、CentOS、Ubuntu、および Debian ディストリビューションでもソフトウェアが実行できることを認定しています。
Nginx Plus はインスタンスあたり年間 1,350 ドルで、現在利用可能です。