Оптимизация емкости — это общий термин для технологий, используемых для улучшения использования хранилища путем сжатия хранимых данных. Основными технологиями, используемыми для оптимизации емкости, являются дедупликация данных и сжатие данных . Они поставляются в виде программного обеспечения или оборудования, интегрируются с системами хранения или поставляются как отдельные продукты. Алгоритмы дедупликации ищут избыточность в последовательностях байтов в окнах сравнения. Обычно используя криптографические хэш-функции в качестве идентификаторов уникальных последовательностей, последовательности сравниваются с историей других таких последовательностей, и, где это возможно, первая уникально сохраненная версия последовательности ссылается, а не сохраняется снова. Различные методы выбора окон данных включают блоки по 4 КБ для сравнения полных файлов, известные как хранилище с одним экземпляром (SIS).
Оптимизация емкости обычно относится к использованию такого рода технологий в системе хранения данных. Примером такой системы является файловая система Venti [1] в ОС с открытым исходным кодом Plan9. Существуют также реализации в сетях (особенно в сетях с широкими областями), где их иногда называют оптимизацией полосы пропускания или оптимизацией WAN . [2] [3]
Коммерческие реализации оптимизации емкости чаще всего встречаются в хранилищах резервного копирования/восстановления, где хранение итерационных версий резервных копий изо дня в день создает возможность для сокращения пространства с использованием этого подхода. Термин впервые был широко использован в 2005 году. [4]
Оптимизация емкости за счет адаптации порога чувствительности для сетей когнитивного радио (https://doi.org/10.1007%2Fs11590-011-0345-8)