/srv/irclogs.ubuntu.com/2011/07/28/#ubuntu-cloud.txt

fagianihi, i would like to learn more about ubuntu cloud on local server instances, anyone can help me out?00:11
flaccidwhats a local server instance?00:13
flaccidand could you be any more broad00:14
fagianii want to virtualize many small linux servers and they may born and die eventually... i thought that this ubuntu cloud approach would fit the needs00:18
fagianibut as the company i work for has already physical machines then i would like to convert those into a local cloud00:19
fagianimakes sense?00:19
flaccidnot at all00:20
flaccidyou can use UEC if you like, check out the docs00:20
roboshi: I'm still confused about what a cloud is. what does it mean to be "in the cloud?" You don't get an IP address, right? You just have an application floating around?00:22
flaccidrobos: check out wikipedia. cloud is a generally abused umbrella term. could mean almost anything these days. the important thing is understand what a public, private and hybrid cloud is00:24
fagianiflaccid: i guess i am confused as well00:24
fagianido you mind clarifying what a private cloud would be?00:25
flaccidits on the web. this chan is for ubuntu cloud00:25
fagianii thought that i could get like 4 or 5 average boxes with virtualization support and make that a 'cloud environment' to launch virtual boxes unlinked to a specific hardware00:26
fagianiin my company we don't have top servers but i thought we could use current hardware (couple year old) and make a 'private cloud' but i think i misunderstood what it is all about00:27
fagianiand i thought i could achieve this using ubuntu00:27
flaccidfagiani: this is what UEC is. install it, read the docs, get it setup, off ya go00:28
fagianiflaccid: ok so UEC is not intended necessarily to be a paid solution to big companies right?00:29
fagianii can use it on my small biz?00:29
flaccidanyone can use it00:30
flaccidits not a commercial product00:30
fagianinice! thanks for the clarification! i would never look further as the name scared me :)00:32
flaccidyeah thats typical ubuntu00:32
flaccidenterprise is a silly word00:33
robosokay, so i think i misunderstood a lot. Someone told me they were hesitant to use cloud computing because you can't have a separate web and database server because either the web or db could be floating in the cloud.00:37
flaccidyeah, thats wrong00:37
robosand they said the only way to do it is to deploy them together.00:38
flaccidalso wrong00:38
robosty :-)00:38
flaccidsome of the biggest things on the web run in the cloud. they have web and db servers bigger than most people would ever deploy00:38
flaccidtell that person they shouldn't talk about the cloud if they don't know anything about it00:39
robosor maybe they were thinking about a cloud that is across datacenters or something.00:40
robosit would be a bad idea to have a webserver in NY and a db server in LA in some multi DC cloud00:40
flaccidyeah and almost nobody does that.00:40
flaccidits a bad practice unless its extreme last resort in DR.00:41
=== da is now known as davinci11
roboswhat happens if you have a database and webserver in the UEC, and the database is moved to different hardware while a webserver is talking to the db? How is the communication maintained and not interrupted?02:42
davinci11Hi, I just try to install image as TeTeT suggested yesterday http://people.canonical.com/~tspindler/UEC/ebs-based-instance.pdf04:02
davinci11but when i follow as tutorial said until eki=$(uec-publish-image --type kernel amd64 ubuntu-kernels/*-kernel loader-emi | cut -f1)04:05
davinci11replace loader-emi to test-loader-emi for testing04:06
davinci11but i got this message "bash: kernels/*-kernel: No such file or directory"04:07
davinci11whats wrong ?04:08
=== skrewler_ is now known as skrewler
davinci11Hi, I just try to install image as TeTeT suggested yesterday http://people.canonical.com/~tspindler/UEC/ebs-based-instance.pdf but when i follow as tutorial said until eki=$(uec-publish-image --type kernel amd64 ubuntu-kernels/*-kernel loader-emi | cut -f1)06:40
davinci11replace loader-emi to test-loader-emi for testing but i got this message "bash: kernels/*-kernel: No such file or directory" whats wrong ?06:41
=== skrewler_ is now known as skrewler
=== daker_ is now known as daker
CloudAche84hello all09:28
CloudAche84anyone have any experience of configuring keystone with openstack nova?09:28
kim0CloudAche84: #openstack might be a good place to ask09:41
CloudAche84eerily quiet over there :)09:41
TeTeTkim0: happy with the outcome of the ubuntu cloud days? There were quite a lot of people hanging out in classroom, but not sure how many paid interest09:42
kim0TeTeT: interest and the level of interactivity vary with sessions, but I did get much good feedback09:43
TeTeTkim0: glad to read!09:44
kim0cool :)09:44
kim0TeTeT: and how are things going for ya09:44
TeTeTdavinci11: on buckets and S3 - in UEC / eucalyptus images need to be stored somewhere, where the cloud components (e.g. front-end and node contrllers) can access it09:45
TeTeTkim0: going ok, a bit of a slow day today09:45
TeTeTdavinci11: S3 is like a file store on the web where you can save and retrieve complete files09:45
TeTeTdavinci11: when uploading an image, e.g. the loader-emi in the EBS based instance exercise, it is actually stored in S309:46
TeTeTdavinci11: the uec-publish-image command does that for you09:46
TeTeTdavinci11: like on your filesystem S3 has a structure, a bit like a directory, called bucket09:46
TeTeTdavinci11: the image has to be placed in a bucket09:46
TeTeTdavinci11: so what uec-publish-image does, is transferring an image from your local filesystem to a bucket09:47
davinci11S3 is in local machine right ? or..09:47
TeTeTdavinci11: so you have to specify the path to an image on your local disk and a bucket on the S3 storage controller09:48
TeTeTdavinci11: nope, S3 is a remote component in your cloud09:48
TeTeTdavinci11: if you use the front-end as client (as I assume you do), it happens to be the same machine, but it is actually addressed via network protocols09:49
davinci11then where is the image actually store ? on node's machine ?09:49
TeTeTdavinci11: the image is stored in the walrus controller (e.g. front-end in a small cloud)09:50
TeTeTdavinci11: when you run an instance, the image gets transferred to the node controller via S3 and is then changed locally09:50
davinci11not in my local machine ?09:51
TeTeTdavinci11: nope, not necessarily on your local machine09:51
TeTeTdavinci11: I call the local machine the 'cloud control host', as it is where your credentials for the cloud reside09:51
davinci11so the image transfer from cloud > node > local machine ?09:52
TeTeTdavinci11: first you need to transfer it from cloud control host (filesystem) to cloud (S3)09:52
TeTeTotherwise the cloud cannot use the image09:52
davinci11so the image is from local machine > cloud at first09:56
TeTeTyes, that's what all the uec-publish-image commands are about09:56
TeTeTfirst upload a kernel to S3, then a ramdisk, then a machine image09:56
davinci11if i install anything e.g a program where does it store ?09:58
davinci11on the VM09:58
davinci11to cloud too ?09:59
TeTeTdavinci11: install a program in an instance?10:01
davinci11yep10:01
TeTeTdavinci11: it is only inside the instance for the live time of it, until you terminate it. Unless you follow the ebs based instance exercise, then it's persistent. Do you know what EBS is?10:03
TeTeTdavinci11: technically the instance image is stored on the node controller and removed once the instance is terminated10:04
davinci11EBS ?10:04
davinci11so i need complete the ebs based instance exercise10:05
TeTeTdavinci11: elastic block storage, one of the ways to save persistent data in UEC10:05
TeTeTdavinci11: if you want an instance that more acts like a regular virtual machine, I fear so10:06
TeTeTdavinci11: which leads me to the question, why do you deploy a cloud anyway? Just testing the tech?10:06
davinci11cause what i have done with UECCDinstall tutorial , when restart / terminate instance everything will lost10:06
TeTeTdavinci11: correct, instances are not persistent10:07
davinci11testing it then use it on actual server10:07
TeTeTdavinci11: for what purpose? Do you have any cloud aware application?10:08
flaccidwhats an actual server10:08
davinci11lol, now i understand a bit different between instances and ebs based instance10:09
davinci11email server10:10
flaccidyou can run an email server on anything10:10
TeTeTdavinci11: the lack of persistence makes the transfer from traditional computing to AWS like computing a bit tough, as the application needs to solve this issue best10:10
flaccidthough that isn't a real term either10:10
TeTeTagreeing with flaccid , a kvm machine might be a better solution for this10:10
TeTeTor xen or whatever floats your virtualization boat10:11
davinci11is not just email though may be something10:11
davinci11else10:11
flaccidyou can probably do that something else, on anything too10:12
davinci11EBS from Amazon right ?10:14
flaccidhuh10:15
flaccidthese are all on the OS level, not if its in cloud or where or whatever10:15
davinci11they provide free EBS service ?10:15
flaccidno, though there is some free ebs with the aws free tier10:15
davinci11so EBS instance as <TeTeT> mentioned is free right ?10:17
flaccidcheck it out on the website10:17
TeTeTdavinci11: not on amazon, in your own UEC10:17
flaccidhttp://lmgtfy.com/?q=aws+free+tier10:18
davinci11oh10:18
davinci11gotta go now , thanks for the help, see u....10:20
=== kooolhead11|afk is now known as kooolhead11
kooolhead11hello all13:36
CloudAche84hi13:53
kim0hey14:03
richiemarshallhi, can someone help?14:26
kooolhead11ask your question14:26
richiemarshallI'm trying to apply hostname, and update /etc/hosts through cloud-config14:26
richiemarshallbut it doesn't apper to be getting applied14:27
richiemarshallother actions are14:27
richiemarshallmanage_etc_hosts: true hostname: fedb0114:27
richiemarshall(separate lines)14:27
richiemarshallam i using the wrong syntax?14:28
kim0/etc/hosts doesn't really change a host name14:35
kim0I don't think cloud-init has special syntax to change a host name, so you may just use a script for that14:37
kim0apart from the fact that I don't think ec2 machines should have names on them :)14:37
richiemarshallthanks kim014:41
richiemarshallchanging hostanme just makes it easier to identify for the guys using them14:41
richiemarshallI'd pulled the hostname things form the ubuntu cloud-config examples, so was preferring that running a script14:42
kim0I'm not sure btw of all the above ;)14:44
richiemarshallok, thanks for the help14:46
hallynSpamapS: what is the 10m sleep you were talking about?15:23
hallyn(Oblxc)15:23
=== kooolhead11 is now known as kooolhead11|afk
=== F000 is now known as fw0rd
=== fw0rd is now known as F000
=== daker is now known as daker_
koolhead17kim0:18:59

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!