LINUX.ORG.RU

SunFire v240 + SunRay 1G


0

0

На картинке скриншот с монитора тонкого клиента SunRay. Работает все на SunFire v240 с двумя UltraSparcIII. Сервер тянет 50 клиентов как P4 двух.
Вот. Большая часть соляры перекомпилена на GNU, потому что с GNU привычней работать.
В GQView фотка рабочего места, там собственно можно увитеть сам SunRay.

PS: если кто вякнет про кривые шрифты, то я ему скажу, что чтобы добиться такого результата, нужно очень конкретно потрахаться.

★★★★★

Проверено: ivlad

> Сервер тянет 50 клиентов как P4 двух.

Просто P4 или dual P4? А 4 гига памяти в нём тоже было?
Что-то мне подсказывает, что dual Opteron c таким объёмом памяти и
такими дисками под линуксом с ядром 2.6 порвёт этот Sun Fire V240.
И будет стоить такое удовольствие ровно в три раза меньше... Я прав или нет?

anonymous
()
Ответ на: комментарий от anonymous

> > Сервер тянет 50 клиентов как P4 двух.
>
> Просто P4 или dual P4? А 4 гига памяти в нём тоже было?

Да там, наверное, было 256 метров оперативки, IDE винт на 5200, и у юзеров GNOME и KDE :-) Знаем мы эти P4-1700 :-)

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

Ну тогда странно, что человек открыто сравнивает хрен с пальцем.
Дуальный Sun с неопознанным p4-десктопом.

anonymous
()
Ответ на: комментарий от anonymous

ничего странного. красноглазый студент устроился жаба-кодером куда-то на подработку и решил пальцы пораскинуть. :)

anonymous
()
Ответ на: комментарий от anonymous

> Просто P4 или dual P4? А 4 гига памяти в нём тоже было? > Что-то мне подсказывает, что dual Opteron c таким объёмом памяти и > такими дисками под линуксом с ядром 2.6 порвёт этот Sun Fire V240. > И будет стоить такое удовольствие ровно в три раза меньше... Я прав > или нет?

Внимательней надо читать предыдущие посты. Было сказано - P4-1700, 512RDRAM.

> Да там, наверное, было 256 метров оперативки, IDE винт на 5200, и у юзеров GNOME и KDE :-) Знаем мы эти P4-1700 :-)

Винт 7200 Quantum Fireball AS.

> Ну тогда странно, что человек открыто сравнивает хрен с пальцем. > Дуальный Sun с неопознанным p4-десктопом.

Если P4 хрен, то два P4 - два хрена, и пальцем им стать не судьба. Если на P4 тормозят 4 клиента, то почему на двух пнях 50 клиентов будут летать? На счет памяти: вы учтите, что на SunRay-сервере крутятся X-сервера для каждого клиента, т.е. для 50-ти санреев на сервере запущено 50 X-серверов - согласитесь, не мало. Для X-терминалов на сервере крутятся только приложения, а X-сервера на терминалах. Этим и объясняется маленькая средняя загрузка сервера (см.выше) - 4ГБ не много памяти, по этому постоянно работают винты, по этому много времени тратится на ожидание IO, а во время ожидания (как вы красноглазые наверное знаете) процессор стоит.

> anonymous (*) (25.03.2004 23:32:08) > ничего странного. красноглазый студент устроился жаба-кодером > куда-то на подработку и решил пальцы пораскинуть. :)

Студентом я был давно, к тому же не красноглазым, как ты. Ты наверное сидишь денно и ночно на ЛОРе и женщин видишь только на порносайтах.

Puzan ★★★★★
() автор топика
Ответ на: комментарий от Puzan

> Было сказано - P4-1700, 512RDRAM. [...] Винт 7200 Quantum Fireball AS.

Не, ну чего оправдываться, если и так видно, что сравнение гнилое?
1 P4 против двух UltraSPARC IIIi Cu, 512Mb против 4Gig, 1 старинный IDE
против двух 10000 RPM Ultra 3 SCSI. Что ты пытаешься доказать?

