Replies: 5 comments 12 replies
-
|
Oh this is interesting. Is it required to have both providers, or could you have HMC alone or PowerVC alone? I think we have a similar problem already with vsphere (infra) and vcloud (cloud)...I don't think we ever solved this. Aside from the "must you hasve both or not" question, the other part of the problem is how end users are allowed to see things. That is, from an RBAC perspective, do you want the user to see the Infra side or the Cloud side? If the answer is "sometimes one or sometimes the other", I'm not sure how we could avoid having both available for presentation. Regardless I don't think we can not collect them. Things like events and operations must have both because the events need to link from the one side or the other. Note that we do have a cross-provider linkage where we can say "this VM on provider X is this other VM on provider Y" - we use this for example to say that an OpenShift node is a VMware VM. This still keeps the two separate objects though, so it doesn't solve the double reporting. Maybe it's just something the report author must be aware of (whether manually, or maybe there's a tag that says that it's a duplicate that could be ignored in the report). @agrare Thoughts? |
Beta Was this translation helpful? Give feedback.
-
|
@agrare @Fryguy - PowerVC requires HMC or Novalink to manage the system. So when PowerVC is added, it means that there is already HMC or Novalink managing the system. User need not add both, but PowerVC is focused on Virtualization management actions and there are certain specific actions at system/VIOS level which will be done at the HMC level. There are also some cases , where some operations can be done from HMC but not from PowerVC, but for most of the common VM level operations, users should be able to perform it via PowerVC, if there is PowerVC provider , but need to look at option later to see if we want to allow operations from both, but in reporting total VMs , remove the duplicates. Is it possible to still list the VMs , but not allow actions from the HMC provider and then in queries like total VMs etc, remove the duplicates? If we can do this, then in the future, specific actions as needed can be enabled. i.e. VMs will be in read only mode under the infrastructure provider , but actions will be allowed under the cloud provider. Thanks. |
Beta Was this translation helpful? Give feedback.
-
|
As a follow up to this, there is also the scenario of 2 HMCs managing the same system and both can be added as providers , in this case, will be 2 Infrastructure providers. We need a mechanism to remove the duplicates in that case as well. While we can pick one of the HMC as primary based on a criteria or have user set one, still need to filter the VMs in the reports. |
Beta Was this translation helpful? Give feedback.
-
|
Here's my idea. If PowerVC requires an HMC, then I think we can go with a hybrid approach on the PowerVC side. That is, when someone adds a PowerVC, we have some way to also connect to the HMC (not necessarily a separate provider, but perhaps just a second connection on the PowerVC provider, similarly to how we add an OSV connection to an existing OpenShift provider). Then, from an inventory collection perspective, we'd watch both APIs and we merge the 2 inputs into a single VM. This way, we have both the PowerVC ems_ref and the HMC ems_ref (we'd have to store the latter in a different field unless they happen to be identical). With 2 connections we can pick and choose what's important from eac; events could be merged or if we don't need both just pick one. The user doesn't even really have to know what came from which side nor where we send a particular operation. |
Beta Was this translation helpful? Give feedback.
-
@Fryguy @agrare - Attached is a view with the different possible combinations , as per our discussion.
To summarize the discussions so far at a high level
|
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
Hi @Fryguy @agrare ,
In case of IBM Power providers, when both HMC Provider (Infrastructure Provider) and PowerVC Provider (Cloud Provider) are added, the VMs will show up from both i.e. PowerVC manages the VMs through HMC or the same system can be managed by both PowerVC and HMC such that the same VMs will show up from both and end up in duplicate VMs showing up in total.
One option could be that the VMs are not shown in the Infra Provider and shown only in the Cloud Provider , but the system and VIOS are shown in the Infra provider. Another option is , its shown in both providers when a drill down view is shown, however is reports such as total number of VMs etc, the duplicates needs to be handled.
Can you review and suggest options for the same?
Thanks
Beta Was this translation helpful? Give feedback.
All reactions