Режимы iSCSI – Header digest, Data Digest

Конфигурирование, планирование RAID систем, возможности, технологии, теория. Qlogic, LSI Logic, Adaptec ...

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
MaxON
Junior member
Сообщения: 3
Зарегистрирован: 28 ноя 2007, 09:44
Откуда: Москва

Режимы iSCSI – Header digest, Data Digest

Сообщение MaxON » 28 ноя 2007, 09:53

Режимы iSCSI – Header digest, Data Digest –для чего нужны, какие возможности. :?:

Аватара пользователя
exLH
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 5061
Зарегистрирован: 11 фев 2004, 15:49
Откуда: Москва
Контактная информация:

Сообщение exLH » 28 ноя 2007, 10:52

Performance of optimized software implementation
of the iSCSI protocol

The iSCSI protocol defines a 32-bit CRC digest on an iSCSI packet to detect the corruption of iSCSI PDU (protocol data unit) headers and/or data because a 16 bit checksum used by TCP to detect the corruption of a TCP packet was considered to be too weak for the requirements of storage on long distance data transfer [18]. These digests are called header digest and data digest respectively. When these digests are used, the iSCSI driver performs in a slightly different way.
1) The SCSI subsystem receives references to dirty pages from the VM system, and hands over them to the iSCSI driver.
2) The iSCSI driver associates these references with skbuffs for iSCSI packets by using sendpage interfaces.
3) If the header digest feature is enabled, the iSCSI driver computes a digest on an iSCSI PDU header.
4) If the data digest feature is enabled, the iSCSI driver computes a digest on an iSCSI PDU data, that is, the contents of dirty pages.
5) References are passed on to a network adapter driver and the contents of referred pages are transmitted by using DMA.

Ответить

Вернуться в «Массивы - RAID технологии.»

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и 20 гостей