anonymous
()
Ответ на: комментарий от Puzan

> по этому много времени тратится на ожидание IO, а во время ожидания (как вы красноглазые наверное знаете) процессор стоит.

Поэтому тебе и говорят, что говно, завёрнутое в красивый фантик,
конфеткой не становится. А ты тут песни поёшь, аки соловей.
Отрабатываешь спонсорские бабки бесплатной рекламой?

anonymous
()
Ответ на: комментарий от anonymous

> Не, ну чего оправдываться ... ?

Это я оправдываюсь? Ты спросил - я ответил, какие терки?

> Поэтому тебе и говорят, что говно, завёрнутое в красивый фантик,
> конфеткой не становится. А ты тут песни поёшь, аки соловей.
> Отрабатываешь спонсорские бабки бесплатной рекламой?

Поработаешь на этом, и тогда будешь с полной ответственностью говорить, что гавно, а что конфета. И не тебе рассуждать о том, чьи бабки я отрабатываю.

Puzan ★★★★★
() автор топика
Ответ на: комментарий от Puzan

> Если на P4 тормозят 4 клиента, то почему на двух пнях 50 клиентов будут летать?

Потому, что руки выпрямлять надо.

Специально проверил сейчас: персоналка Celeron 950 на 192 метрах без усилий вытягивает четырех клиентов, у каждого из которых запущен GNOME, OpenOffice, Galeon, Evolution, у двоих еще и Gnumeric и AbiWord. У каждого из клиентов по своему X-серверу.

> На счет памяти: вы учтите, что на SunRay-сервере крутятся
> X-сервера для каждого клиента, т.е. для 50-ти санреев на
> сервере запущено 50 X-серверов - согласитесь, не мало.

Мало. В школу, и немедленно - читать про разделяемые библиотеки. Реальный расход памяти для 50 программ приближено равен 1 x размер библиотек и бинарника + 50 x размер собственных данных программы. Вдобавок ко всему, то, что ты называешь "X-сервером для каждого клиента на SunRay" на самом деле X-сервером не является, а является аналогом Xnest, или, чтобы стало еще понятнее - аналогом VNC-сервера, т.е. слоем трансляции комманд X-клиента в протокол санрэя.

> 4ГБ не много памяти, по этому постоянно работают винты, по этому
> много времени тратится на ожидание IO, а во время ожидания (как
> вы красноглазые наверное знаете) процессор стоит.

Еще один твой ляп. Пока система отпейдживает либо отсвапливает процесс, процесс стоит. Т.е. если у тебя активно работают диски на свапе - система тормозит. Как минимум при работе любой ресурсоемкой задачи. Например, при открытии сайта с картинками, или документа в староффисе. Просто ты списываешь эти тормоза на небыструю загрузку документа по сети, либо на разбор файла во внутренний формат оффиса при открытии.

Процесс изменения документа - операция, размазанная во времени и неспешная, вследствие чего процесса пейджинга незаметно. Зато когда ты быстро скроллингуешь страницу, у тебя процес происходит примерно так: поворот колесика, браузер как бы "замирает" на некоторое время (от десятых долей секунды до пары секунд, в зависсимости от загруженности системы), после чего страница прорисовывается с нового места, либо после резкой прокрутки колесика скролиинг становится "инерционным", т.е. идет некоторое время после прекращеия вращения колесика, верно?

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

Ну и напоследок - а на тот же писюк SCSI поставить не пробовали, с подобными же по характеристиками винтами? :-)

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

Короче, спорить дальше смысла нет.
> Мало. В школу, и немедленно - читать про разделяемые библиотеки.
> Реальный расход памяти для 50 программ приближено равен 1 x размер
> библиотек и бинарника + 50 x размер собственных данных программы.

Разделяемые библиотеки тут не причем. Каждый X-сервер использует много неразделяемой памяти, около половины всей им занимаемой.

