-ћузыка

ѕро объединение

ƒневник

¬торник, 02 »юл€ 2013 г. 23:46 + в цитатник

¬ прошлом посте € говорил про распределение вычислений самым банальным образом Ч раздачей несв€занных или последовательных независимых задач полуторакиловаттной грелке квазикластеру. ¬ этот раз хочу поговорить об обратном, о сокращении численности оборудовани€ при сохранении рабочих мест неприхотливого планктона путЄм непокупани€ четырЄх/шести системников, а лишь терминалов KVM. ƒес€ть лет назад в ћ√»” € первый раз столкнулс€ с подобной схемой. ѕо глубокому злому умыслу они умудр€лись на одном пентюхе 4 с помощью PCI-видео организовать 3 терминала средней работоспособности с загрузкой по сети. ¬исло у одного Ч слетали все. –азумеетс€, сЄ это дело работало под ASP-линупсом, чтобы уж совсем удешевить рабочие места студентов. ƒл€ рисовани€ красного пр€моугольника мышкой в GIMP этого хватало, однако одновременно запущенные 3 процесса интегрировани€ методом монте-карло на ruby сваливали всЄ к ху€м, особенно если выходов из цикла по незнанию не предусматривалось. ѕрошли годы, и по€вились решени€, идущие против политики корпораций одна-лицензи€-на-одного-одновременного-юзера (и тем не менее, продающиес€ за местную валюту на правах легального продукта). Ќапример, ј—“≈–, сама€ пр€морука€ из встреченного во многих ревю и стать€х. Ќа самом деле технически кажетс€ всЄ элементарным. ¬инда (особенно 5.2 и 6.x) уже готова во всех смыслах к мультиюзеру и даже к multiseat (вспоминаем fast user switching), даже Ђсокетыї есть Ч терминальные подключени€. –аботают отменно, нужно лишь поставить (гуглим) Universal Termsrv.dll Patch, который позвол€ет множественные подключени€ по сети к домашней версии виндавоза и превратить компьютер в универсального солдата.


ѕрограммка ASTER €вл€етс€ драйвером режима €дра, позвол€юща€ использовать второй (третий/.../шестой) дисплей и устройства ввода (клавиатура+мышь) в качестве второго полноправного терминала. Ќе буду вдаватьс€ в подробности проблем еЄ работы на XP (порой форточка, принадлежаща€ одному юзеру, вылетает на дисплей другого), но на актуальных верси€х она гмгм работает удовлетворительно. ј—“≈– также может отдавать каждому юзеру не один дисплей, окно настройки будет пон€тно даже обезь€не, и без особых усилий назначать устройства ввода каждому терминалу, а также отдельные аудиоустройства. USB-хаб и интерфейсы при этом всЄ равно общие. »з множества видео на youtube видно, что прожорливые игрушки в духе WoT вполне сносно идут двум€ разделЄнными процессами у двух юзеров и нет при этом дискомфорта. ƒаже списочек хорошо идущих на форуме офсайта есть и костыль в виде переключени€ устройств ввода по гор€чим клавишам Ctrl+F12.


“естировал на обожаемом MAIN, входил в три аккаунта (учЄтки Windows) с трЄх терминалов при помощи двух устройств KVM.


aster-home (700x413, 135Kb)

“естировал в ÷јѕе только с двум€ клавиатурами и диспле€ми.  ак видно, две копии CAD в активных окнах и независимы на разных десктопах.


aster-work (700x409, 235Kb)

ѕолноценной фотокарточки хот€ бы двух полноценных рабочих мест нет ввиду оказавшейс€ ненадобности такого решени€ окружающим и нехватки места Ђпо санпинамї 6кв. на планктонину, а в семье если поделить количество x86-совместимого оборудование на количество человек, выйдет цифра чуть более 4-х per human. ќднако воистину моей жадности нет границ, и € бы примен€л ј—“≈– в хвост и в гриву, будь у мну потребность. “рудность установки только одна: на системе без вспоротого брюха со вс€кими UAC и SFC придЄтс€ включать тестовый режим или подписывать столь левый драйвер по мануалам, заботливо предоставленным в сет€х.


»так, вывод. ≈сли раньше производительность персонального компьютера упиралась в тормозные внешние интерфейсы и дисковую подсистему (не чета Core i7 HDD 5400 об/мин IDE), то теперь оборудование можно загрузить по полной, сбалансировав столь несправедливое распределение ресурсов. ƒл€ 1—/MSO и лицезрени€ кошечек VK вполне будет хватать мощностей уже дедушки E6600, Q9300 уже дл€ четырЄх хом€чков тех же потребностей хватит. Ёто как двоих детей содержать дешевле содержани€ по схеме 1+1, даже не заставл€€ их мытьс€ одной водой в ванной аки бриташки; ресурсы, съедаемые одной виндой всЄ равно одни, проще говор€ в системе работает только одна копи€ встроенных пользователей SYSTEM, LOCAL SERVICE и NETWORK SERVICE.


ќблада€ приличным по общему уровню производительности компьютером, можно было бы организовать некий недо-мейнфрейм с локальными аккаунтами по схеме:


mainframe_scheme (543x432, 124Kb)

ѕросто антиутопи€ кака€-то получитс€. ќднако единственный BSOD погубит всех..., но мы их уже не видели лет ммм, и хорошо бы не видеть:)

–убрики:  этот удивительный мир вокруг нас

ћетки:  

 —траницы: [1]