RPCR features#
Rackspace Private Cloud Powered By Red Hat (RPCR) provides you with a specific set of integrated and supported enterprise cloud computing features.
RPCR components#
RPCR installs and manages the following Red Hat Enterprise Linux OpenStack Platform components:
- Block Storage service (cinder)
- Compute service (nova)
- Converged Storage service (ceph)
- Dashboard (horizon)
- Identity service (keystone)
- Image service (glance)
- Networking service (neutron)
- Orchestration service (heat)
- Red Hat Enterprise Linux OpenStack Platform Director
- Red Hat Satellite
RPCR included features#
RPCR is a prescribed deployment of Red Hat Enterprise Linux OpenStack Platform that contains the majority but not the entirety of available features in Red Hat Enterprise Linux OpenStack Platform. RPCR is tailored to meet specific customer requirements, and includes the following Red Hat Enterprise Linux OpenStack Platform features in the initial release of RPCR:
Red Hat Enterprise Linux OpenStack Platform feature | Additional detail |
---|---|
Dashboard (horizon) | OpenStack Dashboard |
Red Hat Enterprise Linux OpenStack Platform Director dashboard | |
Identity service (keystone) | RBAC Administrator roles Limited-access roles |
LDAP
|
|
Load users in bulk with appropriate RBAC permissions, without requiring LDAP or ADFS (Identity backed by a DB) | |
Support multiple clusters inside a single instance of Identity
|
|
Multi-factor authentication | |
Endpoint URLs can be filtered based on role (such as public, or internal) | |
The Galera database stores all Identity service data
|
|
Image service (glance) | Supports the Python API (glance client module), Dashboard, and command-line interfaces |
Can discover, register, retrieve, and delete virtual machine images | |
Can query VM meta-data | |
Supported back ends:
|
|
Object storage service (swift) | Backed by Converged Storage service (ceph)
|
Migration between ceph and swift back ends is a manual customer-led migration for which Rackspace does not provide support
|
|
Block Storage service (cinder) | Supported back ends:
|
Multi back-end support | |
Quotas | |
Import and export | |
Live snapshots | |
Scheduled snapshots | |
Converged Storage service (ceph) | Five node deployment minimum |
Shared storage solution for Block Storage | |
User-space module is used for RADOS for ceph | |
Requires a public network and a private network for cluster management | |
NetApp | Optional |
Compute service (nova) | KVM on Red Hat |
Manage compute resources (disk, network, CPU, memory)
|
|
Local storage | |
Ability to assign or reassign IPs to VMs | |
RBAC | |
Flavors
|
|
Image service (glance)
|
|
LAN management | |
Regular migrations (non-live) | |
Live migration. Shared storage, such as ceph, enables live migration of guests from one hypervisor to another. This provides a way to bring a hypervisor down for maintenance without impacting the guests, and enables Rackspace to perform low impact upgrades to the cloud. | |
Networking service (neutron) | VXLAN
|
PLUMgrid (fast follow)
|
|
MaaS | Monitoring of relevant performance and stability information |
Grafana templates | |
Orchestration service (heat) | Called by Director in the Undercloud to deploy and manage the Overcloud |
Available in the Overcloud to create, update, and manage groups of cloud resources and their software components as a single unit. Used for automated, repeatable deployments with templates. | |
Supports Image service (glance) | |
Heat-api-cfn support (AWS-style query API) | |
Red Hat Enterprise Linux OpenStack Platform Director (with Puppet) | Manages all of the Overcloud pieces (nova, keystone, glance, swift, neutron)
|
Deploys using Ironic against hardware | |
Requires IPMI interface | |
Used to adjust parameters after deployment | |
Live migration | |
In-place updates | |
Add, remove resources | |
Controller node recovery using Pacemaker (STONITH) | |
Uses RabbitMQ | |
Uses MariaDB | |
Overcloud validation using provided Tempest tests | |
Support for integration of custom Puppet configurations (Customer data center integration)
|
|
RackConnect v.3, utilizing F5 |
RPCR unsupported features#
The following features or capabilities of Red Hat Enterprise Linux OpenStack Platform are not included in the initial release of RPCR:
Red Hat Enterprise Linux OpenStack Platform unsupported feature | Additional detail |
---|---|
Any non Red Hat Enterprise Linux OpenStack Platform Director deployment | Foreman |
Hand-rolled Puppet | |
Spinal Stack | |
Auto-scaling | |
Ceilometer | |
CloudForms | |
Guest-level support | |
HAProxy on the control node | An exception to this is a stand-alone HAProxy device which is treated as a physical load balancer to the cloud |
Linux Bridge networking | |
Manila | |
Certain Networking (neutron) features | Firewall as a service |
VPN | |
Disaster recovery with DVR or L3HA | |
Rackspace Cloud Files | |
Sahara | |
RPCO Solutions (heat) templates | |
Trove | |
L3 routed spine-leaf network | |
Red Hat virtualization driver | |
RBD mirror director with ceph-ansible |
|
Real-time KVM integration | Real-Time KVM compute role for NFV workloads |
Director integration for instance HA | |
collectd and gnocchi integration |
|
sensu with multiple RabbitMQ servers |
|
Intel Resource Director Technology/Memory Bandwidth Monitoring support | |
OpenDaylight | |
Integration with Policy Decision Points (PDP) | |
Infrastructure and virtualization hardening with AIDE Intrusion detection | |
At-rest encryption and OpenStack Key Manager support for object storage | |
Ansible-based configuration (config download) | |
Open vSwitch (OVS) hardware offload | |
Rally benchmarking service | |
Plug-in type: hooks | |
Benchmarking scenarios for nova, cinder, magnum, ceilometer, manila, and newton | |
Models for Rally Verify: verifier type, verifier, and verification results. | |
Multi-cell support in Openstack compute | |
Designate (DNSaaS), except in managed Kubernetes (KaaS) environments | |
Google Cloud Storage backup driver (Block storage) | |
Link aggregation for bare metal nodes | |
Red Hat Openstack platform for POWER | |
Red Hat Single Sign-On (SSO) |