Тонкая подготовка - Thin provisioning
Эта статья нужны дополнительные цитаты для проверка.Ноябрь 2006 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
В вычисление, тонкое обеспечение предполагает использование технология виртуализации чтобы создать видимость наличия большего количества физических ресурсов, чем фактически доступно. Если в системе всегда достаточно ресурсов для одновременной поддержки всех виртуализированных ресурсов, то это не тонкое предоставление. Термин тонкое обеспечение применяется к уровню диска в этой статье, но может относиться к схеме распределения для любого ресурса. Например, реальная память на компьютере обычно тонко выделяется для выполнения задач с помощью какой-либо технологии преобразования адресов, выполняющей виртуализацию. Каждая задача действует так, как если бы ей была выделена реальная память. Сумма выделенной виртуальной памяти, назначенной задачам, обычно превышает общий объем реальной памяти.
Эффективность подачи тонкой или толстой / толстой ткани зависит от вариант использования, а не технологии. Толстая инициализация обычно более эффективна, когда количество используемых ресурсов очень близко приближается к количеству выделенных ресурсов. Тонкое выделение ресурсов обеспечивает большую эффективность там, где количество используемых ресурсов намного меньше выделенных, поэтому выгода от предоставления только необходимых ресурсов превышает стоимость используемой технологии виртуализации.
Вовремя распределение отличается от тонкого предоставления. Большинство файловых систем выполняют резервное копирование файлов точно в срок, но не имеют тонкой подготовки. Превышение доступности также отличается от тонкого обеспечения; ресурсы могут быть перераспределены / переподписаны без использования технологии виртуализации, например перепродажа места на рейс без распределения фактических мест на момент продажи, что позволяет избежать претензий каждого потребителя на конкретный номер места.
Thin Provisioning - это механизм, который применяется к крупномасштабным централизованным компьютерным дисковым системам хранения, SAN, и виртуализация хранилища системы. Тонкое выделение ресурсов позволяет легко распределять пространство между серверами по мере необходимости и точно в срок. Тонкое предоставление ресурсов в некоторых контекстах называется «разреженными томами».
Обзор
Тонкое выделение ресурсов в среде общего хранилища обеспечивает метод оптимизации использования доступного хранилища. Он основан на распределении блоков данных по требованию в отличие от традиционного метода распределения всех блоков заранее. Эта методология устраняет почти все пробелы, что помогает избежать плохих показателей использования, часто до 10%, которые возникают при традиционном методе распределения хранилища, когда большие пулы хранилища выделяются отдельным серверам, но остаются неиспользованными (не записываются). Эту традиционную модель часто называют «толстым» или «толстым» обеспечением.
Благодаря тонкому выделению ресурсов эффективность использования емкости хранилища может быть автоматически увеличена до 100% с очень небольшими административными издержками. Организации могут заранее приобрести меньшую емкость хранилища, отложить обновление емкости хранилища в соответствии с фактическим использованием в бизнесе и сэкономить операционные расходы (электричество и площадь), связанные с поддержанием неиспользуемой дисковой емкости.
Тонкая технология на фрейме виртуализации хранилища была впервые представлена VMware как часть их VMware Workstation и VMware ESX продукции в начале 2001 года.[1] Предыдущие системы обычно требовали физического предварительного выделения больших объемов хранилища из-за сложности и влияния растущего объема (LUN ) Космос. Тонкая подготовка допускает избыточное выделение или избыточную подписку.
Перераспределение
Избыточное выделение или избыточная подписка - это механизм, который позволяет сервер для просмотра большей емкости хранилища, чем было физически зарезервировано в самом массиве хранения. Это позволяет гибко наращивать объемы хранения без необходимости точно прогнозировать, насколько вырастет том. Вместо этого рост блоков становится последовательным. Физическая емкость хранилища в массиве выделяется только тогда, когда данные фактически записываются приложением, а не при первоначальном выделении объема хранилища. Серверы и, соответственно, приложения, которые находятся на них, просматривают полноразмерные тома из хранилища, но само хранилище выделяет блоки данных только при их записи.
На практике диспетчер хранилища должен отслеживать фактическое использование хранилища, добавляя дополнительную емкость хранилища, такую как диски, ленты, твердотельные накопители (SSD ) и т. д. по мере необходимости для удовлетворения запросов на запись сервера и постоянного (ых) приложения (й).
Концепция избыточного распределения была впервые представлена, когда StorageTek (STK) анонсировали свой продукт Iceberg в 1991 году (выпущенный позже в 1994 году).[2][3]
Банковская аналогия
Существует аналогия между тонким выделением ресурсов на компьютерах и сохранением нормы кассовых резервов в банках. Подобно тому, как все процессы, выполняющиеся на компьютере с тонко выделенной памятью, не могут одновременно использовать всю сумму выделенных им ресурсов памяти, потому что не все они существуют в компьютере одновременно; если все вкладчики банка одновременно закрывают свои счета, снимая наличные, a банковский бег следует, поскольку их общая сумма обычно превышает наличные деньги, хранящиеся в банке.
Смотрите также
- Диспетчер логических томов
- Статистическое мультиплексирование
- Гипервизор хранилища
- Виртуализация хранилища
- Банковское дело с частичным резервированием
Рекомендации
- ^ Майк Лаверик. «Разрушители мифов о тонком обеспечении: преимущества тонких виртуальных дисков».
Со времен VMware ESX 3 многие ИТ-специалисты опасались тонких виртуальных дисков ...
- ^ «Айсберг окончательно тает». Computerworld. 2 мая 1994 г.
- ^ Джон Уильям Тойго. "Тонкий внутри - или нет?".
Впервые он был предложен StorageTek до его приобретения Sun Microsystems в массивах Iceberg (мэйнфреймы) и Shared Virtual Array (SVA) (открытые системы).