From owner-freebsd-questions@FreeBSD.ORG Tue Dec 31 14:17:04 2013 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 9F52B4FD for ; Tue, 31 Dec 2013 14:17:04 +0000 (UTC) Received: from mail-pb0-x230.google.com (mail-pb0-x230.google.com [IPv6:2607:f8b0:400e:c01::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 749EC1534 for ; Tue, 31 Dec 2013 14:17:04 +0000 (UTC) Received: by mail-pb0-f48.google.com with SMTP id md12so12628871pbc.7 for ; Tue, 31 Dec 2013 06:17:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=X6dB7NZPODGwF2SnDim+ld2Eh6y6QPKV/95zuP3eqCo=; b=I1qiG71DrSPe3Ro5TeB4tBcUNmPP0U9UkML1MWZ6DKzXBQz7dJO+v/rf0pdQNzkYn8 lWTtOxQGKy9mp2Q4FZd939t6ub85hzih94u/lJS+tqurr6TK4zyY9xelclEg+K169Ts2 Lq6/japHpKAkP9BpB3MEY7wUGOYVyY7zWPauWKDQEeJYxVhWKcKl9KKgecC25IzsFVV1 2fCi+XW0Qaz+zkFV7cKtJNk6+CrinRsB7D/R2QNYTxfYkxptRw7skpfSFDE1iq5opR5Q ofv933iIPhSxuzWJBcmDf/qmQcG4JbKSJCXIbfCZ+BXfQeXWMH8PIm51kHTjKJE2J+Rl exrw== MIME-Version: 1.0 X-Received: by 10.66.165.4 with SMTP id yu4mr60045566pab.88.1388499424069; Tue, 31 Dec 2013 06:17:04 -0800 (PST) Received: by 10.68.185.130 with HTTP; Tue, 31 Dec 2013 06:17:03 -0800 (PST) In-Reply-To: References: Date: Tue, 31 Dec 2013 09:17:03 -0500 Message-ID: Subject: Re: Running FreeBSD for my personal website: collocation, cloud, etc. From: Aryeh Friedman To: Chris Stankevitz Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: FreeBSD Mailing List X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 Dec 2013 14:17:04 -0000 > 1. Buy and run machines from home and figure out a scheme to deal with > my dynamic ip address > > 3. Cloud (which I don't understand) > You might want to consider combining the two by running a mini-cloud on your home machines, thereby possibly cutting down on the number of machines you would have to buy. Take a look at http://petitecloud.org ... we released PetiteCloud 0.2 just today. PetiteCloud is a free open-source (BSD license) front end to bhyve, which enables you to run multiple virtual machine on one machine. You will need FreeBSD 10 for this, though, and you will need to buy machines with Intel CPU's that support EPT ("Extended Page Tables"). Once you buy the machines, you will need to enable hardware virtualizing in the BIOS (it's disabled by default on most motherboards). Let me step back and explain cloud computing a little: 1. The basic idea is to divide one or more real machines upto into many VM's 2. You then hook up external "services" like networking (access to the physical network at the most basic level and full firewall/DMZ configuration on the other) and storage (NAS's and such) to the VM's 3. This is all done via a hypervisor such as bhyve PetiteCloud plans to support the "services" part in the next few minor versions.