Наш SQL-сервер становится довольно сильно загруженным, и все признаки указывают на то, что узким местом является канал на диске. Текущий сервер HP имеет достаточно низкую плату массива, и мы надеемся дополнить этот сервер картой Smart Array, а внешний массив хранения - SSD-дисками.
Текущая конфигурация:
- DL360 G7
- Smart Array P410i
- Windows Server 2008R2
- 32 ГБ ОЗУ
- Текущий массив - это 2 логических диска SAS RAID1 по 300 ГБ для загрузки / ОС и 1 SSD-накопитель SATA по 120 ГБ для данных.
На сервере базы данных размещается одна довольно большая база данных (~ 100 ГБ), содержащая как живые, так и исторические данные. По многим причинам разделение базы данных не вариант, поэтому в настоящее время предполагается создать несколько логических дисков в новом массиве, каждый на своем собственном канале, а затем разбить базу данных на логические разделы SQL.
Например, массив может иметь:
- 2 х SSD (RAID1)
- 2 х SSD (RAID1)
- 4 х SSD (RAID1 + 0)
В настоящее время мы рассматриваем что-то вроде D2600 с высококлассной картой Smart Array.
Чтобы получить максимальную производительность, нам действительно нужно, чтобы каждый логический диск работал максимально быстро. Спецификации HP предполагают, что их топовые твердотельные накопители могут приблизиться к максимальному соединению 6Gb, которое поддерживают карты Smart Array.
Тем не менее, некоторые из больших SA-карт предполагают, что они поддерживают «несколько каналов»; то, что мне не ясно, как это работает. Означает ли это, что при использовании одного кабеля от SA до D2600 каждый RAID-набор может быть настроен для получения собственного канала 6 Гбит? Или 6Gb - это ограничение на соединение, и если да, есть ли какой-либо вариант конфигурации (или даже другой продукт HP - не пытаясь обойти правило «без субъективных вопросов», честно :)), который бы преодолел этот предел?
РЕДАКТИРОВАТЬ: Я не вижу ни одного сервера HP, который будет делать это, но если есть приличная коробка Proliant, которая позволит мне разделить отсек внутреннего диска на два (или более) канала, это может быть «План B» - кто-нибудь знает о таком сервере?
Ответы:
Ладно. Это интересный вопрос, так как вам доступно несколько вариантов.
Некоторые понятия, чтобы уточнить и понять, как они относятся к этой ситуации:
Производительность хранилища не всегда зависит от пропускной способности !! Задержка, шаблоны чтения / записи ввода-вывода, постановка в очередь, поведение приложения, кэширование и т. Д. - все это факторы. Учитывая то, что вы описали, вы не сможете насытить ссылку на свое хранилище.
Нет, это не так. Контроллер Smart Array P410i - это встроенный контроллер, доступный на серверах G6 и G7 ProLiant. Он работает просто отлично, если установлен модуль с батарейным питанием (BBWC) или со вспышкой (FBWC) . Он ограничен внутренними отсеками сервера и не имеет переподписки SAS. Имеется два 4-полосных разъема SAS SFF-8087, соединяющих материнскую плату с объединительной платой, каждый из которых обеспечивает полнодуплексную полосу пропускания 6 Гбит / с.
Другие контроллеры RAID в портфеле компании HP для этого поколения сервера выполняют аналогично (Smart Array P411 и P812 ). Они отличаются тем, что обеспечивают более гибкую или внешнюю связь. Корпус D2600 потенциально может снизить производительность в зависимости от конфигурации. Тем не менее, это абсолютно неправильный выбор для этой установки, так как он предназначен только для 3,5- дюймовых дисков большого форм-фактора. Корпус D2700 - это вариант, в котором размещаются 2,5- дюймовые диски малого форм-фактора.
Это проблема с одним 120GB SATA SSD , который вы используете. У меня есть один сидящий здесь. Это недорогой, медленный SSD. Это все. Максимальная скорость составляет ~ 180 мегабайт / с, и это просто плохая производительность. HP не должна продавать это! Это относительно низкая задержка по сравнению с вращающимися дисками, но это ужасно для того, что вы пытаетесь сделать. Хуже, что у тебя только один диск. Четыре из них будут приемлемы.
Я бы порекомендовал либо пару дисков HP Enterprise MLC объемом 400 ГБ ( производства Pliant / Sandisk ), если вы не планируете значительного роста по сравнению с 200 ГБ, которые вы используете сейчас. В противном случае четыре диска были бы лучше. К сожалению, они не являются экономически эффективными (2800 долларов США + каждый).
Когда я не использую твердотельные накопители HP Enterprise и должен учитывать стоимость, я покупаю накопители OWC Mercury Extreme Pro на базе Sandforce и помещаю их в держатели накопителей HP . Работает отлично, недорого и намного выгоднее для поколения используемого вами оборудования. Используйте RAID 1 + 0 и следуйте рекомендациям HP по настройке твердотельного накопителя P410 . Я провожу много времени с твердотельными накопителями ...
У меня есть несколько таких дисков, сидя здесь, когда я печатаю ...
Слева направо: твердотельный накопитель SAS MLC Enterprise объемом 400 ГБ, твердотельный накопитель SAS SLC Enterprise объемом 200 ГБ, твердотельный накопитель SATA MLC 120 ГБ
Остальные пункты в вашем вопросе не проблема ...
Дальнейшее чтение:
Корпус HP D2700 и твердотельные накопители. Будет ли работать любой SSD?
Сторонний SSD в Proliant g8?
Почему корпоративные дисковые корпуса SAS кажутся такими дорогими?
источник
D2600 / 2700 имеет два канала SAS 6 Гбит / с на объединительной плате, кабели, к которым вы подключаете их, несут четыре канала SAS по 6 Гбит / с, что позволяет последовательно подключать еще одну полку к первому без блокировки портов при подключении к четырехканальной плате, например как P812 / 822.
Кстати, на вашем месте я бы просто создал один большой массив RAID 10, а затем создал бы необходимое вам количество логических дисков из этого массива - он будет работать намного лучше, чем совет R1 + R1 + R10. Возвращайтесь к нам, если у вас есть дополнительные вопросы, это прямо в моем переулке;)
источник
Насколько я понимаю, шасси D2600 (и D2700) имеет одну объединительную плату (канал), а платы SmartArray с несколькими каналами позволяют объединять несколько корпусов в один, чтобы создать очень большие массивы. Как и следовало ожидать, это не позволяет использовать поддержку нескольких каналов в HBA в одном корпусе.
Чтобы получить то, что вы ищете, вам нужно смотреть за пределы HP.
источник