Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Gliffy
nameclouddata_architecture

Info
Excerpt

We discuss what is behind the clouddata.dustcloud.org server, and how exactly the server is built.

...

The clouddata.dusctloud.org server is built on Ubuntu Server. It has the following internal architecture:

Gliffy
nameclouddata_architecture

  • the iptables firewall filters out all external traffic not going to TCP port 80
  • the NGINX load balancer redirects:
  • the clouddata_server script is part of the SmartMesh SDK. It receives data from the PublishToWeb.py application and inserts it into the database. 
  • the influxdb database efficiently stores time series data. In this example, the database is configured to automatically drop data after 12 hours.
  • the grafana data visualization tools offer a clean dashboard for visualizing the data

...