(unknown)

Florian Schmid via Toasters <[email protected]> Tue, 17 Oct 2023 15:12:37 +0100
Newsgroups gmane.comp.hardware.netapp
Message-ID <[email protected]>
--===============4945034978482319608==
Content-Type: message/rfc822
Content-Disposition: inline

Received: from mx2-at.ubimet.com (mx2-at.ubimet.com [141.98.226.72])
 by dormouse.teaparty.net (8.14.7/8.14.7) with ESMTP id 39HECUG2016924
 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO)
 for <[email protected]>; Tue, 17 Oct 2023 15:12:32 +0100
Authentication-Results: dormouse.teaparty.net;
 spf=pass [email protected]
 smtp.helo=mx2-at.ubimet.com
Received: from localhost (localhost [127.0.0.1])
 by mx2-at.ubimet.com (Postfix) with ESMTP id 762BA815EE;
 Tue, 17 Oct 2023 14:12:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ubimet.com;
 s=20200131mdel; t=1697551950;
 bh=fIfzIDSPXsabCN//huCWEzS2O6EIsICtXKPJZdHlN6k=;
 h=Date:From:To:Cc:In-Reply-To:References:Subject:From;
 b=EC6JEMXtWU5im6pJTkIcjkhsOk9Ejxw7kiwyQFWe0aObWx4NWmUaEjXpu30gyhdi4
 gZLwgavfm7hAAvEpGGUxQqlaZw7QC9oCKqMloiTM889LgiNzzf6cmc32zybC93Nbxx
 B9u2IDzkz7nT3C/Xc7DaGjdtNefKSRQx/HEJqnPdPaRK2AWK5DAeg14VWRfifa9uh+
 QM+Ts0yBkhsA3H6dSB4HZB5Qr+Uz8KUJiTR5kmwOcOoKK33BlkfWrlIAVmHqaek1nK
 eu8Se0i0nQUXEfbyZsu8GWFFBE5gD55d6pztFV4pmVM+mRivLwXpjd9mo4cy6u25xe
 qbX4TUJEGK9Og==
