Hi. i am new to cloud computing and i have created cloud-cc and cloud-clc in one system and cloud-nc in other. now i want to know whether it's possible that a client can select between the no. of services provided by clc and then only clc will provide the service selected by the client.
e.g.
suppose 10 mysql instances are there on the server side so when the requests comes controller can send info regarding those instances to client and then controller will provide the service of a particular instance to client that was selected by client earlier.
Hello,
Eucalyptus knows only about instances, not services provided by the instances themselves. So in your case, you will have to provide such service from within the instance (ie you could have one instance which keeps track of how many services are available and which one is best suited to answer the client).
cheers
graziano
Thanks a lot sir for your quick and valuable reply.
What i understood from your post is that Eucalyptus knows only about instances so i can proceed as follow:
I can install MySQL in 3 different instances (images e.g. ubuntu, suse,windows) and can use one another instance that keep track of which instance of MySQL to use. Correct me if i am wrong.
Also sir there is a guide for installation of eucalyptus-clc,cc and nc but there is no guide regarding communication of client with the cloud so can u provide me some kind of documentation from which i can understand how client request for the service and how it communicates with the instance.
My major concern is for this selection mechanism between the service instances , should i have to do some kind of coding or not? Before that is it possible to provide such feature or not?
Waiting for your reply.
You can refer the eucalyptus documentation for details.
Also check out the Amazon guides for basics since Eucalyptus functionality is similar to that of Amazon.
You can use the Ubuntu Enterprise Cloud powered by Eucalyptus to get started.
And once you get 'machines on demand',its easy to use them for whatever application you want :)
Sir actually i am following the UEC on ubuntu 9.10 but i am stuck on verbose configuration. I am getting all 0's as my free/max values which should not be and i have posted that question in another thread. So once it gets clear i am not sure about how to install images and how client will interact with it. I am following the procedure given on
https://help.ubuntu.com/community/UEC/PackageInstall
Sir actually i am using Ubuntu 9.10 desktop edition and am following the above procedure. So can i use desktop edition to create cloud environment or not?
but in that also i am not sure about images and instances.
Hello,
please keep your question on one thread only.
As per the client problems, you can check on our documentation about clients. We do provide euca2ools, and we give examples with it, but you are not restricted to it.
In your specific case, it all depends on what are you trying to achieve: once you get your database installed, you may want to keep the database on an EBS volume (otherwise it is going to be destroyed anytime the instance terminates), but then the database will be accessible as normal (as it would be if the machine was a physical box).
cheers
graziano
Sorry about separate thread but i thought the question was related to some other issue that's why i put it into separate thread.
Sir in general can i use ubuntu 9.10 desktop edition for creating private cloud either with eucalyptus 1.6.1 or with UEC?
Hello,
you should be able to install eucalyptus packages on ubuntu desktop, but it's a path I have not tried personally. Just remember that you need to install the cc,clc,walrus and sc on the front-end machine, and the nc on the node. There is also some documentation on ubuntu's wiki pages (https://help.ubuntu.com/community/UEC/PackageInstall).
cheers
graziano