Предназначенный для небольших компаний и филиалов, HP NetServer E30 имеет программное обеспечение для упрощения установки сетевой ОС и выполнения диагностики.


БАЗОВЫЙ СЕРВЕР
NETSERVER NAVIGATOR
CONFIGURATION ASSISTANT
INSTALLATION ASSISTANT
РАБОТА С NETSERVER
ПОДДЕРЖКА NETWARE
ПОДДЕРЖКА
ИТОГ

КАК NETSERVER E30 УЖИВАЕТСЯ С OS/2 WARP SERVER?
OS/2 Warp Server на NetServer

ИТОГ ИСПЫТАНИЙ


При перечислении новинок в области серверов на базе ПК на ум сразу приходит четырехпроцессорный отказоустойчивый компьютер на базе Pentium Pro с оперативной памятью емкостью полгигабайта, системой хранения RAID объемом в несколько терабайт, избыточными источниками питания и почти телепатическим интерфейсом для управления. (Не думайте о белой обезьяне, когда вы входите как Admin.)

Однако семейство ПК-серверов включает и других, маломощных отпрысков, чьим основным достоинством является простота настройки и диагностики, а не одна голая сила.

Все производители так называемых "серверов для малого бизнеса", в том числе Compaq, Dell, Hewlett-Packard, IBM и другие, подчеркивают, что их серверы оптимизированы для работы с NetWare и NT. Любая компания, имеющая администраторов, инженеров, а то и сертифицированных специалистов MCSE или CNE, вряд ли обратит свое внимание на этот класс серверов. Однако в небольших компаниях, где более или менее знакомый с ПК пользователь вынужден заодно со своими основными обязанностями выполнять роль администратора ИС, а также в филиалах, в штатном расписании которых специалист по сетям не предусмотрен, серверы для малого бизнеса зачастую вполне оправданы.

Для этого испытательного стенда мы выбрали типичного представителя этого нового класса серверов: NetServer E30 компании Hewlett-Packard. Данный продукт предлагает хороший набор возможностей для малого бизнеса или офиса без администратора ИС (Hewlett-Packard утверждает, что сервер оптимизирован для работы с 25 и менее пользователями), а также инструментарий для управления и администрирования. Прежде давайте посмотрим, что сервер собой представляет и каково его программное обеспечение. Затем мы поговорим о NetServer Navigator и других инструментах, облегчающих установку, конфигурацию и управление данного сервера.

БАЗОВЫЙ СЕРВЕР

Понятно, что здесь говорить о симметричной многопроцессорной обработке не стоит, и тем не менее NetServer E30 - это не просто настольный ПК, претендующий на роль сервера. Семейство E30 (E - начальная буква английского слова "простой") имеет один процессор Intel Pentium с частотой 133 или 166 МГц. Стандартная память 16 Мбайт RAM с обнаружением и коррекцией ошибок и временем доступа 60 наносекунд расширяема до 192 Мбайт; она имеет кэш второго уровня на 256 Кбайт с обратной записью. В тестируемой версии использовался процессор на 166 МГц и 32 Мбайт RAM.

Снаружи вертикальная башня NetServer выглядит вполне презентабельно. Дымчатое пластиковое покрытие скрывает отсеки для дисководов. Корпус без винтов запирается на ключ, других мер защиты от физического проникновения внутрь сервера не предусмотрено.

Внутри NetServer устроен очень разумно: материнская плата достается без труда, а доступ к любому отсеку для диска можно получить, не снимая других дисков. Имеющиеся шесть слотов расширения расположены на отдельной плате: два предназначены для ISA, два для PCI и два разделяются между шинами. В один из слотов для шины PCI вставлен адаптер 10BaseT, а в другой - контроллер Adaptec 2910Ai PCI Fast SCSI-2. Сервер имеет два охлаждающих вентилятора: один вблизи слотов расширения, а другой рядом с источником питания.

