|
|
|
Administration |
|
|
Multi-tenant support
Details
|
Supported
vCommander supports the concept of organizations to provide segregation between groups
|
Supported
https://access.redhat.com/articles/2037663?tour=7#multi-tenancy
|
Supported
|
|
|
API published : click on details (i) for link
The vCommander REST API provides a comprehensive set of features, which are are highly beneficial to dev/test lab automation,
multi-tenant customer onboarding, and synchronization of asset inventory with third-party systems, to name a few.
http://ftp.embotics.com/REST/v2.5/vCommander%20REST%20API%20Getting%20Started%20Guide%20v2.5.pdf
|
Supported
https://github.com/ManageIQ/manageiq_docs
|
Supported
http://docs.rightscale.com/api/
|
|
|
|
Configuration Management |
|
|
|
Supported
You can configure vCommander to use the Chef IT automation platform. Requested VMs can be automatically deployed and configured as Chef nodes.
http://www.embotics.com/documentation/index.html?chef_integration.htm
|
Not supported
http://manageiq.org/documentation/faq/#does-manageiq-support-docker
|
Supported
http://www.rightscale.com/blog/rightscale-news/rightscale-and-chef-integration-cooking-better-servertemplates
|
|
|
Supported
You can configure vCommander to use the Puppet Labs® IT automation system, Puppet. When you integrate vCommander with Puppet, you can automate repetitive configuration tasks for VMs provisioned with vCommander.
http://www.embotics.com/documentation/index.html?puppet_integration.htm
|
Supported through Red Hat Satellite integration
Puppet is supported through Red Hat Satellite integration.
|
Supported
http://docs.rightscale.com/st/rl10/puppet-client/index.html
|
|
|
Supported
|
Supported
NEW
Ansible is now included, can also be connected to an external Ansible Tower integration http://cloudformsblog.redhat.com/2017/05/31/red-hat-cloudforms-4-5-ga/
|
Supported
http://docs.rightscale.com/configuration-management-tool-integration/index.html#use-cases-deploy-instance-and-connect-to-ansible-tower
|
|
|
Supported
|
Not supported
http://manageiq.org/documentation/faq/#does-manageiq-support-docker
|
Compatible
http://docs.rightscale.com/rl10/reference/10.6.2/rl10_enable_running_instances_windows.html#use-cases
http://docs.rightscale.com/rl10/reference/10.6.2/rl10_enable_running_instances.html#use-cases
|
|
Ability to patch managed systems
Details
|
Supported using scripting
User can apply update scripts that can be integrated into the vCommander change management workflows
|
Supported through Red Hat Satellite and Red Hat Ansible Tower integration
NEW
Supported through Red Hat Satellite and Red Hat Ansible Tower integration
|
Supported
|
|
|
|
Networking |
|
|
|
Network Fencing isolation (Vmware only)
Provides the ability to deploy vCenter services to isolated networks where IP and MAC address conflicts are not possible, called fenced networks. To do so, a virtual router is deployed with the VMs or virtual services when you define a service as fenced. The deployment of the vRouter is handled entirely by vCommander, so you do not have to import the template or take any other action outside vCommander to make it available for use.
|
Supported and can also leverage Ansible
NEW
It had been implemented at customers. Control usually requires Ansible integration. http://cloudformsblog.redhat.com/2017/01/04/announcing-cloudforms-4-2/
|
NSX Supported
Out-of-the-box plugin for VMware NSX at https://github.com/rightscale/rightscale-plugins/tree/master/vmware/nsx
|
|
Public cloud networking
Details
|
Supports operational views. Deployment limited to use of templates (eg cloudformations)
Operational view capability summarised at http://docs.embotics.com/views_menu.htm
For details on network control see
http://docs.embotics.com/feature_support_matrix.htm
|
Supported
NEW
Supported: http://cloudformsblog.redhat.com/2017/01/04/announcing-cloudforms-4-2/
|
Extensive AWS network support
Network Gateways, Networks, Subnets, Security Groups, DHCP Options, Route Tables and Network Instance Tenancy. For details see
http://support.rightscale.com/12-Guides/Dashboard_Users_Guide/Manage/Network_Manager/
|
|
|
|
User-Defined Actions |
|
|
Conditional Actions
Details
|
Supported
You can specify that workflow steps are executed only when specified conditions are met. Setting conditions can help you:
• Make a workflow more flexible - for example, you might want to install an antivirus program only on Windows VMs.
• Add an extra level of approval to a workflow - for example, if the user requests resource changes.
You can also make an entire workflow conditional by adding only a single conditional step to it.
http://www.embotics.com/documentation/index.html?manage_workflows.htm
|
Supported
Through policies or workflows
|
Rightscale Alert system
implemented using the Rightscale alert system. See : http://docs.rightscale.com/cm/rs101/rightscale_alert_system.html
|
|
Pre- and Post-Install Actions
Details
|
Supported
Using Embotics® vCommander™, you can set up approval workflows pre-deployment, and completion
workflows post-deployment to help manage the service request process.
In addition, command workflows can be defined to allow tasks or commands to be carried out on deployed VMs.
http://www.embotics.com/documentation/index.html?manage_workflows.htm
|
Supported
Through policies or workflows
|
Supported through "rightscripts"
for more details see http://docs.rightscale.com/cm/dashboard/design/rightscripts/
|
|
Scheduled Actions
Details
|
Supported
vCommander provides a method of scheduling several types of tasks. Examples of these tasks are:
• Running a saved search
• Ggenerating a report
• Scanning a guest OS
• Purging historical data
http://www.embotics.com/documentation/index.html?scheduling_tasks.htm
|
Supported
Through policies or workflows
|
Supported
RightScale has a scheduling API built into it.
|
|
|
|
Orchestration & Workflow |
|
|
|
Supported
Using Embotics® vCommander™, you can set up approval workflows and completion workflows to help manage the service request process, and in addition, command workflows to allow tasks or commands to be carried out on deployed VMs.
http://www.embotics.com/documentation/index.html?manage_workflows.htm
|
Supported
CF is itself an orchestrator
|
Supported
Workflow language is built around the open source Ruote workflow system
|
|
3rd Party Orchestration
Details
|
Supported via scripting framework
vCommander can call out to any other orchestration tool, like vRealize Orchestrator, HP Operations Orchestation, etc. Essentially if it has an API, then vCommander’s existing orchestration engine can call out to a third party passing the relevant context (tenant, application, cloud details, etc.).
http://www.embotics.com/support/kb/vcommander-scripting/
|
Achievable through APIs or dedicated connector
Not out of the box, but achievable through APIs or dedicated connector
|
Supported through plugins
|
|
|
Supported
vCommander workflows allow you to add hooks in the workflows which are triggered by events. These can be triggered through a manual task, a scheduled task, a provisioning action, lifecycle activity, etc. When these events occur, there is the ability to trigger any arbitrary workflow. It is through this method that Webhooks is integrated as an orchestration tool http://www.embotics.com/support/kb/vcommander-scripting/
|
Achievable through APIs or dedicated connector
Not out of the box, but achievable through APIs or dedicated connector
|
|
|
|
|
Third-Party Automation |
|
|
|
Supported
capabilities for bi-directional integration between Embotics vCommander and the ServiceNow IT Service Management (ITSM) platform.
Integration provides streamlined automation of key processes and maintenance of accurate data within the Configuration Management Database (CMDB).
http://info.embotics.com/embotics_servicenow
|
Supported
https://access.redhat.com/documentation/en-us/red_hat_cloudforms/4.6/html/integration_with_servicenow/index
|
Supported
http://www.rightscale.com/blog/enterprise-cloud-strategies/itsm-meets-cloud-management-rightscale-and-servicenow
|
|
3rd Party Automation
Details
|
Supported via scripting framework
vCommander’s workflow engine has the ability to integrate with 3rd party systems using various methods like calling out to
APIs, CLIs and scripts. It is through this method that HP Server Automation is integrated as a workflow tool
http://www.embotics.com/support/kb/vcommander-scripting/
|
Achievable through APIs or dedicated connector
Not out of the box, but achievable through APIs or dedicated connector
|
Supported through plugins
|
|
|
Supported
|
Has native CMDB; third-party support requires integration
CF provides a native CMDB, but there no existing out of the box integration with 3rd party CMDB. All of the information is available, and this type of interaction with 3rd party CMDB is available through professional services.
|
Supported
http://www.rightscale.com/blog/enterprise-cloud-strategies/itsm-meets-cloud-management-rightscale-and-servicenow
|
|
|
|
User-Defined Properties |
|
|
Automatic hostname creation
Details
|
Supported
Integration provides streamlined automation of key processes and maintenance of accurate data within the Configuration Management Database (CMDB).
|
Supported
Through policies or workflows
|
Supported
RightScale auto-creates hostnames within the cloud management platform which can then be set on the host level through RightScripts. Within the Self Service Portal, orchestration can be created to provision servers with hostnames matching any hostname standard. Hostnames can then be set at the OS level through RightScripts
|
|
Configuration tags
Details
|
Supported
|
Supported
Tagging / Autotagging engine
|
Supported
assign Tags to resources for custom organization, automated orchestration, and usage reporting
|
|
|
|
Placement |
|
|
Best Execution Venue -Â Performance
Details
|
Supported
vCommander can use performance and capacity information to select the correct provisioning destination
|
Possible using analysis methods
Throught drift analysis you can obtain all the info to take the decision and/or build a related custom report
|
Through scripting or workflow
|
|
Best Execution Venue - Security
Details
|
Supported
Intelligent Placement features and policies, ensuring workloads are provisioned to the optimal cloud based on business priorities including resource consumption, cost, placement attributes and per-destination quotas.
|
Possible using analysis methods
Throught drift analysis you can obtain all the info to take the decision and/or build a related custom report
|
Through scripting or workflow
|
|
Best Execution Venue - Cost
Details
|
Supported
Intelligent Placement features and policies, ensuring workloads are provisioned to the optimal cloud based on business priorities including resource consumption, cost, placement attributes and per-destination quotas.
|
Possible using analysis methods
Throught drift analysis you can obtain all the info to take the decision and/or build a related custom report
|
Supported
RightScale has a cloud application template that allows deployment into the lowest cost cloud. You can build your own workflow to select what you consider to be the best execution venue.
|
|
|
Supported
vCommanders robust policy engine automates VM lifecycle management.
http://www.embotics.com/documentation/index.html?vm_lifecycle_mgmt.htm
|
Supported
|
Supported
Alerts and automated responses are supported
|
|
|
|
Provisioning |
|
|
Bare-metal provisioning
Details
|
Supported with use of 3rd party PXE boot solutions
|
supported with Red Hat Satellite (Foreman)
http://manageiq.org/blog/2015/06/manageiq-botvinnik-control-all-the-things/
|
Manage but not provision
https://www.rightscale.com/press-releases/rightscale-to-manage-and-govern-any-clouds-any-vm-and-bare-metal-servers
|
|
|
|
Reconfiguration & Expiration |
|
|
Ability to change VM configuration
Details
|
Supported
In vCommander, you can request a service, copy a new service request to quickly create a new one, or request a change
to a service the same way that a Service Portal user can make those requests. If workflows have been configured, the
requested service or change request automatically goes through the workflow process.
http://www.embotics.com/documentation/index.html?request_service_main.htm
|
Supported
NEW
Virtual Machine Reconfiguration supported (RHEV, vSphere, OpenStack)https://access.redhat.com/documentation/en-us/red_hat_cloudforms/4.2/html-single/support_matrix/
|
Supported throught scripting or integration with other tools
RightScale supports both boot time and runtime operational scripts and integration with the configuration management platform of your choice.
|
|
Live change VM resources
Details
|
Supported
In vCommander, you can request a service, copy a new service request to quickly create a new one, or request a change
to a service the same way that a Service Portal user can make those requests. If workflows have been configured, the
requested service or change request automatically goes through the workflow process.
http://www.embotics.com/documentation/index.html?request_service_main.htm
|
Supported
If supported by the underlying provider
|
VM resources can be changed on demand where it makes sense and is supported by the OS and underlying hypervisor / cloud platform
Items like add/remove storage or IP addresses can be done w/o reboots Changing things like the Instance Type of an instance require a reboot or deployment of a new instance.
|
|
Scheduled expiration
Details
|
Supported
You can set expiry dates for existing services manually, or, set expiry information for new services in one of the following ways:
• Through the Default Attributes policy, which you can use to assign new services to an expiry group
• Through a completion workflow with a Set Expiry Date step
• When manually deploying a requested service, or when manually cloning a VM
http://www.embotics.com/documentation/index.html?managing_an_expiry_date.htm
|
Supported
Through provisioning options or policies
|
Supported
|
|
|
|
Uptime Management |
|
|
Continuous Infrastructure Testing
Details
|
Supported
vCommander is continuosly verifying connections to critial managed systems, cloud APIs and other infrastructure like Active Directory.
|
Can be configured
Performance, health and drift analysis
|
Contains built in monitoring for VM health. Specific testing can be built into workflow
RightScale integrates collectd into the platform, and can deploy collectd plugins for monitoring a variety of metrics. Active testing can be supported by creating custom workflow or scripts.
|
|
|
Supported
http://support.embotics.com/support/solutions/articles/8000036815-embotics-vcommander-high-availability
|
Offloaded to the underlying provider
Offloaded to the underlying provider
|
Supported
RightScale uses SQL and NoSQL databases such as MySQL and Cassandra to provide a scalable, distributed, and highly available service around the world, that is designed to recover from failures of a whole cloud region.
|