Sejarah menciptakan layanan cloud yang dibumbui dengan cyberpunk


Dengan pertumbuhan pengalaman di bidang TI, Anda mulai memperhatikan bahwa sistem memiliki karakter mereka sendiri. Mereka bisa mengeluh, diam, eksentrik, hebat. Mereka bisa menarik atau menjijikkan. Dengan satu atau lain cara, Anda harus "bernegosiasi" dengan mereka, bermanuver di antara "jebakan" dan membangun rantai interaksi mereka.


, «» . , « API», .


, , . , .


.



— . , , .


:


  • ;
  • ;
  • - : OpenStack + Tungsten Fabric (Open Contrail), «».

, , , , - .
, :


  • Python + Flask + Swagger + SQLAlchemy — Python ;
  • Vue.js ;
  • Celery AMQP.

Python, . , . . , .


, .



. - . , , . . , . , — .



— , . .


, , . . «» . : .



API, , - , RabbitMQ. , «» Celery OpenStack’a. Celery , . «» , , .


, . , , ( ) . . Celery, .


, , . , .


— .


API «». , , , ( ). .



, UI. , , scope , , admin, su.


, API, . , , . , - .


, , , , :


  • «», ;
  • ( C++), — 1 , « ».

, API :


  • — «» ;
  • — , ;
  • — . «» .
    , , , .

— Tungsten Fabric


, , . «», , , .



, — Tungsten Fabric (TF), OpenContrail. — , , . TF — SDN, . , , .


OpenStack ( ) Neutron’a.



OpenStack.


. API . ( ), .


: , SSH «» , VNC .



, , : ls /root , , , top «» . , . MTU compute- . , TF.


. «» , . TF .



Openstack admin . SDN, , «» , . , TF OpenStack. «» . . , .


— OpenStack


. , , . , . , .



OpenStack — .


OpenStack , Nova, Glance Cinder. API. Nova compute- instance’, Cinder — volume’ , Glance — image service, .


, « » — RabbitMQ.


.


, volume . Cinder API . , OpenStack’ , .



« » Nova API. — . , , block-storage Cinder’.


. volume .


, OpenStack «», volume’ . API .



, . instance, volume. «», «».


OpenStack — API. , , ( ).



. UX. . .


, , , .


-, compute- . , . TF , vRouter. . — TF . .



« » .


JWT , . , , «» OpenStack’a. , , «», .



, , , . .
logout , .


, . 300 . , .



. , , . .


, , . , .


. , . «» . OpenStack , - «'WSREP has not yet prepared node for application use». …


.
.



CLO



All Articles