Архивы: по дате | по разделам | по авторам

Не вешайте сервер на кухне

Архив
автор : Аскар Туганбаев   25.08.1997

Введение

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

Как все начиналось три года назад

Я тогда работал в лаборатории ЦНИТ мальчиком для кистей. В тот день у нас прокладывали сеть и мне поручили отмерить 50 метров от большой катушки толстого желтого кабеля. Мерил я его шагами, разматывая на полу, а резал маникюрными ножницами секретарши. Потом мы пропихивали кабель под ковролин, долбили дырку в стене и получили, наконец, подключение к сети института. Увидев, как просто сделать сеть и насколько эффективней можно тратить рабочее и свободное время, я загорелся идеей объединения компьютеров и решил освоить технику создания сетевых соединений. Мне негде было оттачивать свое мастерство, кроме как дома, поэтому здесь я скажу спасибо всем своим родственникам за их терпение и оптимизм, проявленные ими при ежедневных "улучшениях" в работе сети. Единственный необходимый компонент во всем этом проекте - моя самоуверенность: по наводке друга я пошел в магазин "Бурый медведь", расположенный в подвале средней школы, и там попросил продать мне все необходимое для соединения в сеть двух компьютеров. К чести продавцов, меня не послали подальше и не стали приставать с глупыми вопросами, на которые я был не в состоянии ответить. Лишних денег у меня не было, и я купил две сетевые карточки без опознавательных знаков, но с возможностью программной настройки, два пакетика мелких деталей, оказавшихся обжимными BNC-коннекторами, два терминатора с красивыми колпачками и обрезок коаксиального кабеля длиной 41 метр (случайно оставшийся на складе). Таким образом, выбор оборудования осуществила девушка-продавец, руководствуясь моим критерием "попроще и подешевле". Дома главная трудность была не в том, чтобы пробить две стенки и собрать единственно возможным способом разъемы, а в том, чтобы при помощи все той же самоуверенности убедить родных в жизненной необходимости локальной сети. Основным доводом стало то, что мы с братом будем меньше использовать более мощный компьютер отца, обращаясь к его жесткому диску напрямую по сети. В дальнейшем я подсоединил к сети еще два компьютера, но сделать это было уже не сложнее, чем добавить лишний телефонный аппарат. На каждом компьютере был свой набор установленных периферийных устройств и, соответственно, свободных прерываний и DMA-каналов, но у настроечной программы сетевой карточки была возможность автоматической настройки. В результате я не возился ни с переключателями, ни с программными настройками. Встроенный в ту же программу тест позволил мне полюбоваться на бегающие по сети пакеты, что заставило меня, наконец, поверить в то, что сеть работает. Пролистав все руководство по системе MS DOS, я не нашел сетевых команд и здорово испугался. Мне начали мерещиться страшные слова Novell DOS, OS/2 и даже Unix. В панике я позвонил своему "гуру"? и он, после пары пропущенных мною вопросов о задачах, топологии и конфигурации, выяснив, что я не знаю, что такое "выделенный сервер", посоветовал мне поставить NetWare Lite, которую и переписал мне в тот же вечер. Программа занимала одну дискету и не производила впечатления монстра, способного уничтожить мою систему или переформатировать диск. При установке она оказалась если не занудной, то дотошной: заставляла меня записывать все на бумажку, которую следовало сохранить в темном сухом месте, и стращала ужасными последствиями несоблюдения указаний. Затем были многочисленные перезапуски и увлекательная процедура "зашаривания" (от слова share) дисков при помощи удобного интерфейса программы net.exe. Так я стал supervisor'ом, не узнав ни одной команды Novell NetWare. К счастью, у меня не было сложной маршрутизации, и мне не надо было думать о безопасности, так что я не делал никаких паролей и разрешил все всем (с особенным удовольствием я разрешил запись на CD-ROM). Так у нас в квартире появилась сеть.

