UA-11904844-8

Внутренняя песочница

Внутренняя песочница представляет собой выделенную часть корпоративного хранилища данных или витрины данных. Такая песочница физически расположена в производственной системе. Однако сама база данных песочницы не интегрирована в производственную базу данных. Песочница представляет собой отдельный контейнер базы данных в рамках системы (рис. 5.1).

Внутренняя песочница

Рис. 5.1. Внутренняя песочница

Обратите внимание: в случае с большими данными целесообразно добавить среду MapReduce. Обычно она устанавливается в дополнение к платформе базы данных, если только вы не используете систему, которая позволяет объединить обе среды. Среда MapReduce потребует обеспечения доступа к внутренней песочнице. Две среды могут обмениваться данными по мере необходимости. О модели MapReduce шла речь в главе 4.

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

Вероятно, самое большое преимущество внутренней песочницы заключается в возможности напрямую объединять производственные данные с данными песочницы. Поскольку все производственные данные и все данные песочницы находятся в производственной системе, легко связать эти источники друг с другом и работать со всеми данными одновременно (рис. 5.2).

Устройство внутренней песочницы

Рис. 5.2. Устройство внутренней песочницы

Внутренняя песочница — очень экономичная технология, поскольку для ее использования не требуется новое оборудование. Производственная система уже существует — она просто используется по-новому. Ликвидация необходимости в перемещении данных между платформами также снижает затраты. Единственное исключение — необходимость в перемещении данных между базой данных и средой MapReduce.

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