From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 51E89C43334 for ; Mon, 13 Jun 2022 19:41:19 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345440AbiFMTkN (ORCPT ); Mon, 13 Jun 2022 15:40:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46364 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S243372AbiFMTkA (ORCPT ); Mon, 13 Jun 2022 15:40:00 -0400 Received: from rin.romanrm.net (rin.romanrm.net [IPv6:2001:bc8:2dd2:1000::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9F38E71A2F for ; Mon, 13 Jun 2022 11:06:31 -0700 (PDT) Received: from nvm (nvm2.home.romanrm.net [IPv6:fd39::4a:3cff:fe57:d6b5]) by rin.romanrm.net (Postfix) with SMTP id 9B84D5D4; Mon, 13 Jun 2022 18:06:26 +0000 (UTC) Date: Mon, 13 Jun 2022 23:06:25 +0500 From: Roman Mamedov To: Marc MERLIN Cc: Andrea Gelmini , Andrei Borzenkov , Zygo Blaxell , Josef Bacik , Chris Murphy , Qu Wenruo , "linux-btrfs@vger.kernel.org" Subject: Re: Suggestions for building new 44TB Raid5 array Message-ID: <20220613230625.78631b8a@nvm> In-Reply-To: <20220613174640.GL1664812@merlins.org> References: <20220611145259.GF1664812@merlins.org> <20220613022107.6eafbc1c@nvm> <20220613174640.GL1664812@merlins.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-btrfs@vger.kernel.org On Mon, 13 Jun 2022 10:46:40 -0700 Marc MERLIN wrote: > bcache by the way, you can set it up without a backing device and then > use it normally without the cache layer. I think it's actually pretty > similar, but you have to set it up beforehand (just like LVM) What I mean is bcache in this way stays bcache-without-a-cache forever, which feels odd; it still goes through the bcache code, has the module loaded, keeps the device name, etc; Whereas in LVM caching is a completely optional side-feature, and many people would just run LVM in any case, not even thinking about enabling cache. LVM is basically "the next generation" of disk partitions, with way more features, but not much more overhead. -- With respect, Roman