Пакеты тестовых программ ТРС

Для оценки производительности вычислительных систем при работе с базами данных компания Transaction Processing Performance Council предлагает набор спецификаций тестов, используемых для оценки эффективности функционирования ВС в различных режимах обработки данных.

Набор тестов включает тесты ТРС-А, ТРС-В, ТРС-С, TPC-D и ТРС-Е. Тесты дают сравнительную оценку по стоимости и производительности совокупности аппаратно-программных средств, включая операционные системы, системы управления базами данных, мониторы транзакций.

Тест ТРС-А используется для оценки эффективности исполнения транзакци типа «дебит-кредит». При исполнении теста моделируется работа филиально сети банка по приему-выдаче вкладов клиентов. Клиенты банка имеют счета и балансы этих счетов. В каждом из филиалов банка есть несколько кассиров, каждый из которых имеет некоторую сумму наличных денег. В тесте используется один тип транзакции, задающий манипулирование со счетом клиента. Ведется история реализации транзакций.

Соотношение стоимость/производительность оценивается как стоимость пятилетне эксплуатации всего оборудования и программных средств испытываемой системы, отнесенная к максимальному числу транзакций в секунду, которое способна выполнить система.

Тест ТРС-В не отличается от теста ТРС-А, но имеет другую методику подсчета стоимости системы. Стоимость системы подсчитывается без стоимости терминалов.

Тест ТРС-С предназначен для оценки эффективности систем при работе в режиме оперативно обработки транзакций (On Line Transaction Processing — OLTP). Тест составляет смесь транзакций, характерных для OLTP считывающих и обновляющих содержимое базы данных.

TPC-D является тестом, при исполнении которого моделируется функционирование нескольких складов компании. Используются операции агрегации, соединения, селекции отношений базы данных. Каждый склад имеет 10 участков, каждый участок — 3000 заказчиков, 10000 наименований товаров. Используется пять типов транзакций: новый заказ, платеж, статус заказа, выполнение заказа, уровень запасов по последним 20 наименованиям запрошенных товаров. Тест оценивает количество транзакций, выполненных в минуту tmpC (transaction-per minute С), а также стоимость одной выполненно транзкции в минуту.

Тест ТРС-Е используется для оценки эффективности систем поддержки принятия решений с многонаправленными соединениями, сортировками и агрегациями данных отношений.

В результате тестирования определяются:

• производительность обработки запросов QppD (Query Processing Performance),

 


измеряемая количеством запросов, которое может быть обработано при монопольном использовании всех ресурсов тестируемой системы;

• пропускная способность системы QthD (Query Throughput), измеряемая количеством запросов, которое система в состоянии совместно обрабатывать в течение часа;

• отношение стоимости к производительности $/QphD, измеряемое как стоимость 5-летней эксплуатации системы, отнесенная к числу запросов, обработанных в час.








Дата добавления: 2015-08-21; просмотров: 1112;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.