Received: from mx2-at.ubimet.com ([127.0.0.1])
 by localhost (mx02.dmz.dc.at.ubimet.com [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id NDBxeUhQOq62; Tue, 17 Oct 2023 14:12:30 +0000 (UTC)
Received: from zimbra-mta01.ext.dc.at.ubimet.com (webmail-dc.at.ubimet.com
 [10.1.18.22])
 by mx2-at.ubimet.com (Postfix) with ESMTPS id 5A19281365;
 Tue, 17 Oct 2023 14:12:30 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by zimbra-mta01.ext.dc.at.ubimet.com (Postfix) with ESMTP id 4B82B8052D;
 Tue, 17 Oct 2023 14:12:30 +0000 (UTC)
Received: from zimbra-mta01.ext.dc.at.ubimet.com ([127.0.0.1])
 by localhost (zimbra-mta01.ext.dc.at.ubimet.com [127.0.0.1]) (amavis,
 port 10032)
 with ESMTP id F9GhaP6XBjoL; Tue, 17 Oct 2023 14:12:28 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by zimbra-mta01.ext.dc.at.ubimet.com (Postfix) with ESMTP id CD5FA80759;
 Tue, 17 Oct 2023 14:12:28 +0000 (UTC)
X-Virus-Scanned: amavis at zimbra-mta01.ext.dc.at.ubimet.com
Received: from zimbra-mta01.ext.dc.at.ubimet.com ([127.0.0.1])
 by localhost (zimbra-mta01.ext.dc.at.ubimet.com [127.0.0.1]) (amavis,
 port 10026)
 with ESMTP id qGTMX-yjdBEN; Tue, 17 Oct 2023 14:12:28 +0000 (UTC)
Received: from zimbra-store02.ext.dc.at.ubimet.com
 (zimbra-store02.ext.dc.at.ubimet.com [10.1.18.23])
 by zimbra-mta01.ext.dc.at.ubimet.com (Postfix) with ESMTP id AD43B8052D;
 Tue, 17 Oct 2023 14:12:28 +0000 (UTC)
Date: Tue, 17 Oct 2023 14:12:28 +0000 (UTC)
From: Florian Schmid <[email protected]>
To: Michael Bergman <[email protected]>
Cc: Toasters <[email protected]>
Message-ID: <[email protected]>
In-Reply-To: <[email protected]>
References: <BYAPR06MB4678C67F27F1647FAA502A54FDD6A@BYAPR06MB4678.namprd06.prod.outlook.com>
 <[email protected]>
 <[email protected]>
Subject: Re: Question about flash pool maximum SSD size and local tiering
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
X-Originating-IP: [10.15.100.2]
X-Mailer: Zimbra 8.8.15_GA_4562 (ZimbraWebClient - GC117 (Linux)/8.8.15_GA_3)
Thread-Topic: Question about flash pool maximum SSD size and local tiering
Thread-Index: EbtDOUTIlUPu5Bg3/FCwzgqkrh3w4g==
X-Greylist: Recipient e-mail whitelisted, not delayed by milter-greylist-4.6.2
 (dormouse.teaparty.net [178.18.123.145]);
 Tue, 17 Oct 2023 15:12:33 +0100 (BST)
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by dormouse.teaparty.net
 id 39HECUG2016924

Hi Michael,

wow, thank you very much for your time writing this very detailed explanation!

It will be one 2-node 8300 cluster, switchless.
The cluster will be mainly used for long time archive storage until it is going to tape or for tape restores.
For this, we want to take a huge amount of NL-SAS drives.

I thought for speeding the NL-SAS aggregates a little bit up, we also use some SSDs as flash-pool, like we have it now on our old dev NetApp cluster.

The other SSDs will be used for backup and DR purposes.
We have a full production all-flash cluster for our normal workloads.

We think about moving some data to the 8300 cluster in the long term, because not all volumes we have now on SSD must be on flash and might consume there too much "expensive" space.

I will also have a deeper look on fabricpool. I had a look already on it in the past, but as I read S3 storage, I haven't looked deeper into it, as we are not using S3 at all in the moment. This was some years ago.
As we always had only one all-flash cluster, I haven't thought about it.

Should fabricpool not also work on a 2-node cluster?
So instead of using some SSDs for flashpool, we could create an aggregate on SSD and one on NL-SAS and use the NL-SAS one for S3 storage and then for local fabricpool?

Best regards,
Florian



----- Ursprüngliche Mail -----
Von: "Michael Bergman" <[email protected]>
An: "Toasters" <[email protected]>
Gesendet: Dienstag, 17. Oktober 2023 15:37:35
Betreff: Re: Question about flash pool maximum SSD size and local tiering

On 2023-10-17 14:54, Florian Schmid via Toasters wrote:
> Hi Johan,
> thank you very much for your help.
>
> No, we don't have the disks yet for which the flash-pool should be used.
> Not all SSDs will be used for flash-pool, only some for cache and the rest
> for fast SSD storage.

So you're thinking to have several different "physical tiers" with different 
characteristics (performance, inherent latency) for different workloads -- 
in the same HA-pair? Several different Aggrs with differing performance and 
behaviour in the same node, FAS8300?  (it's a fairly powerful machine so it 
can do this adequately in many smaller workload cases).

Or do you mean in different 8300 nodes in a X-node cluster (what's X?)

This idea is much harder to make successful than you probably think. It 
requires you to know very much about your workloads, your applications, what 
they do so that you can place the correct data in the right place and you 
have to have the ability to do this over time as data volumes grow. Assuming 
they do... It's very hard indeed to automate so you need people who can baby 
watch this continuously and move data around. Yes that's mostly 
non-disruptive, but it's still quite a lot of work.

It also pretty much assumes for it to be successful in the longer run that 
your applications do not change their workload patterns and/or pressure more 
than very slowly.
Is this the case?

All in all FabricPool is much much more automatic. It just does the job 
itself, pretty much w/o fuss once you've tuned it a bit w.r.t. cool down 
period(s) and things. It "just works".  You do need an S3 target system, but 
as has already been pointed out it can be ONTAP with NL-SAS drives, if you 
already have a bunch of these lying about you can repurpose those and 
instead use new Cx00 (or Ax00) nodes in the "front end".
The challenge with FabricPool is the network: the connection between the 
front end and the S3 back end needs to be very good and solid. You have to 
understand it fully and know every detail how it's built so you know you can 
trust it's capacity and latency; traffic can be quite bursty.

I'm not very positive to your idea here I'm afraid:

"Not all SSDs will be used for flash-pool, only some for cache and the rest
for fast SSD storage."

it's just my (long) experience of this that it's not very productive in 
reality and it costs a lot of operations (manual work, skilled personnel). 
It also tends to give you various problems when you need to do HW LCM 
(upgrade your controllers and disk back ends). It inevitably leads to 
stranded capacity in more than once dimension as time passes.

/M


-- 
Sr Human ;-)                    Alt: r.m.bergman@gmail-DEL_THIS-.com
--
"Qui vicit non est victor nisi victus fatetur."  - Ennius
_______________________________________________
Toasters mailing list
[email protected]
https://www.teaparty.net/mailman/listinfo/toasters


--===============4945034978482319608==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Toasters mailing list
[email protected]
https://www.teaparty.net/mailman/listinfo/toasters
--===============4945034978482319608==--