Re: {* 05.00 *}Re: Desperate with 870 QVO and ZFS

From: <egoitz_at_ramattack.net>
Date: Wed, 06 Apr 2022 16:34:56 UTC
Hi Stefan! 

Thank you so much for your answer!!. I do answer below in green bold for
instance... for a better distinction.... 

Very thankful for all your comments Stefan!!! :) :) :) 

Cheers!!

El 2022-04-06 17:43, Stefan Esser escribió:

> ATENCION
> ATENCION
> ATENCION!!! Este correo se ha enviado desde fuera de la organizacion. No pinche en los enlaces ni abra los adjuntos a no ser que reconozca el remitente y sepa que el contenido es seguro.
> 
> Am 06.04.22 um 16:36 schrieb egoitz@ramattack.net: 
> 
>> Hi Rainer!
>> 
>> Thank you so much for your help :) :)
>> 
>> Well I assume they are in a datacenter and should not be a power outage....
>> 
>> About dataset size... yes... our ones are big... they can be 3-4 TB easily each
>> dataset.....
>> 
>> We bought them, because as they are for mailboxes and mailboxes grow and
>> grow.... for having space for hosting them...
> 
> Which mailbox format (e.g. mbox, maildir, ...) do you use? 
> 
> I'M RUNNING CYRUS IMAP SO SORT OF MAILDIR... TOO MANY LITTLE FILES NORMALLY..... SOMETIMES DIRECTORIES WITH TONS OF LITTLE FILES....
> 
>> We knew they had some speed issues, but those speed issues, we thought (as
>> Samsung explains in the QVO site) they started after exceeding the speeding
>> buffer this disks have. We though that meanwhile you didn't exceed it's
>> capacity (the capacity of the speeding buffer) no speed problem arises. Perhaps
>> we were wrong?.
> 
> These drives are meant for small loads in a typical PC use case,
> i.e. some installations of software in the few GB range, else only
> files of a few MB being written, perhaps an import of media files
> that range from tens to a few hundred MB at a time, but less often
> than once a day. 
> 
> WE MOVE, YOU KNOW... LOTS OF LITTLE FILES... AND LOT'S OF DIFFERENT CONCURRENT MODIFICATIONS BY 1500-2000 CONCURRENT IMAP CONNECTIONS WE HAVE... 
> 
> As the SSD fills, the space available for the single level write
> cache gets smaller 
> 
> THE SINGLE LEVEL WRITE CACHE IS THE CACHE THESE SSD DRIVERS HAVE, FOR COMPENSATING THE SPEED ISSUES THEY HAVE DUE TO USING QLC MEMORY?. DO YOU REFER TO THAT?. SORRY I DON'T UNDERSTAND WELL THIS PARAGRAPH. 
> 
> (on many SSDs, I have no numbers for this
> particular device), and thus the amount of data that can be
> written at single cell speed shrinks as the SSD gets full. 
> 
> I have just looked up the size of the SLC cache, it is specified
> to be 78 GB for the empty SSD, 6 GB when it is full (for the 2 TB
> version, smaller models will have a smaller SLC cache). 
> 
> ASSUMING YOU WERE TALKING ABOUT THE CACHE FOR COMPENSATING SPEED WE PREVIOUSLY COMMENTED, I SHOULD SAY THESE ARE THE 870 QVO BUT THE 8TB VERSION. SO THEY SHOULD HAVE THE BIGGEST CACHE FOR COMPENSATING THE SPEED ISSUES... 
> 
> But after writing those few GB at a speed of some 500 MB/s (i.e.
> after 12 to 150 seconds), the drive will need several minutes to
> transfer those writes to the quad-level cells, and will operate
> at a fraction of the nominal performance during that time.
> (QLC writes max out at 80 MB/s for the 1 TB model, 160 MB/s for the
> 2 TB model.) 
> 
> WELL WE ARE IN THE 8TB MODEL. I THINK I HAVE UNDERSTOOD WHAT YOU WROTE IN PREVIOUS PARAGRAPH. YOU SAID THEY CAN BE FAST BUT NOT CONSTANTLY, BECAUSE LATER THEY HAVE TO WRITE ALL THAT TO THEIR PERPETUAL STORAGE FROM THE CACHE. AND THAT'S SLOW. AM I WRONG?. EVEN IN THE 8TB MODEL YOU THINK STEFAN?. 
> 
> THE MAIN PROBLEM WE ARE FACING IS THAT IN SOME PEAK MOMENTS, WHEN THE MACHINE SERVES CONNECTIONS FOR ALL THE INSTANCES IT HAS, AND ONLY AS SAID IN SOME PEAK MOMENTS... LIKE THE 09AM OR THE 11AM.... IT SEEMS THE MACHINE BECOMES SLOWER... AND LIKE IF THE DISKS WEREN'T ABLE TO SERVE ALL THEY HAVE TO SERVE.... IN THESE MOMENTS, NO BIG FILES ARE MOVED... BUT AS WE HAVE 1800-2000 CONCURRENT IMAP CONNECTIONS... NORMALLY THEY ARE DOING EACH ONE... LITTLE CHANGES IN THEIR MAILBOX. DO YOU THINK PERHAPS THIS DISKS THEN ARE NOT APPROPRIATE FOR THIS KIND OF USAGE?-
> 
> And cheap SSDs often have no RAM cache (not checked, but I'd be
> surprised if the QVO had one) and thus cannot keep bookkeeping date
> in such a cache, further limiting the performance under load. 
> 
> THIS BROCHURE (HTTPS://SEMICONDUCTOR.SAMSUNG.COM/RESOURCES/BROCHURE/870_SERIES_BROCHURE.PDF AND THE DATASHEET HTTPS://SEMICONDUCTOR.SAMSUNG.COM/RESOURCES/DATA-SHEET/SAMSUNG_SSD_870_QVO_DATA_SHEET_REV1.1.PDF) SAIS IF I HAVE READ PROPERLY, THE 8TB DRIVE HAS 8GB OF RAM?. I ASSUME THAT IS WHAT THEY CALL THE TURBO WRITE CACHE?.
> 
> And the resilience (max. amount of data written over its lifetime)
> is also quite low - I hope those drives are used in some kind of
> RAID configuration. 
> 
> YEP WE USE RAIDZ-2 
> 
> The 870 QVO is specified for 370 full capacity
> writes, i.e. 370 TB for the 1 TB model. That's still a few hundred
> GB a day - but only if the write amplification stays in a reasonable
> range ... 
> 
> WELL YES... 2880TB IN OUR CASE....NOT BAD.. ISN'T IT?