Forum

Author Topic: Запуск нескольких приложений или контейнеров PhotoScan на одном компьютере / VM  (Read 5315 times)

csbubbles

  • Newbie
  • *
  • Posts: 6
    • View Profile
Несколько вопросов по лицензии...

Используя license server / floating licenses:

1. Запуск PhotoScan в Docker контейнере – предполагается ли, что каждый контейнер должен использовать отдельную лицензию?

2. Запуск PhotoScan в нескольких Docker контейнерах на том же самом компьютере (или VM) – могут ли они все использовать ту же лицензию, что была установлена (средствами license server или вручную) на тот компьютер, или же каждый контейнер считается отдельным "компьютером" и должен запрашивать отдельную лицензию для себя?

3. Запуск нескольких процессов/приложений PhotoScan на одном и том же компьютере (или VM) – могут ли они быть запущены с одной лицензией, которая установлена на том компьютере?

PS Понятно, что технически все это возможно запускать таким образом. Вопрос более конкретно – разрешает ли Agisoft такие использования продукта?

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 14813
    • View Profile
Добрый день,

Запуск нескольких отдельных окон приложения PhotoScan Pro на одном и том же компьютере (в том числе на одной виртуальной машине) будет использовать только одну лицензию - это касается как floating, так и обычного node-locked типа лицензий.

Однако, например, если с одного компьютера было запущено несколько виртуальных машин, то каждая машина будет расцениваться сервером лицензий как отдельный компьютер и для каждой из них будет выдаваться своя плавающая лицензия из пула лицензий в случае одновременного использования.

Лицензионное соглашение предполагает, что каждый отдельный компьютер и каждая отдельная виртуальная машина использует свою отдельную лицензию. Количество же параллельно запущенных процессов приложения PhotoScan Pro на одном и том же компьютере (или виртуальной машине) не ограничено и все они будут работать по одной и той же лицензии.
Best regards,
Alexey Pasumansky,
Agisoft LLC

csbubbles

  • Newbie
  • *
  • Posts: 6
    • View Profile
Спасибо, Алексей.

Можете еще, пожалуйста, уточнить конкретно насчет запуска PhotoScan из нескольких Docker контейнеров (на одном компьютере или VM). Каждый Docker контейнер, запускаемый на одном и том же компьютере или виртуальной машине в контексте вашей лицензии рассматривается как самостоятельная "отдельная виртуальная машина" или просто "отдельно запущенный процесс"?

Простой пример – есть VM (Oracle VirtualBox, VMware, или инстанс на AWS / Google Cloud / Azure). Внутри самой такой виртуальной машины можно запустить несколько Docker контейнеров, каждый из которых будет запускать PhotoScan, и файл лицензии может быть тем же самым – расшарен между контейнерами и основной виртуальной машиной. Каждый контейнер – это отдельная VM, и так, как я описал, делать нельзя, или каждый контейнер – это отдельный процесс PhotoScan, и можно расшаривать ту же самую лицензию между ними?