Самостоятельная работа №7 по предмету: Архитектура компьютера Абдухабибов. Л самарканд 2022
Download 476.73 Kb.
|
Л7
- Bu sahifa navigatsiya:
- Скорость обработки транзакций
Таблица 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: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling