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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id B1A46C678D5 for ; Wed, 8 Mar 2023 19:55:40 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C93A26B0071; Wed, 8 Mar 2023 14:55:39 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id C43FB280002; Wed, 8 Mar 2023 14:55:39 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B0C0E280001; Wed, 8 Mar 2023 14:55:39 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id A3A1C6B0071 for ; Wed, 8 Mar 2023 14:55:39 -0500 (EST) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 2114B1C68DD for ; Wed, 8 Mar 2023 19:55:39 +0000 (UTC) X-FDA: 80546785998.04.8D9BB97 Received: from mail-pl1-f179.google.com (mail-pl1-f179.google.com [209.85.214.179]) by imf06.hostedemail.com (Postfix) with ESMTP id 4BD2B180013 for ; Wed, 8 Mar 2023 19:55:37 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=none; spf=pass (imf06.hostedemail.com: domain of bart.vanassche@gmail.com designates 209.85.214.179 as permitted sender) smtp.mailfrom=bart.vanassche@gmail.com; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=acm.org (policy=none) ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1678305337; a=rsa-sha256; cv=none; b=jE65gowwApjR3UwT3owT7tEQCbkVsH5N7cReZTCrPRK+kOj7G8mKFfgZYdIG4HuPhZQ+7b oTd02GvO/P7PbJ8s4gcJwOjs8fMSAfHDr8zhq/dkhRsiYFtoIqY+PhZgo8uv6WzrqfPfhi 8iZV78MxZLSPB3dFgEAZxsQUhN1Ndik= ARC-Authentication-Results: i=1; imf06.hostedemail.com; dkim=none; spf=pass (imf06.hostedemail.com: domain of bart.vanassche@gmail.com designates 209.85.214.179 as permitted sender) smtp.mailfrom=bart.vanassche@gmail.com; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=acm.org (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1678305337; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=y2KyRd7VKCzbszMhr3z8iSKufATfqtl+JwH7yP0z5aM=; b=MMXseVSlqle/zY8E2pdsOM0Sml3TgNLkDCsdzXhsttPLM3K2E7V0Wi2S8Dj73BF9w/EtxC 63tWGAXivN+8EbPPqQ3L+uIP5WczTBmwJMOrg1GsDlDwOd8Wa1ettq799AjTA1KABffynw UZ/uz1CUY7o3j56I3loFlVK0e4428F0= Received: by mail-pl1-f179.google.com with SMTP id a9so18731765plh.11 for ; Wed, 08 Mar 2023 11:55:37 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678305336; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=y2KyRd7VKCzbszMhr3z8iSKufATfqtl+JwH7yP0z5aM=; b=V7J+P1Om8RV/m6W2ClsPODYIXFKdTb8CKVtlFSY47Yfx/F9xoS47f3WjPYwdIRbmx5 4HGWqR/IYb4DXCqH3vizML1ZFjdB3X6yZcUVEyc1THSm4VZU9v1t+Vb6ULOGo6f8bqXC +Z9eKHCdcXZ6L5VU782FexfYfNDqUgj3TQpn/bASJpj7sL0wBtjna+LTlABCSqrQynMa AbYlqqWGChrF7hcgV8ETk+hZS80W+a/UPXfdY3mmHBQUlyu+rTg/ddetihobr8/dSLHM j7z7SnAqoOFFArq4SVMOfsSLikDHEPW8fizzxOZToJXg9QdOn4hoipRDHOe42eLiNH1H uaNQ== X-Gm-Message-State: AO0yUKWD3WOgWk6QTbcdlSAE+nr/i5L136kxjmX/F+jh/2ae93V4Mej1 adCBmXljEACD2umnoEyAAxI= X-Google-Smtp-Source: AK7set8al4dgNTBDhLRAvwij2RVmfeIMBq2588DUae2qTDL/Rg9HAdFuOFFWQGXgcsP5C64t6UlfjA== X-Received: by 2002:a17:902:bb8c:b0:19b:c498:fd01 with SMTP id m12-20020a170902bb8c00b0019bc498fd01mr14904305pls.11.1678305336051; Wed, 08 Mar 2023 11:55:36 -0800 (PST) Received: from [192.168.132.235] ([63.145.95.70]) by smtp.gmail.com with ESMTPSA id e4-20020a17090301c400b001992e74d055sm10222787plh.12.2023.03.08.11.55.34 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 08 Mar 2023 11:55:35 -0800 (PST) Message-ID: <5f9aee65-c321-6638-bda7-4252889f5276@acm.org> Date: Wed, 8 Mar 2023 11:55:34 -0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: [LSF/MM/BPF TOPIC] Cloud storage optimizations Content-Language: en-US To: Hannes Reinecke , Matthew Wilcox Cc: Luis Chamberlain , Keith Busch , Theodore Ts'o , Pankaj Raghav , Daniel Gomez , =?UTF-8?Q?Javier_Gonz=c3=a1lez?= , lsf-pc@lists.linux-foundation.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linux-block@vger.kernel.org References: <0b70deae-9fc7-ca33-5737-85d7532b3d33@suse.de> From: Bart Van Assche In-Reply-To: <0b70deae-9fc7-ca33-5737-85d7532b3d33@suse.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspam-User: X-Rspamd-Queue-Id: 4BD2B180013 X-Rspamd-Server: rspam01 X-Stat-Signature: 1tpbnsujffb8bdirz4gcndrzm7sut15k X-HE-Tag: 1678305337-792733 X-HE-Meta: U2FsdGVkX19ZTmBWwkH+AIqm5ZVmrtMWTZqUxX++39B4PapoMa88oOdBmnRwglppOV+CXOYU8K0Tte7fYEAKY9os6u/WM4midjrRxxM9rFNa7ear9sUYqxu5dn3sMOdO57lNlRkwNSEIq/73e2U5XXyhjiOoDrRYIFrhkAJfKkRGTQa6wV928aynZEdvzGrcuUUsWkJ4nUKm6JrLq52JGhlCe4ZmAUbTbTNVJLz6UCKbHtzo4eANxFK1RJQ+edqA0VPnqLJ/J+CW+jknEyiW1mk31wkBfnwsHLH9wy+wb8F76twKyvSd5J3w4hxU4syp30i1aRadJGmueeOoE5td3WsCq6qlMSVT77rAgY4k33ASW+60l4yoyAnRUU9ykxSXU3/wBAg8nOShkYIbBwqXiDBz9ITpakjxA8EC1KN8yGGmVzmaFnLFRYPFwar07wuKp4xwBogZCkmE89p2lJVzVoELocqJ8QRuyYg2BWDaOBLBqCYBYFNS+WjNc8gaUHwi0bqt3Mlfk2r/VLmyjFd1Ie1IWdwo7aimhGz/fWrD1qH05z53dEhRCnIj1zR+UCpZGArNmR1cwY5dMRmnHr28foxtspTU37CTwoGn50nayg2lH8jsZH1hh4xPUTIThNjWcr6JY+Ytsv+OEq1+F/YoVmB8dJsofN9hPzCkgr3F46Y3YlEt6arniJjHRBillqmHzNtXKytr8aKv3r2phpG6zMEgxYnhIK91vOOGnZ9vseGzBorJTAs18dMnslAaeANeF2qjJN2bCJmXy3o2wZzVdfMqBVmqIp6pfGDTB9D+fULL3R6NMNX0QfUeH68PdMiQuBuys20sHw8C9nQjYlVtsgB0crrRX0xxCyKka8GmpiFeSFQ+1JdPnr5dMFta7Mow5qZjJdgJIwT+2XI6VHB4cYE7yZAtw8ukAkdrvlIQ+qPa4AU74YC8YCWHHzGmlWjowF6aPEcHOU/LMroi6KQ egkc+kZD GpVa0bUqujkCOHhzgL6rDTPWqZdzIrmOFQC3pzPdUnt+Q2FGj1T2qCCKpYb181QSkzMPJpUSz5Cy2TPRH7vme5keXacP8cRENiAklYHfRiB6MADeVEP+bmYGKIpheiJI78/urlPsxix4X9cqe2brhHeoi3edkpm66Ye7VvI1ux8k4sNzBHBRaxrtHeXYRQNRtWGsVs4YqoiS8oOMwO4+5udgXCuTAhgkrqhPZHumHtDtDz+lk+f/6NY00VaVFYpKa2oJCWt3gAeLeuAQ13XZQio5grxHs+WNZC29LtWXcHDP71KkvXzuw3EsYhF3yfWqSMXtYR9QEsilo17mk9qMTEbfgSsUGaM7P3A7WCvgh/uGnsmGz6Sssr5OMLWkoTh4n7nxdmNx8Z+lt//BMevhvisYmRlc6JpqQsDfx4uUc2cxO5snnXHE4Tl77XkEH+cm7QThasYCTBrZ40Y389ryKBCVag0gfvNVcy3Qdp8Y/UtjhhoXzekmLz2NP9qndzdOeRtd1s68T+yId5lhif/xMXEqcyQ== X-Bogosity: Ham, tests=bogofilter, spamicity=0.001839, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On 3/5/23 03:22, Hannes Reinecke wrote: > My point being that zones are just there because the I/O stack can only > deal with sectors up to 4k. If the I/O stack would be capable of dealing > with larger LBAs one could identify a zone with an LBA, and the entire > issue of append-only and sequential writes would be moot. > Even the entire concept of zones becomes irrelevant as the OS would > trivially only write entire zones. That's not correct. Even if the block layer core would support logical block sizes of 1 GiB or higher, a logical block size of 16 KiB will yield better performance than logical block size = zone size. The write amplification factor (WAF) would be huge for databases if the logical block size would be much larger than the typical amount of data written during a database update (16 KiB?). Bart.