Сервер имеет пять отсеков для дисководов. Три из них доступны снаружи, причем это 5,25-дюймовые отсеки для дисководов половинной высоты, а один из отсеков содержит загрузочный дисковод CD-ROM для IDE с четырехкратной скоростью. Один из трех скрытых 3,5-дюймовых отсеков содержит жесткий диск HP D2077A на 2,1 Гбайт для Fast SCSI. Сегодня это единственная доступная опция, что весьма немного с точки зрения требований современного рынка. Даже без замены контроллеров NetServer E30 должен поддерживать диск D3341A на 4,2 Гбайт для Fast SCSI (хотя мы эту конфигурацию не тестировали). Отсек высотой один дюйм содержит дисковод для дискет на 3,5 дюйма.

Небольшая материнская плата Hewlett-Packard вмещает процессор и огромный теплоотвод, но охлаждающий вентилятор отсутствует; регулятор напряжения на 3,3 В, расположенный поблизости, имеет еще один теплоотвод. Кроме того, вы найдете восемь слотов SIMM (они должны заполняться парами), 1 Мбайт видео RAM, S3 Trio V+ видеоконтроллер, один контроллер гибких дисков и два контроллера IDE. Ввод/вывод на плате включает два последовательных и один параллельный порты, а также порты для клавиатуры и мыши.

Что касается поставки NetServer E30, Hewlett-Packard по всей видимости решила не перегружать покупателей из мира малого бизнеса чересчур большим выбором. Выбирать придется либо версию с процессором 133 МГц, либо версию с процессором 166 МГц. Вы можете приобрести модель с жестким диском на 2,1 Гбит/с или без оного. Кто может требовать большего?

Расширение может осуществляться за счет добавления оперативной памяти, еще одного жесткого диска на 2,1 Гбайт (4500 или 5000 оборотов в минуту), дисковода для гибких дисков на 5,25 дюйма и замены дисковода CD-ROM на 8-скоростной.

Кроме того, Hewlett-Packard предлагает ряд устройств резервного копирования на магнитную ленту - начиная от медленного накопителя SureStore T4I (4 Гбайт несжатых данных) до быстрого SureStore 5000I (4 Гбайт несжатых данных) и небольшого SureStore 5000I (2 Гбайт несжатых данных), а кроме того, конечно, саму магнитную ленту.

Средства соединения также вполне обычны - стандартный адаптер HP DeskDirect 10BaseT для шины PCI, однако Hewlett-Packard наверняка бы предпочла, чтобы вы установили одну из ее адаптерных плат 10BaseT/100VG-AnyLAN. Если вы решили не вступать в ряды приверженцев 100VG и предпочли подключить NetServer к сети Token Ring или 100BaseT, то здесь вы предоставлены сами себе.

NETSERVER NAVIGATOR

NetServer E 30 был предоставлен нам вместе с установленным сервером Windows NT 3.51. Обычная наша практика состоит в самостоятельной установке ОС при тестировании, если только производитель оборудования не продает свою систему с уже установленной ОС. Hewlett-Packard не рассматривает сетевую ОС как часть предложения, но доводы компании о предварительной установке NT Server на тестируемый компьютер состояли в том, что заказчики станут приобретать системы от системных интеграторов, а они, скорее всего, будут настраивать системы для заказчика. Мы приняли E30 с установленным NT Server, держа в уме, что все равно нам придется устанавливать на нее и другие ОС.

Прежде чем исследовать вспомогательное программное обеспечение Hewlett-Packard, мы сконфигурировали NT Server вручную, а затем определили разделение файлов и печати в сети 100BaseT с протоколами IP и IPX. Все работало прекрасно, без сюрпризов.

Потом мы занялись специальным программным обеспечением HP. Вместе с сервером Hewlett-Packard поставляет HP NetServer Navigator для E30 (версия F.00.00) и специальные инструменты установки для NetWare 3.12 и 4.1, а также NT Server 3.51. (Несмотря на то что сам E30 работает под NT Server 4.0 и NetWare 4.11, эта версия Navigator их не поддерживает.) Было решено руководствоваться инструкциями из брошюры по установке "E 30 Installation Road Map", чтобы посмотреть, чем Navigator может помочь "чайнику".

Открыв руководство, мы увидели список из восьми инструкций; первые семь сообщали о том, как распаковать NetServer и установить дополнительную оперативную память, плату и накопитель. Информация, конечно, полезная, но мы уже как-то и без того успели достать сервер из коробки, разобрать и собрать его.

