ПИСЬМО В РЕДАКЦИЮ

 

Еще совсем недавно проблема выбора ОС для сервера решалась очень просто: для сервера ЛВС  -  NetWare, для сервера Internet  -  одна из реализаций Unix. Сейчас у этих ОС появились преуспевающие конкуренты  -  Windows NT и OS/2 Warp Server. Даже самому несведущему человеку хорошо известно, что неполадки в работе сервера могут полностью парализовать деятельность компании, привести к потере важнейших данных в самый неподходящий для этого момент, короче, могут обойтись очень и очень дорого. Выбрать, какая же ОС подходит для ваших задач лучше всего, можно разными способами. Умные люди не доверяют рекламе. Куда полезнее почитать обзоры в серьезных компьютерных изданиях или спросить совета у специалистов. С их помощью вы выясните много интересного о технических преимуществах и недостатках сетевых ОС, выясните, что сильная сторона NT, например,  -  это эффективная работа в режиме сервера приложений на многопроцессорной платформе, а Warp Server заметно опережает остальных конкурентов как файл-сервер для линий с высокой пропускной способностью. Но эпоха великих открытий в технике программирования давно закончилась, по крайней мере, для однопроцессорных систем, ведь на самом деле в среднестатистических условиях разница в быстродействии и надежности между разными сетевыми ОС не так уж и велика, чего не скажешь о различиях в интерфейсе. Интуитивный графический интерфейс, контекстные подсказки, постоянно доступная помощь не только делают настройку более быстрой, но и не требуют досконального знания системы: если вы что-то забыли, всегда можно нажать F1. Такой стиль работы под Unix практически невозможен.

 

Я хотел бы рассмотреть эту проблему с немного непривычной точки зрения. На мой взгляд, главное  -  это все же не технические характеристики ОС и не удобство работы с ней, а человек, который будет поддерживать сервер,  -  системный администратор. Надежность и эффективность системы зависит от него куда больше, чем от самой ОС, поэтому создание надежной сети начинается именно с привлечения хорошего системного администратора. Он, конечно, стоит дорого. Даже при невысоких российских зарплатах оплата его труда составляет значительную часть расходов на поддержание сети. Универсал, прекрасно знающий все ОС, потребует очень высокую зарплату, да и найти такого специалиста  -  редкая удача, поэтому мы приходим практически к той же самой проблеме выбора, только сформулированной немного иначе: какую же именно ОС должен в совершенстве знать наш новый системный администратор?

 

Мой взгляд на эту проблему во многом сформировался после того, как я впервые в жизни поставил и сконфигурировал Windows NT. Естественно, я счел изучение документации ниже своего достоинства, инсталлировал, поковырялся в настройках и... через 4 - 5 часов имел сервер, который делал более-менее то, что я от него хотел.

 

Понятно, я был очень доволен собой  -  еще утром практически ничего не знал об NT, и вот, пожалуйста,  -  уже готов рабочий сервер. Но скоро эйфория прошла и я почувствовал некоторое беспокойство. Ведь это же было так просто. Для этого не нужно учиться годами, это может сделать каждый недоучившийся студент. И кому тогда будут нужны все мои знания Unix и NetWare? В общем-то, эти две точки зрения и определяют позиции консерваторов и радикалов. Первые  -  это профессионалы старой школы. Они потратили годы на то, чтобы в совершенстве освоить далеко не самые простые системы, они принадлежат к элите компьютерного мира и им, конечно же, хочется сохранить свое положение. Новое же поколение получает возможность занять свое место под солнцем ценой значительно меньших усилий и соревноваться на равных с сетевыми администраторами старой школы, затратив на обучение значительно меньше средств и времени и, возможно, обладая меньшими способностями, и прежде всего потому, что для успешной работы под NT достаточно всего лишь иметь общее представление о системе, в то время как Unix или NetWare надо знать.

 

Казалось бы, для менеджера выбор очевиден  -  Warp Server или NT. Сервисные работы занимают меньше времени, а обслуживающий персонал обходится дешевле. К сожалению, не все так просто. Как бы ни было надежно программное и аппаратное обеспечение, рано или поздно приходит тот момент, когда требуются качества не мальчика, но мужа  -  серьезный сбой системы. Именно тогда может сказаться незнание организации системы на нижнем уровне, недостаток опыта, наконец, просто низкий уровень общей подготовки специалистов. К сожалению, многие только в этот момент начинают понимать, что дешевые вещи иногда обходятся слишком дорого.

 

Еще один достаточно щекотливый вопрос  -  защита от несанкционированного доступа. Популярные средства массовой информации, конечно же, чрезмерно раздувают эту проблему, но тем не менее она существует. Современные методы защиты и шифрования данных достаточно надежны, поэтому практически все попытки взлома строятся на трех основных принципах: использование ошибки в ОС, использование ошибки в настройке ОС или помощь сообщника. Что касается последнего, проблема эта не имеет никакого отношения к теме данной статьи, первые же два принципа требуют прежде всего хорошего знания ОС, поэтому распространенность и популярность ОС играет далеко не самую последнюю роль в ее уязвимости, а Windows NT  -  это почти Windows. Во многом это относится и к компьютерным вирусам.

 

Конечно, не следует впадать в другую крайность и считать, что современные ОС  -  это однозначно плохо. Совсем нет, в хороших руках любая ОС будет работать хорошо. Но удобство интерфейса и возможности автоматического конфигурирования NT и Warp Server провоцируют поверхностное изучение системы и небрежное отношение к работе. Умение работать с Unix или NetWare говорит само за себя, человек, знающий одну из этих систем, скорее всего, справится не только с рутинными работами, но и с нестандартными проблемами. Умение работать под NT или Warp Server не говорит практически ни о чем. Мы приходим к парадоксальному выводу: чем больше важна надежность системы, тем менее удобным должен быть ее интерфейс, а пока это условие не выполняется, вам остается только быть гораздо более внимательными, когда вы принимаете на работу специалиста по NT, или воспользоваться старыми добрыми проверенными NetWare и Unix.

 

Леонид Миронов

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