Назад | Перейти на главную страницу

Взаимодействие двух облаков

Возможный дубликат:
Взаимодействие двух облаков

Я установил Cloud-A с компьютерами 1 - [CLC + CC] и 2 - [NC]. У меня есть еще один Cloud-B с такой же конфигурацией. [с использованием Ubuntu Enterprise Cloud]

Оба они отлично работают по отдельности, в одной локальной сети.

Теперь, если я хочу добавить NC Cloud-A в CC Cloud-B, [в случае, если ресурсы Cloud-B исчерпаны], как я могу сделать это возможным? Я предполагаю, что это требует возможности взаимодействия ...

Не могли бы вы объяснить, что именно происходит, когда мы спрашиваем, например, прямое взаимодействие происходит между клиентом и NC или оно проходит через CLC и CC?

Я хочу сказать, что существует несколько облачных провайдеров. Пользователь подписан на любой из них, например Cloud-A для IaaS. Поскольку требования динамические, все ресурсы Cloud-A могут быть исчерпаны. Может быть другое Cloud-B, которое может предоставлять услуги, но это Cloud-A не может попросить клиента перейти на Cloud-B.

Так что, если между этими двумя поставщиками возможно наладить некоторую координацию, чтобы совместно использовать ресурсы, чтобы клиент полностью не знал, что происходит в фоновом режиме ...?

Ссылаясь на мои ответы на: http://ubuntuforums.org/showthread.php?t=1644440

  • Нет, NC не может быть членом двух облаков одновременно
  • Взаимодействие похоже на клиент -> CLC -> CC -> NC -> VM

У вас может быть координация между различными «кластерами» в одном облаке, а не между несколькими облаками. Итак, рассмотрите облако-A как кластер-A, а облако-B как кластер-B, установите один CLC (HA, если необходимо, на самом деле не поддерживается, но было сделано) и вуаля готово. Другое решение - написать сценарии оркестрации на стороне клиента (например, пользовательский инструмент получает ENORESOURCES из облака-A, он автоматически переключается на запрос из облака-B)