• Проброс бытовой видеокарты. RDP. Samsung DeX. Альтернативы?

    @llliax
    Пару лет назад перевел рабочие компы (8 шт) на один сервер с ESXI и GRID K2. Также пробовал proxmox. Так работали до недавнего времени, пока я не понял очевидные вещи, о чем сейчас поделюсь.
    1. Карты типа quadro прошлых поколений можно успешно находить по стоимости не дороже geforce. Знаю даже что можно некоторым картам подменять id, чтобы они превращались в quadro. Так или иначе, не надо проблему создавать на уровне выбора видеокарты, а сразу приобретать карты серии quadro или tesla. Например p2000 я купил весной за 15 т.р., а tesla p4, аналог quadro p4000 по моему, стоит на ebay сейчас 25 т.р.. Это годные решения.
    2. Видеоресурсы в моих задачах (cad программы) оказались не столь сильно задействованы как изначально казалось. Карты p2000 нам хватает на 8 рабочих мест и работать на ней приятнее, чем ранее на grid k2 с vgpu каждому. Памяти возможно не хватает, но процессоры не загружаются обычно более чем на 1/3. А память вполне себе добирается из оперативной. В этом плане следует уделять внимание ширине канала оперативной памяти, что кстати не многие делают. Следует уделять больше времени постановке вопроса и разбираться действительно ли вам нужна каждому такая вот видеокарта.
    3. И ключевое. Я понял что ту задачу что ставил я и аналогичную ставят сейчас многие = сделать сервер, сделать к нему множественный доступ и пользоваться с него современными функциями, как с локальной машины - я начал решать в корне не верно. Последние года инет завален вопросами виртуализации машин и решением этих вопросов, с этим же связаны и все дорогостоящие решения. И во всём этом многообразие многие считают что терминальный сервер якобы не подходит для их задач. И тут кроется главный обман, который создается медийно в том числе и самой MS и VMWARE и CITRIX и Parallels и т.д. Да, это новые технологии. Да, для таких решений есть некоторый перечень действительных потребностей. Но то как это преподносится - это замена локальным компьютерам и тихо умалчивают что это не замена windows server. Решения на базе виртуальных машин (ВМ) годятся только в случае когда у вас действительно решаются на разных машинах разные задачи. Если у вас клиенты сервера пользуются схожими или одинаковыми ПО, то большую эффективность вы достигнете на терминальном сервере. Windows 10 это с раскрытым RDSH или это будет Windows Server это уже всё частности. Важно понимать, что как нет замены экселю, у автора, так и нет замены windows на сегодня. Windows приложения будут работать лучшим образом на железной, а не виртуальной машине, избавляясь от массы ненужных технологий как remote-fx, vgpu, sr-iov, passtrough и ещё целой массы каких-то костылей с пробросами. Лично мы перешли на windows server и нас это решение на сегодня вполне устраивает. Что немаловажно, это экономический вопрос. Windows Server и CAL лицензии к нему это самое дешевое решение для коллективной работы, чем какие-либо vmware, citrix (потому что например volumeapp используют в качестве базы именно windows server) и что угодно ещё, даже если proxmox и покупка windows 10 для ВМ.
    Протоколы передачи. Использовали PCoIP от vmware и сейчас RDP. Использование PCoIP требует подписок, в районе 10 т.р. в мес. RDP получается в районе кажется 8 т.р. на 1 пользователя, но бессрочно! Технически и экономически мы упираемся в решения MS. А если сравнивать технические решения, то с учетом развития современных intel процессоров и встроенных графических адаптеров, развития протокола RDP, смысла в pcoip не остается. В последние пару лет появляются новые решения, работающие over https, в теории можно было бы уйти с CAL лицензий, но пока экономического и технического преимущества в этом нет.
    Поэтому моя рекомендация. Если вы используете windows приложения и решаете вышепоставлнную задачу - используйте терминальный сервер и найдите доступную карту на авито или на ибей нвидия или амд карту, на которую есть драйверы для windows server. Малым решениям терминальный сервер больше рекомендовать буду даже на windows 10. MS кстати выпустила такую windows, называется кажется for virtual desktop и распространяется она для работы только в их серверных azure. Но именно это и есть будущее развитие windows. Windows Server несколько геморройней в части настроек. Но даже от 4-5 человек считаю что уже можно заводить Active Directory (у меня оно стоит на Synology) и пользоваться современными сервисами единого входа, гораздо удобнее управлять правами файлов. И не стоит тратить время на все эти Grid K2, или пробросы видеокарты.
    Просто для справки, наш хост на 8 человек. AMD 3900x, 128 GB памяти (никогда не занято больше половины по факту), nvidia p2000 (отмечу что CAD у нас на 70% это 2d, но очень емкие файлы, которые память съедают), SSD, плата asrock x470d4u. И хватает этих ресурсов с головой. Переход был с хоста supermicro x9dri-lnf, 2 проца e5-2667v2, 128 GB памяти, GRID K2. Переход по процессору и видеокарте действительно заметен. Несмотря на то что в частоте выигрыш всего в районе 20%, по факту прирост по производительности ЦП выше в 2 раза. Видеокарта p2000 примерно в 1,5 раза производительнее и при этом она всегда используется целиком, без всяких ограничений или транзитных потерь. Единственный минус, ширина канала RAM снизилась более чем в 2 раза со 110 до 45 ГБ/с. Но в наших задачах пока не сильно заметно. Кстати энергопотребление при обычной нагрузке у нового сервера в районе 200 Вт, у старого в районе 400 Вт было. Фигня конечно, но так, для справки. Тише гораздо, не надо обдувать серверную карту больше.
    Ответ написан
    Комментировать
  • Как сделать переадресацию в файле HOSTS не для всего IP, а для конкретной ссылки?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Никак. Файл hosts - это часть подсистемы DNS. Он работает только с доменными именами, а не ссылками.
    Ответ написан
    Комментировать
  • Можно ли как то поставить ограничение на объем в папках?

    @Mikeoldfield
    Сетевой инженер / системный администратор
    Это называется "квота". В свойствах папки или диска делается.

    https://winitpro.ru/index.php/2016/04/14/kvoty-pol...
    Ответ написан
    4 комментария
  • РадиоНяня ios\android & Bluetooth колонки, идеи?

    @rPman
    разве колонки идут с микрофоном?

    Тебе нужно в руках держать смартфон, которыый подключается к bluetooth колонкам и на них нужно транслировать речь со смартфона? гуглить приложения типа таких:
    https://play.google.com/store/apps/details?id=wiml...
    https://play.google.com/store/apps/details?id=com....

    p.s. если нужно два устройства законнектить чтобы можно было наблюдать и говорить удаленно (это называется аудио-видео чат) и не платить за облачные решения, используй браузерные вебчаты на основе webrtc (у меня работал такой даже на очень старой железке кажется с android 6), например talky.io но лучше поискать готовый opensource и развернуть у себя (если собираешься гонять тсвой тяжелый трафик NAT - NAT через чужие сервера)
    Ответ написан
    1 комментарий
  • Лучший ssh клиент с подсказкой и сохранением команд?

    @rPman
    в корне неверный подход использования инструментов:
    * чтобы не вводить пароли, нужно настраивать беспарольную аутентификацию по ключу
    * для длинных доменов можно настроить алиасы по их адресу в /etc/hosts либо создать локально скрипты или алиасы bash на всю команду подключения (к примеру если часто нужно еще и нестандартный порт указывать)
    * автодополнение команд выполняется не на твоей машине, а на удаленной, штатным инструментом bash completion, так же можно использовать другие шелы типа zsh, 'все в голос' считают его удобнее, но нужно привыкать и настраивать.

    про автодополнение по истории команд, смотри этот вариант
    Ответ написан
    2 комментария
  • Можно ли завязать авторизацию Hikvision на AD?

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    Какие варианты авторизации есть в настройках камер HikVision?
    Вероятно, что вам как раз и нужен Radius - поднимите NPS сервер и используйте его как Radius сервер.
    Ответ написан
    Комментировать
  • Две сетевые карты в двух разных подсетях windows server?

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    В Windows сервер есть специальная роль для таких случаев - Remote Access
    Вторая ссылка в гугле по запросу "доступ в интернет через Windows Servers" ведет на инструкцию на русском языке
    https://exonix.ru/%D0%A1%D1%82%D0%B0%D1%82%D1%8C%D...
    Ответ написан
    Комментировать
  • Прошу помочь в настройке аппаратного свитча Mikrotik Atheros 8227?

    @satoo
    Смысл работы с вланами через свитч-чип это "анализировать не процом содержимое влана пришедшего кадра". Т.е. прилетел кадр в первый порт с 10 вланом. По таблице коммутации его надо отправить в 3й и 5й порт. Этот анализ проходит на свитч-чипе, что дает wire-speed для коммутации. Разные свитч-чипы имеют разные аппаратные возможности по анализу и модификации кадров. Для выяснения возможностей надо смотреть на документацию, например на https://wiki.mikrotik.com/wiki/Manual:Switch_Chip_.... Желательно смотреть на оригинал, а не на перевод, который может быть корявым или не полным, т.к. оригинальная статья может быть исправлена/дополнена, а перевод - нет.

    Для пересылки кадра из одного влана (уровень L2) в другой на основе ip адреса (а это уже L3) данному чипу микротика нужно задействовать проц. Как правильно сказал Mystray, для этого нужно в такой влан добавить cpu (т.е. если проц не имеет доступа к какому-то влану, то микротик ничего* не может сделать с пакетами из такого влана - маршрутизация, firewall).

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

    Попробуйте свитч-чип, как минимум посмотрите на разницу в скорости, нагрузке. Знания карман не тянут, а повышение производительности на основании знаний аппаратных платформ - показатель сетевика (хоть циски, хоть хп, хоть чего)
    Ответ написан
    Комментировать
  • Какие есть варианты устранения ошибки Memory Error у RAID контроллера?

    @alexalexes
    Ошибка намекает, что что-то не так с оперативной памятью контроллера.
    Многие мануалы рекомендуют просто снять контроллер и планки памяти контроллера и собрать их обратно.
    Ответ написан
    1 комментарий
  • Разбить две подсети по влан?

    hint000
    @hint000
    у админа три руки
    у меня в один тупой коммутатор с пое входит регистраторвидео и сеть для вайфай антен. мне сеть регистратор надо отправить на кпп, а антенны оставить работать в складе.
    Добавьте управляемый коммутатор, хотя бы TL-SG108E (цена 2400 руб.)5fa74d9860f93818159711.png

    Или дотяните кабель напрямую от D-link'а до Catalist'а, если есть такая возможность. Тогда не придётся ничего докупать.
    5fa74e2484a52089169100.png

    Или замените тупой TP-Link на управляемый с PoE, в общем случае это дороговато, но если вам нужен всего один порт с PoE, то можно взять простенький Mikrotik. 5fa74e3373884677961076.png
    Ответ написан
    4 комментария
  • Как найти каталог программы, в данном cлучае *Telegram*?

    vasilyevmn
    @vasilyevmn
    DevOps
    В каталоге пользователя.

    ls -la ~/snap/telegram-desktop/
    Ответ написан
    Комментировать
  • Как организовать просмотр сериалов с домашнего сервера через интернет?

    andrew72ru
    @andrew72ru
    системный администратор, веб-разработчик
    Plexmediaserver

    Плюсы – объединяет сериалы по сезонам, отмечает просмотрено / непросмотрено, показывает обложки, описания, актеров-режиссеров, жанры и всё такое. Так же и с кино.

    Минусы – за просмотр контента в приложениях на медиаплеерах хотят подписку. За деньги. Приложения на iOs или вебклиент показывают всё без лишних вопросов.
    Ответ написан
    3 комментария
  • Почему на playstation 4 не работают сетевые игры?

    flapflapjack
    @flapflapjack
    на треть я прав
    Попробуйте включить на роутере UPnP, или сделать ip у PS4 DMZ хостом.
    Ответ написан
    1 комментарий
  • Как управлять программой?

    15432
    @15432
    Системный программист ^_^
    Ответ написан
    Комментировать
  • Как на linux запустить тяжелую игру через виртуальную машину с OS Windows 10?

    @dronmaxman
    VoIP Administrator
    На VirtualBox Graphics Adapter (WDDM) никак. Но можно на KVM пробросить дискретное видео если процессор и мать поддерживают VT-X и VT-D.

    Встречал на habr статью, как отец на одном ПК с двумя видяхами сделал два игровых места для детей с помощью KVM)
    Ответ написан
    Комментировать
  • Как починить отображаемую кодировку в терминале?

    @res2001
    Developer, ex-admin
    Надо выставить в XShell кодировку UTF8.
    Ответ написан
    1 комментарий
  • Как правильно "разрезать" h264 фал?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Коротко - вы опухнете вручную разгребать всю ту чепуху из бит, которой является файл в формате h264. Там контейнер в контейнере контейнером погоняет.

    Возьмите libav и не ломайте себе голову.

    Длинно:
    h264 - это формат сжатия видео, который содержит опорные и всякие разные промежуточные кадры. Опорный кадр содержит в себе все что нужно для инициализации кодека, поэтому, если аккуратно угадать, можно добиться того, что декодер сможет инициализироваться и продолжить работу. Однако для этого, нужно аккуратно проанализировать весь битовый поток.

    Далее, сжатое видео может лежать в каком-то медиаконтейнере, которых много. Скорее всего, регик пишет в h264-annex B (это то, что надо гуглить), который является цепочкой блоков NAL разного сорта. Среди них есть блоки, содержащие настройки кодека, по которым можно понять, что вот этот вот кадр - это I-Frame, и на нем можно видео порезать. Но там еще нужно что-то придумывать с метками времени, иначе вместо перемотки у вас получится дурдом.

    Каждый блок NAL содержит заголовок, а заканчивается значением 00 00 00 01

    Так что первым этапом можете написать дампалку, которая будет выковыривать блоки NAL и писать их размер и тип. Можно нагуглить такую дампалку (они есть) и сидеть, сравниваться.
    Ответ написан
    1 комментарий
  • Скачать 30 GB файлов с VPS, максимально быстро, желат. многопоточно - чем можно?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Если время обновления одного файла меньше времени его скачки - качать бессмысленно, он в процессе скачки уже изменился и получится каша.
    (ну то есть, если файл меняется быстрее, чем успеваешь его скачать)
    Ответ написан
    Комментировать
  • Какой VPN сервис можно рекомендовать для чайников?

    @Zagan1tologoy
    зайдите на сайт https://www.privacytools.io/ , там рекомендованы три лучших впн провайдера. Сам ещё пользуюсь нордвпн
    Ответ написан
    Комментировать