За три года сеть выросла в два раза, компьютеры постоянно совершенствовались, задачи менялись. Несколько лет я подрабатывал частным консультантом по компьютерной технике в нескольких фирмах и "по вызову". Нештатные ситуации отрабатывал на своем компьютере, собранном из "железок", оставшихся с апгрейда клиентов. Я устанавливал на него все подряд из hardware и software только для того, чтобы в "полевых условиях" не ударить ничем в грязь. Спрос на локальные сети рос, и мне пришлось осваивать и их. Асом я не стал, но опыт приобрел уникальный. У российских пользователей, не избалованных сервисной поддержкой, аппаратурой brand name и лицензионным ПО, проблемы возникали непредсказуемые. Купленные в Митино комплектующие таковыми себя не признавали, претендуя на независимость. Набитые в нумерованные CD обломки некогда лицензионных программ умирали на ходу и требовали ежедневного пригляда на случай буйных припадков неповиновения. Создав в нашей домашней сети зооуголок для совместного существования не встречающихся в одном месте в природе представителей "компьютерной флоры и фауны", я обрек семью на незавидную участь обывателей, живущих в зоне периодических землетрясений и артобстрелов, подверженной постоянному полтергейсту.

Сетевые будни

За три года эволюции нашей домашней сети я много раз, стиснув зубы, наблюдал, как окружающие меняют сетевые платформы как перчатки, периодически форматируя жесткий диск. Мой наставник в лаборатории с усмешкой выслушивал мои жалобы на несовершенство "облегченной нетвари" и соблазнял переходом на таинственный OS/2, показывая на своем компьютере, как легко можно добиться нужного мне эффекта. Но я был стоек, за моей спиной были ни в чем не повинные пользователи и груда неизвестного "железа", купленного по подвалам и рынкам. В дальнейшем, по компьютерам лаборатории галопом проскакали Linux с родственниками, а сейчас стоит NT. Все эти системы выполняли свои задачи одинаково хорошо, и их смена была обусловлена, в основном, потребностью наших сетевиков в самообразовании и погоней за острыми ощущениями, а производительность коллектива зависела скорее не от техники, а от людей.

