РАЗМЕЩЕНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ В БОЛЬШИХ СЕТЕВЫХ СИСТЕМАХ

1. Один или несколько считываемых компьютером носителей, воплощающих используемые компьютером инструкции для осуществления способа размещения программного обеспечения во множестве узлов сервера в большой сетевой системе, способ, содержащий:
обеспечение (402) первого изображения на центральной службе в большой сетевой системе, причем первое изображение включает в себя неизменную часть и перезаписываемую часть;
передачу (404) первого изображения из центральной службы во множество узлов сервера;
сохранение (406) первого изображения на каждом узле сервера без выполнения установки первого изображения на каждом узле сервера; и
прогон (408) программного обеспечения непосредственно из первого изображения на одном или нескольких узлах сервера.
2. Один или несколько считываемых компьютером носителей по п.1, в котором первое изображение содержит, по меньшей мере, одно из изображения операционной системы и изображения прикладной программы.
3. Один или несколько считываемых компьютером носителей по п.1, в котором неизменная часть первого изображения содержит базовое изображение, и перезаписываемая часть первого изображения содержит добавочное изображение.
4. Один или несколько считываемых компьютером носителей по п.3, в котором добавочное изображение содержит данные, специфические для роли.
5. Один или несколько считываемых компьютером носителей по п.1, в котором прогон программного обеспечения непосредственно из первого изображения на одном или нескольких узлах сервера содержит выполнение загрузки одного или нескольких узлов сервера непосредственно из первого изображения, хранимого на каждом из одного или нескольких узлах сервера.
6. Один или несколько считываемых компьютером носителей по п.1, в котором способ дополнительно содержит обеспечение второго изображения на центральной службе, причем второе изображение включает в себя неизменную часть и перезаписываемую часть.
7. Один или несколько считываемых компьютером носителей по п.6, в котором первое изображение содействует работе узла сервера в первой роли и второе изображение содействует работе узла сервера во второй роли.
8. Один или несколько считываемых компьютером носителей по п.6, в котором неизменная часть для первого изображения является неизменной частью для второго изображения.
9. Один или несколько считываемых компьютером носителей по п.6, в котором обеспечение второго изображения на центральной службе содержит генерацию второго изображения на центральной службе посредством применения обновления программного обеспечения к первому изображению.
10. Один или несколько считываемых компьютером носителей по п.6, в котором способ дополнительно содержит:
передачу второго изображения, по меньшей мере, в один узел сервера; и
сохранение второго изображения, по меньшей мере, в одном узле сервера без выполнения установки второго изображения.
11. Один или несколько считываемых компьютером носителей по п.10, в котором второе изображение передается, по меньшей мере, в один узел сервера, тогда как, по меньшей мере, один узел сервера продолжает прогонять первое изображение.
12. Один или несколько считываемых компьютером носителей по п.10, в котором способ дополнительно содержит прогон программного обеспечения непосредственно из второго изображения, по меньшей мере, на одном узле сервера.
13. Один или несколько считываемых компьютером носителей по п.12, в котором, по меньшей мере, один узел сервера помещает в кэш-память первое изображение и второе изображение, и в котором способ дополнительно содержит операцию переключения, по меньшей мере, одного узла сервера со второго изображения на первое изображение.
14. Один или несколько считываемых компьютером носителей, воплощающих используемые компьютером инструкции для выполнения способа размещения обновления программного обеспечения во множестве узлов сервера в большой сетевой системе, способ содержащий:
генерацию (504) нового изображения посредством применения обновления программного обеспечения к предыдущему изображению, причем новое изображение включает в себя неизменную часть и перезаписываемую часть;
передачу (506) нового изображения из центральной службы во множество узлов сервера, причем, по меньшей мере, часть из множества узлов работает с предыдущим изображением;
сохранение (508) нового изображения на множестве узлов сервера без выполнения установки нового изображения; и
прогон (510) программного обеспечения непосредственно из новых изображений на одном или нескольких узлах сервера.
15. Один или несколько считываемых компьютером носителей по п.14, в котором новое изображение содержит, по меньшей мере, одно из изображения операционной системы и изображения прикладной программы.
16. Один или несколько считываемых компьютером носителей по п.14, в котором, по меньшей мере, один узел сервера помещает в кэш-память новое изображение и предыдущее изображение, и в котором способ дополнительно содержит операцию переключения, по меньшей мере, одного узла сервера с нового изображения обратно на предыдущее изображение.
17. Один или несколько считываемых компьютером носителей по п.14, в котором генерация нового изображения содержит применение обновления программного обеспечения к неизменной части предыдущего изображения.
18. Система, содержащая:
центральную службу (202), включающую в себя одно или несколько вычислительных устройств для сохранения изображения и для передачи изображения во множество узлов сервера, причем изображение имеет неизменную часть и перезаписываемую часть; и
множество узлов (204) сервера, которые конфигурируются, чтобы принимать изображение из центральной службы, сохранять изображения без выполнения установки изображения и выполнять загрузку непосредственно из изображения.
19. Система по п.18, в которой центральная служба сохраняет множество изображений и организует размещение изображений на множестве узлов сервера.
20. Система по п.18, в которой изображение содержит, по меньшей мере, одно из изображения операционной системы и изображения прикладной программы.