Самостоятельная работа №7 по предмету: Архитектура компьютера Абдухабибов. Л самарканд 2022


Download 476.73 Kb.
bet5/7
Sana24.01.2023
Hajmi476.73 Kb.
#1116599
TuriСамостоятельная работа
1   2   3   4   5   6   7
Bog'liq
Л7

Таблица 3.
Список систем с максимальным рейтингом по тестам AIM (декабрь 1995).
Помимо упомянутых, компания AIM Technology разработала также специальные наборы тестовых смесей, характеризующие использование вычислительной системы в следующих прикладных областях:

  • General Workstation Mix - среда разработки программного обеспечения;

  • Mechanical CAD Mix - среда автоматизации проектирования в машиностроении (с использованием 3-мерной графики);

  • GIS Mix - среда геоинформационных приложений;

  • General Business - среда стандартных офисных приложений (электронные таблицы, почта, тестовые процессоры);

  • Shared/Multiuser Mix - многопользовательская среда;

  • Computer Server Mix - среда центрального сервера для большого объема вычислений;

  • File Server Mix - среда файлового сервера;

  • RBMS Mix - среда обработки транзакций реляционной базы данных.

Скорость обработки транзакций


Сегодня сложилось условное разбиение на две области использования вычислительных систем - коммерческие и научные приложения. Если приведенные выше методики, в большей степени, можно отнести ко второй области, от компьютерных систем которой требуются главным образом вычислительные способности, то для коммерческих приложений ожидают, прежде всего, эффективной организации при работе с внешней памятью, распределенной сети терминалов и обработки транзакций. В большей степени, это разграничение весьма условно: для коммерческих приложений так же важна скорость вычислений, однако очевидно и значение эффективной обработки транзакций.
Для анализа и сравнения вычислительных систем применительно к коммерческим, или так называемым OLTP (On-line Transaction Processing) приложениям, сегодня наибольшей популярностью пользуются методики тестирования TPC (Transaction Processing Performance Council). Совет TPC создан в 1988 году ведущими фирмами производителями, среди которых были IBM, HP, Control Data. Основное назначение Совета - выработка признаваемых всеми членами Совета методик тестирования для систем обработки транзакций и собственно проведение независимых тестовых испытаний. Заслуживает внимания структура совета и правила принятия решения TPC: оперативное управление Советом осуществляет Управляющий комитет, состоящий из 5 человек и избираемый каждый год. Комитет готовит решения для Общего Совета (Full Council), который принимает все решения большинством в 2/3 голосов (каждый участник TPC имеет один голос). Таким образом гарантируется максимальная непредвзятость принимаемых решений, что обеспечивает практически полное признание разработанных методик фирмами производителями. Любая компания и фирма может стать членом TPC, а результаты тестовых испытаний общедоступны, в частности на WWW сервере www.ideas.com.au/bench/spec/spec.htm.
В основе тестов TPC лежит понятие "транзакция", которое традиционно связывается с реляционными базами данным, однако применительно к коммерческим приложениям имеет более общий смысл. Под транзакцией в бизнес-приложениях понимается обмен информацией о товарах, передача платежных поручений, обмен различного рода услугами и т.д. Именно этими понятиями оперируют автоматизированные системы резервирования билетов, банковские комплексы, системы управления производством, складами, поставками и др. Сегодня получили распространение несколько тестов TPC, имитирующих реальную деловую среду.
Тестовая смесь TPC-А (ноябрь 1989) моделирует реальную вычислительную обстановку банковской системы: используется центральный сервер базы данных, обрабатывающий транзакции, поступающие либо по терминальным линиям, либо по сети с удаленных рабочих мест. При этом используются так называемые "короткие транзакции", обеспечивающие интенсивное обновление базы данных. Именно такого рода транзакции используются, например, для обновления банковского счета клиента. Единица измерения в тесте TPC-А - количество транзакций в секунду (tps-A). Именно она и дает представление о пропускной способности системы. Тест TPC-А может выполняться как в локальных сетях, так и с выходом в глобальные сети, что явным образом обозначается в рейтинге - tps-Alocal и tps-A-wide. Системы с подобного рода использованием транзакций называются OLDP (on-line data processing) и в общем случае характеризуются такими параметрами, как-то количество терминальных сессий в режиме on-line, количество обменов с диском, время работы клиентского приложения, целостность базы данных.
Следующая тестовая смесь TPC-В (август 1990) является модификацией предыдущего теста, в котором исключаются терминальные линии связи и сетевые соединения, а задача теста - оценить эффективность работы сервера, дисковой конфигурации и системы управления базы данных в условиях интенсивной нагрузки. Единицей измерения теста tps-В является число транзакций в секунду.
Тестовая система TPC-С имитирует более сложную, чем в предыдущих тестах, схему обработки заказов, а его результаты, следовательно, наиболее приемлемы для получения объективных оценок. В этом тесте имитируются такие виды деловой активности, как операции с банковскими счетами, прием и размещение заказов на услуги и товары, инвентаризация и т.п. В основе теста лежит модель оптового поставщика с отделениями и удаленными складами. На самом деле, в тесте осуществляется проверка практически всех компонентов вычислительной системы, начиная от терминалов и кончая СУБД. В подобных системах смесь транзакций состоит из большого количества коротких и длинных транзакций, требующих интенсивной работы СУБД по обслуживанию большого числа различного рода проводок. TPC требует, чтобы при реализации теста в фиксированной пропорции обязательно присутствовали пять типов следующих транзакций: новый заказ товара с использованием сложной экранной формы для ввода запроса, обновление базы данных с использованием платежной транзакции, обновление базы данных при заказе на поставку товара, запрос состояния заказа, отчет по состоянию склада. Единицей измерения теста tpm-С является пиковая производительность обработки транзакций, выражаемая их количеством в минуту. В таблице 4 приведены официальные результаты тестирования tpcmC для десяти наиболее производительных систем по состоянию на конец 1995 года.


Download 476.73 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling