Амадео Аско
Объем данных, обрабатываемых в центрах обработки данных (ЦОД), продолжает расти с огромной скоростью, поэтому полная репликация может стать непрактичной. Одним из способов повышения доступности данных может быть использование репликации между ЦОД, чтобы к данным можно было получить доступ локально, если это возможно, что позволяет восстанавливаться при наличии сбоев на площадке и снижать затраты на доступ. Это означает, что репликация данных только в некоторых ЦОДах становится все более важной для снижения затрат на поддержание согласованности данных или в конечном итоге согласованности и при этом поддерживать высокую доступность (масштабируемость) и низкие затраты на доступ. Расположение данных в целом в ЦОДах должно определяться динамически, задавая изменяющиеся шаблоны запросов на чтение и запись для данных, которые должны быть реплицированы. Учитывая, что задача поиска оптимальной схемы репликации в общей сети, как было показано, является NP-полной для статического случая, маловероятно, что удастся сгенерировать общий алгоритм для поиска эффективных решений динамической проблемы. Здесь представлена адаптивная био-вдохновленная стратегия репликации, которая полностью децентрализована, адаптивна, вдохновлена алгоритмом Ant Colony и управляется событиями. Кроме того, протокол репликации независим от реализованной стратегии, но он ею руководствуется.