Так что пришлось начинать сразу с восьмой инструкции. Мы включили питание и загрузились с Navigator CD-ROM. Появившееся меню предлагало выбор между Configuration Assistant, Installation Assistant, HP Management Solutions, Information Assistant и NetServer Utilities.

CONFIGURATION ASSISTANT

Нажав Configuration Assistant (CA), мы выбрали установку NT 3.51 с опцией Express. CA обнаружил платы Hewlett-Packard в слотах ввода/вывода и запросил описание плат сторонних производителей, если мы таковые используем. Затем он предложил создать раздел для утилит на 8 Мбайт для размещения системной BIOS, поддержки RAID, программного обеспечения Diagnostic Assistant и утилит для сетевых плат 10BaseT/100VG.

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

Появившаяся затем программа Diagnostic Assistant предложила выполнить неразрушающее оборудование тестирование. Мы согласились. На следующем экране мы выбрали пункт тестирования всего оборудования. Согласно информации тестирование должно занимать 3 минуты плюс одна на каждый диск. Примерно так оно и получилось. К счастью, никаких ошибок обнаружено не было.

И вот на закуску: "Configuration Assistant теперь подготовит вашу систему для разбиения на разделы и форматирования жесткого диска". (На самом деле он создал FAT C: на 297 Мбайт, оставив остальной диск без внимания.) Щелкнув на кнопке Execute, мы были несколько озадачены тем, что процедура экспресс-установки не потребовала никакой информации о разбиении на разделы и не сообщила о том, какие же разделы были созданы.

INSTALLATION ASSISTANT

После форматирования появившийся Installation Assistant предложил настроить жесткий диск для NT Server, а также автоматически выполнить программу установки NT Server - и на все он просил 50 минут. Щелкнув на Continue, мы погрузились в серию конфигурационных экранов; во всех случаях нами выбирались предлагаемые значения по умолчанию, например C:WINNT35.0 в качестве каталога для установки NT. После копирования файлов из раздела утилит F: программа запросила компакт-диск с Windows NT Server, и мы вставили наш собственный диск Build 1057.

После завершения автоматической процедуры перед нами появился обычный конфигурационный экран TCP/IP NT 3.51. Учитывая, что небольшой офис может не иметь сервера DHCP, мы ввели вручную IP-адреса сервера, шлюза, первичного и вторичного серверов имен. После этого, вернувшись в автоматический режим, мы получили приглашение зарегистрироваться на Windows NT Server. Успех, казалось, был полным.

Радоваться, однако, пришлось недолго. Сразу после регистрации нас приветствовала надпись "По крайней мере одна из служб или один из драйверов оказались неисправны при запуске системы. Используйте Event Viewer для анализа журнала событий". Мы вспомнили, что указали CA, что NetServer - часть домена NT, а поскольку на самом деле это не так, служба Netlogon дала сбой. Кроме того, графический драйвер S3 вступил в конфликт с некоторыми службами, однако NT Server разрешил эти проблемы.

Согласно информации других машин в тестовой сети, NetServer был открыт для работы с гостевым бюджетом по умолчанию. Но ни диски, ни принтеры не были определены как разделяемые. Процедура установки включила DHCP Server, NetBEUI, NWLink IPX/SPX и TCP/IP.

РАБОТА С NETSERVER

Наконец-то мы имели пустой готовый сервер. Отчетливо представляя себе то, как администрировать NT Server, применить Disk Administrator для форматирования неиспользованного дискового пространства, а затем для разделения сервисов печати и файлов не составило бы труда. Однако наша цель состояла в изучении дополнительной поддержки от Hewlett-Packard. Поэтому мы вновь обратились к Navigator CD-ROM. Как оказалось, IA не устанавливает вспомогательное программное обеспечение Hewlett-Packard, например Information Assistant или AutoPilot. И тем не менее давайте посмотрим, что эти инструменты могут нам предложить после установки и насколько они полезны для необученного администратора сети.

Information Assistant. Это приложение, выполняющееся на NetServer или на любом клиенте под Windows, обеспечивает доступ к гипертекстовой документации. Оно предлагает полезное дополнение к весьма краткому руководству "NetServer User Guide" (78 страниц в разделе на английском). Information Assistant, с одной стороны, не полон, а с другой стороны, не прост в использовании и навигации. Мы посочувствовали тем, кто в изучении возможностей этой машины будет опираться на документацию NetServer.

