Hi list, Right now I''ve to find some graphic (or web!) interface to administrate our new data center infrastructure who will be running over Xen. I''ve been googling around to find something, and looks like Enomaly is a good choice. Can anybody give me some feedback about this? Or maybe recommend another front-end interface? Thanks in advance. Boris. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
You''ve got a difficult task: I''ve yet to find any GUI yet which really cuts the mustard. Best I''ve found for *my system* is "convirture", but it''s fairly buggy and doesn''t seem particularly well written. It''s also missing some features: it has no knowledge of user based admin rights and isn''t designed to be ran by multiple users concurrently. oVirt looks promising, but doesn''t support cLVM over iSCSI so it''s no use for me. Best bet is just to try the whole miraid of options available until you find one which works for you. Cheers, On Thu, Sep 10, 2009 at 4:46 PM, Boris Quiroz <boris.quiroz@acepta.com>wrote:> Hi list, > > Right now I''ve to find some graphic (or web!) interface to administrate our > new data center infrastructure who will be running over Xen. > I''ve been googling around to find something, and looks like Enomaly is a > good choice. > > Can anybody give me some feedback about this? Or maybe recommend another > front-end interface? > > Thanks in advance. > > Boris. > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
My boss, after months of research of my part, for a Xen Management Interface, choose the Citrix XenServer 5.5 Free Edition. I''m being reluctant, because I prefer a 100% open source solution but, the free XenServer 5.5 is now replacing all my Debian dom0s just because it haves the GUI... :-@ Cheers! Thiago 2009/9/10 Stephen Ross <stephen.ross1986@googlemail.com>> You''ve got a difficult task: I''ve yet to find any GUI yet which really cuts > the mustard. Best I''ve found for *my system* is "convirture", but it''s > fairly buggy and doesn''t seem particularly well written. It''s also missing > some features: it has no knowledge of user based admin rights and isn''t > designed to be ran by multiple users concurrently. > > oVirt looks promising, but doesn''t support cLVM over iSCSI so it''s no use > for me. Best bet is just to try the whole miraid of options available until > you find one which works for you. > > Cheers, > > > On Thu, Sep 10, 2009 at 4:46 PM, Boris Quiroz <boris.quiroz@acepta.com>wrote: > >> Hi list, >> >> Right now I''ve to find some graphic (or web!) interface to administrate >> our new data center infrastructure who will be running over Xen. >> I''ve been googling around to find something, and looks like Enomaly is a >> good choice. >> >> Can anybody give me some feedback about this? Or maybe recommend another >> front-end interface? >> >> Thanks in advance. >> >> Boris. >> >> _______________________________________________ >> Xen-users mailing list >> Xen-users@lists.xensource.com >> http://lists.xensource.com/xen-users >> > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Thiago Camargo Martins Cordeiro wrote:> My boss, after months of research of my part, for a Xen Management > Interface, choose the Citrix XenServer 5.5 Free Edition. I''m being > reluctant, because I prefer a 100% open source solution but, the free > XenServer 5.5 is now replacing all my Debian dom0s just because it > haves the GUI... :-@I recently switched to Citrix Xenserver as well. I have run on the full open source solution for several years with little issue. But the Citrix xencenter gui is pretty nice. It makes it useable for the other admins and users in my group. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Exactly the same here... [?] 2009/9/10 Nick Anderson <nick@anders0n.net>> Thiago Camargo Martins Cordeiro wrote: > >> My boss, after months of research of my part, for a Xen Management >> Interface, choose the Citrix XenServer 5.5 Free Edition. I''m being >> reluctant, because I prefer a 100% open source solution but, the free >> XenServer 5.5 is now replacing all my Debian dom0s just because it haves the >> GUI... :-@ >> > I recently switched to Citrix Xenserver as well. I have run on the full > open source solution for several years with little issue. But the Citrix > xencenter gui is pretty nice. It makes it useable for the other admins and > users in my group. >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
''openqrm'' looks very promising, but the documentation is very sparse; I am afraid, that if I can''t find out reasonable GUI management in a short time, my fine project deals the same fate - to the trash. But I realize self at it could be difficult to have control upon xencenter without GUI. Longina On Thu, 10 Sep 2009, Thiago Camargo Martins Cordeiro wrote:> Exactly the same here... [?] > > 2009/9/10 Nick Anderson <nick@anders0n.net> > >> Thiago Camargo Martins Cordeiro wrote: >> >>> My boss, after months of research of my part, for a Xen Management >>> Interface, choose the Citrix XenServer 5.5 Free Edition. I''m being >>> reluctant, because I prefer a 100% open source solution but, the free >>> XenServer 5.5 is now replacing all my Debian dom0s just because it haves the >>> GUI... :-@ >>> >> I recently switched to Citrix Xenserver as well. I have run on the full >> open source solution for several years with little issue. But the Citrix >> xencenter gui is pretty nice. It makes it useable for the other admins and >> users in my group. >> >-- -- Longina Przybyszewska, system programmer IT@Naturvidenskab IMADA, Department of Mathematics and Computer Science University of Southern Denmark, Odense Campusvej 55,DK-5230 Odense M, Denmark tel: +45 6550 2359 - http://www.imada.sdu.dk email: longina@imada.sdu.dk -- _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Hello, Maybe you can be interested by my soft : XenOrchestra. Here is 2 screenshots of my project : http://hfr-rehost.net/fullsize/http://self/pic/ce0a00d48fec3f7f3d161e55fcd15687af74ca5a.jpeg http://hfr-rehost.net/fullsize/http://self/pic/075f8324014b2c2a2f9c7d84c5c2348b79174c60.jpeg So far, it''s "simple" : you can see where are your DomU, start/pause/stop/delete them, and open a window with informations on a DomU (as you can see in the 2nd screen). Live Migration works too. Windows can be moved, closed, minimized or maximized. So far, creating new VM is not implemented, but the next step is to allow changes, like CPU parameters etc. It works only for Xen, I don''t want to create a big soft for KVM etc.. It uses the Xen''s API, and it''s written in PHP5/Ajax(prototype)/sqlite. It will be an open source project of course, in GPL licence. Tell me if you are interested :) Regards, Olivier. On Fri, Sep 11, 2009 at 10:44 AM, Longina Przybyszewska<longina@imada.sdu.dk> wrote:> ''openqrm'' looks very promising, but the documentation is very sparse; > > I am afraid, that if I can''t find out reasonable GUI management in a short > time, my fine project deals the same fate - to the trash. > > But I realize self at it could be difficult to have control upon xencenter > without GUI. > > Longina > > On Thu, 10 Sep 2009, Thiago Camargo Martins Cordeiro wrote: > >> Exactly the same here... [?] >> >> 2009/9/10 Nick Anderson <nick@anders0n.net> >> >>> Thiago Camargo Martins Cordeiro wrote: >>> >>>> My boss, after months of research of my part, for a Xen Management >>>> Interface, choose the Citrix XenServer 5.5 Free Edition. I''m being >>>> reluctant, because I prefer a 100% open source solution but, the free >>>> XenServer 5.5 is now replacing all my Debian dom0s just because it haves >>>> the >>>> GUI... :-@ >>>> >>> I recently switched to Citrix Xenserver as well. I have run on the full >>> open source solution for several years with little issue. But the Citrix >>> xencenter gui is pretty nice. It makes it useable for the other admins >>> and >>> users in my group. >>> >> > > -- > -- > Longina Przybyszewska, system programmer > IT@Naturvidenskab > > IMADA, Department of Mathematics and Computer Science > > University of Southern Denmark, Odense > Campusvej 55,DK-5230 Odense M, Denmark > > tel: +45 6550 2359 - http://www.imada.sdu.dk > email: longina@imada.sdu.dk > -- > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Fri, Sep 11, 2009 at 4:13 AM, Thiago Camargo Martins Cordeiro <thiagocmartinsc@gmail.com> wrote:> My boss, after months of research of my part, for a Xen Management > Interface, choose the Citrix XenServer 5.5 Free Edition. I''m being > reluctant, because I prefer a 100% open source solution but, the free > XenServer 5.5 is now replacing all my Debian dom0s just because it haves the > GUI... :-@ > > Cheers! > Thiago >AFAIK the management interface for the xenserver free edition needs to run on Windows, right? Or does it have a web interface? -- Kind Regards Rudi Ahlers CEO, SoftDux Hosting Web: http://www.SoftDux.com Office: 087 805 9573 Cell: 082 554 7532 _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
As I can''t put the code right now, I''ll try to give you some details : Project Name : XenOrchestra Licence : GPL 3 ? (or 2 don''t know the real differences) Small FAQ ;) -> What is the goal of Xen Orchestra ? Provide a simple and clear interface to Xen, across the Xen API with a **open source** app. Because I love open-source, I would like to stay in this philosophy ;) -> What can I do with the first release ? The first release will be an alpha, but you can know *where* are you DomU and more : - start/stop/pause/remove a domU (as you can see in the first screenshot) ; - make live migrations on other dom0 ; - have informations about a domU : cpu,ram,network etc. -> When it''s released ? I''ll try to give you the alpha version ASAP, so.. let''s say next Sunday (sept. 13). I need to make an installer and "purge" the code to offer you a "clear" version. -> The future ? First, create xen-orchestra.com with a FAQ (this one :D), what is the project, a forum and a git server in order to create a community. I start now ! Then, make a Debian Package :D Next, I would like to implement "setters" (change cpu/ram/network conf) : not really hard. And finally, use this interface to create domU and templates... See you soon, hope my project can help people to stay with open source Xen :) Olivier. On Fri, Sep 11, 2009 at 11:01 AM, Olivier LAMBERT <lambert.olivier@gmail.com> wrote:> Hello, > > Maybe you can be interested by my soft : XenOrchestra. > > Here is 2 screenshots of my project : > > http://hfr-rehost.net/fullsize/http://self/pic/ce0a00d48fec3f7f3d161e55fcd15687af74ca5a.jpeg > http://hfr-rehost.net/fullsize/http://self/pic/075f8324014b2c2a2f9c7d84c5c2348b79174c60.jpeg > > So far, it''s "simple" : you can see where are your DomU, > start/pause/stop/delete them, and open a window with informations on a > DomU (as you can see in the 2nd screen). Live Migration works too. > Windows can be moved, closed, minimized or maximized. > > So far, creating new VM is not implemented, but the next step is to > allow changes, like CPU parameters etc. > > It works only for Xen, I don''t want to create a big soft for KVM etc.. > > It uses the Xen''s API, and it''s written in PHP5/Ajax(prototype)/sqlite. > > It will be an open source project of course, in GPL licence. Tell me > if you are interested :) > > Regards, > > Olivier. > > > On Fri, Sep 11, 2009 at 10:44 AM, Longina > Przybyszewska<longina@imada.sdu.dk> wrote: >> ''openqrm'' looks very promising, but the documentation is very sparse; >> >> I am afraid, that if I can''t find out reasonable GUI management in a short >> time, my fine project deals the same fate - to the trash. >> >> But I realize self at it could be difficult to have control upon xencenter >> without GUI. >> >> Longina >> >> On Thu, 10 Sep 2009, Thiago Camargo Martins Cordeiro wrote: >> >>> Exactly the same here... [?] >>> >>> 2009/9/10 Nick Anderson <nick@anders0n.net> >>> >>>> Thiago Camargo Martins Cordeiro wrote: >>>> >>>>> My boss, after months of research of my part, for a Xen Management >>>>> Interface, choose the Citrix XenServer 5.5 Free Edition. I''m being >>>>> reluctant, because I prefer a 100% open source solution but, the free >>>>> XenServer 5.5 is now replacing all my Debian dom0s just because it haves >>>>> the >>>>> GUI... :-@ >>>>> >>>> I recently switched to Citrix Xenserver as well. I have run on the full >>>> open source solution for several years with little issue. But the Citrix >>>> xencenter gui is pretty nice. It makes it useable for the other admins >>>> and >>>> users in my group. >>>> >>> >> >> -- >> -- >> Longina Przybyszewska, system programmer >> IT@Naturvidenskab >> >> IMADA, Department of Mathematics and Computer Science >> >> University of Southern Denmark, Odense >> Campusvej 55,DK-5230 Odense M, Denmark >> >> tel: +45 6550 2359 - http://www.imada.sdu.dk >> email: longina@imada.sdu.dk >> -- >> >> _______________________________________________ >> Xen-users mailing list >> Xen-users@lists.xensource.com >> http://lists.xensource.com/xen-users >> >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Fri, Sep 11, 2009 at 02:26:18PM +0200, Olivier LAMBERT wrote:> As I can''t put the code right now, I''ll try to give you some details : >Nice to hear about your project. Something like this is definitely needed. Thanks and good luck! -- Pasi> > Project Name : XenOrchestra > Licence : GPL 3 ? (or 2 don''t know the real differences) > > Small FAQ ;) > > -> What is the goal of Xen Orchestra ? > Provide a simple and clear interface to Xen, across the Xen API with a > **open source** app. Because I love open-source, I would like to stay > in this philosophy ;) > > -> What can I do with the first release ? > The first release will be an alpha, but you can know *where* are you > DomU and more : > - start/stop/pause/remove a domU (as you can see in the first screenshot) ; > - make live migrations on other dom0 ; > - have informations about a domU : cpu,ram,network etc. > > -> When it''s released ? > I''ll try to give you the alpha version ASAP, so.. let''s say next > Sunday (sept. 13). I need to make an installer and "purge" the code to > offer you a "clear" version. > > -> The future ? > First, create xen-orchestra.com with a FAQ (this one :D), what is the > project, a forum and a git server in order to create a community. I > start now ! > Then, make a Debian Package :D > Next, I would like to implement "setters" (change cpu/ram/network > conf) : not really hard. And finally, use this interface to create > domU and templates... > > See you soon, hope my project can help people to stay with open source Xen :) > > > Olivier. > > > On Fri, Sep 11, 2009 at 11:01 AM, Olivier LAMBERT > <lambert.olivier@gmail.com> wrote: > > Hello, > > > > Maybe you can be interested by my soft : XenOrchestra. > > > > Here is 2 screenshots of my project : > > > > http://hfr-rehost.net/fullsize/http://self/pic/ce0a00d48fec3f7f3d161e55fcd15687af74ca5a.jpeg > > http://hfr-rehost.net/fullsize/http://self/pic/075f8324014b2c2a2f9c7d84c5c2348b79174c60.jpeg > > > > So far, it''s "simple" : you can see where are your DomU, > > start/pause/stop/delete them, and open a window with informations on a > > DomU (as you can see in the 2nd screen). Live Migration works too. > > Windows can be moved, closed, minimized or maximized. > > > > So far, creating new VM is not implemented, but the next step is to > > allow changes, like CPU parameters etc. > > > > It works only for Xen, I don''t want to create a big soft for KVM etc.. > > > > It uses the Xen''s API, and it''s written in PHP5/Ajax(prototype)/sqlite. > > > > It will be an open source project of course, in GPL licence. Tell me > > if you are interested :) > > > > Regards, > > > > Olivier. > > > > > > On Fri, Sep 11, 2009 at 10:44 AM, Longina > > Przybyszewska<longina@imada.sdu.dk> wrote: > >> ''openqrm'' looks very promising, but the documentation is very sparse; > >> > >> I am afraid, that if I can''t find out reasonable GUI management in a short > >> time, my fine project deals the same fate - to the trash. > >> > >> But I realize self at it could be difficult to have control upon xencenter > >> without GUI. > >> > >> Longina > >> > >> On Thu, 10 Sep 2009, Thiago Camargo Martins Cordeiro wrote: > >> > >>> Exactly the same here... [?] > >>> > >>> 2009/9/10 Nick Anderson <nick@anders0n.net> > >>> > >>>> Thiago Camargo Martins Cordeiro wrote: > >>>> > >>>>> My boss, after months of research of my part, for a Xen Management > >>>>> Interface, choose the Citrix XenServer 5.5 Free Edition. I''m being > >>>>> reluctant, because I prefer a 100% open source solution but, the free > >>>>> XenServer 5.5 is now replacing all my Debian dom0s just because it haves > >>>>> the > >>>>> GUI... :-@ > >>>>> > >>>> I recently switched to Citrix Xenserver as well. I have run on the full > >>>> open source solution for several years with little issue. But the Citrix > >>>> xencenter gui is pretty nice. It makes it useable for the other admins > >>>> and > >>>> users in my group. > >>>> > >>> > >> > >> -- > >> -- > >> Longina Przybyszewska, system programmer > >> IT@Naturvidenskab > >> > >> IMADA, Department of Mathematics and Computer Science > >> > >> University of Southern Denmark, Odense > >> Campusvej 55,DK-5230 Odense M, Denmark > >> > >> tel: +45 6550 2359 - http://www.imada.sdu.dk > >> email: longina@imada.sdu.dk > >> -- > >> > >> _______________________________________________ > >> Xen-users mailing list > >> Xen-users@lists.xensource.com > >> http://lists.xensource.com/xen-users > >> > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Fri, Sep 11, 2009 at 5:26 AM, Olivier LAMBERT <lambert.olivier@gmail.com>wrote:> As I can''t put the code right now, I''ll try to give you some details : > > > Project Name : XenOrchestra > Licence : GPL 3 ? (or 2 don''t know the real differences) > > Small FAQ ;) > > -> What is the goal of Xen Orchestra ? > Provide a simple and clear interface to Xen, across the Xen API with a > **open source** app. Because I love open-source, I would like to stay > in this philosophy ;) > > -> What can I do with the first release ? > The first release will be an alpha, but you can know *where* are you > DomU and more : > - start/stop/pause/remove a domU (as you can see in the first screenshot) ; > - make live migrations on other dom0 ; > - have informations about a domU : cpu,ram,network etc. > > -> When it''s released ? > I''ll try to give you the alpha version ASAP, so.. let''s say next > Sunday (sept. 13). I need to make an installer and "purge" the code to > offer you a "clear" version. > > -> The future ? > First, create xen-orchestra.com with a FAQ (this one :D), what is the > project, a forum and a git server in order to create a community. I > start now ! > Then, make a Debian Package :D > Next, I would like to implement "setters" (change cpu/ram/network > conf) : not really hard. And finally, use this interface to create > domU and templates... > > See you soon, hope my project can help people to stay with open source Xen > :) > > Don''t forget to make the entire thing accessible to users (not just root)with somewhat granular access control otherwise you spent all this time to recreate the exact same thing that everyone else has written. When will we be able to look at your code? I use xen and VMs for my classes and I start in a few weeks. Like everyone else that needs non-root administration to domUs I''m writing my own interface. I need a user named bob to have control over bob''s vm and no other. Grant McWilliams Some people, when confronted with a problem, think "I know, I''ll use Windows." Now they have two problems. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Rudi Ahlers wrote:> AFAIK the management interface for the xenserver free edition needs to > run on Windows, right? Or does it have a web interfaceIndeed that is the biggest downside. You can however still shell in and use the cli to connect to your consoles as well. So you don''t loose that ability, but you do lose the nice xm wrapper xe cli is powerful but not as easy to use imho. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
First, thanks all of you for your encouragements. To Grant McWilliams : So far, I just use RPC to control Xen daemon : the API is well documented. See http://wiki.xensource.com/xenwiki/XenApi?action=AttachFile&do=get&target=xenapi-1.0.6.pdf My soft can run on every machine with a web server + PHP5 and sqlite. Just need a connectivity with the Xen daemon. Yes, it can works accross Internet or every networks (but be sure to use encryption !) So, no root or other stuff like that. In my case, I choose to make things simple : just an htaccess (so far). With the API, you''ve got access to the entire Xen daemon, but I think it''s not so hard to restrict an user to a VM (or more). It''s "just" an added layer, can be interfaced with ldap, mysql or pgsql database, with adaquates informations on users. Just an example of Xen architecture + XenOrchestra : Dom01 Dom02 Dom03 ___|_____________|____________|__________ (network) | | | Xen orchestra client other client As you can see, clients are contacting the Xen Orchstra web interface, and then, this one check Dom0''s with Remote procedure call. With this, you can do everything you want. Just need to implement it ! Limitations are the API, which suffer from certain shortcomings (like impossible to differenciate a migrated or an halted VM). For your "feature request", I think I''ll do, but in a first time, my goal is to admin Xen easily. But ASAP, I''ll try to respond to your request. And as it''s a open source project, everyone can contribute, so.. more we are, more the project will be great :) Regards, Olivier P.S : sorry if there is misspelling in my text, I''m not perfect in English ;) On Fri, Sep 11, 2009 at 4:42 PM, Grant McWilliams <grantmasterflash@gmail.com> wrote:> > On Fri, Sep 11, 2009 at 5:26 AM, Olivier LAMBERT <lambert.olivier@gmail.com> > wrote: >> >> As I can''t put the code right now, I''ll try to give you some details : >> >> >> Project Name : XenOrchestra >> Licence : GPL 3 ? (or 2 don''t know the real differences) >> >> Small FAQ ;) >> >> -> What is the goal of Xen Orchestra ? >> Provide a simple and clear interface to Xen, across the Xen API with a >> **open source** app. Because I love open-source, I would like to stay >> in this philosophy ;) >> >> -> What can I do with the first release ? >> The first release will be an alpha, but you can know *where* are you >> DomU and more : >> - start/stop/pause/remove a domU (as you can see in the first screenshot) >> ; >> - make live migrations on other dom0 ; >> - have informations about a domU : cpu,ram,network etc. >> >> -> When it''s released ? >> I''ll try to give you the alpha version ASAP, so.. let''s say next >> Sunday (sept. 13). I need to make an installer and "purge" the code to >> offer you a "clear" version. >> >> -> The future ? >> First, create xen-orchestra.com with a FAQ (this one :D), what is the >> project, a forum and a git server in order to create a community. I >> start now ! >> Then, make a Debian Package :D >> Next, I would like to implement "setters" (change cpu/ram/network >> conf) : not really hard. And finally, use this interface to create >> domU and templates... >> >> See you soon, hope my project can help people to stay with open source Xen >> :) >> > Don''t forget to make the entire thing accessible to users (not just root) > with somewhat granular access control > otherwise you spent all this time to recreate the exact same thing that > everyone else has written. > > When will we be able to look at your code? I use xen and VMs for my classes > and I start in a few weeks. Like everyone else that needs > non-root administration to domUs I''m writing my own interface. I need a user > named bob to have control over bob''s vm and no other. > > Grant McWilliams > > Some people, when confronted with a problem, think "I know, I''ll use > Windows." > Now they have two problems. >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Believe me... the most cool open source "interface for Xen" is Eucalyptus... 2009/9/11 Olivier LAMBERT <lambert.olivier@gmail.com>> First, thanks all of you for your encouragements. > > To Grant McWilliams : > So far, I just use RPC to control Xen daemon : the API is well > documented. See > > http://wiki.xensource.com/xenwiki/XenApi?action=AttachFile&do=get&target=xenapi-1.0.6.pdf > > My soft can run on every machine with a web server + PHP5 and sqlite. > Just need a connectivity with the Xen daemon. Yes, it can works > accross Internet or every networks (but be sure to use encryption !) > > So, no root or other stuff like that. In my case, I choose to make > things simple : just an htaccess (so far). > > With the API, you''ve got access to the entire Xen daemon, but I think > it''s not so hard to restrict an user to a VM (or more). It''s "just" an > added layer, can be interfaced with ldap, mysql or pgsql database, > with adaquates informations on users. > > Just an example of Xen architecture + XenOrchestra : > > Dom01 Dom02 Dom03 > ___|_____________|____________|__________ (network) > | | | > Xen orchestra client other client > > As you can see, clients are contacting the Xen Orchstra web interface, > and then, this one check Dom0''s with Remote procedure call. > > With this, you can do everything you want. Just need to implement it ! > Limitations are the API, which suffer from certain shortcomings (like > impossible to differenciate a migrated or an halted VM). > > For your "feature request", I think I''ll do, but in a first time, my > goal is to admin Xen easily. But ASAP, I''ll try to respond to your > request. > And as it''s a open source project, everyone can contribute, so.. more > we are, more the project will be great :) > > Regards, > > > Olivier > > P.S : sorry if there is misspelling in my text, I''m not perfect in English > ;) > > On Fri, Sep 11, 2009 at 4:42 PM, Grant McWilliams > <grantmasterflash@gmail.com> wrote: > > > > On Fri, Sep 11, 2009 at 5:26 AM, Olivier LAMBERT < > lambert.olivier@gmail.com> > > wrote: > >> > >> As I can''t put the code right now, I''ll try to give you some details : > >> > >> > >> Project Name : XenOrchestra > >> Licence : GPL 3 ? (or 2 don''t know the real differences) > >> > >> Small FAQ ;) > >> > >> -> What is the goal of Xen Orchestra ? > >> Provide a simple and clear interface to Xen, across the Xen API with a > >> **open source** app. Because I love open-source, I would like to stay > >> in this philosophy ;) > >> > >> -> What can I do with the first release ? > >> The first release will be an alpha, but you can know *where* are you > >> DomU and more : > >> - start/stop/pause/remove a domU (as you can see in the first > screenshot) > >> ; > >> - make live migrations on other dom0 ; > >> - have informations about a domU : cpu,ram,network etc. > >> > >> -> When it''s released ? > >> I''ll try to give you the alpha version ASAP, so.. let''s say next > >> Sunday (sept. 13). I need to make an installer and "purge" the code to > >> offer you a "clear" version. > >> > >> -> The future ? > >> First, create xen-orchestra.com with a FAQ (this one :D), what is the > >> project, a forum and a git server in order to create a community. I > >> start now ! > >> Then, make a Debian Package :D > >> Next, I would like to implement "setters" (change cpu/ram/network > >> conf) : not really hard. And finally, use this interface to create > >> domU and templates... > >> > >> See you soon, hope my project can help people to stay with open source > Xen > >> :) > >> > > Don''t forget to make the entire thing accessible to users (not just root) > > with somewhat granular access control > > otherwise you spent all this time to recreate the exact same thing that > > everyone else has written. > > > > When will we be able to look at your code? I use xen and VMs for my > classes > > and I start in a few weeks. Like everyone else that needs > > non-root administration to domUs I''m writing my own interface. I need a > user > > named bob to have control over bob''s vm and no other. > > > > Grant McWilliams > > > > Some people, when confronted with a problem, think "I know, I''ll use > > Windows." > > Now they have two problems. > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Thiago Camargo Martins Cordeiro wrote:> Believe me... the most cool open source "interface for Xen" is Eucalyptus... > > 2009/9/11 Olivier LAMBERT <lambert.olivier@gmail.com > <mailto:lambert.olivier@gmail.com>> > > First, thanks all of you for your encouragements. > > To Grant McWilliams : > So far, I just use RPC to control Xen daemon : the API is well > documented. See > http://wiki.xensource.com/xenwiki/XenApi?action=AttachFile&do=get&target=xenapi-1.0.6.pdf > <http://wiki.xensource.com/xenwiki/XenApi?action=AttachFile&do=get&target=xenapi-1.0.6.pdf> > > My soft can run on every machine with a web server + PHP5 and sqlite. > Just need a connectivity with the Xen daemon. Yes, it can works > accross Internet or every networks (but be sure to use encryption !) > > So, no root or other stuff like that. In my case, I choose to make > things simple : just an htaccess (so far). > > With the API, you''ve got access to the entire Xen daemon, but I think > it''s not so hard to restrict an user to a VM (or more). It''s "just" an > added layer, can be interfaced with ldap, mysql or pgsql database, > with adaquates informations on users. > > Just an example of Xen architecture + XenOrchestra : > > Dom01 Dom02 Dom03 > ___|_____________|____________|__________ (network) > | | | > Xen orchestra client other client > > As you can see, clients are contacting the Xen Orchstra web interface, > and then, this one check Dom0''s with Remote procedure call. > > With this, you can do everything you want. Just need to implement it ! > Limitations are the API, which suffer from certain shortcomings (like > impossible to differenciate a migrated or an halted VM). > > For your "feature request", I think I''ll do, but in a first time, my > goal is to admin Xen easily. But ASAP, I''ll try to respond to your > request. > And as it''s a open source project, everyone can contribute, so.. more > we are, more the project will be great :) > > Regards, > > > Olivier > > P.S : sorry if there is misspelling in my text, I''m not perfect in > English ;) > > On Fri, Sep 11, 2009 at 4:42 PM, Grant McWilliams > <grantmasterflash@gmail.com <mailto:grantmasterflash@gmail.com>> wrote: > > > > On Fri, Sep 11, 2009 at 5:26 AM, Olivier LAMBERT > <lambert.olivier@gmail.com <mailto:lambert.olivier@gmail.com>> > > wrote: > >> > >> As I can''t put the code right now, I''ll try to give you some > details : > >> > >> > >> Project Name : XenOrchestra > >> Licence : GPL 3 ? (or 2 don''t know the real differences) > >> > >> Small FAQ ;) > >> > >> -> What is the goal of Xen Orchestra ? > >> Provide a simple and clear interface to Xen, across the Xen API > with a > >> **open source** app. Because I love open-source, I would like to > stay > >> in this philosophy ;) > >> > >> -> What can I do with the first release ? > >> The first release will be an alpha, but you can know *where* are you > >> DomU and more : > >> - start/stop/pause/remove a domU (as you can see in the first > screenshot) > >> ; > >> - make live migrations on other dom0 ; > >> - have informations about a domU : cpu,ram,network etc. > >> > >> -> When it''s released ? > >> I''ll try to give you the alpha version ASAP, so.. let''s say next > >> Sunday (sept. 13). I need to make an installer and "purge" the > code to > >> offer you a "clear" version. > >> > >> -> The future ? > >> First, create xen-orchestra.com <http://xen-orchestra.com> with > a FAQ (this one :D), what is the > >> project, a forum and a git server in order to create a community. I > >> start now ! > >> Then, make a Debian Package :D > >> Next, I would like to implement "setters" (change cpu/ram/network > >> conf) : not really hard. And finally, use this interface to create > >> domU and templates... > >> > >> See you soon, hope my project can help people to stay with open > source Xen > >> :) > >> > > Don''t forget to make the entire thing accessible to users (not > just root) > > with somewhat granular access control > > otherwise you spent all this time to recreate the exact same > thing that > > everyone else has written. > > > > When will we be able to look at your code? I use xen and VMs for > my classes > > and I start in a few weeks. Like everyone else that needs > > non-root administration to domUs I''m writing my own interface. I > need a user > > named bob to have control over bob''s vm and no other. > > > > Grant McWilliams > > > > Some people, when confronted with a problem, think "I know, I''ll use > > Windows." > > Now they have two problems. > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com <mailto:Xen-users@lists.xensource.com> > http://lists.xensource.com/xen-users > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-usersThiago, Do you have some screen shots to show us how Eucalyptus works? Cheers. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Well, Screenshots I do not have... but you can make an account at my cloud to try it! For free! =) Make an account here: https://wwc.worldweb.com.br:8443 After I approve your account, login and get your credentials... Now go to https://dashboard.ylastic.com/esignup and signup into the Ylastic EC2 Management Interface and: Go here: https://dashboard.ylastic.com to manage your virtual machines (instances), firewall rules, images, groups, etc... I have small Eucalyptus installation just for tests... Also, you can use the ElasticFox to manage your account, but at this time, it is not fully supported... Cheers! Thiago 2009/9/11 Boris Quiroz <boris.quiroz@acepta.com>> Thiago Camargo Martins Cordeiro wrote: > >> Believe me... the most cool open source "interface for Xen" is >> Eucalyptus... >> >> 2009/9/11 Olivier LAMBERT <lambert.olivier@gmail.com <mailto: >> lambert.olivier@gmail.com>> >> >> >> First, thanks all of you for your encouragements. >> >> To Grant McWilliams : >> So far, I just use RPC to control Xen daemon : the API is well >> documented. See >> >> http://wiki.xensource.com/xenwiki/XenApi?action=AttachFile&do=get&target=xenapi-1.0.6.pdf >> < >> http://wiki.xensource.com/xenwiki/XenApi?action=AttachFile&do=get&target=xenapi-1.0.6.pdf >> > >> >> My soft can run on every machine with a web server + PHP5 and sqlite. >> Just need a connectivity with the Xen daemon. Yes, it can works >> accross Internet or every networks (but be sure to use encryption !) >> >> So, no root or other stuff like that. In my case, I choose to make >> things simple : just an htaccess (so far). >> >> With the API, you''ve got access to the entire Xen daemon, but I think >> it''s not so hard to restrict an user to a VM (or more). It''s "just" an >> added layer, can be interfaced with ldap, mysql or pgsql database, >> with adaquates informations on users. >> >> Just an example of Xen architecture + XenOrchestra : >> >> Dom01 Dom02 Dom03 >> ___|_____________|____________|__________ (network) >> | | | >> Xen orchestra client other client >> >> As you can see, clients are contacting the Xen Orchstra web interface, >> and then, this one check Dom0''s with Remote procedure call. >> >> With this, you can do everything you want. Just need to implement it ! >> Limitations are the API, which suffer from certain shortcomings (like >> impossible to differenciate a migrated or an halted VM). >> >> For your "feature request", I think I''ll do, but in a first time, my >> goal is to admin Xen easily. But ASAP, I''ll try to respond to your >> request. >> And as it''s a open source project, everyone can contribute, so.. more >> we are, more the project will be great :) >> >> Regards, >> >> >> Olivier >> >> P.S : sorry if there is misspelling in my text, I''m not perfect in >> English ;) >> >> On Fri, Sep 11, 2009 at 4:42 PM, Grant McWilliams >> <grantmasterflash@gmail.com <mailto:grantmasterflash@gmail.com>> >> wrote: >> > >> > On Fri, Sep 11, 2009 at 5:26 AM, Olivier LAMBERT >> <lambert.olivier@gmail.com <mailto:lambert.olivier@gmail.com>> >> >> > wrote: >> >> >> >> As I can''t put the code right now, I''ll try to give you some >> details : >> >> >> >> >> >> Project Name : XenOrchestra >> >> Licence : GPL 3 ? (or 2 don''t know the real differences) >> >> >> >> Small FAQ ;) >> >> >> >> -> What is the goal of Xen Orchestra ? >> >> Provide a simple and clear interface to Xen, across the Xen API >> with a >> >> **open source** app. Because I love open-source, I would like to >> stay >> >> in this philosophy ;) >> >> >> >> -> What can I do with the first release ? >> >> The first release will be an alpha, but you can know *where* are >> you >> >> DomU and more : >> >> - start/stop/pause/remove a domU (as you can see in the first >> screenshot) >> >> ; >> >> - make live migrations on other dom0 ; >> >> - have informations about a domU : cpu,ram,network etc. >> >> >> >> -> When it''s released ? >> >> I''ll try to give you the alpha version ASAP, so.. let''s say next >> >> Sunday (sept. 13). I need to make an installer and "purge" the >> code to >> >> offer you a "clear" version. >> >> >> >> -> The future ? >> >> First, create xen-orchestra.com <http://xen-orchestra.com> with >> >> a FAQ (this one :D), what is the >> >> project, a forum and a git server in order to create a community. I >> >> start now ! >> >> Then, make a Debian Package :D >> >> Next, I would like to implement "setters" (change cpu/ram/network >> >> conf) : not really hard. And finally, use this interface to create >> >> domU and templates... >> >> >> >> See you soon, hope my project can help people to stay with open >> source Xen >> >> :) >> >> >> > Don''t forget to make the entire thing accessible to users (not >> just root) >> > with somewhat granular access control >> > otherwise you spent all this time to recreate the exact same >> thing that >> > everyone else has written. >> > >> > When will we be able to look at your code? I use xen and VMs for >> my classes >> > and I start in a few weeks. Like everyone else that needs >> > non-root administration to domUs I''m writing my own interface. I >> need a user >> > named bob to have control over bob''s vm and no other. >> > >> > Grant McWilliams >> > >> > Some people, when confronted with a problem, think "I know, I''ll use >> > Windows." >> > Now they have two problems. >> > >> >> _______________________________________________ >> Xen-users mailing list >> Xen-users@lists.xensource.com <mailto:Xen-users@lists.xensource.com> >> http://lists.xensource.com/xen-users >> >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Xen-users mailing list >> Xen-users@lists.xensource.com >> http://lists.xensource.com/xen-users >> > > Thiago, > > Do you have some screen shots to show us how Eucalyptus works? > > Cheers. >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Thiago, I''d like to check it out as well. I just did the sign up at the site given below. Jon Quoting Thiago Camargo Martins Cordeiro <thiagocmartinsc@gmail.com>:> Well, > Screenshots I do not have... but you can make an account at my cloud to try > it! For free! =) > Make an account here: > > https://wwc.worldweb.com.br:8443 > > After I approve your account, login and get your credentials... > > Now go to https://dashboard.ylastic.com/esignup and signup into the Ylastic > EC2 Management Interface and: > > Go here: https://dashboard.ylastic.com to manage your virtual machines > (instances), firewall rules, images, groups, etc... > > I have small Eucalyptus installation just for tests... > > Also, you can use the ElasticFox to manage your account, but at this time, > it is not fully supported... > > Cheers! > Thiago > > 2009/9/11 Boris Quiroz <boris.quiroz@acepta.com> > >> Thiago Camargo Martins Cordeiro wrote: >> >>> Believe me... the most cool open source "interface for Xen" is >>> Eucalyptus... >>> >>> 2009/9/11 Olivier LAMBERT <lambert.olivier@gmail.com <mailto: >>> lambert.olivier@gmail.com>> >>> >>> >>> First, thanks all of you for your encouragements. >>> >>> To Grant McWilliams : >>> So far, I just use RPC to control Xen daemon : the API is well >>> documented. See >>> >>> http://wiki.xensource.com/xenwiki/XenApi?action=AttachFile&do=get&target=xenapi-1.0.6.pdf >>> < >>> http://wiki.xensource.com/xenwiki/XenApi?action=AttachFile&do=get&target=xenapi-1.0.6.pdf >>> > >>> >>> My soft can run on every machine with a web server + PHP5 and sqlite. >>> Just need a connectivity with the Xen daemon. Yes, it can works >>> accross Internet or every networks (but be sure to use encryption !) >>> >>> So, no root or other stuff like that. In my case, I choose to make >>> things simple : just an htaccess (so far). >>> >>> With the API, you''ve got access to the entire Xen daemon, but I think >>> it''s not so hard to restrict an user to a VM (or more). It''s "just" an >>> added layer, can be interfaced with ldap, mysql or pgsql database, >>> with adaquates informations on users. >>> >>> Just an example of Xen architecture + XenOrchestra : >>> >>> Dom01 Dom02 Dom03 >>> ___|_____________|____________|__________ (network) >>> | | | >>> Xen orchestra client other client >>> >>> As you can see, clients are contacting the Xen Orchstra web interface, >>> and then, this one check Dom0''s with Remote procedure call. >>> >>> With this, you can do everything you want. Just need to implement it ! >>> Limitations are the API, which suffer from certain shortcomings (like >>> impossible to differenciate a migrated or an halted VM). >>> >>> For your "feature request", I think I''ll do, but in a first time, my >>> goal is to admin Xen easily. But ASAP, I''ll try to respond to your >>> request. >>> And as it''s a open source project, everyone can contribute, so.. more >>> we are, more the project will be great :) >>> >>> Regards, >>> >>> >>> Olivier >>> >>> P.S : sorry if there is misspelling in my text, I''m not perfect in >>> English ;) >>> >>> On Fri, Sep 11, 2009 at 4:42 PM, Grant McWilliams >>> <grantmasterflash@gmail.com <mailto:grantmasterflash@gmail.com>> >>> wrote: >>> > >>> > On Fri, Sep 11, 2009 at 5:26 AM, Olivier LAMBERT >>> <lambert.olivier@gmail.com <mailto:lambert.olivier@gmail.com>> >>> >>> > wrote: >>> >> >>> >> As I can''t put the code right now, I''ll try to give you some >>> details : >>> >> >>> >> >>> >> Project Name : XenOrchestra >>> >> Licence : GPL 3 ? (or 2 don''t know the real differences) >>> >> >>> >> Small FAQ ;) >>> >> >>> >> -> What is the goal of Xen Orchestra ? >>> >> Provide a simple and clear interface to Xen, across the Xen API >>> with a >>> >> **open source** app. Because I love open-source, I would like to >>> stay >>> >> in this philosophy ;) >>> >> >>> >> -> What can I do with the first release ? >>> >> The first release will be an alpha, but you can know *where* are >>> you >>> >> DomU and more : >>> >> - start/stop/pause/remove a domU (as you can see in the first >>> screenshot) >>> >> ; >>> >> - make live migrations on other dom0 ; >>> >> - have informations about a domU : cpu,ram,network etc. >>> >> >>> >> -> When it''s released ? >>> >> I''ll try to give you the alpha version ASAP, so.. let''s say next >>> >> Sunday (sept. 13). I need to make an installer and "purge" the >>> code to >>> >> offer you a "clear" version. >>> >> >>> >> -> The future ? >>> >> First, create xen-orchestra.com <http://xen-orchestra.com> with >>> >>> a FAQ (this one :D), what is the >>> >> project, a forum and a git server in order to create a community. I >>> >> start now ! >>> >> Then, make a Debian Package :D >>> >> Next, I would like to implement "setters" (change cpu/ram/network >>> >> conf) : not really hard. And finally, use this interface to create >>> >> domU and templates... >>> >> >>> >> See you soon, hope my project can help people to stay with open >>> source Xen >>> >> :) >>> >> >>> > Don''t forget to make the entire thing accessible to users (not >>> just root) >>> > with somewhat granular access control >>> > otherwise you spent all this time to recreate the exact same >>> thing that >>> > everyone else has written. >>> > >>> > When will we be able to look at your code? I use xen and VMs for >>> my classes >>> > and I start in a few weeks. Like everyone else that needs >>> > non-root administration to domUs I''m writing my own interface. I >>> need a user >>> > named bob to have control over bob''s vm and no other. >>> > >>> > Grant McWilliams >>> > >>> > Some people, when confronted with a problem, think "I know, I''ll use >>> > Windows." >>> > Now they have two problems. >>> > >>> >>> _______________________________________________ >>> Xen-users mailing list >>> Xen-users@lists.xensource.com <mailto:Xen-users@lists.xensource.com> >>> http://lists.xensource.com/xen-users >>> >>> >>> >>> ------------------------------------------------------------------------ >>> >>> _______________________________________________ >>> Xen-users mailing list >>> Xen-users@lists.xensource.com >>> http://lists.xensource.com/xen-users >>> >> >> Thiago, >> >> Do you have some screen shots to show us how Eucalyptus works? >> >> Cheers. >> >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> > > > So, no root or other stuff like that. In my case, I choose to make > things simple : just an htaccess (so far). > > With the API, you''ve got access to the entire Xen daemon, but I think > it''s not so hard to restrict an user to a VM (or more). It''s "just" an > added layer, can be interfaced with ldap, mysql or pgsql database, > with adaquates informations on users. > > For your "feature request", I think I''ll do, but in a first time, my > goal is to admin Xen easily. But ASAP, I''ll try to respond to your > request. > And as it''s a open source project, everyone can contribute, so.. more > we are, more the project will be great :) > > Regards, >So currently you''re using .htaccess to limit who can connect and control the VMs but if I understand you there''s no limit what that person can do? If Bob (we like calling him Bob) logs into Orchestra he can restart ALL VMs? I don''t know if this helps me any since I could just grant people sudo access to the xm command. If however you set it up so there''s a database table that lists access rights and when creating a VM you assign admins to it this would be ideal. If Bob logs in your code would look up the database record to see what bob could do and restrict his actions to his own VM. Like you said I don''t think this would be difficult code but for my project definitely needed. It''s already very easy to start/stop domUs. I could set up a web page in about 30 seconds that does the same thing (locally) without even using the API. I realize this is not what you''re doing and that the project will grow but I''m hoping that this will be a feature you add fairly soon or I can if I have time. If I don''t have that then it''s no more useful than what I have now. :-) Grant McWilliams. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
1) Yes, in the first step, the htaccess restrict only for the page : after correct login, you can admin everything. 2) But your feature is an interesting one, so I''ll do my best to implement this functionality, seems to be able to that fast => sql table with which user can view assigned VM (admin can view/edit every VM, guest can only view and Bob can edit its "own" for example). Thanks for your idea. Regards, Olivier. On Fri, Sep 11, 2009 at 10:49 PM, Grant McWilliams <grantmasterflash@gmail.com> wrote:>> >> >> So, no root or other stuff like that. In my case, I choose to make >> things simple : just an htaccess (so far). >> >> With the API, you''ve got access to the entire Xen daemon, but I think >> it''s not so hard to restrict an user to a VM (or more). It''s "just" an >> added layer, can be interfaced with ldap, mysql or pgsql database, >> with adaquates informations on users. >> >> For your "feature request", I think I''ll do, but in a first time, my >> goal is to admin Xen easily. But ASAP, I''ll try to respond to your >> request. >> And as it''s a open source project, everyone can contribute, so.. more >> we are, more the project will be great :) >> >> Regards, > > So currently you''re using .htaccess to limit who can connect and control the > VMs but if I understand you there''s no limit what that person can do? > If Bob (we like calling him Bob) logs into Orchestra he can restart ALL VMs? > I don''t know if this helps me any since I could just grant people sudo > access to the xm command. > > If however you set it up so there''s a database table that lists access > rights and when creating a VM you assign admins to it this would be ideal. > If Bob logs in your code would look up the database record to see what bob > could do and restrict his actions to his own VM. Like you said I don''t think > this would be difficult code but for my project definitely needed. It''s > already very easy to start/stop domUs. I could set up a web page in about 30 > seconds that does the same thing (locally) without even using the API. I > realize this is not what you''re doing and that the project will grow but I''m > hoping that this will be a feature you add fairly soon or I can if I have > time. If I don''t have that then it''s no more useful than what I have now. > :-) > > Grant McWilliams. >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
That''s the way the Eucalyptus works! :-D 2009/9/11 Olivier LAMBERT <lambert.olivier@gmail.com>> 1) Yes, in the first step, the htaccess restrict only for the page : > after correct login, you can admin everything. > 2) But your feature is an interesting one, so I''ll do my best to > implement this functionality, seems to be able to that fast => sql > table with which user can view assigned VM (admin can view/edit every > VM, guest can only view and Bob can edit its "own" for example). > > Thanks for your idea. > > Regards, > > > Olivier. > > On Fri, Sep 11, 2009 at 10:49 PM, Grant McWilliams > <grantmasterflash@gmail.com> wrote: > >> > >> > >> So, no root or other stuff like that. In my case, I choose to make > >> things simple : just an htaccess (so far). > >> > >> With the API, you''ve got access to the entire Xen daemon, but I think > >> it''s not so hard to restrict an user to a VM (or more). It''s "just" an > >> added layer, can be interfaced with ldap, mysql or pgsql database, > >> with adaquates informations on users. > >> > >> For your "feature request", I think I''ll do, but in a first time, my > >> goal is to admin Xen easily. But ASAP, I''ll try to respond to your > >> request. > >> And as it''s a open source project, everyone can contribute, so.. more > >> we are, more the project will be great :) > >> > >> Regards, > > > > So currently you''re using .htaccess to limit who can connect and control > the > > VMs but if I understand you there''s no limit what that person can do? > > If Bob (we like calling him Bob) logs into Orchestra he can restart ALL > VMs? > > I don''t know if this helps me any since I could just grant people sudo > > access to the xm command. > > > > If however you set it up so there''s a database table that lists access > > rights and when creating a VM you assign admins to it this would be > ideal. > > If Bob logs in your code would look up the database record to see what > bob > > could do and restrict his actions to his own VM. Like you said I don''t > think > > this would be difficult code but for my project definitely needed. It''s > > already very easy to start/stop domUs. I could set up a web page in about > 30 > > seconds that does the same thing (locally) without even using the API. I > > realize this is not what you''re doing and that the project will grow but > I''m > > hoping that this will be a feature you add fairly soon or I can if I have > > time. If I don''t have that then it''s no more useful than what I have now. > > :-) > > > > Grant McWilliams. > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
What would the Eucalyptus Server address be that I would need to enter at the Ylastic site? Quoting Thiago Camargo Martins Cordeiro <thiagocmartinsc@gmail.com>:> Well, > Screenshots I do not have... but you can make an account at my cloud to try > it! For free! =) > Make an account here: > > https://wwc.worldweb.com.br:8443 > > After I approve your account, login and get your credentials... > > Now go to https://dashboard.ylastic.com/esignup and signup into the Ylastic > EC2 Management Interface and: > > Go here: https://dashboard.ylastic.com to manage your virtual machines > (instances), firewall rules, images, groups, etc... > > I have small Eucalyptus installation just for tests... > > Also, you can use the ElasticFox to manage your account, but at this time, > it is not fully supported... > > Cheers! > Thiago > > 2009/9/11 Boris Quiroz <boris.quiroz@acepta.com> > >> Thiago Camargo Martins Cordeiro wrote: >> >>> Believe me... the most cool open source "interface for Xen" is >>> Eucalyptus... >>> >>> 2009/9/11 Olivier LAMBERT <lambert.olivier@gmail.com <mailto: >>> lambert.olivier@gmail.com>> >>> >>> >>> First, thanks all of you for your encouragements. >>> >>> To Grant McWilliams : >>> So far, I just use RPC to control Xen daemon : the API is well >>> documented. See >>> >>> http://wiki.xensource.com/xenwiki/XenApi?action=AttachFile&do=get&target=xenapi-1.0.6.pdf >>> < >>> http://wiki.xensource.com/xenwiki/XenApi?action=AttachFile&do=get&target=xenapi-1.0.6.pdf >>> > >>> >>> My soft can run on every machine with a web server + PHP5 and sqlite. >>> Just need a connectivity with the Xen daemon. Yes, it can works >>> accross Internet or every networks (but be sure to use encryption !) >>> >>> So, no root or other stuff like that. In my case, I choose to make >>> things simple : just an htaccess (so far). >>> >>> With the API, you''ve got access to the entire Xen daemon, but I think >>> it''s not so hard to restrict an user to a VM (or more). It''s "just" an >>> added layer, can be interfaced with ldap, mysql or pgsql database, >>> with adaquates informations on users. >>> >>> Just an example of Xen architecture + XenOrchestra : >>> >>> Dom01 Dom02 Dom03 >>> ___|_____________|____________|__________ (network) >>> | | | >>> Xen orchestra client other client >>> >>> As you can see, clients are contacting the Xen Orchstra web interface, >>> and then, this one check Dom0''s with Remote procedure call. >>> >>> With this, you can do everything you want. Just need to implement it ! >>> Limitations are the API, which suffer from certain shortcomings (like >>> impossible to differenciate a migrated or an halted VM). >>> >>> For your "feature request", I think I''ll do, but in a first time, my >>> goal is to admin Xen easily. But ASAP, I''ll try to respond to your >>> request. >>> And as it''s a open source project, everyone can contribute, so.. more >>> we are, more the project will be great :) >>> >>> Regards, >>> >>> >>> Olivier >>> >>> P.S : sorry if there is misspelling in my text, I''m not perfect in >>> English ;) >>> >>> On Fri, Sep 11, 2009 at 4:42 PM, Grant McWilliams >>> <grantmasterflash@gmail.com <mailto:grantmasterflash@gmail.com>> >>> wrote: >>> > >>> > On Fri, Sep 11, 2009 at 5:26 AM, Olivier LAMBERT >>> <lambert.olivier@gmail.com <mailto:lambert.olivier@gmail.com>> >>> >>> > wrote: >>> >> >>> >> As I can''t put the code right now, I''ll try to give you some >>> details : >>> >> >>> >> >>> >> Project Name : XenOrchestra >>> >> Licence : GPL 3 ? (or 2 don''t know the real differences) >>> >> >>> >> Small FAQ ;) >>> >> >>> >> -> What is the goal of Xen Orchestra ? >>> >> Provide a simple and clear interface to Xen, across the Xen API >>> with a >>> >> **open source** app. Because I love open-source, I would like to >>> stay >>> >> in this philosophy ;) >>> >> >>> >> -> What can I do with the first release ? >>> >> The first release will be an alpha, but you can know *where* are >>> you >>> >> DomU and more : >>> >> - start/stop/pause/remove a domU (as you can see in the first >>> screenshot) >>> >> ; >>> >> - make live migrations on other dom0 ; >>> >> - have informations about a domU : cpu,ram,network etc. >>> >> >>> >> -> When it''s released ? >>> >> I''ll try to give you the alpha version ASAP, so.. let''s say next >>> >> Sunday (sept. 13). I need to make an installer and "purge" the >>> code to >>> >> offer you a "clear" version. >>> >> >>> >> -> The future ? >>> >> First, create xen-orchestra.com <http://xen-orchestra.com> with >>> >>> a FAQ (this one :D), what is the >>> >> project, a forum and a git server in order to create a community. I >>> >> start now ! >>> >> Then, make a Debian Package :D >>> >> Next, I would like to implement "setters" (change cpu/ram/network >>> >> conf) : not really hard. And finally, use this interface to create >>> >> domU and templates... >>> >> >>> >> See you soon, hope my project can help people to stay with open >>> source Xen >>> >> :) >>> >> >>> > Don''t forget to make the entire thing accessible to users (not >>> just root) >>> > with somewhat granular access control >>> > otherwise you spent all this time to recreate the exact same >>> thing that >>> > everyone else has written. >>> > >>> > When will we be able to look at your code? I use xen and VMs for >>> my classes >>> > and I start in a few weeks. Like everyone else that needs >>> > non-root administration to domUs I''m writing my own interface. I >>> need a user >>> > named bob to have control over bob''s vm and no other. >>> > >>> > Grant McWilliams >>> > >>> > Some people, when confronted with a problem, think "I know, I''ll use >>> > Windows." >>> > Now they have two problems. >>> > >>> >>> _______________________________________________ >>> Xen-users mailing list >>> Xen-users@lists.xensource.com <mailto:Xen-users@lists.xensource.com> >>> http://lists.xensource.com/xen-users >>> >>> >>> >>> ------------------------------------------------------------------------ >>> >>> _______________________________________________ >>> Xen-users mailing list >>> Xen-users@lists.xensource.com >>> http://lists.xensource.com/xen-users >>> >> >> Thiago, >> >> Do you have some screen shots to show us how Eucalyptus works? >> >> Cheers. >> >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Should be: http://wwc.worldweb.com.br:8773 2009/9/11 <jonr@destar.net>> What would the Eucalyptus Server address be that I would need to enter at > the Ylastic site? > > Quoting Thiago Camargo Martins Cordeiro <thiagocmartinsc@gmail.com>: > > Well, >> Screenshots I do not have... but you can make an account at my cloud to >> try >> it! For free! =) >> Make an account here: >> >> https://wwc.worldweb.com.br:8443 >> >> After I approve your account, login and get your credentials... >> >> Now go to https://dashboard.ylastic.com/esignup and signup into the >> Ylastic >> EC2 Management Interface and: >> >> Go here: https://dashboard.ylastic.com to manage your virtual machines >> (instances), firewall rules, images, groups, etc... >> >> I have small Eucalyptus installation just for tests... >> >> Also, you can use the ElasticFox to manage your account, but at this >> time, >> it is not fully supported... >> >> Cheers! >> Thiago >> >> 2009/9/11 Boris Quiroz <boris.quiroz@acepta.com> >> >> Thiago Camargo Martins Cordeiro wrote: >>> >>> Believe me... the most cool open source "interface for Xen" is >>>> Eucalyptus... >>>> >>>> 2009/9/11 Olivier LAMBERT <lambert.olivier@gmail.com <mailto: >>>> lambert.olivier@gmail.com>> >>>> >>>> >>>> First, thanks all of you for your encouragements. >>>> >>>> To Grant McWilliams : >>>> So far, I just use RPC to control Xen daemon : the API is well >>>> documented. See >>>> >>>> >>>> http://wiki.xensource.com/xenwiki/XenApi?action=AttachFile&do=get&target=xenapi-1.0.6.pdf >>>> < >>>> >>>> http://wiki.xensource.com/xenwiki/XenApi?action=AttachFile&do=get&target=xenapi-1.0.6.pdf >>>> > >>>> >>>> My soft can run on every machine with a web server + PHP5 and sqlite. >>>> Just need a connectivity with the Xen daemon. Yes, it can works >>>> accross Internet or every networks (but be sure to use encryption !) >>>> >>>> So, no root or other stuff like that. In my case, I choose to make >>>> things simple : just an htaccess (so far). >>>> >>>> With the API, you''ve got access to the entire Xen daemon, but I think >>>> it''s not so hard to restrict an user to a VM (or more). It''s "just" an >>>> added layer, can be interfaced with ldap, mysql or pgsql database, >>>> with adaquates informations on users. >>>> >>>> Just an example of Xen architecture + XenOrchestra : >>>> >>>> Dom01 Dom02 Dom03 >>>> ___|_____________|____________|__________ (network) >>>> | | | >>>> Xen orchestra client other client >>>> >>>> As you can see, clients are contacting the Xen Orchstra web interface, >>>> and then, this one check Dom0''s with Remote procedure call. >>>> >>>> With this, you can do everything you want. Just need to implement it ! >>>> Limitations are the API, which suffer from certain shortcomings (like >>>> impossible to differenciate a migrated or an halted VM). >>>> >>>> For your "feature request", I think I''ll do, but in a first time, my >>>> goal is to admin Xen easily. But ASAP, I''ll try to respond to your >>>> request. >>>> And as it''s a open source project, everyone can contribute, so.. more >>>> we are, more the project will be great :) >>>> >>>> Regards, >>>> >>>> >>>> Olivier >>>> >>>> P.S : sorry if there is misspelling in my text, I''m not perfect in >>>> English ;) >>>> >>>> On Fri, Sep 11, 2009 at 4:42 PM, Grant McWilliams >>>> <grantmasterflash@gmail.com <mailto:grantmasterflash@gmail.com>> >>>> wrote: >>>> > >>>> > On Fri, Sep 11, 2009 at 5:26 AM, Olivier LAMBERT >>>> <lambert.olivier@gmail.com <mailto:lambert.olivier@gmail.com>> >>>> >>>> > wrote: >>>> >> >>>> >> As I can''t put the code right now, I''ll try to give you some >>>> details : >>>> >> >>>> >> >>>> >> Project Name : XenOrchestra >>>> >> Licence : GPL 3 ? (or 2 don''t know the real differences) >>>> >> >>>> >> Small FAQ ;) >>>> >> >>>> >> -> What is the goal of Xen Orchestra ? >>>> >> Provide a simple and clear interface to Xen, across the Xen API >>>> with a >>>> >> **open source** app. Because I love open-source, I would like to >>>> stay >>>> >> in this philosophy ;) >>>> >> >>>> >> -> What can I do with the first release ? >>>> >> The first release will be an alpha, but you can know *where* are >>>> you >>>> >> DomU and more : >>>> >> - start/stop/pause/remove a domU (as you can see in the first >>>> screenshot) >>>> >> ; >>>> >> - make live migrations on other dom0 ; >>>> >> - have informations about a domU : cpu,ram,network etc. >>>> >> >>>> >> -> When it''s released ? >>>> >> I''ll try to give you the alpha version ASAP, so.. let''s say next >>>> >> Sunday (sept. 13). I need to make an installer and "purge" the >>>> code to >>>> >> offer you a "clear" version. >>>> >> >>>> >> -> The future ? >>>> >> First, create xen-orchestra.com <http://xen-orchestra.com> with >>>> >>>> a FAQ (this one :D), what is the >>>> >> project, a forum and a git server in order to create a community. >>>> I >>>> >> start now ! >>>> >> Then, make a Debian Package :D >>>> >> Next, I would like to implement "setters" (change cpu/ram/network >>>> >> conf) : not really hard. And finally, use this interface to create >>>> >> domU and templates... >>>> >> >>>> >> See you soon, hope my project can help people to stay with open >>>> source Xen >>>> >> :) >>>> >> >>>> > Don''t forget to make the entire thing accessible to users (not >>>> just root) >>>> > with somewhat granular access control >>>> > otherwise you spent all this time to recreate the exact same >>>> thing that >>>> > everyone else has written. >>>> > >>>> > When will we be able to look at your code? I use xen and VMs for >>>> my classes >>>> > and I start in a few weeks. Like everyone else that needs >>>> > non-root administration to domUs I''m writing my own interface. I >>>> need a user >>>> > named bob to have control over bob''s vm and no other. >>>> > >>>> > Grant McWilliams >>>> > >>>> > Some people, when confronted with a problem, think "I know, I''ll >>>> use >>>> > Windows." >>>> > Now they have two problems. >>>> > >>>> >>>> _______________________________________________ >>>> Xen-users mailing list >>>> Xen-users@lists.xensource.com <mailto:Xen-users@lists.xensource.com> >>>> http://lists.xensource.com/xen-users >>>> >>>> >>>> >>>> ------------------------------------------------------------------------ >>>> >>>> _______________________________________________ >>>> Xen-users mailing list >>>> Xen-users@lists.xensource.com >>>> http://lists.xensource.com/xen-users >>>> >>>> >>> Thiago, >>> >>> Do you have some screen shots to show us how Eucalyptus works? >>> >>> Cheers. >>> >>> >> > > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
El vie, 11-09-2009 a las 12:22 +0200, Rudi Ahlers escribió:> > AFAIK the management interface for the xenserver free edition needs to > run on Windows, right? Or does it have a web interface? >I don''t know latest verions, but with version I tried (about two years ago) I could run console gui in my ubuntu desktop. Although it is supposed to be a windows console, it was a java application, and I could run it. -- Angel L. Mateo Martínez Sección de Telemática Área de Tecnologías de la Información _o) y las Comunicaciones Aplicadas (ATICA) / \\ http://www.um.es/atica _(___V Tfo: 868887590 Fax: 868888337 _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users