创建具有赛博朋克风格的云服务的历史


随着IT经验的增长,您开始注意到系统具有自己的特征。他们可能会感到自满,沉默,古怪,严厉。它们可能具有吸引力或排斥性。一种或另一种方式,您必须与他们“协商”,在“陷阱”之间进行调整,并建立它们之间的相互作用链。


, «» . , « 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