Diagnostic Assistant. Доступ к Diagnostic Assistant можно получить непосредственно с CD-ROM. Это тот же самый инструмент, который использовался нами при установке. При управлении вручную он может предоставить подробную опись оборудования, выполнить тесты и напомнить о пожизненной гарантии на NetServer.

AutoPilot Client. Инструмент на базе SNMP, позволяющий администраторам просматривать важнейшую статистику по NetServer. Его можно запускать и с консоли (в случае Windows NT Server), и с клиента под Windows (в случае NT Server или NetWare). AutoPilot позволяет определять сбои SCSI-адаптеров, жестких дисков и сетевых плат, а также объем занятого пространства на диске (кроме того, он может автоматически перезапустить сервер). Программное обеспечение работало как описано; по крайней мере оно сообщило нам, что жесткий диск заполнился.

По всей видимости, Hewlett-Packard сделала основной упор на упрощение процедуры инсталляции: установка NT Server оказалась проще, чем при стандартной процедуре. Но, с другой стороны, установка выполняется, как правило, один раз. После этого AutoPilot может оповещать администратора сети лишь о немногих аварийных ситуациях. Его реальная ценность - применение в филиалах, откуда он может извещать персонал отдела ИС о проблемах в неуправляемом офисе. (Одна рабочая станция с AutoPilot способна контролировать несколько серверов.) В малых компаниях, особенно в компаниях с одним сервером или серверами от разных производителей, AutoPilot менее ценен.

ПОДДЕРЖКА NETWARE

Второй наш тест состоял в установке NetWare 4.1 с помощью программы HP Configuration Assistant. В целом, по сравнению с обычной установкой NetWare, она помогла сэкономить лишь незначительное время. Продукт не рассчитан на "чайников", но все же новичкам, устанавливающим NetWare, он несколько облегчает жизнь.

Как и раньше, Configuration Assistant создал вспомогательный раздел и скопировал все драйверы устройств с HP NetServer Navigator CD-ROM. Зная, что мы устанавливаем NetWare 4.1, он дал нам краткие указания о том, какие комбинации клавиш надо нажать для установки драйверов диска и сетевой платы, и предложил сконфигурировать сетевую плату под шину PCI по адресу FC00h и не вводить адрес узла. Configuration Assistant был весьма настойчив в том, чтобы мы записали эту информацию, - более того, предупредил нас, что в противном случае последствия могут быть ужасными.

Одно из более ранних предупреждений не рекомендовало использовать прерывания 2, 9 или 15 для сетевой платы, однако утилита конфигурации сетевой платы HPVSSET информировала нас о том, что плата была настроена на прерывание 9, а мы не нашли способ, как это можно изменить. Надеясь на лучшее, мы продолжили процедуру установки. После непродолжительного периода времени установка завершилась NetWare 4.11, и мы получили полностью функциональный сервер.

ПОДДЕРЖКА

Hewlett-Packard делает все возможное, чтобы пользователи обращались к электронным средствам поддержки. Документация по NetServer содержит множество ссылок на BBS, узлы Web, ftp-серверы, форумы CompuServe (GO HPPC) и автоматизированные системы рассылки факсов. Однако, когда мы искали драйверы HP для DeskDirect NIC (см. врезку "OS/2 Warp Server на NetServer"), нам понадобилась консультация.

В конце концов нам удалось найти номер телефона технического специалиста и после выбора всего одного пункта меню в системе интерактивного голосового ответа мы с ним связались. После объяснения нашей проблемы - нахождение драйверов OS/2 Warp Server для платы 10BaseT - специалист попросил идентифицировать сетевую плату и затем поискать драйверы OS/2 в разделе Diskette Library на HP Navigator CD-ROM. Файла там не оказалось. Тогда было предложено загрузить нужный драйвер с узла Web.

Ответы не заставили долго ждать; в отличие от специалистов многих других поставщиков, он не спрашивал серийный номер и гарантию.

ИТОГ

