16 αααΌααΉα, 4 ααααα·ααααα·αααααα·ααΆ = ααααΏαα
αα 933.45 Mbit/s
ααα ααααΈααααΆα
αα½ααααΈ! α’ααααααααααΊα’αααΈαααααααααΎαααααααααααααααααα½ααα·αα·αααααααΈαααααΆαααααα½αααΎαα ααΆαα»αααααΆααΈα’αααΈαααααΆαααααΆαααα αααα»ααααααααΆαααααααΆαααα»αααΆαααα½αααΆααααααΆααααααΆααααααααααααααααα αα·αααΆαααααΎααααΆααααααΆαααΆααααα»αα α’ααααΆααααααααα’αΆα ααΆαααα 0.1 ααΈααΈαα·ααΆααΈ ααΆαα½αααΉαααΆαααααΉαααααΌαααααΆαααααΎααααΆααααααααΆααααααα 10 ααΆααΌαα·ααΆααΈα α―αααΆααααααΈαααΆααα’ααααΆααααΆαα 6 ααααΆααα
α’αααΈαααααα
ααΎαααΆαααα·αααααΆααααΆααα ααΎαααα·ααααααααααΆαααααΌααααΌααΆααα½ααααααΆααααΆαααααααααΆααααααΌα αα·αααΆαα’ααα±αααα α»ααααααααΆααααααΌααα·ααααααα αααααΊααΆααααααααΆαααα»αααα·αααΆα αααΎα α§αααΆααΆ Operator1 (40Mbit/s) + Operator2 (30Mbit/s)+ α’αααΈαααααααα (5 Mbit/s) ααααααααΊααΆααααα½ααααααΆααααααααΆα αα·αααΏα αααααααΏαααΉαααΆαααΌα ααΆ αααα (40+ 30+5)x0.92=75Γ0.92=69 Mbit/s α
αααααααααΆαααααααααΊαααα·ααα
αααα»ααααααΌαααΆαααααααααααΆααααααααΆαααΆαα½ααα·ααααααααααΆααα α§ααΆα ααα ααΆαααΉααααααΌα ααααααααααααΆαααΎαααΈααα’αΌ αα·αααΆαααααΆαααΈααα’αΌααΆααααααααΆααΆααααααα ααΆαααααΆαααΆαααΌααααααα αα·ααα·αααα»ααααΆαααααΆαα ααααααααΆααααα»αααΆαα½α ααααααα»αα
ααααααααα·ααααα·ααααΌαααααΆαααα ααΆαααααααΆααααα Big Four α αΎαααααΏααα
ααΎαααΌααΉα/ααΆααααααα½αααΊαα·ααααααααααΆααααα .
αααααΆαααααααααΈαα½αααααααααααΆααααα ααΎαααα·αα§αααααααΆα
ααααα‘αααα½α ααα»αααααααααααααααααα½αααααΊααααΎαααααΌα
ααααΆ α αΎααααααααααααα½ααα·αα·ααααα»αααΆααααααααΊααΆαααΌαα»αααααΆαααα½αααααααΆ ααααα·αααΎαα·αααΆαααΆαα’αα»ααααααααΉαααααΌααααααα·ααααααααΉααα·αα’αΆα
αα
αα½α
αααααα
αααα»αααααααααΆα αααΎαααααΆα ααΎαα’αΆα αααααΎααααααααααααα½ααα·αα·ααααα α»ααααα·α ααΏα αααααααα·ααΆ αα·αααααααααααΆαα αααααΆα’αααΈαααααΎαα ααα αααααααααΆαα½ααα ααααααΆααΈααααααααααΎαα
ααΆααααααΎααααα αΆ
αααααααααααα½ααα·αα·ααααααααααΌαααΆαααΆαααααααααααΆααααΌαααααΆαααΈααααααααααΆα αααααΆαααααααααΆααΆααααααα αα·αααααααααααΆααα’ααα αααααααααααα½ααα·αα·αααααΆααααααΌαααΆαααΌα ααΆααααααα
- ααΆααα·αααααΆααααααααααααααααααααααααΆαααααααααΆααΆααααααα αα·αααΆαααααααααααα½ααααα
αααααααααααααααααααααΆααααααααααα·ααααααΆααααα
αααααααααααα αα·αααΆαααααΎααααΆααααααααααααααααααααααΆααΊαα·αααααΉαααααΆαααΆααααααΆααααα»ααααααα ααΆααΆαααΆααααααΆαααααααΆααααΆααα·ααΆα entropy αααααααΆααααααΌααα·ααααααα ααααα·αααΎαα αααα»ααααααΆααααααΌααα·αααααααα½α ααΆααααααΆαααααΆαααααααΊ 30 ααΈααΈαα·ααΆααΈ αααααα α»ααααα»αααΆαααααΎααααΆααααααααΆαααααααααααα αααααααΉααααα½ααα·ααααΈαα·ααΆααΈααΉαααΆαα±ααααΌα ααααΏαααααΆααααααααααααα αα 5% α ααααα·αααΎααΎαααααααααααααΆαα»αααααΉα 1 αα·ααααΈαα·ααΆααΈααααααΆαα 4 ααα»αααα·α αααααΆααααααααααΏαα’αΆα ααααΆααα α»ααααΆαααΆααααα½αααα 30% α ααΎαααΈααα entropy αα αααα»α channels ααααΆααααααΌααααΆαααΆαααα αα ααΌα ααααααααα·αααΎααΎαααΆααααΆαα·α ααΆααααααααααΆαα 0.5 αα·ααααΈαα·ααΆααΈ αα ααΎαααααΆααααααΆαααααΏαααΏαααΆαα½αααΉαααΆααααααΆααααα·α αα½α ααΎαααΉαααα½αααΆαααΆααα·α αα·αααααΏαααΏαα ααΆααΆααα·αααΆααααΆαααααΉαααααΌααααααααα·αα αΆαααΆα ααααααΆααααααααααΆααα’ααααα αΎααα·αααααα αααα»ααααααααααααααααΆααα’αααααααα αα ααααααααΆααααααΆααααααα»αααΆαααααΊ 500 ααΈααΈαα·ααΆααΈ α αΎαααΎαααααΎααΆαααΆαα½ααααααα αααααα α»α 1 ααΈααΈαα·ααΆααΈααΉαααααΎααααα·ααα½αα±ααααααααααΆααα ααΌα ααααΆααα αααααΆααααΆαααΆαααααααααααααααααααααααΈαα·α ααΎαααΆαα’ααααΆααααΆααααααααα· αα·αααααΆααααααααααααααΆαααααα»ααααααα 2 αα·ααΆααΈ ααα»αααααααααααααααα½ααα·αα·ααααααα½αα―αααααΌαααα’αΆα ααααΎαααΆαααΆαα½αααΉαα’ααααΆααααααααααααααααα»α αα·αααΆαααααΎααααΆαααααααααααααΆααααΆαααααα»αα - ααΆαααααΎααααΆααααααΆααα·α
αααα»α αα·αααααααα½αα
α§αααααα α»αα’αΆα ααΆαααα»αααααααΆααα ααΎααααα ααααααΆαα₯αααα·αααααα’αΆα αα·ααΆαααααΆαααΆααα ααΎααααΌα α¬ααααΈαααΆαααααααααα»ααα α¬αα»αααααΌαααααααααααα½αααα αααα»αααΆααααααααΆα αΆααααααααΆαααα·αααααΆαααα αααααα’αΆααααααααΆαααΆαααααααΆααααΎααααΈαααααΌαααΈααα’αΌαα αααα»α αααααααΆαα·ααα αααα»αααααααααααααΆαααααααα·αααα’α αααααΈααΆααΆαααΆααα»ααααααααααΆααααααΆαααααααα αα·αααΆααααα»αααααΌαααααααα ααααΎαα ααααΆααααααα·ααΈααΌα ααααΆαααα - ααααΆααααααααααααα
ααααααααααΌαααααααΌαααΆααααααΌα αα·ααααααΌααααα»ααα ααΎα§αααααα α»αααααα αααααΆαα»ααααα»αααΌαααααΆα αα·αααΎαααΎααααα»ααααααααΆααΆααααααα αα·ααααααααααΆαααααα ααααα·αααΎααΆαααΆααααααΆαα ααααααα·αααααααα αααααααααααα½ααα·αα·ααααααααΆαα αα αααααααα·αααΆαααΆααααααΆαα αα½ααααααΌααα½ααααααα»α αα·ααα·αααααΎααααΆαα RAMα - API αααααΆαααααα αΌααα αααα»ααααααααααααα½ααα·αα·αααααααα’αα·αα·αα αααααααααΆαααααΆααααΆααααααΌαααΆααααααααααααα½ααα·αα·αααα αααΎααααααα α’αα·αα·ααααααΌααααααααΌααα·ααααααααΈα§ααααα αα·ααααααΆαααΆαα½ααα αααα»αααΆααααα½ααα·αα·ααααααα½αα
ααΎααΆαα’αααΈααΎαα‘αΎα
ααΎααααΈαα»αα±ααααααα»αααΎααΆαα’αΆααααα½αα±ααα αΆααα’αΆαααααααα½α α αΎα αααα»αααΉααα·ααααααα§ααΆα ααα αα·αααΆαααΆααααααααααααααααααα½ααα·αα·αααααΆααα’αααααααα αααααΉαααΆααα αααα’ααααααα½ααααα αααα»αααΉααα·ααΆαααΆααΎααα·αα’αΆα ααααααααααααααααααα½ααα·αα·ααααααααΆααααααααΆαααα½αααααααααααΈααααα»ααααααααΆαααααΆααΆαα½αααΉαααα α»ααα·α ααΆα 1 αα·ααααΈαα·ααΆααΈ α αΎαααΆααααΎαααΆαααααΎαααααΆααΆαααα ααΎααααΆαααααααα ARM αααααΆα RAM 64 MB αα·ααα ααΎααααΆαααααααα x86_64 αααααΆα 32 ααΈααΆαααα RAM α ααΌα ααααα αΎα ααΎαααΎααααααα α α·ααααααααααααααα½αα―α αααα’αΆα ααααΎα’αααΈαααΆααα’αααααααΆαα αααααΆα’αααΈαααααΎαααα½αααΆαα
ααααααααΆααααααΌααααααααααααΆαα ααα½αααΈαααααΆαα topologies αααααΆααααααααααΆ
ααΆαααΎαααΎαααααααααααααΆααααα½αα ααα½α
ααααΆαααααααα
ααΎαααααΎ Golang ααΆααΆααΆααααααααααα·ααΈααααΆαα ααΆαααα ααΎα§ααααα αα·ααα αααα»αααααααααααα·ααααααα ααΆααΆαααααΎα±ααααΈαα·αααΆαααΆαααΆαααααααΆαααααΆααααΆαα½αααΉαααΆαα’αα»αααααα·α αα ααΆαα αααΎα αα·ααααααααΆααααα»αααΆαααα½αααΆαα―αααΆααααααααααααααΈααααα’αΆα ααααα·ααααα·ααΆααααααααΆααααααΆαααΆααα·αααααααααΆααααααΆααααααΈαα½ααα ααΆαααααα ααΎααααααααΆααααΆαα αααΎαααΌαααααΆα αα·ααΈααΆααααα αα·αα ααΆα ααααααΆααααΆαααΆαααααααΆαααααΆαααααααα§ααααααααα αα αααααααΆα’αα·αααααα αα·αααΆαααααΆααααα α»αααΌαα
αααααααααααααααΌαααΆαα’αα»ααααααΆααααααΆααααααΌαα»ααα»ααΆα αα·αααΆαααααααααααααΆα αααΎαα
- ααΆαα
α»ααααααααααααα
ααααααααΈαα½ααααααΌαααΆααααααΎααααααααααα‘αΆαααααααΆααααΆαα αα·αααααΎααααΆαααααααΆααααααΆαααΆααΆα ααΎαα’αΆα αααααα ααΆαααΌαααΆαααααΉαααααΌαααααΆαααααΎααααΆααααααα αΌαααα 10 ααΆααΌαα·ααΆααΈα - ααΆααααα»ααααααα
ααΎααααα»αααααΎαααΎααααΆαααΆααααααααα ααααα»αααααΆαααααα½αααααααΎααααααΆαααααααΈαααααααΆ α¬ααααΎααααΆααα’αααΈαα½ααααααΆααα½α α αΎαα ααΌαααααΆααα·ααααααααΊααααΌαααΆααααααΆαααα·ααααααααααααααααααααααΆααααααααα»ααααΆαααΎαααΎαααΆαααααααααΆαα αααααΊααΆαα·αααΆααα·ααααααα’αααΈααΆααααααΆαααααααα»αααΆααααααααΆαα 0.5 ααΈααΈαα·ααΆααΈ α¬ααΆαα’αΆαααα α»ααααα»ααααααΆαααΉααααααΌαααααα ααα»ααααααΆααΆαααααΏααα ααΎα ααα»α αααααΆααααΈαα½αααααααΆαα 500 ααΈααΈαα·ααΆααΈα ααααααααΈααΎαααααΌαααΆαααααααααααΆααααααΎαααΆααααααααα·ααΆ αα·αααΆαααααΎααααΆααααααΆαααΆα ααΆααΆαααΆααααααΆααααααΆααααΆαααααααΆαααα½αααΎαααΎααααΈα’αΆα ααααΎαααΆαααΆαα αα·ααααααααΊααΆαααααααααααΆααααΌαααΆααααααΆαα»αα ααααα½ααααααααα αααααΆααα»αααααΌααααααααααααΎαα ααΎαααΆαααααΎααααΆαα Tarantool DBMS αα αααα»ααααααααααααΆααααΈααααΆα 2016 α αΎααα αΌαααααααααααα ααΎααα·αααΎαααΆααααα½ααααααΆααααΆαα ααΎααΎααααααα ααΆαααΆααααααα ααΆαα½αααΉαααΆαααααΎααααΆααααααΆαααααα’αααααΎα α αααΎαααΆαααΆαααΆααααααααααα αα ααααααααααααααΆααα Tarantool ααα’αα»αααααααΌαα»α GIS αααααα ααΆααΆααα·αααΆαα ααΆαα·αααΆαα₯αααα·ααααααΆααααΌα PostGIS ααααα ααα»ααααααΆαααααααααΆαααααααΆααααΆααα·α αα ααααααΎααααα»αααΆααααααΆαα»ααααααΆαααααααΆααααααΉαααΈααΆαααα½αα ααα½α (ααΆααααααααααααΆααααΆαααΉααααααΌα)α - ααΆαααΎαααΎααααααααα
α’αααΈααααααααΆαααΊααΆαααααα ααΈαααα ααΎααααα·ααααααααΈααααΆαα α αΎααααα αΆαααΆαααα»ααααααααΆαα·α α¬αααααααα - ααΆαααααΎααααΆααααααα·ααααααααΆαα½ααααααααααααα½ααα·αα·ααααααααΆαα
αααααααααααα½ααα·αα·ααααααααΆαααα½αααΆααα·ααααααααΈα§αααααααΆααα’αα αααααΆαα»αααΆααΆαα½αααΉααααααααα·αααααΆααααααΆαα α αΎαααααΎααΆαα αααααααααααα½ααα·αα·αααααααα’αα·αα·ααααΆαααα API α αα·αααΌα αααααααααααα½ααα·αα·ααααα»ααΆα ααα "ααααΆα" ααΎααα»ααα·α αα·ααααααΌααα·αααααα ααΎαααΆααααααααΆααααααα»αα α§ααααααααα½αα―ααααααΌααα·αααααααα αααααΆαααΆααααααΆααα αααααΊααΆα ααα»α ααααΆααααααΆααααΆαα αααααααΆα’αα»ααααΆαα±ααα’αααααα½αααΆααα·ααααααααΈα§ααααααααααΆααααααααααΆααααααααα»αα’αα‘α»αααααααααΆαα·αααΆα α αΎααα·ααααα»ααααααΆα αα·αααααΆααααααααααα§ααααααα·αα’αΆα ααααΎααΆαα ααΎαααααΎαααΆαααΈααααααα½ααα·αα·ααα Influx ααΆαααααααααααα½ααα·αα·ααααααααΆαα αα·αααΌα analogues ααααααΆαα ααΆα’αΆα ααΆαα αΌααα·ααααααααααααααααα (αααααΊααΆαααααΆαααααααΆαα»αααΈααααααααααααααααΌαααΆαααα½α)α ααααααααααααααΌαααΆαααΎαααΎαααα Grafana αααααΆαααααααααΆαα½αα―αααΆααα½αα ααααααααααΆααααααααααΌαααΆαααααΎαααΎαααααα αααααααΆααΆαααΆααα½ααααα αΌα API αααααααααα½α ααΆααααα ααΆαα½αααΉααααααααααααα½ααα·αα·αααα’αα·αα·ααααααΎαααααΆααα’ααα - ααΆαααααΎααααΆααααααα·ααααααααΆαα½ααααααααααααααααααα§ααααααααααΆαα
αααααααααααααααααα§αααααα’αα»αααα Zero Touch Provisioning (ααΆαααααΎαα αα α»ααααααααΆααααααα·ααΈαααααα ααΆαααααααα ααΆααααααααααα) α αΎααα·αααΌα αααααααααααα½ααα·αα·ααααα ααα½αααΆααααααα αΆαααα»ααα½αα§αααααααα»αααααα ααΆαααααααΊααΆαααααΉααααααΆααααααα·ααααα·ααΆαααααααΆααααααααΆαααΎααααααααΉααα ααΎααααα αα αα·ααααααααααααα½αααΈαα·αααΆααα’ααα ααΈαα»ααα ααΆααααΈααΈααΌ αα·αα’ααα’ααααΈ ααΆααααα»ααααΈααΈααΌ ααα αααααα αα·ααα»αααΆα S.M.A.R.T αα ααΎααΆαα ααΆααααα»αααααααααααααααααΌαααΆααααααΎαα‘αΎααα ααΎ Tarantool αααααα ααΆαααααα±ααααΎαααΌαααααΏαααααααΆαααααα»αααΆααααααΌααααα»ααααααΈαααααααΆαα ααΌααΆααα§αααααααΆααααΆαα α αΎαααα’αΆα αααααααΆααααα αΆααααΆαααααΎααααΆααααααα·ααααααααΆαααααα»αααΆαα½αααΉαα§αααααααΆααααααααααα Tarantool ααΆααααααααααααααααα½αααααα’α₯αααα αα αα·αααΆαααΆαααΆααΆα ααΎαααα½αααΆααα»αααΆαααααΆαααααα ααααΈαααα’αα α’ααα αΆαααααΆαα!
ααααααααααααααααααααααΆα
ααΆαβα’αααΈβαααααΆαα
αα αΌαααααααααααααααααααΆααααααααααα»αααααααΎαααΊαααααααααααα½ααα·αα·ααααααααΆαα ααΆααααΌαααΆαα’αα»αααα 99.9% αα ααΎααααααααααΆα αα·αααΆααα»ααα·ααααα·αα½αα ααα½αα
- InfluxDB ααΆααααααα·αααααααα ααααααααΆαααααααΌαααΆαααΆαααααα ααΆααααα½α α’αα·αα·αααααααΌαααααΆααααΌαα’αααΈααααααααΆααααααααΈα§ααααα α αΎαααΌαααααΆααα·αααααααααα½αααΆαα·αααΆααα·ααααααα αΆααααΆα 5 ααΆααΈαα ααα»αααααα αααα’ααΆαα ααΆα’αΆα ααααΆαααΆααΆαααΊα αΆααα
- Grafana ααΆααααα αΆαα½αα ααα½αααΆαα½αααΉαααΆααααααΌααααα»ααα·αααααα αα·αααΆαααααΎααααΆαααααααααΆααααα αΆαααααααΆα αααα αΆααΌαα αααα»αααΊαα ααααααααΌαααααΆααα·ααααααααΆααααααΈαααααααΆαααααΆαα αααααααα 2 αα·ααΆααΈαααα αΆααααααΎαααΈ αα·ααΆαααΆ 00:00:00 α αΎα Grafana α αΆααααααΎααααα αΆααα·αααααααα αααα»αααΆααααααΌααααα»αα αΆααααΈ +1 αα·ααΆααΈα ααΆαααααα α’αααααααΎααααΆααααΎαααααΆα ααααΆαα
- α ααα½αααΌαα αααΎαααααααααΆααααΆααα½ααααα αΌα API ααΆαα½ααααααααααααα½ααα·αα·αααααΆααΈααΈααΈα ααΆβα’αΆα βααααΌαβααΆαβααααΎβα±ααβααΌα βααΆαβαααβα αΎαβααΆβααΆαβαα·αβααΆααβααααΌαβααΆαβαααααβα‘αΎαβαα·αβαα βαααα»α Go)
αααα»αβαα·αβααΆ α’αααβααΆααβα’ααβααααΆβααΆαβααΎαβαααΆαβα αααΆααβααΌαβααΌαααΆαβαααα Grafana α αΎαβααΉαβααΈβαααα αΆβααααβααΆβαααβααααΆαβαααα»α ααΌα ααααβαααα»αβααΉαβαα·αβαααα»αβααΌαααΆαβααΎαβααααααβααΆαβαααα ααβαααβααα
ααα ααααΈααααα·ααααΆα
αααα»αβαα·αβααΆαβαα·αααααΆβαααα’α·αβαα αα αααααβαααβα ααααΆβαα ααα»ααααβααΆαβαα·αααααΆβααβααΆαβαα ααΆβααΌαααααΆαβααβααααααααβαααβααα»αααααα ααΈαα½α ααΎααααΈαα·αααααΆα’αααΈαααααααααααΆααααααα α’ααααααα½ααααααΉαααααΌαααΆαααΆαααΆαα ααΈααΈα αα·αααααααααααααΆααΉαα αΆααα’αΆααααααααΎααΏααααααα ααααααα αααα»αααα·αααααα’αααΈααααααΆααααα’α·ααα αα ααααααααα’αααα ααααΉαα
ααααα·αααΎα’αααααΆααααΆααααΆααααα½αααΎαααΈαα·ααΆαααΆαααα’αααααααα α’αααα’αΆα ααααααααααα»αααΆαααα a.rodin @ qedr.com
ααααα: www.habr.com