Managing Service Providers and Applications

     Previous  Next    Open TOC in new window    View as PDF - New Window  Get Adobe Reader - New Window
Content starts here

Creating and maintaining service provider and application accounts

An essential part of managing WebLogic Network Gatekeeper is dealing with service provider partners. Network Gatekeeper provides a partner administration model to help operators handle the needs and demands of their partners in a flexible and powerful way:

The separation of accounts and groups provides a flexible way defining class-of-service.

See Figure 2-1 for more information on the relationship among account types.

Figure 2-1 Service Provider and Application administration model

Service Provider and Application administration model

Service provider groups allow the Network Gatekeeper administrator to categorize different types of service providers (via service provider SLAs). For example, a Network Gatekeeper administrator might create three different categories:

Each of these would have different privileges when it comes to maximum throughput and QoS parameters. When a new service provider is provisioned, the service provider is associated with an appropriate group based on, for example, the amount of network traffic the service provider is projected to generate. If the outcome is not what was predicted, the service provider account can be reassigned to another service provider group with a different QoS parameter defined in the service provider level SLA.

Application groups allow the Network Gatekeeper administrator to categorize different types of applications (via application level SLAs).

For example, a Network Gatekeeper administrator may create three different categories:

Each of these groups would have different privileges when it comes to maximum throughput and QoS parameters. When a new application account is provisioned, that account is associated with an appropriate group based on, for example, the amount of network traffic the application is projected to generate. If the outcome is not what was predicted, the application account can be reassigned to another application group with a different QoS parameter defined in the application level SLA.

Service provider level SLAs have precedence over application level SLAs.

The service provider and application account and group registrations are performed either internally through the WebLogic Network Gatekeeper Management Console or through external management systems integrated with WebLogic Network Gatekeeper using the Network Gatekeeper Partner Relationship Management Interfaces. This guide describes many of the tasks associated with establishing and maintaining these accounts and groups using the WebLogic Network Gatekeeper Management Console.

The service provider accounts and application instance groups have states, which means that they can be temporarily be taken out of service. The states can be changed via OAM. If a state is changed for a service provider account, it affects all applications associated with the service provider.

Table 2-1 Possible states for a service provider account or an application account.
Value
State
0
Unknown
1
Activated, traffic is allowed.
2
Deactivated, traffic is not allowed.
3
Locked, locked due to too many failed login attempts. Only for application instance groups.

 


Typical workflow

  1. To define the set of service classes, a corresponding set of SLAs is created, at both the service provider level and the application level, see Defining Service Provider Level and Application Level Service Agreements.
  2. Create the service provider and application groups that correspond to these SLAs, see Managing Service Provider Groups and Managing Application Groups.
  3. Create a service provider account and associate it with the appropriate service provider group. See Managing Service Provider Accounts.
  4. Create an application account and associate it with the appropriate application provider group. See Managing Application Accounts.
  5. Create an application instance group ID (the login username for the application). See Managing Application Instance Group IDs.
  6. Depending on which traffic path is being used, provision traffic path specific data. See Provisioning specific for traffic paths.
  7. Distribute the credentials to be used by the application to the service provider.
Note: It is also possible to create unique SLAs and groups for an individual application. Accounts can be associated with other groups in runtime, so the class of service can be adjusted over time.

  Back to Top       Previous  Next