Skip to main content

Advances, Systems and Applications

Journal of Cloud Computing Cover Image

Table 10 SaaS Service/CSI/PSSA operation specifications for Rackspace Cloud Load Balancers

From: An approach to unified cloud service access, manipulation and dynamic orchestration via semantic cloud service operation specification framework

Cloud Service Level Operations Rackspace Cloud Load Balancers  
Type SRPreCondition SRParameter/SRSubject SROutcome SRPostCondition
List Load Balancer Instance Names SIR Unconditional Rackspace Region(M) Rackspace CloudLoadBalancer InstanceNames Unconditional
List Load Balancer Instance Addresses SIR Unconditional Rackspace Region(M) Rackspace CloudLoadBalancer Addresses Unconditional
Create Load Balancer Instance SMR < Rackspace LoadBalancer Absolute Limits, i.e. 25 Rackspace Region(M), LoadBalancerName(M), LoadBalancerPort(M), Rackspace CloudServer(O),Rackspace CloudLoadBalancer ExternalNode(O), Rackspace VirtualIP(M) , etc. Rackspace CloudLoadBalancer InstanceID Load Balancer Instance is in “ACTIVE” state
Delete Load Balancer SMR Load Balancer is NOT in “UPDATING” state Rackspace CloudLoadBalancer InstanceID(M) Operation Succeeded Load Balancer Instance is in “ACTIVE” state
CSI Level Operations Rackspace Cloud Load Balancer Instance  
Type SRPreCondition SRParameter/SRSubject SROutcome SRPostCondition
Get Load Balancing Algorithm SIR Load Balancer is in “ACTIVE” state Rackspace Cloud LoadBalancer InstanceID(M) Rackspace LoadBalancingAlgorithm Unconditional
List Load Balancer Instance Nodes SIR Load Balancer is in “ACTIVE” state Rackspace CloudLoadBalance InstanceID(M) Rackspace CloudLoadBalancer InstanceNodeID(s) Unconditional
Edit Load Balancer Instance Health Monitor SMR Load Balancer is in “ACTIVE” state Rackspace CloudLoadBalancer InstanceID(M), Rackspace CloudLoadBalancer HealthMonitor(M) Operation Succeeded Load Balancer is in “ACTIVE” state
Add Load Balancer Instance Nodes SMR Load Balancer is in “ACTIVE” state Rackspace CloudServer(O), Rackspace CloudLoadBalancer ExternalNode(O), Rackspace CloudLoadBalancer InstanceNodePort(O), etc. Operation Succeeded Load Balancer is in “ACTIVE” state
PSSA Level Operations Rackspace Cloud Load Balancer Instance Node  
Type SRPreCondition SRParameter/SRSubject SROutcome SRPostCondition
Get LoadBalancer Instance Node IP SIR Load Balancer is in “ACTIVE” state Rackspace CloudLoadBalancer InstanceNodeID(M) Rackspace Cloud LoadBalancer InstanceNodeIP Unconditional
Get LoadBalancer Instance Node Port SIR Load Balancer is in “ACTIVE” state Rackspace CloudLoadBalancer InstanceNodeID(M) Rackspace Cloud LoadBalancer InstanceNodePort Unconditional
Edit LoadBalancer Instance Node Weight SMR Load Balancer is in “ACTIVE” state Rackspace CloudLoadBalancer InstanceNodeID(M), Rackspace CloudLoadBalancer InstanceNodeWeight(M) Operation Succeeded Load Balancer is in “ACTIVE” state
Delete Load Balancer Instance Node SMR Load Balancer is in “ACTIVE” state Rackspace CloudLoadBalancer InstanceNodeID(M) Operation Succeeded Load Balancer is in “ACTIVE” state