Классика баз данных - статьи

       

Интервал равнозатратности обратно пропорционален размеру


Интервал равнозатратности обратно пропорционален размеру записи. По Грею и Пуцолу он равен одному часу для записи размером 100 байт и двум минутам для страниц в 4 килобайта.

Десять лет спустя правило пяти минут было проанализировано заново []. К этому времени изменилось множество цен и параметров производительности (например, стоимость мегабайта основной памяти упала с 5000 до 15 долларов). Тем не менее, правило пяти минут сохранилось. Интервал равнозатратности, равный примерно пяти минутам, существовал теперь для страниц размером в 8 килобайт. Первой целью этой статьи является анализ правила пяти минут спустя еще десять лет.

Конечно, в обеих предыдущих статьях признавалось, что в любой момент времени цены и производительность сильно зависят от технологий и конкретных устройств (например, основная память для мейнфреймов стоила совсем не столько же, сколько память для миникомпьютеров, диски SCSI обладают совсем другой ценой и производительностью, чем диски IDE, и т.д.). Поэтому заинтересованным читателям стоит самим пересчитать соответствующие формулы для своей среды и оборудования. Цифры, использованные в данной статье (см. табл. 1), типичны для технологии 2007 г.
Основная память Флэш-диск SATA-диск
Цена и емкость $3 за 8x64 мегабит $999 за 32 гигабайта $80 за 250 гигабайт
Пропускная способность передачи данных (Transfer bandwidth) ---- 66 Мбайт/сек API 300 Мбайт/сек API
Время ожидания доступа (Access latency) ---- 0.1 мсек 12 мсек в среднем
Потребляемая мощность в активном состоянии (Active power) ---- 1 Вт 10 Вт
Потребляемая мощность в состоянии простоя (Idle power) ---- 0.1 Вт 8 Вт
Потребляемая мощность в режиме пониженного энергопотребления (Sleep power) ---- 0.1 Вт 1 Вт
Таблица 1. Цена и производительность флэш-памяти и дисков

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

Содержание  Назад  Вперед