NetServer E30 компании Hewlett-Packard - это базовый сервер без излишеств, производительность которого достаточна для поддержки разделения файлов и печати в небольших компаниях с числом пользователей не более двух дюжин, а также, возможно, доступа в Internet и сервера Web.

Согласно литературе Hewlett-Packard, характерное отличие этого сервера от его собратьев-тяжеловесов в простоте настройки и администрирования. В самом деле, программное обеспечение NetServer Navigator упрощает установку сетевой ОС (тестируемая версия NetServer Navigator работала с NetWare 4.1 и NT Server 3.51; поддержка IntranetWare и NT Server 4.0 планируется в ближайшем будущем).

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

В чем AutoPilot может помочь, так это в мониторинге дисковой подсистемы и сетевой платы, обнаружении аварийных ситуаций и оповещении местного или удаленного администратора при сбое оборудования или заполнении диска.

HP заявляет также, что данный сервер в силу своей легкой расширяемости идеально подходит для малых компаний. Често говоря, мы не видим, чем он в этом отношении отличается от других ПК-серверов, за исключением того, что NetServer Navigator имеет драйверы для ряда устройств производства Hewlett-Packard. Общий вывод таков: NetServer - прекрасный сервер начального уровня с одним процессором Pentium, простым доступом к оборудованию, средствами диагностики и вспомогательными инструментами для установки сетевой ОС и обнаружения ошибок. Если вам нужна более высокая производительность или отказоустойчивость помимо обеспечиваемой ECC RAM, то серия NetServer E не для вас.


Алан Зайчик - главный редактор Network Magazine. С ним можно связаться по адресу: zeichik@acm.org.

КАК NETSERVER E30 УЖИВАЕТСЯ С OS/2 WARP SERVER?

OS/2 Warp Server на NetServer

При запуске Configuration Assistant появляется меню с именами пяти производителей сетевых операционных систем: Banyan, IBM, Microsoft, Novell и SCO. Однако если вы щелкните на каком-нибудь из них (за исключением Microsoft и Novell), то появится сообщение: "Эта сетевая операционная система не поддерживается данной моделью HP NetServer".

Хорошо, установка не поддерживается, но сами-то СОС работают? В качестве теста мы решили попробовать установить OS/2 Warp Server 4.0 компании IBM на эту платформу Hewlett-Packard. (OS/2 Warp Server 4.0 представляет собой модернизацию LAN Server 4.0; он построен на базе операционной системы OS/2 Warp 3.0.) Наш выбор пал на Warp Server, потому что он занимает второе после NetWare место по числу установок на ПК.

Warp Server автоматически обнаружил контроллер Adaptec SCSI, но не смог определить контроллер S3 VGA и сетевую плату HP DeskDirect. Как оказалось, драйвер OS/2 для сетевой платы HP на CD-ROM отсутствовал, его не было и на узлах Web обеих компаний. Чтобы не терять времени на поиски, мы выбрали "неподдерживаемая сетевая плата" и продолжили установку. После установки сетевой ОС было решено попробовать другую сетевую плату.

Завершив установку, система сообщила, что она не может связаться с сетью. Неудивительно, так как сетевой драйвер установлен не был. Мы выключили питание, вынули сетевую плату и установили 16-разрядную плату 3Com EtherLink III 10BaseT для шины ISA. Хоть медленно, но она работала, по крайней мере этого было достаточно для организации связи с OS/2 Warp Server. Команда MultiProtocol Transport Services позволила нам установить сетевую плату и поддержку протоколов TCP/IP и IPX/SPX.

На следующий день мы позвонили в Hewlett-Packard. Нам сообщили, что драйвер для OS/2 существует - как видите, иногда стоит и позвонить. Во время написания статьи драйверы можно было загрузить с hpcc997.external.hp.com/cposupport/indexes1/pclanps.html.


ИТОГ ИСПЫТАНИЙ

HP NetServer E30

Hewlett-Packard
Россия, 113054, Москва,
Космодамианская наб., д. 52, стр.1.
7-095-928-6885
www.hp.ru

