Журнал «Компьютерра» № 13 от 03 апреля 2007 года - Компьютерра Журнал 619 12 стр.


Но Ning на лаврах «пионера» таких конструкторов может особо и не нажиться. Патентовать подобную технологию проблематично, да и, наверное, бессмысленно. А значит, если идея придется по вкусу, то вскоре она будет реализована в расширенном и исправленном варианте конкурентами, поначалу стартапами-клонами, а потом, глядишь, и крупными корпорациями. И не факт, что фирме Ning достанется место на этом празднике жизни. Хотя кому, как не основателю Netscape, помнить об этой особенности интернет-бизнеса.

Негативный сценарий

Можно вспомнить, что домены более чем третьего уровня, базирующиеся на бесплатных серверах, всегда априори воспринимались интернет-общественностью с определенной долей недоверия и пренебрежения (может быть, в массе своей вполне заслуженно) и служили стереотипной меткой дилетантизма. И очень может быть, что «любительские» социальные сети, в том случае, если Ning и его неизбежные аналоги получат признание, постигнет схожая участь. По Вебу распространятся тысячи «микросетей», состав которых будет исчисляться десятками пользователей, в основном родственниками и знакомыми основателя.

Дешево и сердито

Разделяй и властвуй

Итак, мы дожили до того счастливого времени, когда ПК стоит чуть ли не в каждом доме. Однако компьютер для каждого члена семьи — пока редкость. А потому бои за ПК в отдельно взятой ячейке общества остаются печальной практикой на родных просторах. Простой пример: жене перед выходом из дома нужно срочно посмотреть адрес химчистки в Интернете. А у дочки личная жизнь висит на волоске: ее сердце будет разбито навеки, если она сей же момент не влезет в аську… Или другой случай, корпоративный. В офисе уже давно пора оборудовать компьютерами новые рабочие места. Однако средств на это нет, и пока бухгалтер отчитывается перед налоговиками — не предвидятся…

Знакомая картина? Несмотря на кажущийся конфликт интересов, решение существует. Это организация терминального доступа, когда все дополнительное оборудование ограничивается монитором да клавиатурой с мышью. Плюс специальное ПО. У осведомленных читателей может возникнуть вопрос: зачем так изощряться, если уже давно существует решение от Microsoft? Купил по дешевке пяток старых системников, завел их на мощную машину через сеть, и вуаля — обеспечил всех компьютерами…

А если это старье и поставить-то некуда? И/или нет опыта, чтобы все наладить? Да и кто даст гарантию, что этот хлам будет исправно работать? Кроме того, можно смело утверждать, что «сервер» понадобится не абы какой, а достаточно серьезный, да и софт на локальных машинках будет не первой свежести. На самом деле, есть куда более простые и удобные варианты, просто они не очень известны. Уже давно существуют разработки, позволяющие обеспечить на основе одного системного блока до пяти-шести рабочих мест. И все это без покупки пыльного негарантийного старья.

Для организации каждого рабочего места к компьютеру подключаются дополнительные монитор (и даже телевизор!), клавиатура и мышь. После установки и запуска на каждом мониторе отобразится отдельный рабочий стол, а пользователи смогут работать так же свободно, как если бы у каждого была отдельная машина, благо современные операционные системы могут поддерживать работу сразу нескольких пользователей и независимо друг от друга.

Подключение нескольких мониторов к одному системнику обычно не вызывает вопросов — для этого используются выходы нескольких видеокарт. Есть также видеоадаптеры с двумя выходами, обеспечивающие независимый вывод на два дисплея, которые, кстати, сейчас поставляются с большинством компьютеров. Причем их совместную работу уже довольно давно поддерживают драйверы всех ведущих производителей. Можно даже использовать и такие экзотические устройства, как USB-to-VGA.

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

Наконец расстояние, на которое можно разнести рабочие места от «базы», во многом зависит от конкретной реализации и качества удлинителей. Кстати, применение усилителей сигналов может существенно увеличить это расстояние. Например, в офисе компании ИБИК, российского разработчика одной из таких систем, рабочее место секретаря удалено от системного блока на 35 метров.

Продукты

Среди зарубежных компаний, работающих на ниве терминальных решений, отметим Ikonnet, ThinSoft и JetWay, а среди отечественных — вышеупомянутую ИБИК. Отличаются продукты этих фирм способами разделения общих ресурсов, стабильностью работы и ценой.

