[openstack-dev] [neutron] openwrt VM as service
Sławek Kapłoński
slawek at kaplonski.pl
Wed Apr 15 20:06:41 UTC 2015
Hello,
I agree. IMHO it should be maybe something like *aaS deployed on VM. I
think that Octavia is something like that for LBaaS now.
Maybe it could be something like "RouteraaS" which will provide all such
functions in VM?
--
Best regards / Pozdrawiam
Sławek Kapłoński
slawek at kaplonski.pl
On Wed, Apr 15, 2015 at 11:55:06AM -0500, Dean Troyer wrote:
> On Wed, Apr 15, 2015 at 2:37 AM, Guo, Ruijing <ruijing.guo at intel.com> wrote:
>
> > I’d like to propose openwrt VM as service.
> >
> >
> >
> > What’s openWRT VM as service:
> >
> >
> >
> > a) Tenant can download openWRT VM from
> > http://downloads.openwrt.org/
> >
> > b) Tenant can create WAN interface from external public network
> >
> > c) Tenant can create private network and create instance from
> > private network
> >
> > d) Tenent can configure openWRT for several services including
> > DHCP, route, QoS, ACL and VPNs.
> >
>
>
> So first off, I'll be the first on in line to promote using OpenWRT for the
> basis of appliances for this sort of thing. I use it to overcome the 'joy'
> of VirtualBox's local networking and love what it can do in 64M RAM.
>
> However, what you are describing are services, yes, but I think to focus on
> the OpenWRT part of it is missing the point. For example, Neutron has a
> VPNaaS already, but I agree it can also be built using OpenWRT and
> OpenVPN. I don't think it is a stand-alone service though, using a
> combination of Heat/{ansible|chef|puppet|salt}/any other
> deployment/orchestration can get you there. I have a shell script
> somewhere for doing exactly that on AWS from way back.
>
> What I've always wanted was an image builder that would customize the
> packages pre-installed. This would be especially useful for disposable
> ramdisk-only or JFFS images that really can't install additional packages.
> Such a front-end to the SDK/imagebuilder sounds like about half of what you
> are talking about above.
>
> Also, FWIW, a while back I packaged up a micro cloud-init replacement[0] in
> shell that turns out to be really useful. It's based on something I
> couldn't find again to give proper attribution so if anyone knows who
> originated this I'd be grateful.
>
> dt
>
> [0] https://github.com/dtroyer/openwrt-packages/tree/master/rc.cloud
> --
>
> Dean Troyer
> dtroyer at gmail.com
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
More information about the OpenStack-dev
mailing list