Серверные технологии хранения данных в среде Windows® 2000 Windows® Server 2003 - [141]

Шрифт
Интервал


10.5.3 Групповой ввод-вывод для протокола iSCSI

Набор разработки для систем группового ввода-вывода не поддерживает работу с iSCSI. С расширением сферы применения iSCSI существует вероятность, что Microsoft предоставит отказоустойчивые и высокопроизводительные модули поддержки iSCSI.

10.6 Сложности практической реализации

Компания Microsoft намерена превратить Windows в полноценную платформу для организации хранилищ данных. Возможности новых версий Windows NT ясно подчеркивают эту тенденцию. Безусловно, Microsoft будет играть важную роль в индустрии корпоративных систем хранения данных.

Менеджерам компаний, принимающим решения о закупках, стоит обратить внимание на возможности, связанные только с Windows Server 2003 и Windows 2000. Поэтому следует внимательно просмотреть планы независимых производителей аппаратного и программного обеспечения по поддержке этих операционных систем.

10.7 Резюме

С развитием платформы Windows NT существенно улучшалась поддержка подсистем хранения данных. Операционные системы Windows NT 4.0 и Windows 2000 предоставляли все больше средств для обеспечения надежности, масштабируемости и отказоустойчивости. Операционная система Windows Server 2003 предлагает новые возможности по обеспечению отказоустойчивости (групповой ввод-вывод), производительности (модель драйверов Storport) и управлению (служба виртуального диска, поддержка приложений и диспетчер монтирования SAN, интерфейс управления на основе командной строки). После выхода Windows Server 2003 компания Microsoft планирует добавить расширенную поддержку протокола iSCSI в линии операционных систем Windows NT.

Список основных источников информации

Глава 1

Nagar R. Windows NT File System Internals: A Developer's Guide. – Cambridge, England: OReilly,1997.

Oney W. Programming the Microsoft Windows Driver Model, 2nd Ed. – Redmond, WA: Microsoft Press, 2002.

Solomon D. A., Russinovich M. E.Inside Microsoft Windows 2000, 3rd Ed. – Redmond, WA: Microsoft Press, 2000.

Viscarola P., Mason W. A.Windows NT Device Driver Development. – Indianapolis, IN: MacMillan Technical Pub., 1999.

Набор разработки Windows Driver Development Kit: http://www.microsoft.com/ddk.

Набор IFS для Windows XP SP1:

http://www.microsoft.com/ddk/IFSkit.

Глава 2

Статья базы знаний Microsoft KB310072 Adding Support for More Than Eight LUNs in Windows Server: http://support. microsoft.com/default.aspx? scid=KB; EN-US; Q310072.

Web-узел ассоциации ANSI T10: http://www.tlO. org.

Данные о переносе драйверов мини-порта на модель Storport: http://www.microsoft.com/hwdev/tech/storage/default.asp.

Sawert B. The Programmer's Guide to SCSI – Reading, MA: Addison-Wesley, 1998.

Schmidt F. The SCSI Bus and IDE Interface: Protocols, Applications, and Programming. – Reading, MA: Addison-Wesley, 1995.

Web-узел торговой ассоциации SCSI: http://www.scsita.org.

Web-узел Microsoft с данными о корпоративных системах хранения, представленными на выставке WinHEC в 2001 году:

http://www.microsoft.com/winhec/winhec2001.mspx.

Глава 3

Web-узел MSDN, посвященный протоколу CIFS:

http://msdn. microsoft.com/library/default. asp? url=/dowijloads/ list/windevwin. asp.

■. Статья базы знаний Microsoft KB161372 How to Enable SMB Signing in Windows NT:

http://support. microsoft.com/support/kb/articles/Q161/3/72.asp.

Leach P. J., Naik D. C.A Common Internet File System (CIFS/1.0) Protocol: Preliminary Draft [ныне устаревший документ RFC]. – Ассоциация IETF, 1997: http://www.ubiqx.org/cifs/rfc-draft/draft-leach-cifs-vl-spec-02. html.

Leach P., Perry D. CIFS: A Common Internet File System. – Web-узел Microsoft Interactive Developer, 1996:

http://www.microsoft.com/Mind/1196/CIFS. htm.

Программа по разработке коммуникационных протоколов Microsoft: http://www.microsoft.com/legal/protocols.

Web-узел NFS версии 4, поддерживается компанией SUN Microsystems: http://www.nfsv4.org.

Pawlowski В., Shepler S., Beame C., Callagahn В., Eisler M., Noveck D., Robinson D., Thurlow R.The NFS Version 4 Protocol: http://www.nluug. nl/events/sane2000/papers/pawlowski.pdf.

