Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Выбор аппаратного обеспечения
Попробуем выбрать аппаратное обеспечение, необходимое для создания нашей системы. Как вы помните, есть два компонента архивирующего сервера, которые интенсивно используются: процессор для сжатия данных и накопитель для временного хранения данных. Исходя из этого, у нас есть выбор построения системы на основе простенького P4 с небольшим жестким диском до сервера с аппаратной компрессией и высокопроизводительным, вместительным хранилищем SAN.
Также нужно учитывать, что процесс сбора данных с серверов использует немалое количество ресурсов подсистем ввода-вывода, и если ваши серверы достаточно нагружены, то вам необходимо учитывать и этот фактор для выбора конфигурации, которая могла бы собирать данные серверов в минимально возможное время для предотвращения перегрузки серверов в час пик.
Таким образом, можно рассмотреть три класса аппаратного обеспечения.
Начальный уровень
Подходит для небольшого количества серверов (например, от 1 до 20 серверов с 100-200 Гб на каждом сервере) и в случае, если вы не ограничены временными рамками для процесса архивирования. Для такого решения можно воспользоваться системой с одним-двумя процессорами и непроизводительным SATA-накопителем.
Средний уровень
Этот уровень можно порекомендовать для 200-300 серверов, но если и здесь вы не ограничены по времени. Подойдет система с 2-4 ядрами, SCSI/SAS/FC-накопителями на 400‑800 Гб. Вы можете спросить: «Почему SCSI/SAS/FC предпочтительнее?». Накопитель должен быть способен передавать порядка 600-1000 Гб в день, и на данный момент только накопители серверного класса с интерфейсами SCSI/SAS/FC способны выдержать такую нагрузку.
Высший уровень
Важным отличием этого решения от двух предыдущих является способность системы архивировать данные с серверов в максимально короткое время, таким образом, производительность серверов в час пик не пострадает. Для этой конфигурации вы можете воспользоваться контроллером аппаратного сжатия AHA362-PCIX, который предоставляет скорость до 3 Гб в секунду. Для обеспечения такой скорости сохранения на архивном сервере вам также необходим соответствующий накопитель, способный работать на этой скорости. Приблизительно можно рассчитать его конфигурацию по формуле:
hNumber = bSpeed/hSpeed
где:
n hNumber – количество дисков, необходимых для накопителя;
n bSpeed – средняя скорость передачи архивного сервера;
n hSpeed – средняя скорость записи на каждый жесткий диск.
Для примера возьмем ситуацию – вы хотите сохранять данные на скорости 1 Гб в секунду, и каждый накопитель способен сохранять на скорости 30 Мб в секунду. Таким образом, вам необходимо, как минимум, 5 жестких дисков. Конечно, чем больше дисков установлено, тем большую скорость вы можете получить. Хотя при возрастании количества дисков кривая зависимости скорости от количества дисков будет падать, и в этом случае можно подумать о создании массива RAID10. Так как цена на SAN-накопители падает в последние годы (стоимость начального SAN-накопителя на 14 слотов составляет порядка $2500 US), то такое решение может рассматриваться как наиболее эффективное по соотношению качества, скорости и стоимости.
Инсталляция аппаратного обеспечения
Я использовал «среднюю конфигурацию» со следующими компонентами:
n Два процессора AMD 270 с двумя ядрами в каждом.
n Четыре 300 Гб SCSI-диска, собранные в массив RAID5.
n Ленточная библиотека Dell Powervault 136-T с 60 кассетами (доступно до 72 кассет).
n Два LTO-2-накопителя, установленных в библиотеку.
Таким образом, полный объем хранилища составил порядка 12 Tб, которого было достаточно для сохранения 8 Tб, включая частичные и полные архивы.