Hello Fabian. First of all, thanks for your answer. So, are you telling me, that there is no way for an application to exploit the advantages of OpenNebula? What is the use of it then? :) Basically, all I want to do is the following: when I will have OpenNebula set up and running (on a small scale), I will try to experiment and exemplify its benefits, by the means of an application that uses the private cloud. Tests, performance benefits, see how the nodes communicate, etc. But I don't understand exactly how a web application (for instance) is made and written such that it can use OpenNebula, it can exploit the benefits of the running VM's, so that it can be more performant. How is this whole integration done? How can an application make use of OpenNebula? Couldn't it be "published" somehow, such that its final users (clients) could use it as a service (through OpenNebula), in a way that is totally transparent to them? I think what I'm referring to is exactly this "communication with the outside world" that you were writing about.
I hope I will get some enlightening. Thank you, Lehel. --- On Sat, 12/10/11, Fabian Wenk <fab...@wenks.ch> wrote: From: Fabian Wenk <fab...@wenks.ch> Subject: Re: [one-users] application integration (service publishing) in OpenNebula? To: users@lists.opennebula.org Date: Saturday, December 10, 2011, 10:52 PM Hello Lehel On 10.12.2011 20:06, biro lehel wrote: > My question is the following: I have a three-tier (interface, > business logic, data logic) web application, which I want to > integrate in OpenNebula (that is, to publish it as a service). > How can I accomplish this? Also, can I publish it as a service > only, or as a whole application, too? Can I pulbish only its > interface? Or what are the other existing possibilities in > which the users of the cloud can "see" my application (if > there are any), I mean, what possible control can they have > over it? Also, what needs to be done on each node to > accomplish my goal? I am not sure, but I guess you did eventually misunderstand what OpenNebula does provide. With OpenNebula you will get a framework on which you can run virtual machines (VMs). You will need to create this VM systems yourself and then deploy it on the OpenNebula Cloud. The network configuration can be done very flexible, eg. when using VLAN you could have several network segments on your cluster node, and those through the bridged interfaces also on the running VMs. Access to the outside world only depends on your network setup. Hope this information help. bye Fabian bye Fabian _______________________________________________ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
_______________________________________________ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org