2016-06-20 4 views
2

У меня есть определенные вопросы о репликации в лицензии Artifactory Registry для изображений Docker.Профессиональная лицензия Artifactory - NFS

Похоже, что Artifactory Professional может использовать NFS для хранения изображений, и у них есть зависимость от базы данных, где им необходимо хранить метаданные.

Может ли два экземпляра Artifactory Professional использовать один и тот же общий ресурс NFS для изображений и использовать одну и ту же базу данных для доступа к метаданным? Будет ли это похоже на эмуляцию репликации между двумя узлами Artifactory? Или им все еще нужно делать толкание или вытягивание репликации между узлами?

Что было бы идеальным образцом репликации, если у вас более двух узлов в одном центре обработки данных с Artifactory Professional? Будет ли распространен общий общий ресурс NFS и общий сервер баз данных?

ответ

2

К сожалению, это не так, как Artifactory работы - обмен общей NFS и \ или базы данных между несколькими профессиональными узлами очень рискованно и может вызвать ряд нежелательных поведения, потери данных, замки и т.д.

Replication является предназначенный для использования в качестве одного из зеркал другого экземпляра в качестве отдельной копии (то есть для целей DR), а не посредством общей файловой системы ресурсов базы данных.

Требования, предъявляемые вами, однако, полностью отвечают версии Artifactory High Availability, которая позволяет (на самом деле требует) предоставить общую файловую систему и базу данных между ее узлами, в то время как сами узлы могут быть отделены физически или логически.

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

Смежные вопросы