αα αααα’αααααααΎααΆααα αααα»α IT α’αααα αΆααααααΎααααααααΆααααΆααααααααααΆαα αα·αααααΆαααααα½ααααααα½αααα αα½αααα’αΆα ααααααααΆα αααααααααΆαα α ααααα αα·αααΉααααΉαα αα½αααα’αΆα ααΆααααΆαα¬ααΆααα»αα αα·ααΈαα½α α¬αααααααΆααααααααα α’αααααααΌααα "α αα αΆ" ααΆαα½ααα½ααα ααααΎαααα»ααααααΆα "ααΆαααααΆαα" αα·ααααααΎααααααααααΆααααα’αααααααααααααα½αααα
ααΌα ααααααΎαααΆααα·αααα·αααααα»αααΆααααΆααααα·ααΆααα α αΎααααααΆαααααα αΆααα ααΎαααααΌα "αααα α»ααααα αΌα" αααααααααααα½αα ααα½αα±ααααααΎααΆαααΆαα½αααΎαα ααΆααααΆαααα’ ααΎαααΆα βααΆααΆ APIβ ααααααΆαα αα·αααΆαααΆαααΈαααΆαα αααΎαα
α’ααααααααααΉααα·αααΆααααααααα αα αααααααααΆααααααα ααα»ααααααΉααααααΆααα’αααΈαααα αΆαααααΎααα½αααααααα ααααααααΎααααα αααα»αααΆααααααα α α·ααααααααΆααααΌαααααααΎααααα»αααααααααααΆααααααΎααααααα αα αααααααααΆαα’αααΈαααααααααΎααααααααααΆααΆααΆααααααΆαα½ααααααααα αα·αα’αααΈαααα ααααΈααΆα
ααΌαααααΆααααααααΆααααααΆα
ααΆαα αΆααααααΎαααααααΌα
αα½αααααα»αααα αααα»αααΆαααΆαααααααΎαααΆαααΆααα·α αα ααΎαααααΎαααΆααααα·ααΆααααααααΆααα’αα·αα·ααααααααΎαα ααΎαααΆαααΆαααΆαααααααααααααααααα ααααΆα ααααααααααΉα αα·αααααΈααΆααααα»αααΆαααααΎαααΎααα αα αααα·ααααΆ ααΎααααΈα’αα»ααααααααααααααααααΆααααα
ααΆααααΆααααααΌαααΆααα½αα ααα½ααααααα
- ααααΆααααααααΌαααΆαααααΈααααΆαααααα½αααΆααααα½αα
- αααα·ααΆααααΌααααααα αΌααα αααα»ααααααααααα·αααααααααααααΆαααααΆααα
- αααααααα αα·ααααααααΉαα OpenStack + Tungsten Fabric (Open Contrail) ααααα·αααααααααααΎαααΆαααα "ααααΎααα αΌα" ααΆααααΆαααα’α
ααΎαααΉαααααΆααα’αααααααα½ααααα’αααΈααααααααααα»αααααΌαααΆααααααΌααααα»α α
ααα»α
αααααΆααααααΈααααΆαααααα½αααααΌαααΆααααααΎαα‘αΎα α αΎαααΆααααααα
α
α·ααααα
ααΆααααΌαααΆαααααΎα‘αΎα ααααα·αααΎαα αααα Habra α
αΆααα’αΆααααααα
α§ααααααααααΎααααααα
α
α·αααααααΎα
- Python + Flask + Swagger + SQLAlchemy - αααα»α Python αααααααΆαααΆαααααα»αα
- Vue.js αααααΆαααααααααΆααα»α;
- ααΎαααΆααααααα α α·αααααααΎα’αααααααααααΆααααΆαααΆαα» αα·αααααΆαααααααααααΎ Celery ααΎ AMQP α
ααΆαααααΉααα»ααααα½αα’αααΈααΆαααααΎαααΎα Python αααα»αααΉαααααααα ααΆααΆααΆαααααΎαα ααα»α αα·ααααααααααα½ααα αααα»ααααα»αα αα»αααααααΎα α αΎααααααααααΌα αα½α ααα»αααααα ααααΆαααΆαααΈαα ααααΎααα αα»ααα·αααΆα ααΌα ααααβα αΎα ααΎαβααβαααααα βα α·αααβα αΆααβααααΎαβααΆαβαααβααααΆβααΎβααΆα ααΎαααΈααααα ααα ααααΏαααααΆαα’αα·αααααααααα»ααααα αΆααααααα αααΎααααααααα ααΆαα
ααΌα ααααααΌαα αΆααααααΎαααααΆααααααΆα
αα·ααααααααααααΆαα - αα·αααααααα
ααΎαααααΆαααα»αααααααΌαα αΎαα ααΆαααααααα’αααα»αααααααααα»α α αΎαααΆααα’αααΈαα½αααααααααααααΆααα αααααααααΆααααΆααααααΌαααααααααΎααααα’αααααααΎααααΆααααααΎα α αααα·ααααααααα’αα·αα·αα αα·αααααΆαααααααααααααα ααΆααα»αααα§ααααΆα αααααΆααΆαα αα·α ααΆαβααΆαβααααΆαα ααΆαααα ααααα ααααααααα·αα αααΎα α αΎαααΆααΏαααα·αααααΈαααα½αα―αα
ααΆαα αααα·ααααααααααΊααΆααααααααααααΌααααααΎαααααΆααΆααααααΎααα·αααααΆαα½αα α αΎαααΆαααααΆαααααΌααααααΎααα½ααααααααΊαα αααααααΎαααΆαααααΆααααα
α§ααΆα ααα αα ααααααααΎα α¬αα»α αα·α αα ααΆααα½αα αΌααα αααα»ααα½ααα·ααααααααααΆααααα»αα ααΌα ααααααααααααααααΆαααΆαα’ααααΆαααΆαα½αααααΆααααααααΌαααΆαα’αα»ααααα ααΎααααΈααααΎαααΆαααααααααααΆααααααααααΎα ααΎαααααΌα "ααΆαα" αα·α αα ααΆαααααααΎααα αααα»ααα½ααααα α αΎααα ααΈαααααΎαααΆααα½αααααααααα αΆαα½α: αααααα―αααΆαα
ααααα·αα·α
αααααααααΆααα·αααααΆα’αααΈαααααα·ααΈ API ααΆαα
ααα’αΆα
αααααααΆααααα αΆαααααΆα ααα»ααααααΎααα·αααΆααααααααΆααΎααααΈααααΎαα·ααααααααααα
αααΆααα ααΌα
ααααα αΎαααΎαααΆααααααααα·ααααΆαα
ααΆααααα
α αΎααααα
ααα½ααα·α
αα
ααΆααα
ααΎααααΌα RabbitMQ α ααααα·ααααα·ααΆαααΎααααΆαααααα½αααααΌαααΆααααα½α
ααααΎααααα’αα·αα·ααααΈααααΈααααΆαααααα½αααααααΆαα αααααα
ααΆ "ααΆααα·α
αα
" αααα Celery αα
ααΎαααααααΆαααααα α αΎαααααΌαααΆαα’αα»αααααα
ααΎααααααα·αααααααα αα·α OpenStack α Celery ααααΎα±ααααΆααΆαααΆαααΆααααα½ααααα»αααΆαααααααααααα·α
αα
ααΆα αααα
αααΆαααααααα αα·αααΆαααΆαααααΆαααΆαα α’αααα’αΆα
α’αΆαααααααα’αααΈ "celery" α§ααΆα αααα
ααΌα ααααΆαααααααα ααΆαα αααα·αααααααααα·αααΆααααααααααααααααα’αααα»ααααααα ααΆαααααΆαααααααΆααααααΆαα½αα’αααα’αα·αααααα ααΎαααΆαααααΎαααΆαα αααααααΆαααα·αα· (α αΎαααΎαααααΌαα’αα»αααααααααα·ααααΆααααααααα) ααΆααΆαααααΆαααααααααα»αααααΆαααα αααΆααααααααα ααα»αααααααΌαααααΆααααααα·αααααΉαααΆαααΆαααααααααααααΎαααα ααΎαααααΆαα’αα»ααααααΆααΆααααααΆααα·α αα αα ααΎ Celery ααααααααααα·ααααΆαααααααααααααΆαααααα αααααααΆααααααα
αααα αΆααΆααααΈαααΆαααΎααΆαααΆαα±ααααΌαααΆαααΆαα’αΆααα’α½ααααα·α α αΎααα αααα’ααΆαα ααΎαααΉαααααΌαααααΎααΆααααααααΌαα‘αΎααα·α ααΎααααΈααααΆααααααΌααααααα·ααααΆαααααΆααααααΎααΆαααΆαα½αααΆααα·α αα αα ααΆααααΆααααααΆα ααααα‘ααα ααΎαααααααΌααααααΆαα»αααααααΆααα½αα ααα½αα’αααΈα’αααααααΎααααΆαα αα·αααααΆαααααααααα½ααααα αααα»αααΆααΆαααααααΎα ααΎααααΈααΆαααααααααα·ααααΆαααα
αααα αΆαα½ααααααΊααΆααααααααααΆααα
Billy ααααΎαααααααααααααΆααααΆ "ααααααα" α ααααααααΎ API αα½αα ααα½αα αααβααΆβααααΈβααΆβα§ααΆα ααα αα βαααβααΎαβααααΎβααΆαβααΌααΆααβααααΆααβαααβααΆαβαααααΆβα’αα‘α»αβαααβααααΎβααααα (ααααααβαααβαα βαααβααααα)α ααααΎααααΌαααΆαααααα·ααααα·αααΆαααααΉαααααΌα α αΎαααΎααα·αααΎαααΆαααα α»αααΆαα½αα‘αΎαα
αααα»αααααΌααα·ααααΆαααααα ααα»αα αααααααΎααΆαααΆαα½αααααααααααΆαααα UI α ααΆααΆαααααααααΆαααΆααΆαα αααα·αααααααααααα½αααΆα’αα»ααααααααΎααααααααααΆ αααααααΆααααααΌααα·ααΆαααΆααα α’αααααααΎααααΆααααΆααααΆαα α§ααΆα ααα α’αααααααααααα αααααααααΆααααΆαα αααα»ααααΆαααΆαααααα su α
ααΆααΌαα αααααΈααΆααΆαα ααααααααα αααααα»αα―αααΆα αα·ααα»ααα·ααααα· API αα·α αα½α ααααα ααα’αααΈαααααΎαααΆαααΆαααα’αααα αααααα ααα»α’αΆα ααααΌαααΆαα’αΆαααΌααααΈαααα αααααααααα»αααααα ααααα·αααΎα’ααααααααΈααααααααα½αααΆααααΌαααΆααααα α αα·αα’αααΈαααααααΌαααααΎαα αα ααΆααααααααααΌαααααΆααα·ααααααααΊαααααααα’αΆα ααα»ααααα‘αΌααΈαα αα·αααΆααα·ααΈαααα αααααΆααααΆαααΆαααΆααααΆααααααα
ααΌα αααα ααΎααααΈαααααααααα αΆα αααααααααΎααα½αααααααα ααααΆααααΆαα’ααααααααααΊααΆαααααα ααΉααααααααα·αααααααΆαα’αα»ααααααααααααααααΆααααΆαααα½αα
- "αααααααα·ααα" ααααα·αααΆαα―αααΆαααααααααΆαααααααΎααααα»ααααααααΆααα½αα¬αα½ααααααααα;
- ααααααα·ααα·α (αα·ααααααααααααΌαααΆααααααααΆ C ++) ααΆαααααα - ααΆαα·αα’αΆα αα αα½α αααααα»αααΆααααααααΆααααα αΆααΈ 1 ααΆααααααααΆαααααααααα ααΈ "ααΆαααΆααααα αα·αααα α»α" α
ααΆααααΆαααα’ ααα·αααααΆα API αααΆαααΌααααΌααΆα α αΎαααΎαααΆααααα αΌαααααααααααααΆαααααααα αααα»αααααΈααααΆαααααα½αααααααΎαα
- αααΌαα»ααααα½ααα αα ααααα - ααααΎααΈααααΈααααΆαααααα½αααααα’αααααααΌαααΆα "ααααΌααααΈ" αα αα·αααααααααααααααααααααΆααΆααααααΆααα’αα·αα·ααααααΆααααα
- αααΌαα»αα α·ααααααααα» - α’αα»ααααΆαα±ααα’αααα αααα·αααααααααααα’αα·αα·αααα αα α»αααααα ααααΎααΆαααΌααΆαα αα·ααααααΎαα―αααΆαααΌααΆααα
- αααΌαα»ααααα½ααα·αα·αααααααΆαααα - αααααΆααααΆααααααΎαααααΌαα’αα»ααααα§ααααααααααααΆαααααΆαααααα½αααααααΎαα ααΆααααααΈαααααααααααΆαα
αΌααα
αααα»αααααααααΎα α αΎαααΎα "ααΆααααααα" Billy ααΌαααααααααααΆααααααααΈα
ααΆβααΆβααΆαβααααΆαβααααα·α ααα»ααααβαα·ααΈβαα½α α¬βαα½αβααα αααα»αβαα·αβααΆ Billy αα·αβαααα»αβααΉαβααααΌαβααααΆβα
ααΎαααΆααααΆα tungsten - αααααΆαα Tungsten
ααΆα Tungsten ααΆαβααααααααΎαβααΆααααβαααβαααααΌαβααααααΆαβααΆααααΆααβαααΈαβααΆααααβαα½αααΆα ααααααΆαβααααΌαβααΆαβαααααΌαβα αΌαβαα βαααα»α βαααα ααβααααααΆαβ αααβαααααΎαβααααΌαβαααα»αααααΆα ααΌα βααΆβαααβαααααααα
αααααΊααΆαααααααααααααααΈααΈααααααΎαααααΌααααααΎααα·ααα - Tungsten Fabric (TF) αααααΆα’ααΈα OpenContrail α ααΆααα·α
αα
ααααααΆααΊααΎααααΈαααααααααααα·ααααΆααααααΆα ααααααααααΌααααααα·ααΈα’ααΌααΈαααααΆααααΎαααΆα’αααααααΎααααΆααα TF - SDN ααααααααΌααααααα·ααααΆαααα»αααααΆαααααΆαααααΎααΆαααΆαα½αα§ααααααααααΆαα ααΆαα’αααααααα’αα½αα’αααΈαα
αα
αααα·ααααΆαααα½αααΆ α§ααΆα αααα
αααααααααααααααΌαααΆααα½ααααα αΌαααΆαα½α OpenStack (αα·ααΆααααΆααΆαααααα) ααΆαααααααααα·ααΈαααα½αααΊαααα»αα
α’ααααααααααααααΆαααα OpenStack α
αα»ααααααΈααΆααααααΆαααααα·ααααα·ααΆαααΆαααααΆαααΎαα’αααΈαααααααααααα ααΎαααααΎ API ααααααααααααααΎααααΈαααααααααααααααααΆαααααααΆααααααααααΎαα ααΆαα·αααΆαααααααΆαα±ααααΎαααΆααααα αΆααααααααα α¬ααΆααα’αΆαααα’α½ααα α‘αΎααα (αααα»ααα·αα’αΆα αα·ααΆααααααΆαααα»ααααααΈ OE αα) ααα»ααααααΆαα ααα»α α ααααααα½αα ααα½ααα αααα»αα’ααααααααα
ααΈαα½αααΎααα ααΌα αααα ααΆααααααααΆααααααααΌαα±αααααα αααα·αααααααα½αα ααα½ααααα ααΆαααα»αααΌαααααα»αα αααααααΆααααΆαααα SSH ααααΆαααα "αααα½αα‘αΎα" ααΆααααααΆαααααααααααααΆαααα VNC α’αααΈαααααΎαααΆαααΆαααααΉαααααΌαα
αααααΆααα’αααααααα·ααααΆαααΉααααα αΆ ααΆααΎααα αα½αα±ααα’ααααααΎα ααΆααα ls /root ααααΎαααΆαααΆαααααΉαααααΌα αααααααααα§ααΆα ααα ααααΌα "ααααα" ααΆαααααα»αα ααΆααααΆαααα’ ααΎαααΆααα½αααααααααα αΆααααααααααΆαααααΈαα»αααα ααΆααααΌαααΆααααααα αααααΆααααααααΌα MTU αα ααΎααααΌαααΈααααΆαααα»αααααΌααααα αααααααα αα·ααΆαα’ααα αΉαααααα·ααααααΆαααα αΆ TF ααα
αααα αΆαααααΆααααΊααααΆαααααα αα»ααα·ααααα»αα αααα»αααααα½α "αααααααααα’αΆα" αααααααααααααΌαααΆαααΆααααΌα αααα TF ααΆαααααααααΆααααααααααααΆααααααΌααααΎα§αααααα
ααΎαααΆαααααΎααΆαααΆαα½α Openstack ααΈααααα·αα’αααααααααααα α αΎααααααΆααααΈαααααΆαααααΆααααΈαα ααααα·αα’αααααααΎααααΆαααααααααΌαααΆαα SDN α αΆααααΌα ααΆ "ααααα" αα·ααΆαααΆαααααα’αααααααΎααααααααααΆαααααΌαααΆαα’αα»ααααα ααΆααα·αααΊααΆααααΈα’ααααααααααααααΌα ααααΆααααΌαααΆαααααΎααΎααααΈααααΆαα TF αα·α OpenStack α αα ααα αΆαααααΆαααααΌααα α’αααααααΎααααΆαα "ααααααα" ααΆαααΆααα ααΆααααΌαααΆααααααα α α·ααααααααΎαααααΈααΆα ααααα‘αααα½αααΎααααΈααααΎααΆαααΆαα½αααααααααα ααΆα’αα»ααααΆαα±ααααΎαααααΎααΆαααααα·αααααααα»αααΆααα½ααααα αΌαα
Silicon Lifeforms - OpenStack
ααααβαααΈααΈααΌαβααΆαβα αααααβαα½αβαααβαα βαααααβααΆαβαααα α ααΆαα αααΎα ααΆααΎααα ααΌα ααΆααααααααααα αααα’αΆα ααΆαααΎααααααααα½α ααα»αααααα·αααΆαααΆαααααΆαααΆαααΆαα½αααΈααΆαααααααα ααΆαα·αααααα±ααααΆαααΆααααααααΆα αα ααα»ααααααα αααααααΆαααα»αα±ααααΆαααΆααααααααΆα α ααααΌα ααΆααΆααααα»αααααΆαααα’αααΈααααααα»αααΎαα‘αΎααα αα»ααα·αα
OpenStack ααΊααΆααααΌααααααα·ααΆααααααΎαα
OpenStack ααΆαααααααααααααΆα αααΎα ααααα αα α»ααααααααΎαααααΎ Nova, Glance αα·α Cinder αααΆαααααααααα»αα αα½αααααααΆαααααΆα API ααααΆαααααα½αα Nova ααα½ααα»αααααΌαααΎααααΆαααααΆ αα·αααΆααααααΎαα§ααΆα ααα Cinder ααα½ααα»αααααΌααααα»αααΆααααααααααααα·ααΆα αα·αααΌααααααααα½ααα Glance ααΊααΆααααΆααααααΌαααΆαααααααααααααααααΌ OS αα·α Metainformation αα ααΎαα½αααΆα
ααααΆααααααΈαα½ααααααΎαααΆααααα»ααα»αααΊααααα½α α αΎααααα½ααααααΆαααΆαααΊααΆ "αααααΆαα" - RabbitMQ α
αααααααααααααΆααααααα±ααααΎαααΌααααα αΆααααα·αααΉαααααΆαααααααα»αα
α αΎααααα αΆααααΌααα·αααΌαααα»ααααΆααααα αααααΎαααααΆααΆαααααΆααααΆααααααααα αααΆαααΈαααα Cinder API ααΆαααα·ααααα·αααααΎαα·α αα ααΆααααααα α αααΆααααΆαααααα ααα ααααα·αααΎα’αααααΏααΆ OpenStack αααα½αααΆ ααΆααααααΆααααααΌαααΆααααααΎαα‘αΎα ααα»αααααα·αααΆαα§αααααααΈααα ααΆααααα»ααααΆαααΈααααα·αααα·αααα
ααΎαααΆααααααα α α·αααααααΎααααΎαααααΌαααΆα α αΎαααΆαααααΎαα»ααααααααΆαααΌα ααααΆααΈ Nova APIα ααααααααΊααΆα§αααααααααΆααααΆαααααΉαααααΌα αα·αα’αΆα α αΌαααααΎααΆααα αααα»ααααΆαααΈαααα ααΆαααα αΆαααΆαααα αΆααΎαα‘αΎααα ααααααααΆααααα»ααααα»ααα·αααααΎααααα ααΉα Cinder α
ααΆαααααΆααα½αααααααα»ααααα αΆαααΎααα αααααααΎααΆαααΆαα½αααΆαα ααα·ααΆααααααααααα·αα’αΆα ααααΆα αα ααααΈαααΆαααΈαααααΆαααα
ααΆααααΈααααααα OpenStack αααα½αααΆ "αααα" ααΆααΆααΆαααααααΆαααΆααααααΆααα αΎαα₯α‘αΌααααα’αααα’αΆα ααααΎααΆααααΆαααααΉαααααΌαααΆαα½αααααα·αααα‘ααααΆα ααααα‘ααα ααα»αααα API ααΆααααααααα·αα ααααααΎααααα·ααααα·ααΆαααΎααΈαααα
αα ααΈαααααΎαααΆααααααα α α·ααααα·αααααα»αααααΆαα·ααα ααα»ααααααΎααααΈααααΆααααααΌαααααααααααααΎαα αααααααααα·ααααΆααααααΆααααα ααααα·αααΎααΆαα§ααΆα ααα ααααΌαααααΆαααα·ααΆααααααααααααααα ααΌα αααα α’αααααααΎααααΆαααα·αα’αΆα αα»α α¬αα·ααααααααα βααΈαβ ααααα·αα αΆαααΆα ααα»α βαααΆαααΈαααβ αααααα
OpenStack ααΊααΆαααα»ααααααααααααααα»αααααΆααααααΆααααααα·ααααΆα’ααααααααααααΆαααααα½α αα·α API ααααααα·αα ααΎαααααΌαααΆααα½ααααα―αααΆααααα’α·αααααα»αααα·ααα α αΎαααΆααΆααα·αααΆαα ααΆαααΆααααα αα·αααα α»α (ααΎααΎαααΉααα ααΈααΆααΎααααΆαααΆ)α
ααααΎαααΆαααΆααααα
ααΎαβααΆαβααααΎβααΆαβααΆαβααααβαααα»αβααβααααΌβααααΆαβαα»αα ααΆααα·α αα α ααααααΊααΎααααΈααΆαααααααααααααααααΎααα αααα»αααααααααα»αααααΈααααααα αα ααααα αα·αααΈααααα UX α αααααα·αααααααΌαααΆαα’ααααΎααααααααΎαααΎα α αΎαααΆαααααΎαααααααααΌαααΆααα·αα αααααΆαααΆαααΆααααα ααΎαααααΆαα αΆαα ααααΈαααααΎαααΎααααΈααααΎαα»αααΆαα αΌαααααΎααΆαααΆααααααα ααΎααα αααααααααααΎαα
ααΆααΆααα·αααΆαα ααΆαααααΎαααααααααααα½αα―α αα·αααααααααααΆαααααΆαααα½αα±ααα’ααααααΎα ααααα ααΈααααααααααΆαααααααααααααΎααααααααααααααααΎαααΎαααα αΆααααααΎαα
ααΈαα½α ααΎαααΆαααΆααααααααΆαα αΆααα’αΆααααααααΎααααααααααα·αααααΉαααααΌα α αΎαααααΌαααααααααααΆααααααΆααααΆαααααα»ααααααααΎαααααα ααααΈααΌαα αα½ααααααΆααα ααααα ααα»ααααααααΆαα ααα»α αα½αα ααα½ααα ααΈααααααααα α―αααΆααααααΆααααααααΆααααΆαααα TF αααα αΆαααΈααααααΆααααΆααααααΊααααααααααΎααΆαααΆαα½α vRouter ααααΌαααΆαααΆαααααα ααΎαααΆααααααα α α·αααα αΆααααααΎαααααΆααααΆαα½αααΉαααΊαααααααΈααααααααααα ααΆαααααα TF αα·αααΆαααα½αααααΌαααΈααααΆααααα αααα»αααααΌαααααααΊααααααα·αααΆαααααΆααα
ααΆαα ααααΉαα ααααΎααα½αααααααααααΊααΆαααααα ααΉααα»αααΆααααααΌαα»α "ααααΆααααααΌαααΆααααααααΆαα" αα αααα»αααααΈααααΆαααααα½αααααα’αααα
ααΎαααΆααααααα α α·αααααααΎ JWT ααΎααααΈαααα αααΆαα αΌαααααΎααααΈααααΆαααααα½αααααααΎα ααΎααααΈαα»αα±ααααααΎααΆαααΆαα½αααααα αααααΆαααααααααααΆαααΆαα αααα»α αα·αααα αΆααααα αΆααααΆαααΌααααΌααΆα ααΎαααααααααααα·αα·ααααααααΆααααΆαααααα½αααααααΎα ααααααα»ααααααΎα "αα»α" ααααααΈααΆαα αααα·αααααααα αα·ααααααΆαααααΆααααΈ OpenStack α αα ααααααααΆααααααααΆααααααΌαααΆαααααΆααααααΌα αααααΆαααααΆαααα·αααΆαα "αα·αααα’" α αΆααααΆααααΈαα·ααααααααααα’αααααααΎααααΆαααααααΆααα»ααααΆα α αΎαααΆα αΆαααΆα αααααΌαα αααααααααα
ααΎαβααΆααβαααβααΆαβααΎαβααΎαβα
ααα»α
βααα α αΎαβααααΆααβααβαα·αβααΆαβααααΆαβαααααβααααΆααβααΎααααΈβαααα
ααβαααααβαααβα±ααβααΆααβαα ααα ααΎαβααααΌαβααΆααβα
ααβαα»αααΆαβαα»αβαααβααΎαβααΆαβααΆαααααα
αα
αα
α»αααααα ααΎαα
αΆαα
ααααΈα’αααααααΎααααΆαα ααααα·αααΎααΆααααααααΆααααααΌαααΆαααααΆααααααΌαα
αααααΈααΆααΆαααΆααα»ααααααααααΆααααα ααΆαααααΎαααααααΆαααααΎαααΆαααα’α αααα»αβααααααβααΈαβααΈβαααααΆα α ααα»αααβαααα αα 300 ααΆααβααΆαβαααα ααΎαα’αΆα ααΎαααα·αααααΆαααααααααααααα’αααααααΎααααΆαα ααΆαααααααΆαααα»ααααααααΆα αα·ααααααΌαααα·αααααα’αα»αααΆααααααα
ααΎααααΈαααα
αααααΆαααα½αααΎαααΆα αααΎα αααααΊααΆααααααααΈαα½αααααΆαααααααΆααααα ααΎαααΆαααααααααααααΆαααααααα½αα ααα½αα’αααΈααααααααΎααΆαααΆαααα»α αα·αααααΎααΆααααααα α α·ααααααααααααΆαααααααα αα·αααΆααα ααΆα αααααααα αΌααααααααααααα»αααααααΆαααΆαα½αααΉαααααΆααα·α αα½α α αΎαααααααΆαα αααα»αααα·αααααα
ααΆααΆααα·αααΆαα ααΆαα’αααΈαααααααΌαααααΎαααΆαααΆαααα αααα»αααααααααααααΌα αα·ααα α ααα»α αααααΆααααααΆααα½ααααα αΌαααααααααα ααααααααααα ααααααα α‘αΎα ααα»ααααααΎαααααααααααα α·α ααααΆαααα»αααΆααααααΈαααΆαα ααΆααααΆαααααααα’αΆα αα»αα α·αααααΆα αα·αααΆααααα½αα
ααΎαα’αΆα αααα α»ααααα αΌααααααααααα½α α αΎαα αα·αααααααααααααααααααΆαααΆαα ααΆαα αααα·αααααααα αα·αααααΎααααα’αααααααΎααααΆαααααΆαααααΉαααααΌααα αααα»αααΌααααααΆααα "ααααααα" ααααΆα tungsten αααααα±ααααΎαααΌαααΆαααααΆαααααααααααααααααααααΆαα α αΎαααΆααα OpenStack ααα»αααααααααααααααααΆαααΆαα ααααΌαα αααααααααααααα’αααΈαα½αααΌα ααΆ "WSREP αα·αααΆααααΆααααα αααααΆαααααααΆααααΆαααααΎααααΆαααααααα·ααΈαα α‘αΎαα" ααα»ααααααΆααΆααΏααα»αααααΆααΆαααααα»α...
ααααΈαααα ααΎαααΆαα
αΆααααααΎαααααΆααααα
α’αααα’αΆα
αααααααααααα’α·αααΆααα’αααα
ααΎααααααΎαα
αααα»αα’αα·αααααα CLO
αααααΆααααααααα
OpenStack
https://docs.openstack.org/nova/latest/ https://docs.openstack.org/keystone/latest/ https://docs.openstack.org/cinder/latest/ https://docs.openstack.org/glance/latest/
αααααΆαα Tungsten
http://docs.tungsten.io/en/latest/user/getting-started/index.html https://www.juniper.net/documentation/en_US/contrail-cloud10.0/topics/concept/contrail-cloud-openstack-integration-overview.html
ααααα: www.habr.com