Цена. NetServer E 30 поставляется в нескольких конфигурациях, в том числе с процессорами на 133 МГц и 166 МГц, а также с памятью и дисками различной емкости. Тестируемая версия представляла собой Model 5/166 M2100 (процессор Pentium на 166 МГц, сетевая плата 10BaseT, жесткий диск на 2,1 Гбайт) с дополнительными 16 Мбайт оперативной памяти. При этом стоила она 2334 доллара.

Требования. NetServer E30 работает под управлением Windows NT Server от Microsoft, NetWare от Novell и OS/2 Warp Server от IBM. HP NetServer Navigator для этой модели (F.00.00) включает специальные инструменты управления для NetWare 3.12 и 4.1 и NT Server 3.51. Согласно информации Hewlett-Packard, модификация Navigator для NT Server 4.0 и NetWare 4.11 ожидается в ближайшем будущем.

NetServer E30 разрабатывался как сетевой файловый сервер начального уровня для небольших компаний и филиалов крупных организаций. Он представляет собой компьютер в башенном корпусе средней высоты с одним процессором Pentium со слотами для шин ввода/вывода PCI и ISA. E30 - это базовый сервер без излишеств, производительности которого достаточно для поддержки разделения файлов и печати в небольших компаниях с числом пользователей не более двух дюжин - а также, возможно, для доступа в Internet и сервера Web.

Установка. Простая. Модуль Configuration Assistant программного обеспечения NetServer Navigator облегчает установку поддерживаемых сетевых ОС посредством сбора данных об аппаратном обеспечении с последующей передачей сетевой ОС нужного драйвера с CD-ROM. Это несколько сокращает процесс установки для NT Server 3.51, но незначительно. Однако Configuration Assistant внес заметные улучшения в процесс установки NetWare 4.1: он копирует драйверы на жесткий диск и затем подробно инструктирует пользователя о том, как их устанавливать.

Документация. Скудная. NetServer E30 имеет два печатных документа: "Руководство пользователя NetServer" на нескольких языках (78 страниц в разделе на английском) и 34-страничное "Руководство по установке NetServer AutoPilot". Документация, с одной стороны, далеко не полная, а с другой - необходимую информацию найти не так-то просто. NetServer Navigator CD-ROM включает также гипертекстовую документацию, она полнее печатной, однако пользовательский интерфейс просто ужасен.

Гарантия. Один год. Никакой гарантии на программное обеспечение как таковое, за исключением 90-дневной гарантии на носители.

Удобство использования. Программное обеспечение NetServer Navigator чрезвычайно кстати, особенно при первой установке. Configuration Assistant помогает при установке, но после практически бесполезен. Программное обеспечение NetServer AutoPilot для мониторинга ошибок на сетевой плате и диске, а также для контроля заполнения диска работает как полагается. Diagnostic Assistant выполняет быстрый тест аппаратного обеспечения, но он недостаточно ориентирован на конечного пользователя.

Надежность/совместимость. Что касается надежности, то рассматриваемый продукт вполне отвечает предъявляемым требованиям. NetServer E30 - это базовый сервер для NetWare и NT Server, и с учетом того, что он имеет всего один процессор Pentium, по сравнению с другими серверами в его ценовой категории он предлагает вполне приемлемую производительность. Совместимость с NetWare и NT Server очень хорошая. Драйверы для OS/2 Warp Server можно загрузить через Internet, хотя они и не документированы и не упоминаются в литературе о продукте, а Configuration Assistant ничем не помогает в установке Warp Server.

Область применения. Это хороший, недорогой сервер для организации разделения файлов и печати между двумя дюжинами клиентов. Если вам необходим более мощный сервер с более быстрым процессором или с Pentium Pro, имеющий большее число слотов PCI, то вам необходимо тогда искать другой сервер.

Тестовая среда. Сеть Ethernet 10BaseT с TCP/IP и IPX. Сетевые операционные системы IBM OS/2 Warp Server 4.0, Microsoft Windows NT Server 3.51, Windows NT Server 4.0, Novell NetWare 4.1. Сетевые клиенты: IBM Thinkpad 755 (33 МГц 486SL) c 16 Мбайт RAM под Windows 95; HP NetServer 5/100LH (Pentium на 100 МГц) с 32 Мбайт RAM под Windows NT Server 4.0; HP Vectra VL2 4/50 (50 МГц 486DX2) с 24 Мбайт RAM под Windows 95.