Q1: What does the IoT Controller run on?
Q2: How does the restart via GUI work?
Q3: Would load balancer be a single point of failure?
Q4: What if the load balancer is setup between multiple servers? How will the load balancing work?
Q5: Can IoT Controller handle 100kHz senzor with FFT and Peak to Peak transformation?
Yes, even with lightweight configuration IoT controller is able to handle 100kHz sensor with all transformations for at least for 5 minutes in 60 minutes.
Deployment mode | Distributed |
---|---|
Count of Audit modules | 1 |
Count of Receiver/Sender modules | 1 / 1 |
Machine for one Audit and Receiver module
CPU | 2 x 2 GHz Intel Core |
---|---|
RAM | 4 GB (System 1024M + Audit 512M + Receiver 2048M) |
Disk* | 20GB, 5200 rpm, HDD |
Network | 1 Gbps |
Machine for Senders
CPU | 2 x 2 GHz Intel Core |
---|---|
RAM | 8 GB (System 1024M + Sender 6656M = 7680M) |
Disk | 20GB, 5200 rpm, HDD |
Network | 1 Gbps |
Recommended settings for Senders
Limit | 6000 |
---|---|
Data Frame size | 100 |
Period | 60 |
Input mode | Bulk |
Transformation settings
Transformation | FFT |
---|---|
Transformed Columns | x,y,z |
Sampling Frequency [Hz] | 100000 |
FFT Points | 1000 |
Transformation | P2P |
---|---|
Transformed Columns | x,y,z |
Sampling Period [ms] | 60000 |
Automated action settings
Automated action | Send to a remote database* |
---|---|
Transformation | FFT |
Number of database workers | 10 |
Rows per transaction | 10000 |
*For high data traffic we recommend direct database insert
Automated action | Send to BellaDati** |
---|---|
Transformation | P2P |
**For low data traffic Send to BellaDati can be used. Its advantages is easy setup.
For sender and receiver modules we recommend to set Disable INFO log = true
Q6: If IoT Controller can handle 100kHz, does it handle 50 x 1kHz for 5 minutes i hour?
Yes, you can follow settings set in Q5. Keep our recommendation to use Automated action: Send to a remote database, as it is most robust solution for huge amount of data.