Серверы корпоративных баз данных


Серверы корпоративных баз данных

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

Аппаратное прогнозирование направления переходов и снижение потерь на организацию переходов
Аппаратные средства поддержки большой степени распараллеливания
Архитектура машин с длинным командным словом



Архитектура POWER

Архитектура процессоров PowerPC
Архитектура систем Integrity

Архитектура систем NonStop

Архитектура системы команд. Классификация процессоров (CISC и RISC)
Архитектура системы на базе ServerNet
Большие объекты данных
Challenge DataArray
Challenge DM
Challenge L
Challenge S
Challenge XL
Частота резервного копирования

Что такое TPC
Дисковые массивы и уровни RAID
Дисковые подсистемы ввода/вывода
Дополнительные требования к памяти

Дуплексная работа
Емкость и пропускная способность дисковой памяти
Файловые системы по сравнению с "чистыми" (неструктурированными) дисками
Гибкость доступа к данным
Характеристики рабочей нагрузки (тесты TPC)

HyperSPARC
Инициализация

Использование ресурсов ввода/вывода
Использование специфических свойств динамических ЗУПВ
Использование зеркалирования дисков для облегчения резервного копирования

Эволюция архитектуры POWER в направлении архитектуры PowerPC
Классификация систем параллельной обработки данных
Когда необходимо выполнять резервное копирование?
Концепция виртуальной памяти
Конфигурация клиент/сервер и региональные сети

Конфликты по данным, остановы конвейера и реализация механизма обходов
Магнитные и магнитооптические диски
Метаданные СУБД
MicroSPARC-II

Многопроцессорные системы с локальной памятью и многомашинные системы
Многопроцессорные системы с общей памятью
Эти системы представляют собой компактные
Модель G40 считается системой начального
Среди симметричных мультипроцессорных систем, предлагаемых
Мониторы обработки транзакций
Обеспечение резервного копирования

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

Организация кэш-памяти
Организация ввода/вывода
Основные типы устройств ввода/вывода
Основы конфигурирования серверов баз данных
Особенности архитектуры Alpha компании DEC

Особенности архитектуры MIPS компании MIPS Technology
Особенности архитектуры POWER компании IBM и PowerPC компаний Motorola, Apple и IBM

Особенности процессоров с архитектурой SPARC компании Sun Microsystems
Отслеживание и проверка резервных копий

Память с расслоением

Параллелизм на уровне выполнения
Первые системы Tandem на базе технологии ServerNet
Подсистема основной памяти
Предостережения
Предпосылки выбора
PrestoServe/NVSIMM

В качестве примера рассмотрим приложение,
Рассмотрим приложение, которое обеспечивает информацию
Проблемы оценки конфигурации системы
Проблемы реализации SMP-архитектуры

Проблемы реализации точного прерывания в конвейере
Процессорный модуль

Процессоры
Процессоры PA-RISC компании Hewlett-Packard

Серверы корпоративных баз данных


Особенности архитектуры MIPS компании MIPS Technology
Особенности архитектуры Alpha компании DEC
Особенности архитектуры POWER компании IBM и PowerPC компаний Motorola, Apple и IBM
Архитектура POWER
Эволюция архитектуры POWER в направлении архитектуры PowerPC
Основы конфигурирования серверов баз данных
Основы конфигурирования серверов баз данных - 2
Характеристики рабочей нагрузки (тесты TPC)

Что такое TPC
TPC-C Results
Выбор конфигурации сервера СУБД
Предпосылки выбора
Выбор вычислительной модели

Мониторы обработки транзакций
Гибкость доступа к данным
Вопросы производительности
Подсистема основной памяти
Выбор размера буфера ввода/вывода СУБД
Дополнительные требования к памяти
Процессоры

Дисковые подсистемы ввода/вывода
Соотношение запрос/индекс/диск
Емкость и пропускная способность дисковой памяти
Файловые системы по сравнению с "чистыми" (неструктурированными) дисками
Метаданные СУБД
Распределение данных

Использование ресурсов ввода/вывода
Соображения по использованию режима клиент/сервер
Большие объекты данных
Конфигурация клиент/сервер и региональные сети
Трафик символьного терминала
Заключительные рекомендации по конфигурированию сетевого ввода/вывода
PrestoServe/NVSIMM
Обеспечение резервного копирования

Когда необходимо выполнять резервное копирование?
Резервное копирование в режиме online
Продолжительность резервного копирования
Использование зеркалирования дисков для облегчения резервного копирования
Частота резервного копирования
Утилиты резервного копирования
Отслеживание и проверка резервных копий
Определение минимальной конфигурации системы на основе анализа основных транзакций
Пример 1
Пример 2
Предостережения
Архитектура системы команд. Классификация процессоров (CISC и RISC)
Простейшая организация конвейера и оценка его производительности

Структурные конфликты и способы их минимизации
Конфликты по данным, остановы конвейера и реализация механизма обходов

Сокращение потерь на выполнение команд перехода и минимизация конфликтов по управлению
Проблемы реализации точного прерывания в конвейере
Параллелизм на уровне выполнения

Аппаратное прогнозирование направления переходов и снижение потерь на организацию переходов
Одновременная выдача нескольких команд для выполнения и динамическое планирование
Архитектура машин с длинным командным словом
Аппаратные средства поддержки большой степени распараллеливания

Организация кэш-памяти
Общие положения

Серверы корпоративных баз данных


Увеличение разрядности основной памяти
Память с расслоением
Использование специфических свойств динамических ЗУПВ
Концепция виртуальной памяти
Страничная организация памяти
Сегментация памяти

Системные и локальные шины

Основные типы устройств ввода/вывода
Магнитные и магнитооптические диски
Дисковые массивы и уровни RAID

Устройства архивирования информации