Archive

Posts Tagged ‘Sun Storage 7000’

Windows 2008 R2 TCP/IP iSCSI tuning

Вводная по проблеме: после настройки Sun Storage 7000 и Windows 2008 R2 утилизация сети по данным Task Manager OS Windows, Wireshark и аналитики 7000-ной серии составляла порядка 25-30%, пропускная способность одного линка составляла не более 25-35 Мб/с в пиковых значениях. Что меня, естественно, не устраивало в корне – 3 линка в сумме давали максимальное аггрегатное значение в 100-120 Мб/с пропускной способности, и – самое нехорошее – создавало абсолютно нездоровую и непроектную нагрузку по CPU на системе хранения – SYS по аналитике на 7410 достигал странных (с моей точки зрения) значений в 7-10 процентов при фактически очень низкой нагрузке.

Кое-какие правки в реестре. Для получения вменяемых результатов с iSCSI.

Разрешаем Jumbo Frames для адаптеров (для примера взят SunFire X4600M2, Intel NIC 1000/MT Dual):
Windows 2008 R2 Tuning - GbE Jumbo Frames

“Чиним” ключи реестра:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
	GlobalMaxTcpWindowSize = 0x01400000 (DWORD)
	TcpWindowSize = 0x01400000 (DWORD)
	Tcp1323Opts = 3 (DWORD)
	SackOpts = 1 (DWORD)

…и…

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces]
выбираем адаптера с нашими iSCSI подключения, исправляем ключи:
	TcpAckFrequency = 0x1 (DWORD)

Радуемся скорости!

Sun Storage 7000 FC Targets via UBTec Demo

Довелось наконец-то потестировать FC на Sun Storage 7410 (1 x HBA Dual Port QLGC HBA, 11 x SATA, 1 x SSD). Ранее – проводил активные экспирименты с Opensolaris b134 + COMSTAR.

Для начала – картинки:
Screen shot 2010-06-09 at 14.22.34.JPG
Смена Initiator на Target требует перезагрузки, причем – система задаст один-единственный вопрос и сразу уйдет на перезагрузку – на “обожгитесь” на продуктивной системе, будет очень неприятно… Зато потом мы имеем порт FC в режиме target:
Screen shot 2010-06-09 at 14.22.34.JPG

Далее – все просто – добавляем линк до нашего сервера (это Sun Fire X4600M2 с 12Гб RAM и OS Windows 2008R2 Enterprise на борту, с установленным FC HBA Emulex 4GBs Single Port). Немного скриншотов:
Screen shot 2010-06-09 at 14.30.52.JPGScreen shot 2010-06-09 at 14.30.38.JPGScreen shot 2010-06-09 at 14.30.26.JPG

Из-за бешеных скачек по Москве (вот уж придумал причину!) не сделал скриншоты с аналитики системы :( НО результат меня вполне порадовал: при тестировании с помощью SQLIO Disk Subsystem Benchmark Tool – со стороны системы хранения загрузка по CPU приближается к 0% (сам удивился – аж в шелл полез смотреть vmstat), пропускная способность по аналитике на том ZFS (zvol, bsize 64kb, подключен одним путем к серверу, сверху Simple vol/GPT разметка + NTFS) составляет 200 МБ/с (+/- 5 мб). Также система потенциально показывает отличные возможности масштабирования.

Мораль – FC быть! Шикарная возможность подключения для систем Sun Storage 7000! iSCSI ему даже рядом не конкурент – с ним имеем очень неплохой результат на “чистой” синтетитке, но какой-то абсолютно невнятный результат при работе реального приложения (MS SQL Server 2008 / OLTP нагрузка – по крайней мере близкая к ней).

Микрообновление Fishworks 2010.Q1.0.1

Собственно, только что выпустили “свежак” – Sun Storage 7000 2010.Q1.0.0 Release, как буквально меньше чем через месяц выпускают bugfix релиз.

Полезного (пока) ничего не замечено. Завтра “катанем” на 7410, посмотрим, как оно поведет себя.

Пруф: http://wikis.sun.com/display/FishWorks/ak-2010.02.09.0.1+Release+Notes

Sun Storage 7000. Кое-какие ньюансы.

При попытке обновления Sun Storage 7410 я решил использовать Google Chrome. Который, как выяснилось, при попытке загрузки обновления – замерзает фактически намертво. Это ньанс номер раз.

А второй ньюанс – потребовалось оперативно сбросить пароль root, который я не знал. Читаем здесь, не забывая, что это действие полностью очистит Вашу конфигурацию (сеть и т.д.), НО сохранит данные не тронутыми (короче, не “снесет” data pool).

Happy tuning ;) !

PS: после обновления до Sun Storage 7000 2010.Q1.0.0 Release возникли кое-какие неприятные и раздражающие ошибочки, которые светятся в алертах:

Description An attempt to import the resource ‘ak:/shadow/pool-0′ has failed.
Type Critical alert
Impact Resource will be unavailable.
Automated response None.
Recommended action Attempt to repair the resource once to correct a transient failure. Contact your vendor for support.
Event time 2010-3-19 15:38:10
Unique Identifier 3df6a5f7-c856-474b-8042-cc6a9dc60319
Status This alert is not associated with a problem

Пока это не выглядит как проблема, но я повременю с апдейтом продуктивных систем…

Судя по всему – это у нас старая проблема:

CR 6880027 alert: an attempt to import the resource ‘ak:/shadow/pool-0′ has failed

И на симуляторе оно не “вылазит”.