
- •Серверы корпоративных баз данных
- •Проблемы выбора аппаратно-программной платформы и конфигурации сервера базы данных
- •Модели c10 и c20 risc System/6000
- •Серверы серии 500 risc System/6000
- •Модели g40 Server rs/6000
- •Модели j40 Server rs/6000
- •Системы sp1 и sp2
- •Серверы компании Silicon Graphics
- •Серверы компании Sun Microsystems
- •Архитектура систем NonStop
- •Архитектура систем Integrity
- •Архитектура системы на базе ServerNet
- •Процессорный модуль
- •Организация ввода/вывода
- •Дуплексная работа
- •Возможности масштабирования системы
- •Система обслуживания
- •Инициализация
- •Программное обеспечение
- •Первые системы Tandem на базе технологии ServerNet
- •Заключение
- •Особенности процессоров с архитектурой sparc компании Sun Microsystems
- •Целочисленное исполнительное устройство
- •2 Алу для выполнения арифметических и логических операций, а также операций сдвига;
- •Устройство плавающей точки (fpu)
- •Управление внешней кэш-памятью (e-кэшем)
- •Типовой процессорный модуль UltraSparc-1
- •Архитектура системной шины upa
- •Набор графических команд
- •Первые системы на базе нового процессора
- •Процессоры pa-risc компании Hewlett-Packard
- •Особенности архитектуры mips компании mips Technology
- •Иерархия памяти
- •Структура очередей команд
- •Переименование регистров
- •Устройства плавающей точки
- •Устройство загрузки/записи и tlb
- •Интерфейс кэш-памяти второго уровня
- •Системный интерфейс
- •Поддержка многопроцессорной организации
http://aptem.net.ru/nets/servkorp/contents.htm
Серверы корпоративных баз данных
-
Проблемы выбора аппаратно-программной платформы и конфигурации сервера базы данных
-
Введение
-
Проблемы оценки конфигурации системы
Основы конфигурирования серверов баз данных
-
Характеристики рабочей нагрузки (тесты TPC)
-
Что такое TPC
-
-
Выбор конфигурации сервера СУБД
-
Предпосылки выбора
-
Выбор вычислительной модели
-
Мониторы обработки транзакций
-
Гибкость доступа к данным
-
Вопросы производительности
-
-
Подсистема основной памяти
-
Выбор размера буфера ввода/вывода СУБД
-
Дополнительные требования к памяти
-
-
Процессоры
-
Дисковые подсистемы ввода/вывода
-
Соотношение запрос/индекс/диск
-
Емкость и пропускная способность дисковой памяти
-
Файловые системы по сравнению с "чистыми" (неструктурированными) дисками
-
Метаданные СУБД
-
Распределение данных
-
Использование ресурсов ввода/вывода
-
-
Сетевая подсистема ввода/вывода
-
Соображения по использованию режима клиент/сервер
-
Большие объекты данных
-
Конфигурация клиент/сервер и региональные сети
-
Трафик символьного терминала
-
Заключительные рекомендации по конфигурированию сетевого ввода/вывода
-
-
PrestoServe/NVSIMM
-
Обеспечение резервного копирования
-
Когда необходимо выполнять резервное копирование?
-
Резервное копирование в режиме online
-
Продолжительность резервного копирования
-
Использование зеркалирования дисков для облегчения резервного копирования
-
Частота резервного копирования
-
Утилиты резервного копирования
-
Отслеживание и проверка резервных копий
-
-
-
Определение минимальной конфигурации системы на основе анализа основных транзакций
-
Пример 1
-
Пример 2
-
Предостережения
-
Основы организации вычислительных систем
-
Процессоры
-
Архитектура системы команд. Классификация процессоров (CISC и RISC)
-
Конвейерная организация
-
Простейшая организация конвейера и оценка его производительности
-
Структурные конфликты и способы их минимизации
-
Конфликты по данным, остановы конвейера и реализация механизма обходов
-
Сокращение потерь на выполнение команд перехода и минимизация конфликтов по управлению
-
Проблемы реализации точного прерывания в конвейере
-
-
Конвейерная и суперскалярная обработка
-
Параллелизм на уровне выполнения команд, планирование загрузки конвейера и методика разворачивания циклов
-
Аппаратное прогнозирование направления переходов и снижение потерь на организацию переходов
-
Одновременная выдача нескольких команд для выполнения и динамическое планирование
-
Архитектура машин с длинным командным словом
-
Аппаратные средства поддержки большой степени распараллеливания
-
-
-
Подсистема памяти
-
Введение
-
Организация кэш-памяти
-
Принципы организации основной памяти в современных компьютерах
-
Общие положения
-
Увеличение разрядности основной памяти
-
Память с расслоением
-
Использование специфических свойств динамических ЗУПВ
-
-
Виртуальная память и организация защиты памяти
-
Концепция виртуальной памяти
-
Страничная организация памяти
-
Сегментация памяти
-
-
-
Организация ввода/вывода
-
Системные и локальные шины
-
Устройства ввода/вывода
-
Основные типы устройств ввода/вывода
-
Магнитные и магнитооптические диски
-
Дисковые массивы и уровни RAID
-
Устройства архивирования информации
-
-
-
Многопроцессорные системы
-
Классификация систем параллельной обработки данных
-
Многопроцессорные системы с общей памятью
-
Многопроцессорные системы с локальной памятью и многомашинные системы
-
Технические характеристики современных серверов
-
Симметричные мультипроцессорные системы компании Bull
-
Архитектура процессоров PowerPC
-
Проблемы реализации SMP-архитектуры
-
Описание архитектуры PowerScale
-
Семейство UNIX-серверов Escala
-
-
Серверы компании DEC
-
Семейство компьютеров Alpha
-
Серверы на базе Alpha
-
AlphaServer 8400
-
AlphaServer 8200
-
AlphaServer 2100
-
AlphaServer 2000
-
AlphaServer 1000
-
AlphaServer 400
-
-
-
Серверы компании Hewlett-Packard
-
Серверы HP9000 класса D
-
Серверы HP9000 класса K
-
Симметричные многопроцессорные серверы HP9000 класса Т
-
Семейство корпоративных параллельных серверов HP9000
-
-
Серверы компании IBM
-
Модели C10 и C20 RISC System/6000
-
Серверы серии 500 RISC System/6000
-
Модели G40 Server RS/6000
-
Модели J40 Server RS/6000
-
Системы SP1 и SP2
-
-
Серверы компании Silicon Graphics
-
Challenge S
-
Challenge DM
-
Challenge L
-
Challenge XL
-
Challenge DataArray
-
-
Серверы компании Sun Microsystems
-
SPARCserver 4
-
SPARCserver 5
-
SPARCserver 20
-
SPARCserver 1000/1000E
-
SPARCcenter 2000/2000E
-
SPARCcluster PDB server
-
Ultra Enterprise 1
-
Ultra Enterprise 2
-
Ultra Enterprise 3000 и Ultra Enterprise 4000
-
Ultra Enterprise 5000 и Ultra Enterprise 6000
-
-
Отказоустойчивые серверы компании Tandem Computer Inc.
-
Введение
-
Архитектура систем NonStop
-
Архитектура систем Integrity
-
Архитектура системы на базе ServerNet
-
ServerNet
-
Процессорный модуль
-
Организация ввода/вывода
-
Дуплексная работа
-
Возможности масштабирования системы
-
Система обслуживания
-
Инициализация
-
Программное обеспечение
-
-
Первые системы Tandem на базе технологии ServerNet
-
Заключение
-
Приложение. Современные микропроцессоры
-
Процессоры с архитектурой 80x86 и Pentium
-
Особенности процессоров с архитектурой SPARC компании Sun Microsystems
-
SuperSPARC
-
hyperSPARC
-
MicroSPARC-II
-
UltraSPARC
-
-
Процессоры PA-RISC компании Hewlett-Packard
-
Особенности архитектуры MIPS компании MIPS Technology
-
Особенности архитектуры Alpha компании DEC
-
Особенности архитектуры POWER компании IBM и PowerPC компаний Motorola, Apple и IBM
-
Архитектура POWER
-
Эволюция архитектуры POWER в направлении архитектуры PowerPC
-
Серверы компании IBM
Несмотря на пережитые в последние годы финансовые трудности, корпорация IBM остается самой большой и мощной компьютерной компанией в мире. Ее присутствие ощущается буквально на всех направлениях развития компьютерного рынка: от чисто научно-исследовательских работ до разработки и производства кристаллов, от производства персональных компьютеров до создания самых мощных систем класса "мейнфрейм". В последние годы для компании характерно резкое расширение распространения программных продуктов собственного производства и сервисных услуг по созданию и поддержке крупных информационных систем.
Семейство RS/6000
Хотя архитектура RISC была разработана научным сотрудником компании IBM Джоном Куком в 1974 году, первая коммерческая RISC разработка компании (RT/PC} не была принята рынком. Однако появившиеся вслед за этим компьютеры с архитектурой RISC, представленные компаниями Sun Microsystems, Hewlett-Packard и Digital Equipment были намного более успешными и действительно создали рынок RISC/UNIX рабочих станций и серверов. В феврале 1990 года, когда компания IBM поставила свою первую RISC-систему RS/6000, эти три поставщика прочно занимали лидирующие позиции.
В настоящее время семейство RS/6000 компании IBM включает в себя работающие под управлением операционной системы AIX рабочие станции и серверы, построенные на базе суперскалярной архитектуры POWER, расширенной архитектуры POWER2 и архитектуры PowerPC.
Процессоры POWER работают на частоте 33, 41.6, 45, 50 и 62.5 МГЦ. Архитектура POWER включает отдельные кэши команд и данных, 64- или 128-битовую шину памяти и 52-битовый виртуальный адрес. Она также имеет интегрированный процессор плавающей точки и таким образом хорошо подходит для приложений с интенсивными вычислениями, типичными для технической среды, хотя текущая стратегия RS/6000 нацелена как на коммерческие, так и на технические приложения. RS/6000 показывает хорошую производительность на плавающей точке: 134.6 SPECp92 для POWERstation/Powerserver 580. Первая реализация архитектуры POWER появилась на рынке в 1990 году. С тех пор компания IBM представила на рынок еще две версии процессоров POWER2 и POWER2+, обеспечивающих поддержку кэш-памяти второго уровня и имеющих расширенный набор команд. Эти процессоры работают с тактовой частотой 66.7 и 71.5 МГц и применяются в наиболее мощных рабочих станциях и серверах семейства RS/6000.
Для реализации быстрой обработки ввода/вывода в архитектуре POWER используется шина Micro Channel, имеющая пропускную способность 40 или 80 МГбайт/сек. Шина Micro Channel включает 64-битовую шину данных и обеспечивает поддержку работы нескольких главных адаптеров шины. Такая поддержка позволяет сетевым контроллерам, видеоадаптерам и другим интеллектуальным устройствам передавать информацию по шине независимо от основного процессора, что снижает нагрузку на процессор и соответственно увеличивает системную производительность.
Компания IBM распространяет влияние архитектуры POWER в направлении UNIX-систем с помощью платформы PowerPC. Архитектура POWER в этой форме обеспечивает уровень производительности и масштабируемость, превышающие возможности современных систем на платформе Intel. В архитектурном плане основные отличия этих двух разработок заключаются лишь в том, что системы PowerPC используют однокристальную реализацию архитектуры POWER, изготавливаемую компанией Motorola, в то время как большинство выпускавшихся до последнего времени систем RS/6000 использовали многокристальную реализацию. Сегодня уже выпускаются несколько вариаций процессора PowerPC, которые обеспечивают как потребности портативных изделий и настольных рабочих станций, так и достаточно мощных серверов. Первым на рынке появился процессор 601, первоначально предназначавшийся для использования в настольных рабочих станциях компаний IBM и Apple. На базе этого процессора уже построены многие модели рабочих станций и серверов RS/6000 (в том числе и реализующих симметричную мультипроцессорную обработку). Совсем недавно компания IBM представила рабочие станции моделей 42T и 42P, построенные на базе нового мощного процессора PowerPC 604, работающего с тактовой частотой 100, 120 и 133 МГц. В скором времени на рынке должен появиться микропроцессор PowerPC 620, который разработан специально для серверных конфигураций и ожидается, что со своей полностью 64-битовой архитектурой он обеспечит исключительно высокий уровень производительности.
В таблице 4.10 приведены основные характеристики серверов, а в таблице 4.11 многопроцессорных PowerPC SMP-серверов семейства RS/6000.