Интервал равнозатратности обратно пропорционален размеру
Интервал равнозатратности обратно пропорционален размеру записи. По Грею и Пуцолу он равен одному часу для записи размером 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. Цена и производительность флэш-памяти и дисков
Кроме количественных изменений в цене и производительности, уже происходящие качественные изменения будут воздействовать на архитектуру программного обеспечения и аппаратных средств серверов, в частности, систем баз данных.
Содержание Назад Вперед