Ответы пользователя по тегу Виртуализация
  • Сколько надо мощностей и какой компьютер чтобы без проблем запускать macOS на VM?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Я хочу понять сколько мне нужно ядер и опертивки чтобы все это работало хотя бы приближенно к нативному макбук.

    Забудьте. 1 ядро и сколько не жалко ОЗУ. ОСХ в виртуалке работает только на одном ядре и не быстро - особенно на на АМД, т.к. она оптимизирована под интел. Проще и дешевле купить мак.
    Ответ написан
    5 комментариев
  • Как реализовать возможность запускать пользовательский код на сервере и отдавать результат?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Проще всего поискать готовые решения и либо использовать их либо посмотреть на реализацию и сделать по аналогии. А так - использовать Docker или любой аналог. Ставим на сервер докер, настраиваем отдельные контейнеры для каждого ЯП с максимальной изоляцией от ОС и хостовой ОС (например ограничить интернет, запретить запуск системных приложений и прочее). Полученный от пользователя код передаем в контейнер, например как файл в примонтированном каталоге, запускаем скрипт для выполнения кода, сохраняем результат и возвращаем его пользователю.
    Ответ написан
    1 комментарий
  • Можно ли работать из под виртуальной машины?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Да, вполне можно - современные ПК достаточно производительные, чтобы можно было вполне комфортно работать в виртуалке даже без проброса видеокарты, которая нужна только для 3D. Для старта вполне достаточно поставить VirtualBox - простое и очень удобное решение, а в виртуалку - Debian + XFCE. Данная связка летает даже на старых ПК.
    Ответ написан
    Комментировать
  • Можно ли создать контейнеры для программ в которых они будут крутится не виртуализацией?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Запускать от имени другого пользователя или просто перезайти в ОС под другим пользователем.
    Ответ написан
    Комментировать
  • БУ сервер или новый ПК для виртуализации?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Новый райзен однозначно лучше старого сервера, кроме того памяти берите сразу 32 гига — 8 гигов хватит лишь на одну-две-три виртуалки. Так же рекомендую таки добавить еще немного и взять старший райзен. Ядра лишними не бывают.
    Ответ написан
    7 комментариев
  • Как установить виртуальный сервер для тестирования кода?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Ответ написан
    Комментировать
  • Что выбрать для виртуализации Intel vs AMD (haper-v/virtual box) windows машин?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Берите EPYC либо Threadripper и желательно с ЕСС памятью — больше стабильности, меньше вероятность сбоя. Чем больше памяти — тем больше вероятность ошибки. На памяти не экономьте — винда с большим объемом памяти работает ощутимо быстрее, чем с постоянной подкачкой, даже с SSD.
    SSD — как минимум Samsung 970 PRO М2, а лучше энтерпрайз решения от того же самсунга или интела. В рейд имеет смысл ставить только в зеркале для надежности, но все равно энтерпрайз плюс регулярный бэкап рулят и выглядит разумнее. Выделять отдельный SSD под систему не имеет особого смысла. Если хочется еще и файлохранилище — можно заюзать FreeNAS — раньше там прям из коробки можно было легко поставить VirtualBox в jail, как сейчас — не в курсе. Оно там из коробки поддерживает двойное кэширование в ОЗУ/SSD и еще кучу крутых фич.
    Долгое время использую виртуалбокс на амд — все отлично.
    Ответ написан
    Комментировать
  • Как собрать / сконфигурировать мощный пк с упором на виртуализацию?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Некоторое время назад я задавался аналогичным вопросом и под аналогичные задачи: хотелось отдельные системы под игры, разработку, и тестирование. Исследовал плюсы и минусы виртуализации и проброса железа в виртуалку и пришел к наиболее оптимальному варианту: мощная рабочая станция с игровой видеокартой, хостовая ОС - Windows, набор виртуалок (порядка 20-30 штук) в VirtualBox для разработки и тестирования, в т.ч. различные дистрибутивы линукса, BSD, OSX, разные версии Windows. В качестве дополнения использую маленький и простой комп на атоме для запуска/тестирования на реальном железе. Проброс железа в виртуальные машины сопряжен с рядом сложностей и вообще не гарантирует отсутствие проблем с в играми и прочем. Ну т.е. проще играть на хосте, чем заниматься решением проблем, которые и сам же себе создаешь пытаясь играть в виртуалке.
    По железу - выбираете топовый процессор (если нужна ОСХ - то лучше интел, если не принципиально - то можно и амд) от шести-восьми ядер. Памяти от 32 гигабайт — вполне хватает, например, на несколько запущенных виртуалок под тяжелую разработку (студия, сборка браузеров и т.п — где надо 4-8 ГБ) и десяток-два под мелкие задачи. На ближайшие несколько лет 64 ГБ и процессора на 8-16 ядер в целом хватит под такие задачи без необходимости апгрейда каждые несколько месяцев. Видеокарту выбираете под разрешение монитора и/или их количество: 1080p и 4k — для первого варианта хватит и 1060 поиграть, а вот для 4к лучше таки что-то типа 1080 / Vega64 брать. Накопитель - лучше конечно брать что-то типа PCI-E Samsung 950 Pro — интелловский оптан еще не скоро подешевет и обгонит флеш, да и вообще не факт, что и самсунг к этому времени не подтянет свои продукты (хотя, сильно сомневаюсь, что интел будет слишком сильно вырываться вперед - ведь технически оптан вроде как быстрее любой флеш, но по факту пока лишь по иопсам и задержкам опережает). Объем: зависит от количества виртуалок и их типа — 0.5-1 Тб для большинства хватит вполне, но можно и на 2ТБ взять. Смысла ставить линукс в дуалбут для разработки не имеет особого смысла — да и банально неудобно каждый раз перезагружаться. А на мощной машине вообще не замечаешь разницы в работе текстового редактора на хосте и в виртуалке. В целом — конкректный конфиг зависит от бюджета.
    Ответ написан
    Комментировать
  • Выбор ssd для сервера 1С на vm Proxmox? Мой вариант десктопной машины под сервер?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    SSD тогда уж Samsung 960 Pro M.2 - на него гарантия 5 лет и раз уж мать с M.2 слотом. Ну и регулярные бэкапы само-собой разумеющееся. Раз энтерпрайз не хотите / нет денег (хотя, по факту энтрепрайз железо экономит деньги в будущем). Так что, ИМХО, лчше брать таки серверное железо и энтерпрайз ССД в зеркале.
    Ответ написан
  • Как запустить установленный на диск рядом с Windows Linux из Windows?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Только через виртацлизацию - тогда да, под Windows оно запустится. Лет десять назад был какой-то софт, делающий что-то подобное: позволял использовать один ПК двум пользователям одновременно, но там вроде была поддержка только Windows, ну и со всякими ограничениями тоже - деталей уже и не помню. Так что самый простой вариант - это именно виртуализация.
    Ответ написан
    Комментировать