Role based server installation and configuration
First Claim
1. One or more device-readable storage media encoded with device-readable instructions that when executed by a processor cause the processor to perform steps comprising:
- building core components from core components codes for a server including the processor;
installing and configuring only the built core components in the server wherein, after the built core components are installed and configured in the server, the server is operational to perform basic functions of a network computing device;
receiving a selection to further configure the operational server to perform functions related to a role for the server;
automatically identifying role-specific software components corresponding to the role;
building the role-specific software components from role components codes that are distinct from the core components codes;
installing only the built role-specific software components corresponding to the role in the operational server; and
configuring the installed role-specific software components in the operational server wherein, after the role-specific software components are installed and configured in the server, the operational server is further configured to perform functions related to the role.
2 Assignments
0 Petitions
Accused Products
Abstract
The described systems and methods are directed at configuring a server based on a selected role. An installation application is configured to install core components in a server where these core components enable the server to perform the basic functions of a network computing device. A role management application is configured to enable a system administrator to select a role for the server and to automatically determine software components associated with the selected role. The role management application is then configured to build the software components and install the components on the server. The role management application is further configured to configure the components for the selected role. The automated installation process performed by the role management application enables a server to be efficiently configured for a particular role without installing other unnecessary components unrelated to the role.
-
Citations
17 Claims
-
1. One or more device-readable storage media encoded with device-readable instructions that when executed by a processor cause the processor to perform steps comprising:
-
building core components from core components codes for a server including the processor; installing and configuring only the built core components in the server wherein, after the built core components are installed and configured in the server, the server is operational to perform basic functions of a network computing device; receiving a selection to further configure the operational server to perform functions related to a role for the server; automatically identifying role-specific software components corresponding to the role; building the role-specific software components from role components codes that are distinct from the core components codes; installing only the built role-specific software components corresponding to the role in the operational server; and configuring the installed role-specific software components in the operational server wherein, after the role-specific software components are installed and configured in the server, the operational server is further configured to perform functions related to the role. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for configuring a server, comprising:
-
a server installer configured to install and configure only core components on the server, core components codes comprising the core components, wherein, after the core components are installed and configured on the server, the server is operational to perform basic functions of a network computing device; a role management tool configured to identify a selection of a role for the operational server; the role management tool further configured to build role-specific software components from role components codes that are distinct from the core components codes, the role-specific software components corresponding to the selected role and based, at least in part, on information in a manifest associated with the selected role, wherein the role components codes are distinct from the core components codes; the role management tool further configured to install only the role-specific software components on the server; and the role management tool further configured to configure the software components in accordance with the selected role. - View Dependent Claims (9, 10, 11)
-
-
12. A method comprising:
-
building core components from core components codes for a server including a processor; installing and configuring only the built core components in the server wherein, after the built core components are installed and configured in the server, the server is operational to perform basic functions of a network computing device; receiving a selection to further configure the operational server to perform functions related to a role for the server; automatically identifying role-specific software components corresponding to the role; building the role-specific software components from role components codes that are distinct from the core components codes; installing only the built role-specific software components corresponding to the role in the operational server; and configuring the installed role-specific software components in the operational server wherein, after the role-specific software components are installed and configured in the server, the operational server is further configured to perform functions related to the role. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification