Page History
Sv translation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ServerHardware In an on-premise environment, a Controller installation consists of multiple distributed modules. These can run on the same computer or on different machines. For evaluation purposes, it is usually sufficient to run all modules on the same computer, e.g. a developer workstation.
Minimal ConfigurationThis configuration is recommended for data throughput up to 100 requests per second (e.g. 100 sensors where each sensor is sending up to 60 requests every minute). We suggest using this for demo or sandbox purposes. Please verify that target machine meets following minimal configuration, because Controller needs sufficient resources (free RAM, CPU, free disk space) to run correctly.
Machine
|
Deployment mode | One machine for all modules |
---|---|
Count of Audit modules | 1 |
Count of Receiver/Sender modules | 1-10 |
Machine for Audit, Receivers and Senders (linked and running together)
CPU | 4x 2 GHz 64-bit Intel Xeon or comparable |
---|---|
RAM | 8 GB |
Disk | 20 GB, 10,000 rpm, IDE / SCSI |
Network | 100 Mbps |
Tip |
---|
For production environment, we recommend to build an distributed environment. |
High-load Configuration
This configuration is recommended for a up to 1.000.000 requests per second (e.g. 1.000.000 sensors where each sensor is sending up to 60 requests every minute). It is necessary to run modules on different machines for this configuration.
Deployment mode | Distributed |
---|---|
Count of Audit modules | 1 |
Count of Receiver/Sender modules | count of sensors / 1000 |
Machine for one Audit module
CPU* | 32x 2 GHz 64-bit Intel Xeon or comparable |
---|---|
RAM* | 60 GB |
Disk* | 300 GB, 10,000 rpm, SSD |
Network* | 10 Gbps |
*Depends on actual count of sensors and size of one sensor request. Provided value is for 1.000.000 sensors and request size 150 bytes.
Machine for Receivers and Senders (linked and running together)
CPU | 2x 2 GHz 64-bit Intel Xeon or comparable |
---|---|
RAM | 4 GB |
Disk | 20 GB, 10,000 rpm, SSD |
Network | 500 Mbps |
Operating System
Controller can run on any operating system for which a supported Java 8+ is available. Such operating systems include:
- Microsoft Windows Server 2012
- Microsoft Windows 10
- Microsoft Windows 8
- Microsoft Windows 7 (manual installation only)
- Linux distributions (SuSE Linux, RedHat, CentOS, Ubuntu)
- Solaris
- Mac OS X
Info |
---|
Controller officially supports Oracle Java and IBM Java distributions. |
Sv translation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
サーバーハードウェア オンプレミス環境では、コントローラのインストールは複数の分散モジュールで構成されます。これらは、同じコンピューターまたは異なるマシンで実行できます。評価の目的では、通常、すべてのモジュールを同じコンピューターで実行するだけで十分です。例: ディベロッパーワークステーション。
最小構成この構成は、1秒あたり最大100リクエストのデータスループットに推奨されます (例えば、各センサーが毎分最大60リクエストを送信する100センサー)。デモやサンドボックスの目的でこれを使用することをお勧めします。 コントローラが正しく実行するには十分なリソース (RAM、CPU、ディスクの空き容量) が必要であるため、ターゲットマシンが次の最小構成を満たしていることを確認してください。
マシン
|
デプロイメントモード | すべてのモジュールに1台のマシン |
---|---|
Auditモジュールの数 | 1 |
Receiver/Senderモジュールの数 | 1-10 |
Audit、Receivers、Senders用のマシン (リンクされて一緒に実行される)
CPU | 4x 2 GHz 64-bit Intel Xeon または同等のもの |
---|---|
RAM | 8 GB |
Disk | 20 GB, 10,000 rpm, IDE / SCSI |
Network | 100 Mbps |
Tip |
---|
実稼働環境では、分散環境を構築することをお勧めします。 |
高負荷構成
この構成は、1秒あたり最大1,000,000リクエストに推奨されます (例えば、各センサーが毎分最大60リクエストを送信する1,000,000センサー)。この構成では、異なるマシンでモジュールを実行する必要があります。
デプロイメントモード | 分散 |
---|---|
Auditモジュールの数 | 1 |
Receiver/Senderモジュールの数 | センサーの数 / 1000 |
1つのAuditモジュール用のマシン
CPU* | 32x 2 GHz 64-bit Intel Xeon または同等のもの |
---|---|
RAM* | 60 GB |
Disk* | 300 GB, 10,000 rpm, SSD |
Network* | 10 Gbps |
*センサーの実際の数と1つのセンサーリクエストのサイズによって異なります。提供される値は1.000.000センサー用で、要求サイズは150バイトです。
Receivers、Senders用のマシン (リンクされて一緒に実行される)
CPU | 2x 2 GHz 64-bit Intel Xeon または同等のもの |
---|---|
RAM | 4 GB |
Disk | 20 GB, 10,000 rpm, SSD |
Network | 500 Mbps |
オペレーティング システム
コントローラは、サポートされているJava 8以降が利用可能な任意のオペレーティングシステムで実行できます。このようなオペレーティングシステムには、次のものが含まれます:
- Microsoft Windows Server 2012
- Microsoft Windows 10
- Microsoft Windows 8
- Microsoft Windows 7 (手動インストールのみ)
- Linux distributions (SuSE Linux, RedHat, CentOS, Ubuntu)
- Solaris
- Mac OS X
Info |
---|
コントローラは、Oracle JavaおよびIBM Javaディストリビューションを公式にサポートしています。 |