ПРОВЕРКА РЕАЛЬНОСТИ

 

Несколько недель тому назад я и мои коллеги из PC Week нанесли визит вежливости фирме Data General (DG) в ее штаб-квартире в городе Уэстборо (шт. Массачусетс)  -  он же Уэбо, удаленная окраина Бостона, у которой давно уже отбивают хлеб другие центры скопления высокой технологии.

 

Стал ли упадок Уэбо реальностью или пока речь идет только об ощущении  -  в любом случае было приятно видеть, что Data General осознала, что оригинальная комбинация Unix и компьютеров вряд ли принесет стратегический успех. Доказательством этой переориентации стал выпущенный DG многопроцессорный сервер на основе Pentium, который будет поддерживать DG/UX и Windows NT.

 

Планы IBM и Zenith в отношении SMP вот-вот провалятся, и, может быть, Data General, ветеран в области многопроцессорных систем, покажет молодняку, как делаются дела. Но надо еще посмотреть, сможет ли Data General показать пример, которому последуют фирмы, неизменно остающиеся лидерами на других рынках оборудования.

 

Основываясь на полученных мной разведданных о производителях серверных приложений, я могу сказать, что рынок NT-серверов готов к стремительному взлету. Если Data General будет идти той же дорогой, то ей будет легко поймать волну, в то же время предложив своим старым клиентам хороший путь перехода с DG/UX.

 

Гол... и подача

 

Кроме новостей о своих SMP-предложениях, Data General рассказала о разработанном ею дисковом массиве Aviion.

 

Расстановка сил не слишком изменилась, как и мое мнение.

 

RAID Aviion, в который входят все важные опции высокой готовности, обладает уникальной способностью поддерживать две хост-машины параллельно. Другими словами, два сервера могут одновременно получать доступ к одним и тем же накопителям.

 

DG предлагает это в качестве решения, обеспечивающего стопроцентную устойчивость сервера к сбоям. Теоретически, когда два сервера совместно используют одно устройство хранения, если одна машина сломается, вторая тут же сможет взять всю работу на себя. Хотя иметь два сервера, подключенных к одной и той же сети и одному устройству хранения,  -  это здорово, давайте не будем забывать об одной маленькой детали. Если дисковый массив не является NetWare SFT III, тогда серверы должны иметь разные имена  -  эта абстракция позволяет клиентам их идентифицировать.

 

Может быть, хост дискового массива может немедленно переключиться на другой сервер, однако как насчет клиентов, которые, по крайней мере, должны подключиться к тем же накопителям, но через другое имя сервера?

 

Два года назад заставить клиенты (особенно основанные на 16-разрядном коде) следить за исчезающими серверами было трудно, если не сказать  -  невозможно. Сколько раз давший сбой NetWare-сервер губил Windows 3.х-сессии ваших пользователей из-за ошибки в DOS-оболочке NetWare? Было время, когда невозможно было решить даже эту простую проблему и любая мысль о том, чтобы пойти на шаг вперед, обеспечив немедленное переключение на второй хост, была несбыточной мечтой. Теперь близко то время, когда доминирующими станут 32-разрядные многозадачные операционные системы и эта мечта может стать реальностью.

 

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

 

Операционные системы для настольных ПК теперь уже не довесок к инфраструктуре, а ее полноценная часть. Сеть предприятия, созданная на основе архитектуры клиент-сервер,  -  это та самая система. Почему бы всем компонентам (серверам, клиентам, устройствам хранения) не вносить свою лепту в каждую из жизненно важных функций этой системы, в том числе и помогать в обеспечении устойчивости к сбоям.

 

Должны ли клиенты нести часть ответственности сети за устойчивость к сбоям?

 

Дэвид Берлинд

Версия для печати