Построенная мной дома сеть была далека от совершенства и остается таковой по сей день. Год я бился, пытаясь убедить папин модем стать сетевым. Легкая, но неприступная NetWare молчала, предлагая в деталях настроить параметры сетевого принтера, бумагу в который нужно было все равно вставлять вручную. Папа стойко терпел на своей шее иногда до трех удаленных пользователей, иногда жалуясь на ощущение "погрузки угля в другом окне". Никаких "других окон" у него не было, но при доступе к игрушкам или большим маминым текстам папина работа над математическими статьями превращалась в "слепые шахматы", когда текст редактируется в некоем виртуальном "нигде", не появляясь на экране по полминуты. При печати по сети можно было смело идти пить чай и печатавшему, и сидящему возле принтера. Скорее всего, проблемы объяснялись плохой настройкой по умолчанию, но распространившиеся Windows 3.1 и WinWord 2.0 вкупе с забитой Conventional Memory и нашим желанием загрузить сервер дополнительными заданиями, вроде передачи файлов по модему и приема факсов, привели к переходу всех машин с NetWare+DesQiew на Windows for Workgroups, загнав Novell в одну из ветвей autoexec.bat для сетевых игр по протоколу IPX (Windows'ный IPX таковым считала только сама Windows). Интегрированная в среду сетевая поддержка (спасибо Microsoft) облегчила процесс конфигурации и администрирования (даже на четырех компьютерах иногда возникают проблемы, вроде частичной "слепоты" какого-либо из них), ускорила работу сетевых ресурсов (хотите верьте, хотите нет) и честно выполняла дополнительные функции где-то в глубине души, скрывшись за голубой гладью MultiEdit. Все было бы хорошо... если бы не было плохо: "рожденный в "ДОСе", в "Виндах" не может", - папа перезапускал компьютер и не признавал наличия в памяти маленькой резидентной программы Windows, которая, пытаясь отомстить, периодически сообщала ему, что некто привел к глобальной защите ошибки и теперь все сматывают удочки. Не помогали частые сохранения и просьбы о стирании c:\windows - пути назад не было: у нас дома заработал отдел переводов, начальником которого стала наша мама.

Небольшой домашний офис

Цивилизация наступала. Компьютерный рынок России развивался и одомашнивался. Начинали действовать и другие законы, кроме законов Дж. Унглей и всемирного тяготения. Пришла пора и защиты потребителей (от потребителей не защитит никто). Пока наша страна не стала мировым лидером в производстве компьютерной техники, приходится импортировать. Заграничные производители либо не в ладах с русским языком, либо привлекают к созданию инструкций не сумевших приспособиться к нынешним реалиям и подавшихся на Запад в поисках бесплатного сыра. Результаты их труда (выраженные в "Руководствах пользователя" и не всегда проверенных хотя бы spell-checker'ом) можно найти, открыв коробку с каким-нибудь "локализованным" устройством. Более предусмотрительные поставщики, рассчитывающие на завоевание развивающегося рынка, кооперируются с местными дистрибьюторами для совместного продвижения своих товаров на не похожем ни на один другой российском рынке. Отдел переводов нашей компании развивался вместе со всеми, обрастая сотрудниками, техникой и сторонними клиентами. Его центр оказался у нас дома, где сходились все части будущего документа. Заказчики предпочитают сдавать свои материалы в удобной для них форме, поэтому в нашей сети появились разнообразные приложения для работы с документами. При этом к оборудованию и ПО стали предъявляться повышенные требования, как по характеристикам и совместимости, так и по надежности. Директория c:\perevod выросла до диска P: с системой резервного сохранения, на всех машинах стройными рядами вставали Word'ы, словари, системы проверки орфографии, факс-программы и почтовые системы. Любой серьезный бизнес предпочитает не спать, перестала спать и наша сеть. Жизнь в ней теперь бьет ключом круглые сутки. Периодически приходят факсы (заграничные пользователи предпочитают посылать их в середине своего рабочего дня), две различные системы электронной почты (и два модема) обеспечивают бесперебойную доставку оригинал-макетов и деловых писем. Иногда приходится ставить экзотические текстовые редакторы для особо изощренных клиентов или выдирать из присланного драйвера нового принтера help и засовывать обратно уже русский. Особенное удовольствие вся семья получает от русификации игровой документации. Тогда приходится устанавливать и саму игру (не всегда законченную) и потом бродить по словарям и знакомым в поисках синонимов для слова "шестиголовый". Всеми подобными делами заведует мой брат-программист, на своем компьютере устроивший виварий для различного software, в противоположность моему шкафу hard'а. Возвращаемые по модему переводчиками документы после коррекции техническим редактором возвращаются в исходный формат - будь то QuarkXPress, Power Point или Acrobat Reader. Далее они отправляются к заказчику, на верстку или в типографию. С небольшими объемами справляются домашний принтер и переплетная машинка. В попытке облегчить жизнь время от времени устанавливаю различные "машинные переводчики" (благо фирма компьютерная и проблем с новейшим ПО нет). После нескольких "главных контуров IBM" и бессмысленных наборов правильно переведенных слов стираю очередной "искусственный разум" и возвращаюсь к бесплодным попыткам правильно перевести игру словосочетаний "serial game" и "serial killer". Все остальные переводчики бьются над приданием техническому тексту "читабельности" дома, связываясь с нами по модему. Уже давно я завел привычку, устанавливая Windows 95, настраивать удаленный доступ к машине. Теперь, когда мне звонит переводчик или бывший клиент и говорит, что в DOS'е у него нет мыши, я просто прошу его нажать пару кнопок и ждать, пока я по модему поправлю его autoexec.bat, услужливо обработанный самостоятельной операционной системой. Впрочем, эту же операцию периодически приходится выполнять и без модема, управляя пользователем по телефону, - ощущение, сходное тому, что испытывает человек, управляющий марсоходом с Земли.

Заключение

Тот, кто прочитал до этого места, наверное, понял, что я имел в виду, написав все вышеизложенное. Я, во всяком случае, понимаю. А тот, кто после первого абзаца сказал "зажрались" и бросил, думаю, не понял бы, так как вряд ли готов к началу новой эры информационных технологий, делающих наш Мир таким маленьким, а Человека таким большим.

С автором можно связаться по адресу: askar@lamport.ru

© ООО "Компьютерра-Онлайн", 1997-2024
При цитировании и использовании любых материалов ссылка на "Компьютерру" обязательна.