СТСС - Серверные Системы
// STSS / Решения /

Сервер баз данных (SQL)

телефон горячей линии (495) 737 55 77
Сервер баз данных (SQL)

Сервер БД обслуживает базу данных и отвечает за целостность и сохранность данных, а также обеспечивает операции ввода-вывода при доступе клиента к информации.

Архитектура клиент-сервер состоит из клиентов и серверов. Основная идея состоит в том, чтобы размещать серверы на мощных машинах, а приложениям, использующим языковые компоненты СУБД, обеспечить доступ к ним с менее мощных машин-клиентов посредством внешних интерфейсов.

В данном разделе мы наиболее подробно остановимся на самом сервере и его аппаратной реализации.

Для работы с современными базами данных как правило используется язык SQL. В настоящее время наиболее распространены несколько програмных продуктов, реализующих систему управления базами данных (СУБД):

  • Microsoft SQL Server
  • Oracle Database Server
  • MySQL, PostgreeSQL и т.д.

Специфика сервера базы данных заключается в том, что данные как правило обрабатываются транзакционно, т.е. система запрашивает небольшой объем данных, проводит над ними операцию и затем сохраняет. Это накладывает опреденные требования к аппаратной части сервера БД, а именно:

  • большой объем оперативной памяти для кэширования наиболее интенсивно используемых участков базы данных
  • высокопроизводительная дисковая подсистема, характеризующаяся в первую очередь способностью обрабатывать большое количество мелких запросов в единицу времени (IOps - inputs/outputs per second)
  • высокая вычислительная мощность для обработки информации

Реализация описанных выше требований осуществляется следующим образом:

Оперативная память

Большой объем оперативной памяти, в идеале такой, чтобы закэшировать всю базу данных целиком. Работа с оперативной памятью на порядки быстрее, чем работа с жесткими дисками, поэтому чем бОльшим объемом памяти будет распологать сервер, тем лучше, при условии, что операционная система и само приложение сервера СУБД способны адресовать и работать с таким количеством памяти. Современные операционные системы и приложения фактически не имеют данных ограничений, т.к. способны адресовать до 64Гб и более. Двухпроцессорные серверы способны оснащаться 128Гб оперативной памяти, а четырех- и восьмипроцессорные - до 256Гб.

Дисковая подсистема

Для получения максимальной производительности дисковой подсистемы на транзакционных задачах ее строят следующим образом: несколько жестких дисков объединяются в RAID-массив, т.к. в RAID-массиве операции чтения-записи происходят одновременно на нескольких дисках, то рост производительности (количества операций ввода-вывода в секунду, IOps) растет пропорционально количеству жестких дисков в массиве. В качестве жестких дисков рекомендуется использовать диски SAS (Serial Attached SCSI) на 10000 об/мин или 15000 об/мин. Данные диски оптимизированы для работы на транзакционных нагрузках и по этому показателю имеют вдвое-втрое более высокую производительность, чем диски SATA. Кроме того, диски SAS изначально проектировались под работу в RAID-массивах и показывают практически линейный рост производительности массива при увеличении количества дисков в нем.

Вычислительная мощность

Современные процессоры стали значительно производительнее, чем 2-3 года назад благодаря внедрению технологии многоядерности. Сейчас сервер с 8-ю ядрами (фактически процессорами) доступен практически каждой организации. Благодаря этому, появилась возможность обрабатывать существенные объемы информации на относительно недорогом оборудовании. Для "тяжелых" систем постепенно отпадает необходимость в приобретении дорогостоящих многопроцессорных RISC-систем, стоящих при равной производительности на порядки дороже. В настоящий момент существуют четырех- и восьмипроцессорные серверы стандартной архитектуры x86 с поддержкой четырех и даже шестиядерных процессоров, что позволяет иметь в одной системе до 32-х ядер.

Компания STSS рада предложить своим закачикам широкий спектр серверов для СУБД самого различного уровня. Начиная от небольших баз данных на 10-20 пользователей, и заканчивая системами корпоративного уровня с числом пользователей, превышающем 1000 человек.

Нами разработано уникальное решение - Flagman QX4424 - четырехпроцессорный сервер с 24-я дисками HotSwap. Уникальное сочетание высокой вычислительной мощности и высокопроизводительной дисковой подсистемы в одном конструктиве позволяет сэкономить до 50% по сравнению с традиционным решением - сервер + внешний RAID-массив

Нам доверяют

 

Партнерские статусы

 

© STSS  
Москва, Бережковская набережная, дом 20, строение 8. Тел./факс: +7 (495) 737-55-77 (многоканальный).  
Производство и продажа высокотехнологичной компьютерной продукции.
Серверы, терминальные системы, кластеры, системы хранения данных, профессиональные графические и рабочие станции.
  

 


Уникальные онлайновые конфигураторы серверов STSS Flagman, HP ProLiant DL, HP ProLiant ML, IBM System X, СХД (NAS, SAN) HP StorageWorks, IBM System Storage, Hitachi Data Systems.
Подбор конфигурации сервера по параметрам - платформа Intel / AMD / NVIDIA / Supermicro / ASUS / TYAN; процессор Xeon / Opteron; память DDR2 / DDR3, Unbuffered / Registered / FBDIMM, ECC; жёсткие диски 2.5" SFF / 3.5" LFF, SATA / SAS, fixed / hot-swap HDD; RAID 0, 1, 5, 6, 10, 50, 60; PCI-X / PCI-Express; Gigabit Ethernet / Fibre Channel; корпус Tower / Rackmount 1U, 2U, 3U, 4U.
Мы предлагаем не просто купить сервер, наши эксперты предлагают квалифицированные консультации по выбору оптимальной конфигурации сервера.
У нас Вы приобретаете лучшее решение для Вашей задачи по адекватной цене. Купить сервер легко!

 

Rambler's Top100 Rambler's TopShop Яндекс цитирования