> Вдобавок ко всему, то, что ты называешь "X-сервером для каждого
> клиента на SunRay" на самом деле X-сервером не является, а является
> аналогом Xnest, или, чтобы стало еще понятнее - аналогом VNC-сервера,
> т.е. слоем трансляции комманд X-клиента в протокол санрэя.

Во-первых: Xnest - полноценный X-сервер, во-вторых: VNC никогда небыл слоем трансляции комманд X-клиента, он всегда работал поверх X-сервера, передавая только картинку, как битмап, и в-третих: SunRay исползует технологию, похожую на VNC, но не тем, что ПО "транслирует команды X-клиента", а тем, что передается просто битмап (конечно не совсем просто, но смысл от этого не меняется). X-сервер рисует на виртуальном устройстве вывода, а оно передает картинку через сеть на SunRay.

> Еще один твой ляп. Пока система отпейдживает либо отсвапливает
> процесс, процесс стоит. Т.е. если у тебя активно работают диски на
> свапе - система тормозит. Как минимум при работе любой ресурсоемкой
> задачи.

Если бы ты хотя-бы следил за СВОИМИ постами, ты бы вспомнил, что речь шла не о скорости, а о load average.

> Ну и напоследок - а на тот же писюк SCSI поставить не пробовали, с
> подобными же по характеристиками винтами? :-)

Поставь и посмотри

Puzan ★★★★★
() автор топика
Ответ на: комментарий от Puzan

> речь шла не о скорости, а о load average

А кого волнует load average? Опять меряем производительность в попугаях?

anonymous
()
Ответ на: комментарий от anonymous

> А кого волнует load average?

анонимуса (24.03.2004 14:49:57)

Puzan ★★★★★
() автор топика
Ответ на: комментарий от Puzan

> Разделяемые библиотеки тут не причем. Каждый X-сервер использует
> много неразделяемой памяти, около половины всей им занимаемой.

Эта память и есть его "личные данные". Только его, и никого другого :-) И это именно данные, сам КОД лежит в shared.

> Во-первых: Xnest - полноценный X-сервер

Ну, я считаю его неполноценным, поскольку он все-таки еще и X-клиент. Вследствие этого ему не нужно очень многое из того, что нужно "нормальному" X-серверу. Ну а санрэйский X-сервер и Xnest - близнецы братья

>> Т.е. если у тебя активно работают диски на
>> свапе - система тормозит. Как минимум при
>> работе любой ресурсоемкой задачи.
>
> Если бы ты хотя-бы следил за СВОИМИ постами, ты бы
> вспомнил, что речь шла не о скорости, а о load average.

А с чего ты решил, что "ресурс" - это только процессор? Простенькая задачка - составить список полных имен всех файлов, и оставить его в памяти - весьма ресурсоемка, хотя к процессору практически некритична. Система в средней глубины свапе визуально практически не тормозит... Пока не переключишься в приложение, которое давно не трогал... А так да, все прямо так быстро, и файлики редактируются, и на пинги отвечается :-/

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

> Эта память и есть его "личные данные". Только его, и никого другого
> :-) И это именно данные, сам КОД лежит в shared.

Так кто-ж спорит?

> Ну, я считаю его неполноценным, поскольку он все-таки еще и X-клиент.
> Вследствие этого ему не нужно очень многое из того, что нужно
> "нормальному" X-серверу. Ну а санрэйский X-сервер и Xnest - близнецы
> братья

Спорный момент есть, но к делу не относится. :)

> А с чего ты решил, что "ресурс" - это только процессор?...

Так вопрос то был, как я понял, именно про процессор.

Puzan ★★★★★
() автор топика
Ответ на: комментарий от Puzan

> Так вопрос то был, как я понял, именно про процессор.

Ну если вопрос о процессоре, то могу только сказать, что у твоих (?) пользователей запущены очень процессоронеемкие задачи, да и самих задач весьма ограниченное множество. С другой стороны, на работе множество запускаемых задач как раз и должно быть ограниченным :-)

no-dashi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.