ROLE BASED SERVER INSTALLATION AND CONFIGURATION
First Claim
1. A method comprising:
- identifying a plurality of core components stored on at least one computer-readable medium that comprises a plurality of components including the plurality of core components and a plurality of role-specific components and a plurality of role manifests, wherein each of the plurality of role manifests identifies a unique role and a portion of the plurality of role-specific components that correspond to the unique role;
installing the plurality of core components onto a computing device;
configuring the installed plurality of core components, wherein the computing device with the configured plurality of core components is configured to perform basic functions of a network computing device, but is not configured to perform any of the unique roles;
receiving a selection of one of the unique roles;
installing, in response to the received selection, the portion of the plurality of role-specific components identified by the role manifest corresponding to the selected unique role; and
configuring the installed portion of the plurality of role-specific components, wherein the computing device with the configured portion of the plurality of role-specific components is further configured to the selected unique role.
1 Assignment
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
20 Claims
-
1. A method comprising:
-
identifying a plurality of core components stored on at least one computer-readable medium that comprises a plurality of components including the plurality of core components and a plurality of role-specific components and a plurality of role manifests, wherein each of the plurality of role manifests identifies a unique role and a portion of the plurality of role-specific components that correspond to the unique role; installing the plurality of core components onto a computing device; configuring the installed plurality of core components, wherein the computing device with the configured plurality of core components is configured to perform basic functions of a network computing device, but is not configured to perform any of the unique roles; receiving a selection of one of the unique roles; installing, in response to the received selection, the portion of the plurality of role-specific components identified by the role manifest corresponding to the selected unique role; and configuring the installed portion of the plurality of role-specific components, wherein the computing device with the configured portion of the plurality of role-specific components is further configured to the selected unique role. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. At least one computer-readable storage medium comprising an article of manufacture that includes computer-executable instructions that, when executed by a computing device, cause the computing device to perform a method comprising:
-
identifying a plurality of core components stored on at least one computer-readable medium that comprises a plurality of components including the plurality of core components and a plurality of role-specific components and a plurality of role manifests, wherein each of the plurality of role manifests identifies a unique role and a portion of the plurality of role-specific components that correspond to the unique role; installing the plurality of core components onto the computing device; configuring the installed plurality of core components, wherein the computing device that includes the configured plurality of core components is configured to perform basic functions of a network computing device, but is not configured to perform any of the unique roles; receiving a selection of one of the unique roles; installing, in response to the received selection, the portion of the plurality of role-specific components identified by the role manifest corresponding to the selected unique role; and configuring the installed portion of the plurality of role-specific components, wherein the computing device with the configured portion of the plurality of role-specific components is further configured to the selected unique role. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing device comprising:
-
an installer configured for identifying a plurality of core components stored on at least one computer-readable medium that comprises a plurality of components including the plurality of core components and a plurality of role-specific components and a plurality of role manifests, wherein each of the plurality of role manifests identifies a unique role and a portion of the plurality of role-specific components that correspond to the unique role; the installer further configured for installing the plurality of core components onto a computing device; the installer further configured for configuring the installed plurality of core components, wherein the computing device that includes the configured plurality of core components is configured to perform basic functions of a network computing device, but is not configured to perform any of the unique roles; a role manager configured for receiving a selection of one of the unique roles; the role manager further configured for installing, in response to the received selection, the portion of the plurality of role-specific components identified by the role manifest corresponding to the selected unique role; and the role manager further configured for configuring the installed portion of the plurality of role-specific components, wherein the computing device with the configured portion of the plurality of role-specific components is further configured to the selected unique role. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification