cmusatyalab / elijah-cloudlet

Elijah cloudlet system
http://elijah.cs.cmu.edu/
43 stars 13 forks source link

Cloudlet App problem #10

Closed SainathK333 closed 9 years ago

SainathK333 commented 10 years ago

app Well as you can see as I open the application it shows me the ip mentioned in it. Why is it showing that ip? Well i tried to connect through upnp but it is not working. Everytime i get this ip only.

krha commented 10 years ago

Cloudlet discovery uses UPnP to discover the cloudlet within broadcasting domain area. But it also uses global directory service to find possible nearby cloudlets out side from the broadcasting domain.

If someone registered his cloudlet to our central server, it will be listed on client. The cloudlet in the screenshot is actually one of my test machine. It's not a bug but shouldn't be presented to your client. So I have changed the server part. You won't see other cloudlets anymore. Thanks for pointing it out.

anilce commented 9 years ago

backend server app running on 9093 port During Synthesis using mobile application "Cloudlet": after successfully transfer of overlay(vm successfully started), i am getting error "Error in connecting to ip_address:9093" screenshot_2015-02-24-07-47-31

please help me to solve this.

krha commented 9 years ago

@anilce,

Let's check a few things.

$ cloudlet overlay /path/to/base_disk.img -- -redir tcp:2222::22 -redir tcp:8080::80

You can do this in run-time, but requires code modification on synthesis-server. So it's easier to create VM overlay again. Thanks.

Kiryong

anilce commented 9 years ago

Hello sir,

Is their any other tool provides cloudlet(data in box) for speedup data access.

krha commented 9 years ago

@anilce

Can you please give me a bit more detail? I don't get 'speedup data access' part. Thanks.

anilce commented 9 years ago

Sorry for last blog.

Work done by me:

I have created Amazon EC2 and S3. I have a dataset which I want to access from mobile device. I have a Ubuntu based virtual machine which I want to use as a cloudlet.

Want to do:

  1. Actually I want to know is there any possible way or tool that provides cloudlet as a data center. I want cloudlet as a data storage in vicinity where I can store cached data and can access the required data from cloudlet instead of amazon cloud using smartphone. By doing this i can get better response time and reduce the network latency.
  2. How can I store the requested data to my cloudlet which I got during first request from my amazon Cloud?

Possible solution I think: Implementing "Caching DNS server" proximate to device. I can say this (Caching DNS serve) as cloudlet?

krha commented 9 years ago

@anilce

It's glad to see that you are working on a similar problem as mine. Let me tell you how I'm trying to handle that.

I set up a proxy server at cloudlet, and the proxy server will first check cloudlet's data. It means when data at S3 is accessed, it will be cached at the cloudlet. The next access to that data will be fetched from the cloudlet with much shorter latency. If you like to know details or need collaboration, please contact to my email (krha@cmu.edu). Thanks.

Kiryong