From owner-freebsd-questions@FreeBSD.ORG Thu May 8 16:08:33 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F3B9EDB7 for ; Thu, 8 May 2014 16:08:32 +0000 (UTC) Received: from newmail.rmm.fr (newmail.rmm.fr [213.251.152.9]) by mx1.freebsd.org (Postfix) with ESMTP id 8BA7B1E8 for ; Thu, 8 May 2014 16:08:32 +0000 (UTC) Received: from newmail.rmm.fr (newmail.rmm.fr [213.251.152.9]) by newmail.rmm.fr (Postfix) with ESMTP id A0C53A2C25 for ; Thu, 8 May 2014 18:08:22 +0200 (CEST) X-Virus-Scanned: amavisd-new 2.8.0 (20120630) at rmm.fr Received: from newmail.rmm.fr ([213.251.152.9]) by newmail.rmm.fr (newmail.rmm.fr [213.251.152.9]) (amavisd-new, port 10024) with ESMTP id gzeh33p9b7SN for ; Thu, 8 May 2014 18:08:18 +0200 (CEST) Received: from newmail.rmm.fr (newmail.rmm.fr [87.98.206.99]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: hidden) by newmail.rmm.fr (Postfix) with ESMTPSA id 3620BA2C16 for ; Thu, 8 May 2014 18:08:17 +0200 (CEST) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) Subject: Re: Housing solution based on FreeBSD + ZFS + Jails From: "bsd@todoo.biz" In-Reply-To: <9E5D3344CB17323C1D903452@[192.168.1.50]> Date: Thu, 8 May 2014 18:08:00 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <41174CC5-915D-4409-AE86-379FF7ED7059@todoo.biz> References: <490BD842-8800-4566-A181-776BF5091D62@todoo.biz> <9E5D3344CB17323C1D903452@[192.168.1.50]> To: Liste FreeBSD X-Mailer: Apple Mail (2.1874) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 May 2014 16:08:33 -0000 Le 7 mai 2014 =E0 22:42, Daniel Staal a =E9crit : > --As of May 7, 2014 5:21:00 PM +0200, bsd@todoo.biz is alleged to have = said: >=20 >> After reviewing various =AB panel =BB type of solution (not so robust = at >> the level of the , we were wondering if anyone had already developed >> something which would incorporate (partially or totally) the = following >> aspects : >>=20 >>=20 >> 1. strong quota management (ideally based on ZFS) >>=20 >> 2. secure user access to data (FTP/SFTP) - authentication (LDAP ? or = DB >> based) >>=20 >> 3. template based jail (in order to provide pre-configured = environment to >> clients) =97 might include classic environment such as PHP + MySQL = (and >> all classic Drupal, Wordpress, =85) or other types of environment. >>=20 >> 4. API based on a correctly described language (XML ? SOAP, =85) in = order >> to pilot that from our existing front end or backend (J2EE based) >>=20 >>=20 >> I have two skilled engineers which will work on this project for = couple >> of months=85 If things have only been partially developed, It might = be >> interesting to further discuss=85 >=20 > --As for the rest, it is mine. >=20 > Ezjail can do numbers 1 and 3, and number 2 should be easy to set up = as part of 3. So if you have people to work on it, you could probably = write a web front-end/wrapper for ezjail. >=20 > Not sure if that helps, but it might be an idea. Thank you for your answers.=20 We are using EZJail on a daily basis with ZFS mapping so this is = something we have expertise with.=20 One critical point will be the need for IP addresses in order to have = dedicated IPs per jail.=20 Has anyone been working around this problem ?=20 =97=20 Maybe I should have emphasized a bit more on point #4 because this = surely will be the most complex part to setup.=20 The main part of our job will be based on managing this jail environment = and being able to create / delete / update these jail for our clients.=20= =95 How are others dealing with the management of large scale jail = environments with ZFS below ?=20 =95 Which mechanism / dev environment do you think will be best suited = for this need ?=20 Thanks for your feedback.=20 >=20 > Daniel T. Staal >=20 > --------------------------------------------------------------- > This email copyright the author. Unless otherwise noted, you > are expressly allowed to retransmit, quote, or otherwise use > the contents for non-commercial purposes. This copyright will > expire 5 years after the author's death, or in 30 years, > whichever is longer, unless such a period is in excess of > local copyright law. > --------------------------------------------------------------- ________________________________________________ =AB?=BB=A5=AB?=BB=A7=AB?=BB=A5=AB?=BB=A7=AB?=BB=A5=AB?=BB=A7=AB?=BB=A5=AB?= =BB=A7=AB?=BB=A5=AB?=BB=A7=AB?=BB=A5=AB?=BB=A7 =AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF= =AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF BSD - BSD - BSD - BSD - BSD - BSD - BSD - BSD - ________________________________________________ =AB?=BB=A5=AB?=BB=A7=AB?=BB=A5=AB?=BB=A7=AB?=BB=A5=AB?=BB=A7=AB?=BB=A5=AB?= =BB=A7=AB?=BB=A5=AB?=BB=A7=AB?=BB=A5=AB?=BB=A7 =AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF= =AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF PGP ID --> 0x1BA3C2FD