K
K
keo822016-08-27 00:16:34
System administration
keo82, 2016-08-27 00:16:34

How to run many computers from one image?

Hello. There is a ready-made system image with installed and configured software (Win7 and graphics software). Is it possible to make 50 computers on the local network boot from this image and be defined on the network as separate computers. that is, each computer with its own unique name?
What is it for: to quickly change the software on many computers, and to ensure that all computers have the same set of software.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
V
Vasily Pechersky, 2016-08-27
@Vasily_Pechersky

Please be more specific about the requirements.
What class of software, its system requirements. What is already available, what is the budget.
If you need to keep track of versions - you can use the solutions of the VmWare Thin-App class - create installation packages and monitor consistency using Puppet, Cheff or other auto-configuration software. (This is if the proprietary installer is curved and does not support silent batch installation)
If you want to save money in the longer term, you should look towards Citrix XenApp/Desktop | VmWare Horizon for Software/Desktop Virtualization. This approach allows you to reduce the cost of hardware / administration by about a third. But it works mostly if there is nothing. Because the initial investment is significant, but below the classical approach.
If it is necessary ONLY to distribute the Application centrally, in addition to XenApp, there is also App-V from microsoftware and Other solutions (Ultheo, QVD, Invuka). Only software that requires 3D acceleration works fine so far only with XenApp / XenDesktop with the right infrastructure (3D hardware on the server(s) and proper distribution of resources).

R
Roman Sokolov, 2016-08-27
@jimquery

Сделай загрузочный ISO-образ готовой системы, наклепай 50 виртуалок и грузи их с образа. Для каждой виртуалки выдели место под файлы пользователя и монтируй при запуске (тоже в iso прописать). Сеть можно ловить через DHCP, если на винде. Если линукс, можно прописать статику в конфигах на разделе пользователя и грузить скриптом. С именем компа, конечно, потрудней на винде реализовать.

Дмитрий Земсков, 2016-08-27
@SADKO

ЕМНИП загрузчик пикси по умолчанию и тянет один образ...
Имена им можно и из биоса взять (по крайней мере у HP), если это зачем-либо нужно, НО...
...как правильно было замечено выше, это всё делается отнюдь не для "оперативного изменения ПО на многих компьютерах", для этого есть AD, а например что бы на ночь превращать офисные компы в вычислительный кластер, для решения каких-либо задач...

S
Shinevsky, 2016-08-27
@Shinevsky

Сделать так можно (иногда и нужно :)).
Образ жесткого диска передается с сервера на компьютеры по технологии iSCSI. Выглядит это так: на конечном компьютере вначале стартует крохотная программа (загружается по PXE или со специальной сетевки со встроенной поддержкой iSCSI), которая подключает по iSCSI жесткий диск, далее компьютер думает, что у него есть жесткий диск и стартует с него. В отличии от терминального сервера в этом решении компьютер использует свои локальные ресурсы видео и память.
Софта есть немало на эту тему. Лет 7-8 назад я настраивал подобное решение для компьютерного клуба с помощью вот этой штуки www.ccboot.com.

Илья лук, 2016-08-29
@8889996

1 we do this, about the
first point, booting from a hard second Windows ne. all computers are loaded with pxe by default.
2 we make windows ne with a fully automated installation
3 in OS we make a script that generates a computer name depending on the poppy address.
When you need to update, we drop it into point 1, change the bootloader so that it boots from PE, and then guess what will happen. That's how I see it.
Although it is much more convenient to use Invoke-Command and gpo to install software.
Well, only in special severe cases when there are no msi packages / no silent installation, use the remote desktop for manual software installation.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question