Можно записать легкую функцию vbscript, которая может проверить это... что-то как:
Function GoodPassword(strAdminUsername, strAdminPassword, strNTDomain)
Const ADS_SECURE_AUTHENTICATION = 1
On Error Resume Next
Set objIADS = GetObject("WinNT:").OpenDSObject("WinNT://" & _
strNTDomain, strAdminUserame, _
strAdminPassword, _
ADS_SECURE_AUTHENTICATION)
if err.number = 0 then
GoodPassword = True
Else
GoodPassword = False
End If
On Error GoTO 0
End Function
Источники:
Если потребители устройства хранения данных собираются быть другими серверами Windows, ISCSI является очень эффективным способом сделать это. OpenSolaris может сделать это. Лично я не доверял бы производительности NFS в Windows, другие могут не согласиться.
Если потребители устройства хранения данных являются на самом деле рабочими станциями, CIFS о единственном способе пойти. В этом случае Вы могли пойти для модели с двумя серверами с iSCSI обеспечения сервера хранения и вторым Windows Server, обеспечивающим обслуживание CIFS.
Что касается эффективности iSCSI, который значительно зависит от того, что Вы будете делать с ним. Когда я в последний раз посмотрел на OpenSolaris для просто такого рода вещи, это, казалось, предполагало, что стандартный размер передачи был довольно большим. Подсистема ввода-вывода в OpenSolaris должна была быть настроена до степени, что я не мог выяснить, так маленькие/средние случайные операции ввода-вывода, действительно выполненные плохо на нем (больше деталей здесь, плюс комментарии).
По моему опыту, OpenFiler работал значительно лучше для вида случайного ввода-вывода, в котором я нуждался для iSCSI. Если Ваш AD Домен является достаточно маленьким, механизм CIFS на этом очень хорош.
Переходя в заплаченный - для верхних частей устройства хранения данных, материал LeftHand от HP действительно хорош. IIRC, который последние выпуски тех имеют 10G Ethernet как опция, которая уменьшает одно из главных узких мест, которые я обнаружил в своем собственном тестировании. Последовательные чтения на устройстве хранения данных substystem, который я имел, раздвигали границы SAS 3G, но на единственном соединении GigE, которое не имеет значения. Мы не пошли LeftHand, потому что пытались сохранить нашу стоимость на ГБ в этой конкретной системе низко.
iSCSI может быть быстрее, чем CIFS, конечно, но полагайте, что это - система блочного уровня, Вы не можете использовать его для обмена данными без использования файловой системы с поддержкой кластеров в отличие от CIFS/NFS.