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