Ikonnet продвигает систему HiShare, позволяющую разместить за одним компьютером до трех пользователей. Среди потенциальных заказчиков продукта -школы, библиотеки, интернет-кафе и офисы. Реализована система на программном уровне. Из аппаратуры прилагается лишь USB-PS/2-конвертор для подключения нескольких клавиатур и мышей. О видеокартах для мониторов нужно позаботиться самостоятельно. Для «ведущего» рабочего места подойдет AGP, для остальных нужны PCI-карты. Интересно, что HiShare блокирует опцию Shut Down для дополнительных рабочих станций, и завершить работу ОС (программа поддерживает Windows 2000 и XP) может только администратор. К сожалению, продукция HiShare — редкий гость на российском рынке.

Следующее решение (по сути, аппаратное) — JetWay MagicTwin. Это двухпользовательская система, работающая по Windows XP (и только XP). Возможность одновременной работы двух человек заложена в материнской плате JetWay N2View для ПК, которая комплектуется соответствующим программным обеспечением. На плате имеется гнездо SocketA, и рассчитана она на процессоры AMD Duron (от 900МГц до 1,3 ГГц), Athlon (от 1,1 до 1,4ГГц) и AthlonXP (от 1500+ до 3200+). «Мама», построенная на чипсете nVidia nForce2, имеет три слота памяти (до 3 Гбайт), пять PCI-слотов и четыре порта USB. Есть также встроенные сетевая и звуковая (АС-97 от Realtek, шесть каналов) платы и видеоадаптер GeForce 4MX, пользоваться которым мы, правда, не советуем, лучше поставить какой-нибудь другой GeForce (обязательно с двумя выходами).

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

Аппаратное решение от JetWay пока единственное в своем роде. Можно рекомендовать его для использования в домашних условиях.

В отличие от MagicTwin, BeTwin и АСТЕР — программные решения. Первое разработано фирмой ThinSoft, имеющей представительство в России. BeTwin позволяет одновременно работать двум-пяти пользователям. К сожалению, есть проблемы с поддержкой видеокарт Matrox. Поддерживаются системы Windows 2000 Server/Professional и Windows XP Prof/Home.

АСТЕР обеспечивает организацию до шести рабочих мест. Обладает теми же возможностями, но техподдержка у нее оперативнее (есть и неплохой форум). Срок работы пробной версии BeTwin -семь дней, а АСТЕР в качестве ограничения делает невозможным одновременную работу мыши и клавиатуры на дополнительном рабочем месте (переключаются горячей клавишей).

Рассмотрим работу этих решений чуть подробнее (в двухместном варианте). Для подключения второго монитора необходимо иметь видеоплату с двумя выходами или подключить пару видеоадаптеров. Дополнительные клавиатура и мышь подключаются к USB.

После установки, запуска и стандартной процедуры входа в Windows АСТЕР и BeTwin отобразят на каждом мониторе отдельный рабочий стол, профиль, и пользователи смогут работать с компьютером так же свободно, как если бы каждое рабочее место было оборудовано отдельным компьютером.

Эти системы позволяют запускать общие программы, создавать и редактировать документы, совместно использовать подключение к сети и Интернету, печатать документы на общем принтере, вместе играть в сетевые игры, смотреть фильмы (разные) и многое другое.

Не стоит забывать, однако, что компьютер все-таки один и используются общие ресурсы. Например, звуковую плату на двоих не разорвать и для разделения звука придется покупать вторую.

Главным отличием этих двух решений является то, что АСТЕР работает с родными драйверами видеокарт, установленными на компьютере, а BeTwin использует свои собственные, что иногда вызывает проблемы. Большой плюс BeTwin в удобном ПО, хотя в последних обновлениях АСТЕР тоже многое улучшено.

У одного из авторов дома работает система АСТЕР 2-в-1, установленная на ноутбуке Acer TravelMate 2355XC, к дополнительному видеовыходу которого подключен второй монитор (через 6-метровый удлинитель). Ноутбук имеет три разъема USB, из которых задействовано два. Один занят мышью «главного» рабочего места, второй — шестиметровым удлинителем с USB-хабом. Через него подключаются дополнительные мышь, клавиатура, а также принтер и сканер.

Цены на подобные решения могут существенно различаться в зависимости от производителя. Например, цена лицензии на одного пользователя на BeTwin составляет $100-120, материнская плата от JetWay (для двух пользователей) обойдется примерно в $140, а АСТЕР — $30 для двух и $180 для трех-шести пользователей [Для Linux есть и бесплатные решения — например, UserFul].

