архив
☰
Данные
Разработка
Безопасность
Инфраструктура
Курсы и книги
🔍
Серверы корпоративных баз данных
В.З. Шнитман, С.Д. Кузнецов, информационно-аналитические материалы
Центра Информационных Технологий
Проблемы выбора аппаратно-программной платформы и конфигурации сервера базы данных
Введение
Проблемы оценки конфигурации системы
Основы конфигурирования серверов баз данных
Характеристики рабочей нагрузки (тесты 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
Новости IT
15 мая 2026
OpenAI изучает возможность юридических претензий к Apple из-за интеграции ChatGPT
15 мая 2026
Microsoft сообщила об эксплуатируемой уязвимости CVE-2026-42897 в Exchange Server
15 мая 2026
NIST продвинул девять кандидатов на постквантовые алгоритмы цифровой подписи
15 мая 2026
В России испытали платформу для отечественных беспилотных электрокатеров — она разогналась до 55 км/ч
15 мая 2026
Китай создал фотонный квантовый компьютер, который суперкомпьютерам не догнать даже за время жизни Вселенной
15 мая 2026
Microsoft рассказала о Conductor для детерминированной оркестрации AI-агентов
15 мая 2026
Google представила Gemini Intelligence для Android
15 мая 2026
Стартап по созданию саморазвивающегося ИИ привлёк $650 млн
14 мая 2026
Isomorphic Labs привлекла $2,1 млрд на разработку лекарств с помощью ИИ
14 мая 2026
Великобритания начала антимонопольное расследование против Microsoft
14 мая 2026
Microsoft оценила расходы на OpenAI и ИИ-инфраструктуру более чем в $100 млрд
14 мая 2026
NodeSource выпустила N|Solid IDE для анализа Node.js-приложений прямо в VS Code
14 мая 2026
Разработчики жалуются на деградацию навыков из-за AI-кода
13 мая 2026
Red Hat представила агентные AI-инструменты и модель «everyone-is-a-builder»
13 мая 2026
Google объявила, что Android-смартфоны массово научатся передавать файлы на iPhone через AirDrop
13 мая 2026
Waymo отзывает 3791 роботакси из-за ошибки автономного ПО
13 мая 2026
В Exim закрыта серьёзная уязвимость удалённого выполнения кода без аутентификации
13 мая 2026
GitLab объявила перестройку компании для «агентной эпохи» разработки
13 мая 2026
Microsoft выпустила майский набор исправлений безопасности
12 мая 2026
Google представила функцию голосовой диктовки Rambler для Gboard
Все новости →
Связь с редакцией