3tcollect Utility
The 3tcollect utility is a command-line tool that you can execute on the Backbone Fabric Controller (BFC) or the grid controller to collect log and configuration data.
Access Control List (ACL)
Access Control List (ACL) is a list of permissions attached to an object. The ACL is comprised of an owner and a list of entries. The owner is a principal user or group and has the implicit right to modify the ACL. Each entry is comprised of a principal and a corresponding access level which governs how that principal is authorized to perform actions on the object.
access level
Access level is a named collection of operation permissions. For example, the grid object has an access level named grid_administrator and includes a permission to log in to the grid.
appliance
An appliance is a self-contained virtual environment that provides a specific function inside an application. Each appliance executes in its own virtualized environment, boots its own operating system, application services, and other required software. It also has a boundary that isolates the interior of the appliance from the exterior and is used to define both the structure of the appliance and how it interacts with other components, including the grid.
Appliances can be managed or unmanaged. Managed appliances contain the appliance kit (APK) which enables communication with the grid controller, auto-configuration of the appliance network interfaces, and the ability to obtain property values from the appliance boundary. Unmanaged appliances do not contain the APK.
Appliances can be simple or assemblies. The term appliance can be used to denote either the appliance class or an instance of the appliance class. See also simple appliance and assembly.
application
An application is a unit of execution on the grid. An application consists of one or more appliances and contains its full infrastructure, configuration, and user data. An application can be a template or an instance. Templates can be used to provision multiple instances.
application boundary
An application boundary is the class boundary of the application as an appliance class (the predefined singleton class main). See also interior.
Application Description Language (ADL)
Application Description Language (ADL) is a structure description language that is used to capture the design of distributed applications in CA AppLogic®. ADL is used to represent application infrastructure in text form and is semantically equivalent to XML, but is more suitable for humans. For more information, see the ADL Reference Guide.
application instance
An application instance is a copy of an application that is fully configured and can be run on the grid.
application IPs
Application IPs are IP addresses on external networks that are available for use by grids for their networking requirements. IP ranges can be designated for Application IPs when ranges are specified on external networks.
application template
An application template is a partially configured application that is used as a template for provisioning application instances.
application volume
An application volume is a named virtual volume that is attached directly to an application. You use application volumes to deploy HTML files, static content, scripts, code, and databases that are specific to the application. You usually use an application volume with a virtual appliance that is configured with the name of the volume and a directory path on that volume from which the appliance accesses the content it requires.
assembly
An assembly is an appliance that is composed of other appliances. The appliances are interconnected and contained in the packaged structure of the assembly. Assemblies can be used where ever you would use a simple appliance. This allows you to reuse infrastructure without increasing the the complexity of the application. For example, a specialist in database clustering can create a stock assembly for clustered database deployment and publish it in a catalog. Application integrators can then use this assembly in multiple applications, whenever they need database scalability and/or high availability, and without having to know how exactly the cluster is set up and operates. Contrast with simple appliance.
attended installation
An attended installation of the BFC uses the Bare Metal Installer and requires active user interaction. During an attended installation you work directly with the local or remote installation hardware, answer installation questions when prompted, and provide access to installation DVDs or install images, or to a single install image you created using the Bare Metal ISO Tool.
attribute
In appliances, an attribute is a value that affects the way the system schedules and runs the appliance (contrast with property). In ADL, an attribute is a language construct that programmers use to add additional information (such as metadata) to code elements (such as assemblies, modules, members, types, return values, and parameters) to extend their functionality. For more information, see the ADL Reference Guide.
authentication
Authentication is the process of confirming the identity of a user.
authorization
Authorization is the process of determining whether a user is permitted to perform a specific action on an object. The main function of RBAC is to provide for user authorization.
Backbone Fabric Controller (BFC)
The Backbone Fabric Controller (BFC) is a browser-based tool for creating, managing, and modifying CA AppLogic® grids.
backbone network
For the Backbone Fabric Controller (BFC), the backbone network is a private network for all network operations. The backbone network provides the path for the exchange of information between different LANs or subnets. When connected to a switch, you must disable the spanning-tree option for the BFC backbone network.
bare metal ISO tool
The bare metal ISO tool is a utility included with the Backbone Fabric Controller (BFC) bfcinstall.iso file that enables you to create a single ISO image for an attended or unattended bare metal installation of the BFC.
boundary
The boundary is everything necessary to configure the appliance, bind it to data on external storage volumes, and connect it to other appliances. See also class boundary and application boundary. Contrast with interior.
boundary property
The boundary property is a property that is defined on the boundary of a class or assembly.
boundary volume
The boundary volume is a placeholder volume that is defined on the boundary of a class or assembly.
catalog
A catalog is a library package that contains one or more appliance classes. See also global catalog and local catalog.
catalog class
A catalog class is a class within a global or local catalog that can be used to create appliance instances. Contrast with singleton class.
class
The class is a definition of an appliance, consisting of boundary and volumes, that can be used to create appliance instances. See also catalog class and singleton class. Contrast with instance.
class boundary
The class boundary is all attributes of a class visible from outside of the appliance. The class boundary of appliances includes the class name, terminals, volumes, resources, and properties. Both simple appliances and assemblies have boundaries. See also application boundary. Contrast with the interior.
class volume
The class volume is a volume that is provided as part of the class definition of an appliance and instantiated whenever an instance of the appliance is created. See also virtual volume, instantiable volume, common volume, null volume. Contrast with placeholder volume.
common volume
The common volume is a volume that is provided as part of the class definition of an appliance. However, it is not instantiated when an instance of the appliance is created. See also class volume. Contrast with instantiable volume and null volume.
component
A component is a running instance of an appliance class. A component can have multiple instances of appliances or can contain only one instance of an appliance.
controller IP
The controller IP address is used to access the CA AppLogic® grid user interface. The grid administrator assigns the address during grid installation and it is automatically configured by CA AppLogic® during grid startup.
default interface
The default interface is a network interface that lets you log on to the appliance, install software, and troubleshoot it, as you do with any remote server. See also external interface. Contrast with terminal.
deploy
To deploy something means to create an application template or application instance on a grid, by deploying the application code, content, and data on to the grid infrastructure.
Directory Service
A directory service is a software system which stores and provides access to information by mapping named entries to values. Directory services are commonly used to provide user authentication and group membership information.
discovery
Discovery is an administrative feature of the Backbone Fabric Controller (BFC) you can use to discover new servers when they are powered on. Two discovery modes are supported: manual configuration and auto-discovery. Use manual configuration mode to discover only servers you specify via the MAC address of their backbone NIC. Use auto-discovery mode to discover all servers that PXE boot on the backbone network, except any servers you exclude. You establish the server list on the Discovery tab of the Administration page in the BFC. Discovery is turned off by default.
external interface
An external interface is a network interface that provides access to the running appliance from the outside world. See also default interface. Contrast with terminal.
external network
The external network is a public network that provides the IP ranges for the grids that are used for virtual machines. IP ranges must be specified for allocation to grid servers (hardware IPs) and for application IPs you use in grids.
failover group
A failover group is an identifier that prevents components within the same failover group from being scheduled on the same physical server device, so that in case of hardware failure, some of them remain alive.
field engineering code
A field engineering code is a special code that enables diagnostic or special features of CA AppLogic®. See Field Engineering Codes in the Appliance Developer Guide for details.
global catalog
A global catalog is a library package containing one or more appliance classes that can be used in one or more applications. Contrast with local catalog.
Global Directory Service
A global directory service is an optional external directory service, such as Active Directory, used to manage users and groups outside a specific grid. A grid user maintained in the global directory service becomes a global user and a group becomes a global group.
grid
A grid is a collection of servers that host CA AppLogic® applications. The server collection is a system that runs on a server array assembled from commodity servers connected using a gigabit ethernet switch. Some (or all) of the servers are expected to have directly attached storage - inexpensive IDE/ATA/SATA hard drives that CA AppLogic® uses to provide a distributed storage pool for applications.
Group
A group is a named collection of users or other groups known as members. Groups are useful when assigning access level rights to objects.
input
An input is a terminal for accepting network connections. See also terminal and interface. Contrast with output.
instance
An instance is an instance of an appliance class that is used in a particular application. See also appliance. Contrast with class.
instantiable volume
An instantiable volume is a class volume that is instantiated (copied) when an instance of the appliance class is created. See also class volume. Contrast with common volume and null volume.
interface
An interface is a unique connection point within CA AppLogic®. See also terminal, external interface, default interface.
interior
The interior is a structure of virtual appliances that is defined within an assembly. Contrast with the boundary.
inventory
For the Backbone Fabric Controller (BFC), inventory is performed at server discovery, and when a server is taken out of the quarantine state. A utility image runs on the server that collects information about network cards, IP addresses, CPU cores, CPU speed, memory and power types, and hard drives, and transfers this information to the BFC.
local catalog
A local catalog is a library package containing one or more appliance classes that may be used within the application where the local catalog resides. Contrast with global catalog.
Local Directory Service
A local directory service is a directory service that is used to manage users and groups specific to a grid. A local directory service is included with each grid and can be used alone or with a global directory service. A user becomes a local user and a group becomes a local group. Both are specific to a single grid.
migration
migration is the process of moving an entity from one physical server device to another.
null volume
A null volume is a class volume where no volume image is provided. See also class volume. Contrast with instantiable volume and common volume.
output
An output is a terminal for originating network connections. See also terminal and interface. Contrast with input.
placeholder volume
A placeholder volume is a predefined slot for a storage volume. You fill the slot by configuring the appliance with the name of a volume to mount. Contrast with class volume.
power network
If your grid nodes have IMPI capability, you can specify a power network that the BFC can use to communicate with the IPMI controllers on your grid servers. The power network lets the BFC intelligently control the power management operations (such as power cycle and power off) on grid nodes. You create the power network on the Network, Powers tab of the Administration page in the BFC.
principal
Principal is a local or global user or group. Each principal has an universally unique identifier (UUID), such as b2ab8de0-bd1c-4826-b22f-d070066eafe2.
property
A property is a configuration parameter of a class that is specific for each instance of an appliance class that is created.
provision (application)
To provision an application means to create an instance of an application from a template. You can assign resources to a provisioned application, configure them, and run them on the grid.
provision (grid)
To provision a grid means to create a grid from a set of physical servers.
quarantine
When a server is in the quarantine state on the Backbone Fabric Controller (BFC), no grids can add the server to their grid. A server can be in the quarantine state when problems are detected during discovery. You can also manually quarantine a server for maintenance purposes, for example, when you replace a hard disk on one of your servers in a grid.
RBAC
RBAC is the CA AppLogic® role-based access control system. RBAC provides granular control over which users can perform which actions to which objects on a grid. The general purpose of RBAC is to allow many users to work on a single grid without interfering with each other.
replica database (BFC)
A replica database is a copy of your Backbone Fabric Controller (BFC) production database, which is synchronized in real time. The replica database can be used to restore the BFC on a new machine, due to hardware failure, disaster, or any other reason. You create the replica database during installation, or using the database replication feature on the Administration page.
resource
A resource in CA AppLogic® is a physical computing resource, such as CPU, memory, storage, that can be provided to an appliance or application for its execution.
server
A server is a program or computer that provides a service to other programs or computers that are connected to it.
simple appliance
A simple appliance is a single virtual environment that contains a virtual machine, virtual volumes, and virtual network interfaces. A simple appliance can run its own copy of an operating system (such as Linux) and appliance-specific software. See also appliance. Contrast with assembly.
singleton, singleton class
A singleton, or singleton class, is a class that is limited to a single instance. Contrast with catalog class.
smart tag
A smart tag is a feature in the Backbone Fabric Controller (BFC) you use to mark servers for grid allocation. A smart tag describes exact requirements a server must match, based on server inventory. When a grid adds servers, smart tags are evaluated so that servers are allocated only if they match the requirements in the tag. For example, a "production-capable servers" smart tag could be used to specify that all servers must have at least 8 CPU cores and 32gb of RAM.
standby
A standby is an appliance attribute specifying that an appliance does not start automatically when the application is started.
start order
A start order is a subordinate attribute that defines the sequence of starting this subordinate attribute, relative to the other subordinates in the same assembly. Lower numbers start first and higher numbers start after all lower numbers have started successfully.
subordinate
A subordinate is a component within an assembly. See also instance.
tag
A tag is a feature in the Backbone Fabric Controller (BFC) you use to mark servers for grid allocation. A tag identifies a set of servers for a specific user group. For example, you could create a "HR" tag to mark servers purchased by the HR department for use with their applications. When you specify the HR tag to the grid hosting the HR applications, those servers are allocated. Grids without the HR specification could not allocate the HR tagged servers.
terminal
A terminal is a connection point for logical interactions between appliances. See also input and output. Contrast with external interface and default interface.
unattended installation
An unattended installation of the BFC using the Bare Metal Installer requires no user interaction. You create a single install image using the Bare Metal ISO Tool after you prepare the configuration BBP file with all the required installation parameters. You burn the image to a memory stick or DVD, and start the installation when you boot from that image.
upgrade (BFC)
An upgrade of the Backbone Fabric Controller (BFC) involves running the BFC installer on an existing installation of the BFC with the -u flag specified. This upgrades the system to the new BFC version.
upgrade (grid software)
You upgrade grid software when you manually add a new CA AppLogic® software version or hotfix you downloaded to the storage location specified during the BFC installation. Use the Import option on the Versions page of the BFC to add a new software version or hotfix. After you import the new CA AppLogic® version or hotfix, select Upgrade or Apply Hotfix on the grid actions menu to perform the grid upgrade.
user
A user is a grid user.
virtual volume
A virtual volume is a logical disk that is exposed by one of the servers in the grid and accessible from virtual machines running on any server.
VLAN
Virtual Local Area Network. You use a VLAN to partition a physical network to create distinct subnets.
volume
A volume is a fixed amount of storage on a disk, often used as a synonym for the storage medium itself. See also virtual volume, class volume, placeholder volume, boundary volume, and application volume.
|
Copyright © 2012 CA.
All rights reserved.
|
|