# Pro question about pricing

**URL:** <https://openvidu.discourse.group/t/pro-question-about-pricing/3539>\
**Category:** Issues with deployment\
**Tags:** v2\
**Created:** [October 31, 2021, 1:56pm UTC](https://openvidu.discourse.group/t/pro-question-about-pricing/3539 "2021-10-31T13:56:44Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Glen\_Elkins](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/glen_elkins/32/1274_2.png) [@Glen\_Elkins](https://openvidu.discourse.group/u/Glen_Elkins)\
**Post date:** [October 31, 2021, 1:56pm UTC](https://openvidu.discourse.group/t/pro-question-about-pricing/3539/1 "2021-10-31T13:56:45Z")

</div>

I’m sorry this is likely in the wrong place so please move it if needed.

I’m trying to understand the pro pricing structure, as far as I understand it it’s based on cores in a cluster per minute and nodes can be shut down etc

My question js this : if I have one main server and say 2 nodes, will open vidu shut down and start the nodes as and when it needs them? Let’s say the main server and node 1 are being heavily used by the website users will open vidu then expand to node 2 by itself and comeback from it when it doesn’t need it anymore?

I ask because it could get very expensive paying for multiple nodes that are not being used all the time and manually turning them on and off would be a pain

---

<div class="post-metadata">

**Author:** ![cruizba](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/cruizba/32/18_2.png) [@cruizba](https://openvidu.discourse.group/u/cruizba)\
**Post date:** [November 2, 2021, 9:46am UTC](https://openvidu.discourse.group/t/pro-question-about-pricing/3539/2 "2021-11-02T09:46:06Z")

</div>

In OpenVidu Pro autoscaling will be activated only if this parameter in `/opt/openvidu/.env` is present:

- `OPENVIDU_PRO_CLUSTER_AUTOSCALING=true`

By default, **OpenVidu Pro / Enterprise (regular deployment)** deployments have this variable as `OPENVIDU_PRO_CLUSTER_AUTOSCALING=false` so no media nodes will be created automatically.

In OpenVidu Enterprise with High Availability, the autoscaling is [managed by Autoscaling Groups](https://docs.openvidu.io/en/stable/deployment/enterprise/aws/#autoscaling-configuration), so you only need to modify the autoscaling groups to have the same value in **Min Nodes** , **Max nodes** and **Desired Nodes** parameters to have autoscaling disabled

---

<div class="post-metadata">

**Author:** ![pabloFuente](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/pablofuente/32/2536_2.png) [@pabloFuente](https://openvidu.discourse.group/u/pabloFuente)\
**Post date:** [November 2, 2021, 9:54am UTC](https://openvidu.discourse.group/t/pro-question-about-pricing/3539/3 "2021-11-02T09:54:10Z")

</div>

Summarizing @cruizba’s answer, OpenVidu Pro will only launch and drop Media Nodes if Autoscaling is enabled: [Scalability - OpenVidu Docs](https://docs.openvidu.io/en/stable/openvidu-pro/scalability/#autoscaling)

---

<div class="post-metadata">

**Author:** ![Glen\_Elkins](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/glen_elkins/32/1274_2.png) [@Glen\_Elkins](https://openvidu.discourse.group/u/Glen_Elkins)\
**Post date:** [November 3, 2021, 9:26am UTC](https://openvidu.discourse.group/t/pro-question-about-pricing/3539/4 "2021-11-03T09:26:17Z")

</div>

Thanks that’s what i needed to know.

---

<div class="post-metadata">

**Author:** ![Glen\_Elkins](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/glen_elkins/32/1274_2.png) [@Glen\_Elkins](https://openvidu.discourse.group/u/Glen_Elkins)\
**Post date:** [November 3, 2021, 8:28pm UTC](https://openvidu.discourse.group/t/pro-question-about-pricing/3539/5 "2021-11-03T20:28:21Z")

</div>

Hi

Another question that’s cropped up after reading the links you sent: is it possible for scaling to happen over multiple physical / virtual servers? Otherwise it won’t be able to handle high loads of traffic?

---

<div class="post-metadata">

**Author:** ![micael.gallego](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/micael.gallego/32/2_2.png) [@micael.gallego](https://openvidu.discourse.group/u/micael.gallego)\
**Post date:** [November 5, 2021, 6:54pm UTC](https://openvidu.discourse.group/t/pro-question-about-pricing/3539/6 "2021-11-05T18:54:34Z")

</div>

Currently a session can not be deployed in several media nodes at the same time.

Yes, this limit the scalability of the solution.

We are working to allow one session can be distributed in several media nodes to increase the scalability measured as the number of participants in the same session.

Best regards

---

<div class="post-metadata">

**Author:** ![Glen\_Elkins](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/glen_elkins/32/1274_2.png) [@Glen\_Elkins](https://openvidu.discourse.group/u/Glen_Elkins)\
**Post date:** [November 10, 2021, 8:17pm UTC](https://openvidu.discourse.group/t/pro-question-about-pricing/3539/7 "2021-11-10T20:17:49Z")

</div>

I don’t mean a single session, sorry if I wasn’t clear. What I mean is, would it set up new sessions on other servers when needed? I think that’s what you call media nodes right?

---

<div class="post-metadata">

**Author:** ![micael.gallego](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/micael.gallego/32/2_2.png) [@micael.gallego](https://openvidu.discourse.group/u/micael.gallego)\
**Post date:** [November 11, 2021, 6:52pm UTC](https://openvidu.discourse.group/t/pro-question-about-pricing/3539/8 "2021-11-11T18:52:41Z")

</div>

OpenVidu PRO allows you to use several media nodes to manage the sessions.

OpenVidu ENTERPRISE with high availability deployment allows you to use several master nodes also to manage sessions.