Протоколы для межсетевого взаимодействия: SMB, версия 2: http://www.opengroup.org/products/publications/catalog/c209. htm.

Shepler S.NFS Version 4 Design Considerations. – Группа NWG, документ RFC 2624, июнь 1999:

http://www.ietf.org/rfc/rfc2624. txt.

Shepler S., Callaghan В., Robinson D., Thurlow R., Beame C., Eisler M., Noveck D.NFS Version 4 Protocol. – Группа NWG, документ RFC ЗОЮ, декабрь 2000: http://www.ietf.org/rfc/rfc3010. txt.

Официальный Web-узел ассоциации SNIA: http://www.snia.org.

■ Наборы для разработки драйверов Windows: http://www.microsoft.com/ddk.

Презентации на Web-узле SNIA

Конференция CIFS 2000:

http://www.snia.org/education/presentations/cifs_2000.

O'Shea G. Operating Systems Case Study Windows 2000 (NT): http://research. microsoft.com/~gregos/MSeNT. ppt.

Глава 4

Комитет ANSI Til: http://www.tll.org (комитет курирует разработку всех протоколов, связанных с интерфейсом Fibre Channel).

CERN Fibre Channel: http://hsi. web. cern. ch/HSI/fcs.

Clark T.Designing Storage Area Networks. – Reading, MA: Addison-Wesley, 1999.


Рекомендуем почитать
UNIX — универсальная среда программирования

В книге американских авторов — разработчиков операционной системы UNIX — блестяще решена проблема автоматизации деятельности программиста, системной поддержки его творчества, выходящей за рамки языков программирования. Профессионалам открыт богатый "встроенный" арсенал системы UNIX. Многочисленными примерами иллюстрировано использование языка управления заданиями shell.Для программистов-пользователей операционной системы UNIX.


Linux программирование в примерах

В книге рассмотрены вопросы, связанные с программированием под Linux: файловый ввод/вывод, метаданные файлов, основы управления памятью, процессы и сигналы, пользователи и группы, вопросы интернационализации и локализации, сортировка, поиск и многие другие. Много внимания уделено средствам отладки, доступным под GNU Linux. Все темы иллюстрируются примерами кода, взятого из V7 UNIX и GNU. Эта книга может быть полезна любому, кто интересуется программированием под Linux.


Полное руководство по Microsoft Windows XP

В книге известного американского автора описывается среда ОС Windows XP и принципы ее функционирования, приведен сравнительный анализ Windows XP с предшествующими версиями операционной системы Windows. Рассматриваются вопросы применения и модификации нового интерфейса с целью получения прямого доступа ко всем функциям Windows XP обсуждаются варианты подключения к компьютерным сетям. Несколько разделов посвящены работе с реестром и конфигурационными файлами, мультимедийным функциям и разнообразным системным службам, а также методам решения проблем с программным обеспечением и оборудованием.


Ubuntu 10. Краткое руководство пользователя

Книга ориентирована на домашнего и офисного начинающего Linux-пользователя и поможет ему самостоятельно настроить операционную систему Ubuntu Linux. Материал ориентирован на последние версии дистрибутива Ubuntu: 10.04 и 10.10. Описана установка дистрибутива, установка кодеков, настройка и специальные возможности загрузчика GRUB2. Рассмотрены вопросы, возникающие при ежедневной работе в Linux: установка и удаление программ, работа с файловой системой, настройка сети и Интернета, настройка приложений для работы в Интернете, работа с периферийными устройствами, использование офисных и мультимедийных приложений.


QNX/UNIX: Анатомия параллелизма

Книга адресована программистам, работающим в самых разнообразных ОС UNIX. Авторы предлагают шире взглянуть на возможности параллельной организации вычислительного процесса в традиционном программировании. Особый акцент делается на потоках (threads), а именно на тех возможностях и сложностях, которые были привнесены в технику параллельных вычислений этой относительно новой парадигмой программирования. На примерах реальных кодов показываются приемы и преимущества параллельной организации вычислительного процесса.


Виртуальные  машины: несколько компьютеров в  одном

Применение виртуальных машин дает различным категориям пользователей — от начинающих до IT-специалистов — множество преимуществ. Это и повышенная безопасность работы, и простота развертывания новых платформ, и снижение стоимости владения. И потому не случайно сегодня виртуальные машины переживают второе рождение.В книге рассмотрены три наиболее популярных на сегодняшний день инструмента, предназначенных для создания виртуальных машин и управления ими: Virtual PC 2004 компании Microsoft, VMware Workstation от компании VMware и относительно «свежий» продукт — Parallels Workstation, созданный в компании Parallels.