From owner-freebsd-questions@freebsd.org Mon Mar 30 06:00:05 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4EBF227461B for ; Mon, 30 Mar 2020 06:00:05 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from mail-il1-x134.google.com (mail-il1-x134.google.com [IPv6:2607:f8b0:4864:20::134]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48rMHW302rz4Dsc for ; Mon, 30 Mar 2020 05:59:49 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by mail-il1-x134.google.com with SMTP id p13so14604980ilp.3 for ; Sun, 29 Mar 2020 22:59:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=hjfeuU9xfMzdPrbeTs/FYouDBAsu2OrHeHb3QvVmNDM=; b=a7UIVQv6FrYU9SItcI12OTra5gWws9utnEWMv9xbvPgo8LdD0kK1GOX/w4DXYPfQh1 eHSUCb+9KDG4efGlAKc6cgnJmetOXij1xdaH7Njn1KIo4mihK+R1hNWg42U/RY1gP1HL zzYX1FvzaVZylHCbrvezLYq4ap6sg041t3sEQQArzw2NsL2AdHh7nW1OmpvzatvsQ44r BkErNtXPqGKBHkUDJRvN5Qh6mBC4wYOcjaK+ZLfaC24g1Ggt9RQ7wN2m7X5tpdon9Zn5 XIBlnVINha3Qlc10LpNYyqANlNgXlJ6kzU3vaDTp0taEts935BrnnssxvSk9tBjk8Bn/ DXTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=hjfeuU9xfMzdPrbeTs/FYouDBAsu2OrHeHb3QvVmNDM=; b=nh0p4gJ7Ip7x2Q+9COZBSgvqa6CGuAmNjx/OffGFzPYWGvszGPSsqa7ke3MvvXaIsS JmgHxHnUb54OWupZbAKmKF+jQa5kTw5gvxraf86krakbtcfHY5FgWFgz0mmuqGbfh5vj Wp1/qPmdrs+UQssaOobmNUWZpcSb4mXgnVDh59Aa+EtLT6BlXhB3k5YZb5LkXmc4ml9i IG7ZfGveAGp6wpRzZE+TNwNyi5g9Vmyc+kY1YNKyfz+zNwt464De5/Ov622NurgTzIPg Kp8K1o5Y1m5wt7PYTyYYxD+LRiZiY/1IHbEkyO/gxXZ5cB2WHeEX7B06IaYv3XoDMS9L Ra0w== X-Gm-Message-State: ANhLgQ21YvJgMDl1mjBZfQiICfPh76+WiPvYxs9QG0Maom2ctDMJI+bO 8VHt6NfjViBwBRn7nEAwgsTao1Ho41/MpClUG90Sf4Eu64I= X-Google-Smtp-Source: ADFU+vt4+yH/AyIa5MEsU4kyjhZTz4MAeRT2H3PF0EPSLgrTQKtuEvm5SiIsMNScWriW7CcF0FCKULPLbQ/zNKfBOvw= X-Received: by 2002:a92:35db:: with SMTP id c88mr9640011ilf.187.1585547983501; Sun, 29 Mar 2020 22:59:43 -0700 (PDT) MIME-Version: 1.0 References: <3eea4691-e0c5-0a42-c26f-94394dc420f7@rubenschade.com> In-Reply-To: <3eea4691-e0c5-0a42-c26f-94394dc420f7@rubenschade.com> From: Aryeh Friedman Date: Mon, 30 Mar 2020 01:59:31 -0400 Message-ID: Subject: Re: current best FreeBSD hosting services To: Ruben Schade Cc: FreeBSD Mailing List X-Rspamd-Queue-Id: 48rMHW302rz4Dsc X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=a7UIVQv6; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of aryehfriedman@gmail.com designates 2607:f8b0:4864:20::134 as permitted sender) smtp.mailfrom=aryehfriedman@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[4.3.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; IP_SCORE(0.00)[ip: (-8.92), ipnet: 2607:f8b0::/32(-0.36), asn: 15169(-0.46), country: US(-0.05)]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Mar 2020 06:00:05 -0000 On Sun, Mar 29, 2020 at 10:43 PM Ruben Schade wrote: > On 30/3/20 6:39 am, Aryeh Friedman wrote: > > My company currently uses RootBSD and we are looking to deactivate our > two > > servers there and consolidate them into one. I decided at the same time > > to looking into other options. We are looking for very basic hosting > > (i.e. we manage the machine [or vm] completely and they only supply the > > hardware and networking). Currently we use the servers for cloud > storage, > > a few very low traffic web sites (all running on www/tomcat9 > > [java/openjdk8]) and DIY off site backups/cloud storage. My guess is > we > > need 2 cores, 4 GB of RAM and about 80 GB of disk to be safe and want to > be > > running 12.1-RELEASE (amd64) on it but have the right to upgrade it > > ourselves. > > > > Suggestions? > > > > (*** With a caveat that I work for them! ***) > > I'm the FreeBSD and NetBSD template maintainer at OrionVM, did a WIP > talk at AsiaBSDCon 2019 and the FreeBSD stream at Linux.conf.au this > year about it. > > I can get you a demo account to play with and some pricing if you're > interested. We do VMs with the cores and RAM you want, and you can live > attach/detach extra disks and networks. Anything within the VM > (upgrades, packages, etc) are up to you. > > Our POPs are in Virgina, Santa Clara, and Australia. > > We usually work with MSPs, Telcos, system integrators and such, but your > CFL stuff on your site looks really interesting. > We where kind of hoping to find someone who would be interested in helping us further develop PetiteCloud/ThinStorm. The cloud part of the project has been on the back burner for the last few years only because like everyone we have bills to pay and thus had to focused on paid vs. FOSS work. Luckily the paid work utilizes most if not all of the core components of the API/DB layer of ThinStorm in a HIPAA (US healthcare privacy regulations that requires end to end encryption) and thus in the advanced stages of developing (used in limited production) what, as far we know, is one of the only (if not the only) fully encrypted end-to-end API/DB (near) general purpose framework (encrypted transit and DB encrypted all the way down to the physical table level). For more info on what we can discuss publicly about this see an interview I did in the Dec. 2016 issue of BSG Mag ( https://bsdmag.org/download/simple-quorum-drive-freebsd-ctl-ha-beast-storage-system/ ). At the IaaS level we are currently working on modernizing the interface to bhyve so the web (and API) interfaces can spin up windows instances also as well as move from the adhoc pre-pApi (the API/DB layer of ThinStorm mentioned above) to use pApi and generalizing the DB backend of pApi to allow for integration with 3rd party DB's such as MySQL (in a non-encrypted manner due to the nature of SQL DB's). Until recently the work was also hampered by the lack of hardware resources in that the only machine we had that was compatible with bhyve (lack of POPCNT despite it being advertised on pre-RyZEN AMD processors... see thread in -virtuation@ for more info) was being used as our in office production cloud server. Over the last 6 months we upgraded it and one of our desktops to RyZen 2600X's so we have 24 cores to play with plus the 4 Intel ones we had already. For the lack of hardware resources mentioned above (and not having enough justification for colo'ed bare metal) we have done very little work in making PetiteCloud data center ready and your offer sounds like a good opportunity to perhaps do that and for us to partner with a hosting provider so we can do more wide scale testing of the framework when it is ready for late alpha/early beta testing. > Cheers, > > -- > Ruben Schade > https://rubenerd.com/ > -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org