You can translate the question and the replies:

Denodo License after AWS EC2 Upgrade

Hi Team Our Denodo is hosted in aws with 4 cpus. We are planning to do an ec2 upgrade to with cpus.Our current license is for maximum 4 cpus. We have dev,uat and prod environments with 4 cpus each.Even though UAT has license, uat has been stopped for a long time. Since there is only 1 license for all servers,Can we delegate cpus from uat to dev and prod. Do we need to install new license for this.If yes,Let me know the procedures.
user
06-07-2023 06:09:14 -0400
code

10 Answers

Hi Team Please consider this as a priority.
user
06-07-2023 12:59:27 -0400
Hi, If you are planning to upgrade your ec2 instance to more CPU that could exceed the maximum CPU's of your Denodo License, then it is important to Limit the number of processors used by Denodo, the steps to limit the processors depends on the Operating System used in the instance. In Windows I would open Task Manager and go to the Details tab, find the Denodo process, right-click the process, select Set Affinity and set the amount of processors on the process. However, for Linux I would use the command taskset [mask] [ command [arguments]]. Please refer to [HOW TO LIMIT THE NUMBER OF PROCESSORS USED BY DENODO](https://community.denodo.com/kb/en/view/document/How%20to%20limit%20the%20number%20of%20processors%20used%20by%20Denodo#h.vt3zqck6ovj0) for more information. Since you have 1 license for all your environment the license that you have should be Denodo Global License. A Denodo global license file is a multi-license file that defines all the different license scenarios, each of which has its individual features and restrictions. For example, the Production environment with the features of the production environment (number of servers, maximum number of cpus, etc.), other environments like QA/Staging and Development with their own restrictions and so on. Since the number of CPU per environment is defined in license it will not be possible to delegate CPU's from one environment to another, the possible solution for this scenario is to have Denodo Global License with two environments, please refer to [MANAGING DENODO 8.0 LICENSES - GLOBAL LICENSE INTALLATION](https://community.denodo.com/tutorials/browse/solutionmanager/11-licensemanagement#:~:text=A%20Denodo%20global%20license%20file,its%20individual%20features%20and%20restrictions.) for more information. If you need more clarifications and have a valid support account, I would recommend you to create a support case in the [Denodo Support Site](http://support.denodo.com/). Hope this helps!
Denodo Team
10-07-2023 06:28:52 -0400
code
Hi Team Actually my question was if license is provided for specific environment or for whole platform? If it is for whole platform, then total number of cpus used by denodo matters.It is not required that CPU has to be evenly distributed across all environments. Scenario is we have dev environement with 4 cpus .We would like to upgrade the ec2 instance with 8cpus.Our uat server is stopped now.It had 4 cpus.In that case,Can we use the existing license?
user
21-07-2023 10:05:00 -0400
Hi Team We are also planning for OS Upgrade in existing instance.We are planning to create a new server for denodo.In that case, do we have to raise request for new license or can we reconfigure existing one?
user
21-07-2023 10:06:40 -0400
Hi, There is actually both type of license where one for whole platform(Production, Testing and Development) is called as Global License and other which is only for one environment is called as Standalone License. It is possible to limit the CPU used by Denodo but it is not possible to reuse the CPU from another environment. In your scenario since you are going to update ec2 instance to 8 CPU instance you have to limit the number of CPU that Denodo can use to only 4 CPU and it is not possible to combine Denodo with extra 4 CPU from another environment. If you are planning to create a new server for Denodo, you can reconfigure the already existing license and there is no need to go for new license request if the available license is still valid. Hope this helps!
Denodo Team
24-07-2023 06:32:32 -0400
code
Hi Team We are using Global License. In that case, Can we use the same license for adding 4cpus(uat with 4 cpus is not functionable).
user
24-07-2023 11:40:17 -0400
As I mentioned, We are also planning for OS Upgrade in existing instance. Where do we need to reconfigure the existing license in solution manager with new server.
user
24-07-2023 12:28:46 -0400
Hi, Yes it is possible to add more CPU's to a license that you are already using. Please check [Assign a License to a Server](https://community.denodo.com/docs/html/browse/latest/en/solution_manager/administration/license_management/assign_licenses/assign_licenses#assign-a-license-to-a-server) section of [Assign Licenses](https://community.denodo.com/docs/html/browse/latest/en/solution_manager/administration/license_management/assign_licenses/assign_licenses#:~:text=Assign%20Licenses-,Assign%20Licenses,-License%20Manager%20is) to assign license after upgrading to new instance. Hope this helps!
Denodo Team
25-07-2023 08:27:15 -0400
code
Hi Team I meant new instance as server.Solution manager is already hosted on aws instance.We are planning to move this to a newly created instance.Once we moved this,Do we need to change ny configurations in license manager of solution manager.
user
25-07-2023 08:34:28 -0400
Hi, Based on new EC2 instance some changes in connection information would be needed, we recommend you to try out on a test or developement environment and then move to production environment to avoid any unforeseen issues. Hope this helps!
Denodo Team
01-08-2023 03:50:04 -0400
code
You must sign in to add an answer. If you do not have an account, you can register here