Собственно, небольшой набор исправлений.
Release Notes здесь, качать – начиная отсюда
Так как релиз помечен как minor – к обновлению не обязательно, за исключением ситуаций, прямо описанных в описании релиза…
Вводная по проблеме: после настройки 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):

“Чиним” ключи реестра:
[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)
Радуемся скорости!
Tags: Demo, FishWorks, hacks, Oracle, Performance, registry tuning, Sun Storage 7000, SUNW, Tuning, UBTec, Windows 2008 R2
Довелось наконец-то потестировать FC на Sun Storage 7410 (1 x HBA Dual Port QLGC HBA, 11 x SATA, 1 x SSD). Ранее – проводил активные экспирименты с Opensolaris b134 + COMSTAR.
Для начала – картинки:

Смена Initiator на Target требует перезагрузки, причем – система задаст один-единственный вопрос и сразу уйдет на перезагрузку – на “обожгитесь” на продуктивной системе, будет очень неприятно… Зато потом мы имеем порт FC в режиме target:

Далее – все просто – добавляем линк до нашего сервера (это Sun Fire X4600M2 с 12Гб RAM и OS Windows 2008R2 Enterprise на борту, с установленным FC HBA Emulex 4GBs Single Port). Немного скриншотов:



Из-за бешеных скачек по Москве (вот уж придумал причину!) не сделал скриншоты с аналитики системы
НО результат меня вполне порадовал: при тестировании с помощью 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 нагрузка – по крайней мере близкая к ней).
2010.Q1.0.0 – Release Notes УЖЕ в открытом доступе!
Отмечу лишь те МЕГА-”фишки”, которые ОЧЕНЬ жду:
- Fiber Channel Targets, iSER/SRP – кратенько – теперь Sun Storage 7000 станет мультипротокольной NAS/SAN/DAS системой хранения, перекрывающей фактически любые (почти?) потребности на площадке заказчика
- Multi-interface iSCSI targets
- Дедупликация – ОЛЕ!!! ОЛЕЕЕ!!! Эта, вероятно, самая ожидаемая конкуентная “фича”
- Поддержка множества пулов – еще одно дружное УРА!!! Это один из ключевых вопросов у заказчиков, которые хотят, например, хранить как данные своих инстанций Oracle (Mirrored Pool), так и, например, данные с файлового сервера (RAIDZ Pool). К сожалению – перфекционизм не всегда применим в ограниченных бюджетах, и приходится выискивать компромиссы – отсюда появляются недорогие консолидированные системы хранения (хотя надо было бы делить, делить и еще раз – делить), на которых лежит буквально ВСЕ, при этом – работая, скажем так – кое-как… Что вполне ожидаемо
- Indestructible shares (неразрушаемые шары) – банально очень важная “фишка” – уж очень легко было “поломать” (читай – удалить) созданную шару с уже размещенными данными и находящуюся в продуктиве – буквально в два клика – это было ОЧЕНЬ плохо
Ну по ссылке все написано. Надеюсь, это не ошибка и скоро (очень скоро! ОЧЕНЬ!) мы таки увидим релиз!
PS: еще – http://www.c0t0d0s0.org/archives/6399-2010.02-release-of-Sun-Unified-Storage-System-software-imminent.html
PPS: 
Удалось немного опробовать свежее обновление 2009.Q3.1.0 для Sun Storage 7000 на “живом” оборудовании Sun Storage 7110.
Ряд ощютимых изменений в iSCSI – новаые вкладки SAN. Пока там только iSCSI. Но интеграция проекта COMSTAR открывает новые перспективы – ничто не мешает появлению в SAN, например, FC вместе с iSCSI.
Пользовательские квоты – работают, проверено (с).
Русский язык… Больная тема – но теперь (не с этого апдейта, а много ранее) аналитика нормально работает с любыми именами файлов. Проблема в другом – на Windows “шара” на русском языке создается “на ура”, а вот на Fishworks – шару по-русски обозвать нельзя. Как то ни странно – это один из задаваемых вопросов (“А вот в Windows так можно делать, а у вас – нельзя!”).
Авторизация пользователей в отсутствии домена AD/LDAP/etc – все было бы неплохо – я могу смело завести нужное количество локальных пользователей прямо на машине. НО есть одна проблема – нет возможности создания груп (обычных unix груп) – что, в свою очередь, затрудняет раздачу ресурсов и организацию доступа в условиях работы в небольшой организации без централизованного управления аккаунтами.
Короче, тестирование в разгаре – на подходе проверки новой опции logbias в связке с БД. Скриншоты – сделаю, но чутку позднее.
Изменений довольно много, как то поддержка Infiniband, поддержка пользовательских квот, 3-ое крантное зеркалирование (triple mirror), RAID-Z3, возможность резолва адресов без DNS-серверов (статические записи?), возможность использовать внешний syslog-сервер, поддержка MMC-консоли (Windows), доработки в IPMP, много всего. Позитив.
Собственно, аннонс на блогах. А это мой проверенный источник. Ну и ссылка на changelog.
Качаем, обновляемся. Радуемся
Минорный апдейт, немного изменений, в основном – “улучшайзинг” при работе с A(ctive) D(irectory) – ничто не мешает обновиться, кроме обычной осторожности в таких вопросах
Единственный момент, который мне интересен – был нехороший “прикол” с зависаниями Аналитики в некоторых случаях – похоже, этот апдейт закрывает данную проблему.
Tags: 10, 2009, 3.0, 4.1, 9, FISH, FishWorks, Release, ST, storage, SUNW, update
Ну вот
Оно работает
Ну теперь Fusion точно “лесом” пойдет – просто не нужен.
Не успел отметится первым : читаем здесь http://www.sun.com/storage/disk_systems/unified_storage/index.jsp на иностранном и вводная на русском от Ильи Воронина - http://blog.curthread.org/posts/sun/unified_storage.html . Sun взрастил конкурента (убийцу
NetApp ? Очень хочется верить , что мы на пороге аннонса целой линейки сервис-ориентированных систем хранения .
Что есть :
- три продукта – 7110 , 7210 , 7410
- входная цена – от ~$10 000
- внутри OpenSolaris = ZFS + OpenStorage Initiative
- базируется на AMD Opteron
- доступ iSCSI (блочный) / NFS/WebDAV/FTP
- поддержка авторизации NIS , LDAP , AD
- поддержка аггрегации линков , VLAN , 10GiB ethernet
- СКВОЗНОЕ управление через web-интерфейс
- кластеризация Active-Active / Active-Standby , поддержка удаленной репликации !
- поддержка SSD-накопителей !!! Это не просто ТУПО набор дисков SSD , это умные
диски (хинт - Logzilla/Readzilla)
Что не написал ? Идите дальше по ссылкам , там МНОГО интересного . Например , ни слова , что же такого “умного” в SSD .
Еще ссылки :
Идите по всем , читайте , это действительно РЕВОЛЮЦИОННЫЙ подход к системам хранения !
PPS: увидел расшифровку “рыбки” - FISHWorks Project (FullyIntegrated Software and Hardware) . Теория апплиансов обретает очертания !
Просматривал обновления дерева исходных кодов OpenSolaris , наткнулся на занимательный баг : 6666748 System panic occured when attempting to view .zfs snapshot directory from CIFS client. Сам по себе он ничего ценного не представляет – были ошибки и “повеселее” , но в описание есть несколько очень занимательных строк , например Appliance Kit Fishworks Appliance Kit 1.0 fw_22 2008-02-06 . Судя по всему – это один из замечательных сюрпризов , который (хочется верить) в ближайшее время Sun покажет широкой публике – Fully Integrated Software and Hardware (FISH) :
- http://sun.systemnews.com/articles/110/2/opt-dev/17888
- http://wikis.sun.com/display/FishWorks/Home
К сожалению , официальной информации никакой , только небольшие “сливы” на разных левых сайтах , но наличие некотрых указаний в дереве исходников указывает на активную работу !