СИСТЕМА СВЯЗИ В ВИРТУАЛЬНОМ ЧАСТНОМ ОБЛАКЕ, СПОСОБ КОНФИГУРИРОВАНИЯ СИСТЕМЫ И КОНТРОЛЛЕР

1. Система связи в виртуальном частном облаке, содержащая: по меньшей мере одну виртуальную машину (ВМ) и шлюз системы, соединенный с возможностью связи с каждой из ВМ;
по меньшей мере одну физическую машину (ФМ), и коммутатор, соединенный с возможностью связи с каждой из ФМ;
причем шлюз системы соединен с возможностью связи с коммутатором;
шлюз системы и коммутатор выполнены с возможностью обеспечения связи между ВМ и ФМ, относящимися к одному и тому же виртуальному частному облаку (ВЧО), на основе заранее заданной информации о конфигурации.
2. Система по п. 1, отличающаяся тем, что
информация о конфигурации содержит метку обособления, соответствующую ВЧО, и пересылочные записи, соответствующие ресурсам, содержащимся в ВЧО;
указанные ресурсы включают в себя: одну или несколько ВМ и/или одну или несколько ФМ.
3. Система по п. 1, дополнительно содержащая контроллер, причем контроллер соединен с возможностью связи со шлюзом системы и коммутатором соответственно, контроллер выполнен с возможностью конфигурирования информации для шлюза системы и коммутатора, соответственно, для генерирования информации о конфигурации и отправки указанной информации о конфигурации шлюзу системы и коммутатору, соответственно.
4. Система по п. 3, отличающаяся тем, что контроллер также выполнен с возможностью
генерирования метки обособления, соответствующей каждому виртуальному частному облаку (ВЧО), в зависимости от ВЧО;
получения IP-адресов ресурсов, относящихся к одному и тому же виртуальному частному облаку (ВЧО), причем указанные ресурсы включают в себя одну или несколько ВМ и/или одну или несколько ФМ,
создания пересылочных записей на основе IP-адресов ресурсов;
генерирования информации о конфигурации, соответствующей ВЧО, на основе пересылочных записей и метки обособления.
5. Система по п. 4, отличающаяся тем, что контроллер также выполнен с возможностью
создания пересылочной записи или пересылочных записей одной или нескольких ВМ на основе IP-адреса одной или нескольких ВМ, и/или
создания пересылочной записи или пересылочных записей одной или нескольких ФМ на основе IP-адреса одной или нескольких ФМ.
6. Система по п. 3, отличающаяся тем, что контроллер также выполнен с возможностью управления ресурсами в виртуальном частном облаке (ВЧО) на основе информации о конфигурации, причем указанные ресурсы включают в себя указанные одну или несколько ВМ и/или одну или несколько ФМ, при этом управление включает в себя: добавление ресурсов и/или удаление ресурсов.
7. Система по п. 6, отличающаяся тем, что контроллер также выполнен с возможностью
приема запроса операции управления для ресурсов в ВЧО, причем запрос операции управления содержит метку обособления, соответствующую подлежащему управлению ВЧО; и
изменения информации о конфигурации, соответствующей подлежащему управлению ВЧО, в шлюзе системы и коммутаторе согласно метке обособления.
8. Система по п. 7, отличающаяся тем, что контроллер также выполнен с возможностью
добавления, по запросу добавления ресурса, пересылочной записи, соответствующей IP-адресу указанного ресурса; и/или
удаления, по запросу удаления части ресурсов, пересылочных записей, соответствующих IP-адресам указанной части ресурсов; и/или
удаления информации о конфигурации, соответствующей подлежащему управлению ВЧО, по запросу удаления всех ресурсов.
9. Система по п. 2, отличающаяся тем, что шлюз системы выполнен с возможностью
приема первого сообщения от ВМ, причем первое сообщение содержит метку обособления;
нахождения по указанной метке обособления информации о конфигурации, соответствующей метке обособления в первом сообщении, и пересылки первого сообщения соответствующему коммутатору на основе найденной информации о конфигурации;
причем шлюз системы также выполнен с возможностью:
приема второго сообщения от коммутатора, причем второе сообщение содержит метку обособления,
нахождения по указанной метке обособления информации о конфигурации, соответствующей метке обособления во втором сообщении, и пересылки второго сообщения целевой ВМ на основе найденной информации о конфигурации.
10. Система по п. 2, отличающаяся тем, что коммутатор выполнен с возможностью
приема третьего сообщения от ФМ, причем третье сообщение содержит метку обособления;
нахождения по указанной метке обособления информации о конфигурации, соответствующей метке обособления в третьем сообщении, и пересылки третьего сообщения соответствующему шлюзу системы на основе найденной информации о конфигурации;
причем коммутатор также выполнен с возможностью:
приема четвертого сообщения от шлюза системы, причем четвертое сообщение содержит метку обособления;
нахождения по указанной метке обособления информации о конфигурации, соответствующей метке обособления в четвертом сообщении, и пересылки четвертого сообщения целевой ФМ на основе найденной информации о конфигурации.
11. Система по любому из пп. 1-10, отличающаяся тем, что шлюз системы реализован путем эксплуатации соответствующего программного средства на сервере.
12. Способ конфигурирования системы связи в виртуальном частном облаке, применяемый к контроллеру в системе по любому из пп. 1-11, причем контроллер соединен с возможностью связи со шлюзом системы и коммутатором соответственно; при этом способ включает в себя этапы, на которых
осуществляют конфигурирование информации для шлюза системы и коммутатора, соответственно, для генерирования информации о конфигурации, и
отправляют информацию о конфигурации шлюзу системы и коммутатору, соответственно,
причем указанная информация о конфигурации содержит метку обособления, соответствующую ВЧО, и пересылочные записи, соответствующие ресурсам, содержащимся в ВЧО, причем указанные ресурсы включают в себя одну или несколько ВМ и/или одну или несколько ФМ.
13. Способ по п. 12, отличающийся тем, что генерирование информации о конфигурации включает в себя следующие этапы
генерируют метку обособления, соответствующую каждому виртуальному частному облаку (ВЧО), в зависимости от ВЧО;
получают IP-адреса ресурсов, относящихся к одному и тому же виртуальному частному облаку (ВЧО), причем указанные ресурсы включают в себя одну или несколько ВМ и/или одну или несколько ФМ;
создают пересылочные записи на основе IP-адресов указанных ресурсов; и
генерируют информацию о конфигурации, соответствующую ВЧО, на основе пересылочных записей и метки обособления.
14. Способ по п. 13, отличающийся тем, что на этапе, на котором создают пересылочные записи на основе IP-адресов ресурсов
создают пересылочную запись или пересылочные записи одной или нескольких ВМ на основе IP-адреса одной или нескольких ВМ и/или
создают пересылочную запись или пересылочные записи одной или нескольких ФМ на основе IP-адреса одной или нескольких ФМ.
15. Способ по п. 12, дополнительно включающий в себя этап, на котором осуществляют управление ресурсами в виртуальном частном облаке (ВЧО) на основе информации о конфигурации, причем ресурсы включают в себя одну или несколько ВМ и/или одну или несколько ФМ, при этом управление включает в себя: добавление ресурсов и/или удаление ресурсов.
16. Способ по п. 15, дополнительно включающий в себя этапы, на которых принимают запрос операции управления для ресурсов в ВЧО, причем запрос операции управления содержит метку обособления, соответствующую подлежащему управлению ВЧО; и изменяют информацию о конфигурации, соответствующую подлежащему управлению ВЧО, в шлюзе системы и коммутаторе согласно метке обособления.
17. Способ по п. 16, отличающийся тем, что запрос операции управления включает в себя один или несколько из следующих: запрос добавления ресурса, запрос удаления части ресурсов и запрос удаления всех ресурсов, при этом способ дополнительно включает в себя этапы, на которых
добавляют, по запросу добавления ресурса, пересылочную запись, соответствующую IP-адресу указанного ресурса; и/или
удаляют, по запросу удаления части ресурсов, пересылочные записи, соответствующие IP-адресам указанной части ресурсов; и/или
удаляют информацию о конфигурации, соответствующую подлежащему управлению ВЧО, по запросу удаления всех ресурсов.
18. Контроллер, содержащий запоминающее устройство и процессор, причем запоминающее устройство содержат программу для ЭВМ, которую может исполнять процессор, при этом предусмотрена возможность исполнения процессором программы для ЭВМ для реализации способа по любому из пп. 12-17.
19. Машиночитаемый носитель данных с хранимой в нем программой для ЭВМ, при исполнении которой процессором, процессор реализует способ по любому из пп. 12-17.