Open SychevIgor opened 6 months ago
Мапить мы хотим для того, чтобы отрисовать общую сетевую схему (аля П41).
Сейчас у нас есть сущности ТА сетевые (сети, линки и апплаенсы), есть сущности reverse аналогичные и хочется одни на другие замапить и тем самым расширить (чтобы не описывать в ТА все свойства, а можно было доп свойства получить из reverse и даже написать валидатор- что reverse не противоречит описанному руками в ТА)
Чтобы не было недопонимания. Мы пришли к решению, что реверс будет расширять такие сущности TA как: сетевые устройства, сервера, сети. Пока заканчиваем сервера и сети, затем дойдем до сетевых устройств.
Все делается в реверсе Enterprise, ADV пойдет следом вместе с переработкой его структуры.
Глядя на метамодель сети (собрал себе сам) понял- что вижу несколько улучшений.
1- про Direct Connect для ADV я уже писал https://github.com/SEAFTeam/iaas/issues/13 2 - необходимо сделать способ маппинга сущностей reverse (ent/adv) на тех компоненты-сервисы ТА. 2.1 наверное можно смапить сети организации из ent и vpc adv на seaf.ta.services.network 2.2 Direct Connect (Direct Connect Virtual Connect), vpc peering и VPN шлюз ADV смапить на network links 2.3