MAIN ”, and an optional application catalog. Assuming that all required appliance classes already exist in one or more available catalogs, assembling the application consists of creating the interior of the MAIN assembly.
The MAIN assembly is different from other assemblies, because it has no terminals. The reason is that in AppLogic, terminals are used only for connections between appliances. To interact with the external IP network, the application needs to include one or more gateway appliances. The gateways are standard catalog appliances that isolate the rest of the application from the details and settings required for those interactions. As an added benefit, the gateways in AppLogic have built-in firewalls.
See more details in the Application Configurator.
MAIN singleton is fully assembled and all subordinates included in it exist and are properly configured. As soon as this stage is achieved, the application is immediately ready for execution on a target hardware system.
MAIN assembly, it makes sense to complete the process and define a boundary for the application, so that someone else can set up and start a new instance of it without having to understand how it operates.
To achieve this, you simply have to decide what properties and/or volumes you would like to make available for modification at the time a copy of the application is being deployed. For example, you may want to define properties that would allow you to set up externally visible IP addresses and other network settings for the gateways, the DNS names that need to be registered, things like the name and password of the admin account, as well as tuning parameters such as various cache sizes, queue lenghts, timeouts, etc.
Adding properties and volumes on the boundary of the application is as easy as adding them on the boundary of any other assembly: you simply create each property using the class editor on the MAIN singleton and then redirect it to one or more properties of subordinate appliances as described above.
Once this is done, you (or someone else) can use the Application Settings editor to view and edit the values of those properties, attach volumes, as well as set up the hardware resources and execution attributes for the whole application.
See more details in the Application Configurator.
| Topic AdvApplications . { Edit | WYSIWYG | Attach | Backlinks: Web All webs | Printable | History: %REVISIONS% More } |
|
Copyright © 2005-2007 3tera, Inc. All Rights Reserved.
|