Сравнение расходов на системы для четырех пользователей

При составленни таблицы предполагалось, что удаленность рабочих мест друг от друга и от «базы» не превышает 5 м. В качестве видеоадаптеров в данном случае подразумеваются карты с двумя выходами (сейчас это не редкость даже среди самых дешевых устройств). Для экономии на удлинителях разумно использовать клавиатуры со встроенным PS/2-портом для мыши. Здесь отражена выгода при разовых вложениях в оборудование, а ведь нужно еще выделять деньги и на его модернизацию и техническое обслуживание. Да и электроэнергия отнюдь не дешевеет.

ОГОРОД КОЗЛОВСКОГО: Портфельная инвестиция

Во-первых, вдобавок к диску, заменившему тот, который «зазвенел», купил еще один винчестер WD и объединил их в зеркальный RAID; во-вторых, обзавелся огромным, на три четверти терабайта, выносным винчестером от Seagate, — чтобы никаким образом не зависеть от компьютерного блока питания, — и стал скидывать на него акронисовские образы двух своих рабочих винчестеров: того, что состоял из двух RAID’овых, и второго, так сказать, сольного; и в-третьих, стал регулярно сбрасывать с одного внутреннего винчестера на другой и на ноутбук всю важную творческую информацию. Правда, второй, докупленный, винчестер RAID’а вскоре стал то и дело сбиваться, исчезать из системы, что, правда, всегда лечилось его физическим отключением с последующим включением и, естественно, почти суточным ребилдом («Огород» "Королевство кривых зеркал"), — и после разного рода экспериментов оказалось, что виноват не контроллер, а именно он, второй WD, который вроде бы нельзя было назвать бракованным (успешно проходил тесты), но который вызвал сбои в RAID’е. Словом, RAID ему почему-то не вполне доверял, как мой сын Савва в детстве «не вполне доверял» самолетам. Пришлось поменять и второй винчестер, после чего проблемы исчезли.

В связи с этим, когда я однажды заглянул к Блохнину в Spline и увидел очередной товар, извлеченный из недр тайваньской промышленной кухни (IOI Technology), — я, поскольку сей товар мне был не нужен, пропустил его мимо глаз и только потом, уже оказавшись дома, подумал, что, увидь я его до своих винчестерных неприятностей, — возможно, не было бы многих забот и необходимостей, а если б я еще и работал вне дома и мне приходилось бы оставлять свой рабочий компьютер без присмотра (как, наверное, бывает со многими бизнесменами, высокими и средними), — так возникла бы еще и очевидная польза. И я не поленился вернуться в Spline, чтобы осмотреть игрушку подробнее.

Называется она совершенно неудобоваримо — UF2SATA35DMR, — в связи с чем Блохнин обозвал ее куда более внятным и, главное, понятным (хоть далеко и не исчерпывающим) именем MirrorDrive. С одной стороны, это обычный внешний бокс для винчестера, рэк, с другой — он необычен уже тем, что у него два гнезда, — то есть рэк для двух винчестеров. С третьей — кроме двух этих гнезд (и коробочек с салазками, где эти гнезда размещены), он имеет удивительно интересное firmware, позволяющее представлять вставленные в него два диска четырьмя способами: как отдельные; как объединенные по принципу Spanning, когда, в отличие от RAID-режима Stripe, диски соединяются в одно логическое пространство независимо от того, одного они размера или разного, причем вы получаете полную емкость, представляющую собой сумму двух емкостей составляющих. В варианте Stripe на RAID-массиве, если один диск больше другого, этот меньший суммируется только с частью большего, равной объему меньшего. То есть, если мы имеем винчестер на 200 гигов и на 400 и соединяем их в Stripe, — на выходе получаем 400-гиговый винчестер, если же в Spanne — полный 600-гиговый. Ну а третий и четвертый варианты соединения — это стандартные RAID-варианты конфигурации: уже упомянутый Stripe (RAID 0) и, наконец, Mirror (RAID 1), давший название всему устройству. И, на мой вкус, совершенно справедливо давший: когда речь идет о надежном хранении информации — это единственный достойный внимания вариант. И то сказать: покупать двойной рэк, чтобы хранить в нем два раздельных диска, — это решение, мягко скажем… оригинальное. Соединять два диска в один без ускорения их работы (Spanning) при нынешних емкостях винчестеров представляется мне совершенно лишней забавой: какой можно вообразить файл, чтобы он не уместился на одном винчестере? Впрочем, возможно, я чего-то не знаю.

Назад Дальше