US 7,590,648 B2
Template-based development of servers
Vinod R. Shankar, Redmond, Wash. (US); Peter H. Benoit, Kirkland, Wash. (US); Xinhong (Henry) Zhang, Bothell, Wash. (US); and Eric Lindvall, Seattle, Wash. (US)
Assigned to Brocade Communications Systems, Inc., San Jose, Calif. (US)
Filed on May 27, 2005, as Appl. No. 11/140,577.
Claims priority of provisional application 60/639854, filed on Dec. 27, 2004.
Prior Publication US 2006/0155749 A1, Jul. 13, 2006
Int. Cl. G06F 17/30 (2006.01)
U.S. Cl. 707—102  [707/10] 16 Claims
OG exemplary drawing
 
1. A method for defining a server comprising:
providing a server graphical user interface having a plurality of data entry fields, the server graphical user interface data entry fields used in defining the server and including:
a template name field that references a server template;
an operating system field; and
a storage template field that references a first storage template; and
storing the data entry provided into the plurality of server graphical user interface data entry fields;
wherein the storage template field is a drop down field and the available entries are determined by including the steps:
providing a storage graphical user interface having a plurality of data entry fields, the storage graphical user interface data entry fields used in defining a storage unit and including:
a template name field that references a second storage template; and
a size field; and
storing data entry provided into the plurality of storage graphical user interface data entry fields, and
wherein the server graphical user interface data entry fields further include an operating system size field.