Гарретт Д'Аморе (Garrett D'Amore), лидер проекта Illumos (http://www.illumos.org/), в рамках которого создано (http://www.opennet.me/opennews/art.shtml?num=28190) полностью свободное и развиваемое независимым сообществом ответвление от кодовой базы OpenSolaris, представил реализацию поддержки SCSI-команды UNMAP (http://www.illumos.org/projects/scsi-unmap) для файловой системы ZFS и фреймворка COMSTAR (http://www.opensolaris.org/os/project/comstar/) (Common Multiprotocol SCSI Target), который обеспечивает работу системы в режиме SCSI target, позволяющего организовать доступ к сетевым хранилищам данных посредством протоколов FC (Fibre Channel), FCoE (Fibre Channel over Ethernet), iSCSI или iSER.
Реализация поддержки UNMAP является наглядной демонстрацией возможности (http://www.opennet.me/opennews/art.shtml?num=29776) сообщества самостоятельно не только исправлять ошибки в ZFS, но и развивать её функциональность. UNMAP - первое значительное улучшение, реализованное после основания ...URL: http://gdamore.blogspot.com/2011/03/comstar-and-scsi-unmap.html
Новость: http://www.opennet.me/opennews/art.shtml?num=29814
А TRIM как-же? Подавляющее большинство SSD на рынке SATA-шные ведь.
Я так думаю, уже несколько лет есть у них, а так же в Solaris и OpenSolaris. Они же не такие отсталые.
TRIM тут ни при чем. Речь идет об освобождении места, занимаемого ZVOLом, в тех ситуациях, когда ZVOL экспортируется через COMSTAR и используется чем-то, что умеет сообщать устройству о более не используемых областях. Полезно для тех, кто использует Thin Provisioning.
> TRIM тут ни при чем.А почему не при чем, если описание фичи в новости подозрительно напоминает то что делает trim? oO
> А почему не при чем, если описание фичи в новости подозрительно напоминает то что делает trim? oOПотому что в SCSI это делает команда UNMAP. Потому что речь не о поддержке TRIM/UNMAP на уровне взаимодействия ZFS с дисками, а о поддержке UNMAP в COMSTAR/ZFS для того, чтобы можно было более неиспользуемое клиентами ZVOL'а пространство этого ZVOL'а возвращать в пул.
То есть для SSD ни холодно, ни жарко от этой новости?
Совершенно верно.
> Совершенно верно.Вообще по линку на блог Гаррета он пишет:
"With newer SSDs, and with COMSTAR, the ability to get back this notification is incredibly useful. SSDs want it to do garbage collection or other optimizations thereby improving performance."
Есть польза для SSD выходит.
Только если вы SSD расшариваете по iSCSI - именно само хранилище SSD, а не L2ARC у вас на SSD и т.д, то польза есть. В противном случае, все так же :)
>> Совершенно верно.
> Вообще по линку на блог Гаррета он пишет:
> "With newer SSDs, and with COMSTAR, the ability to get back this
> notification is incredibly useful. SSDs want it to do garbage collection
> or other optimizations thereby improving performance."
> Есть польза для SSD выходит.Во, Гарретт прояснил:
rty: No. At the moment this is *only* for COMSTAR. Soon we'll get this for ZFS and then you will see a benefit for SSDs.
Никто не в курсе, в этом месяце будет релиз Openindiana?
Нет. 1 апреля будет презентация нового форка "Открытое Солнышко" - совместного проекта
Южно-Уральского научно-исследовательского института водного хозяйства и Иудейской общины
города Бобруйска. Сейчас ведуться работы по миграции кодовой базы в дата центр Бобруйска.
>В настоящий момент в Solaris и OpenSolaris поддержка UNMAP отсутствует.
>OpenSolarisможет быть Solaris Express?
Вообще в Solaris.
Как я понимаю, это сугубо солярисовская фича, и в обозримом будущем на фряху её не портировать?
Портировать может и можно (исходники COMSTAR доступны..), но будут ли это делать? В фре наверное уже используется какой-то свой iSCSI target.