guides:plotting:virtualplots
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
guides:plotting:virtualplots [2024/02/07 16:00] – some typo's etc vleesbanaan | guides:plotting:virtualplots [2024/02/09 06:55] (current) – changed some wording - was underselling it a little :P vleesbanaan | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Virtual Plots ===== | ===== Virtual Plots ===== | ||
- | Although k-32 is by far the [[https:// | + | Although k-32 is by far the [[https:// |
- | | Drive Size | + | | Drive Capacity |
| 5TB | 35,37 | 4655.82 | | 5TB | 35,37 | 4655.82 | ||
| 8TB | 32, | | 8TB | 32, | ||
Line 11: | Line 11: | ||
The Virtual Plot method tries to enhance these cost savings to the fullest, by leveraging the fact that both the plotID seed and the k-size are an input in the deterministic proof-construction of the plot format. This way, a single drive can host a variety of multiple (strictly) different k-sizes that share a single plotID, which is consulted by the plot-filter as if it were a single (hence, “virtual”) | The Virtual Plot method tries to enhance these cost savings to the fullest, by leveraging the fact that both the plotID seed and the k-size are an input in the deterministic proof-construction of the plot format. This way, a single drive can host a variety of multiple (strictly) different k-sizes that share a single plotID, which is consulted by the plot-filter as if it were a single (hence, “virtual”) | ||
- | This means that any HDD using this method is accessed only ~18 (9216/512) times per day with the current plot filter. This allows us to put HDDs into standby_z (spin-down) or idle_c (reduce rpm), saving 80% and 50% respectively compared to drives filled with only C0 k-32s. | + | This means that any HDD using this method is accessed only ~18 (9216/512) times per day with the current plot filter. This allows us to put HDDs into standby_z (spin-down) or idle_c (reduce rpm), saving 80% and 50% respectively compared to drives filled with only C0 k-32s. |
- | Whenever a signage point arrives, | + | Whenever a signage point arrives, |
This means that if you have an 18TB drive filled with 165 k-32s, you have 165 different plotIDs per disk and you'll have a plot passing every 30 seconds or so requiring disk io. The disk will not be able to sleep. If, however, you have a single plotID per disk, your disk will only have to wake once every 80 minutes. It can sleep the rest of the time, which is much more power efficient. | This means that if you have an 18TB drive filled with 165 k-32s, you have 165 different plotIDs per disk and you'll have a plot passing every 30 seconds or so requiring disk io. The disk will not be able to sleep. If, however, you have a single plotID per disk, your disk will only have to wake once every 80 minutes. It can sleep the rest of the time, which is much more power efficient. | ||
Line 28: | Line 28: | ||
The virtual plot method may still be considered by a diverse set of farmers. | The virtual plot method may still be considered by a diverse set of farmers. | ||
+ | It offers an alternative to the direction of compressed plots by using less, rather than more electricity. | ||
A good fit would be with farmers on small drives, with high electricity prices. | A good fit would be with farmers on small drives, with high electricity prices. | ||
But it also allows for more complex methods, such as using idle_c during winter, while switching to standby_z in summer to reduce electricity used for AC. | But it also allows for more complex methods, such as using idle_c during winter, while switching to standby_z in summer to reduce electricity used for AC. | ||
Admittedly, the plotting requirements make this method prohibitive to many. | Admittedly, the plotting requirements make this method prohibitive to many. | ||
+ | |||
It is in recognition of the large variety of farmers that we try to bring attention to this method. | It is in recognition of the large variety of farmers that we try to bring attention to this method. | ||
guides/plotting/virtualplots.1707321650.txt.gz · Last modified: 2024/02/07 16:00 by vleesbanaan