# What is downside of having front-end and node on same machine !?

**URL:** <https://forum.opennebula.io/t/what-is-downside-of-having-front-end-and-node-on-same-machine/4429>\
**Category:** Product Support\
**Created:** [June 11, 2017, 12:27am UTC](https://forum.opennebula.io/t/what-is-downside-of-having-front-end-and-node-on-same-machine/4429 "2017-06-11T00:27:39Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![drupalshift](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/drupalshift/32/5681_2.png) [@drupalshift](https://forum.opennebula.io/u/drupalshift)\
**Post date:** [June 11, 2017, 12:27am UTC](https://forum.opennebula.io/t/what-is-downside-of-having-front-end-and-node-on-same-machine/4429/1 "2017-06-11T00:27:39Z")

</div>

Hi there i have a powerful HP server :

ProLiant DL380 Gen9  
2x Intel® Xeon® CPU E5-2690 v4 @ 2.60GHz  
512 GB 2400 MHz Memory  
Connected to a MSA Storage over 2x 8GB Fiber

I want to use opennebula and manage my server,  
I don’t have any other machine to separate my front-end ,  
What is the downside of having both in same machine and separating them later on until i have another machine !?  
How hard is it to move front-end later on if it’s possible ?!

My server is going to used in production , it’s not a test

Thanks in advance

---

<div class="post-metadata">

**Author:** ![Thomas\_Stein](https://avatars.discourse-cdn.com/v4/letter/t/3d9bf3/32.png) [@Thomas\_Stein](https://forum.opennebula.io/u/Thomas_Stein)\
**Post date:** [June 12, 2017, 6:38am UTC](https://forum.opennebula.io/t/what-is-downside-of-having-front-end-and-node-on-same-machine/4429/2 "2017-06-12T06:38:33Z")

</div>

You just can run opennebula frontend in a virtual machine on that single host. You can migrate that vm later if you wish. So no downside.

---

<div class="post-metadata">

**Author:** ![billcole](https://avatars.discourse-cdn.com/v4/letter/b/7ba0ec/32.png) [@billcole](https://forum.opennebula.io/u/billcole)\
**Post date:** [June 12, 2017, 5:11pm UTC](https://forum.opennebula.io/t/what-is-downside-of-having-front-end-and-node-on-same-machine/4429/3 "2017-06-12T17:11:27Z")

</div>

I agree that the best way to run the frontend on a host machine is in its own VM, particularly if one plans to someday move the frontend elsewhere. Putting the OpenNebula frontend daemons on the host OS itself would probably work but disentangling the two functions later could be a messy task.

However, there _is_ a basic downside to running a VM for the frontend alongside managed VMs in one host: you make both the frontend and the managed VMs dependent on each other behaving well, unless you set strict and carefully considered resource limits on each.

---

<div class="post-metadata">

**Author:** ![drupalshift](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/drupalshift/32/5681_2.png) [@drupalshift](https://forum.opennebula.io/u/drupalshift)\
**Post date:** [June 13, 2017, 10:05am UTC](https://forum.opennebula.io/t/what-is-downside-of-having-front-end-and-node-on-same-machine/4429/4 "2017-06-13T10:05:57Z")

</div>

Thanks for the reply, Does that mean I have to install Node KVM on my Host and create a Virtual Machine using Commands, then installing front-end inside that machine !?

If that’s the solution, which part of documentation I have to follow to get info on how to create and run a VM using CLI?

I’m completely new to KVM coming from AZURE but I’m learning fast 😊

---

<div class="post-metadata">

**Author:** ![gunturhakim](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/gunturhakim/32/6846_2.png) [@gunturhakim](https://forum.opennebula.io/u/gunturhakim)\
**Post date:** [February 22, 2021, 8:32am UTC](https://forum.opennebula.io/t/what-is-downside-of-having-front-end-and-node-on-same-machine/4429/5 "2021-02-22T08:32:27Z")

</div>

thanks for explantion  
really help

---

<div class="post-metadata">

**Author:** ![feldsam](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/feldsam/32/4441_2.png) [@feldsam](https://forum.opennebula.io/u/feldsam)\
**Post date:** [March 5, 2021, 11:51am UTC](https://forum.opennebula.io/t/what-is-downside-of-having-front-end-and-node-on-same-machine/4429/6 "2021-03-05T11:51:41Z")

</div>

Hello, just note, when you machine goes down for whatever reason, your VMs doesn’t come up automatically. You have to start it manually via Opennebula frontend. You can of course write some hook script, which autostarts it, when they are detected poweroff
