Skip to content

Commit

Permalink
GITBOOK-52: change request with no subject merged in GitBook
Browse files Browse the repository at this point in the history
  • Loading branch information
Barbara Peric authored and gitbook-bot committed Oct 29, 2024
1 parent b5a3223 commit a1aa74e
Show file tree
Hide file tree
Showing 35 changed files with 148 additions and 41 deletions.
1 change: 1 addition & 0 deletions storage-providers/architecture/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@ description: >-

# Architecture

[Was this page helpful?](https://airtable.com/apppq4inOe4gmSSlk/pagoZHC2i1iqgphgl/form?prefill\_Page+URL=https://docs.filecoin.io/storage-providers/architecture)
4 changes: 4 additions & 0 deletions storage-providers/architecture/lotus-automation.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,7 @@ One of the next features coming to this automation is a composable deployment me
## Prerequisites

Read the `README` carefully on the [GitHub repo](https://github.com/filecoin-project/sp-automation) to make sure you have all the required prerequisites in place.



[Was this page helpful?](https://airtable.com/apppq4inOe4gmSSlk/pagoZHC2i1iqgphgl/form?prefill\_Page+URL=https://docs.filecoin.io/storage-providers/architecture/lotus-automation)
6 changes: 5 additions & 1 deletion storage-providers/architecture/lotus-components.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ The machine running the Lotus daemon must be connected to the public internet fo

Syncing the chain is a key role of the daemon. It communicates with the other nodes on the network by sending messages, which are, in turn, collected into [blocks](https://docs.filecoin.io/reference/general/glossary/#block). These blocks are then collected into [tipsets](https://docs.filecoin.io/reference/general/glossary/#tipset). Your Lotus daemon receives the messages on-chain, enabling you to maintain consensus about the state of the Filecoin network with all the other participants.

Due to the growth in the size of the chain since its genesis, it is not advised for storage providers to sync the entire history of the network. Instead, providers should use the available [lightweight snapshots]( https://forest-archive.chainsafe.dev/list) to import the most recent messages. One exception in which a provider would need to sync the entire chain would be to run a blockchain explorer.
Due to the growth in the size of the chain since its genesis, it is not advised for storage providers to sync the entire history of the network. Instead, providers should use the available [lightweight snapshots](https://forest-archive.chainsafe.dev/list) to import the most recent messages. One exception in which a provider would need to sync the entire chain would be to run a blockchain explorer.

Synced chain data should be stored on an SSD; however, faster NVMe drives are strongly recommended. A slow chain sync can lead to delays in critical messages being sent on-chain from your Lotus miner, resulting in the faulting of sectors and the slashing of collateral.

Expand Down Expand Up @@ -171,3 +171,7 @@ To check if there are upcoming proving deadlines, run the following:
```
lotus-miner proving deadlines
```



[Was this page helpful?](https://airtable.com/apppq4inOe4gmSSlk/pagoZHC2i1iqgphgl/form?prefill\_Page+URL=https://docs.filecoin.io/storage-providers/architecture/lotus-components)
4 changes: 4 additions & 0 deletions storage-providers/architecture/network-indexer.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,7 @@ This diagram summarizes the different _actors_ in the indexer ecosystem and how
Storage providers publish data to indexers so that clients can find that data using the CID or multihash of the content. When a client queries the indexer using a CID or multihash, the indexer then responds to the client with the provider data record, which tells the client where and how the content can be retrieved.

As a storage provider, you will need to run an indexer in your setup so that your clients know where and how to retrieve data. For more information on how to create an index provider, see the [IPNI documentation](https://github.com/ipni/storetheindex/blob/main/doc/creating-an-index-provider.md).



[Was this page helpful?](https://airtable.com/apppq4inOe4gmSSlk/pagoZHC2i1iqgphgl/form?prefill\_Page+URL=https://docs.filecoin.io/storage-providers/architecture/network-indexer)
4 changes: 4 additions & 0 deletions storage-providers/architecture/sealing-as-a-service.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,7 @@ Other solutions are possible where the sealing partner seals committed capacity
See the following video from [Aligned](https://aligned.co/sealing-as-a-service) about their offering of Sealing-as-a-Service:

{% embed url="https://www.youtube.com/watch?v=v4l1lGsUXvs" %}



[Was this page helpful?](https://airtable.com/apppq4inOe4gmSSlk/pagoZHC2i1iqgphgl/form?prefill\_Page+URL=https://docs.filecoin.io/storage-providers/architecture/sealing-as-a-service)
4 changes: 4 additions & 0 deletions storage-providers/architecture/sealing-pipeline.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,3 +81,7 @@ lotus-miner sectors batching commit --publish-now
```

Finally, the sealed sector is stored in the miner’s long-term storage space, along with unsealed sectors, which are required for retrievals if configured to do so.



[Was this page helpful?](https://airtable.com/apppq4inOe4gmSSlk/pagoZHC2i1iqgphgl/form?prefill\_Page+URL=https://docs.filecoin.io/storage-providers/architecture/sealing-pipeline)
4 changes: 4 additions & 0 deletions storage-providers/architecture/sealing-rate.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,3 +46,7 @@ You can run multiple lotus-workers on the same GPU by splitting out their`tmp`fo
### Scaling out

A storage provider’s sealing capacity scales linearly with the hardware you add to it. For example, if your current setup allows for a sealing rate of 3 TiB per day, doubling the number of workers could bring you to 6 TiB per day. This requires that all components of your infrastructure are able to handle this additional throughput. Using [Sealing-as-a-Service providers](sealing-as-a-service.md) allows you to scale your sealing capacity without adding more hardware.



[Was this page helpful?](https://airtable.com/apppq4inOe4gmSSlk/pagoZHC2i1iqgphgl/form?prefill\_Page+URL=https://docs.filecoin.io/storage-providers/architecture/sealing-rate)
4 changes: 4 additions & 0 deletions storage-providers/basics/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,7 @@ Take availability and suitable redundancy into consideration when choosing your
[Software architecture ->](../architecture/lotus-components.md)

[Infrastructure ->](../skills/storage.md)



[Was this page helpful?](https://airtable.com/apppq4inOe4gmSSlk/pagoZHC2i1iqgphgl/form?prefill\_Page+URL=https://docs.filecoin.io/storage-providers/basics)
6 changes: 5 additions & 1 deletion storage-providers/basics/quickstart-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ description: >-

## <img src="../../.gitbook/assets/storage-provider-basics-quickstart-guide-icon.png" alt="" data-size="line"> Explore the storage provider documentation

Get ready to dive into the valuable resources of the [storage provider documentation](../../storage-providers/basics/README.md). This comprehensive guide offers a wealth of information about the role of storage providers in the Filecoin ecosystem, including insights into the economic aspects. You’ll also gain knowledge about the software architecture, hardware infrastructure, and the necessary skills for success.
Get ready to dive into the valuable resources of the [storage provider documentation](./). This comprehensive guide offers a wealth of information about the role of storage providers in the Filecoin ecosystem, including insights into the economic aspects. You’ll also gain knowledge about the software architecture, hardware infrastructure, and the necessary skills for success.

## <img src="../../.gitbook/assets/storage-provider-basics-quickstart-guide-icon.png" alt="" data-size="line"> Gain insights into ROI and collateral’s role

Expand Down Expand Up @@ -37,3 +37,7 @@ As you step into the vibrant realm of the mainnet, it’s time to supercharge yo
## <img src="../../.gitbook/assets/storage-provider-basics-quickstart-guide-icon.png" alt="" data-size="line"> Discover the world of verified deals and tools

Within the Filecoin network there are many [programs and tools](../filecoin-deals/filecoin-programs.md) designed to enhance your storage provider setup. Uncover the power of these tools as you dive into the documentation, gaining valuable insights and expanding your knowledge. Make the best use of data programs on your path to success.



[Was this page helpful?](https://airtable.com/apppq4inOe4gmSSlk/pagoZHC2i1iqgphgl/form?prefill\_Page+URL=https://docs.filecoin.io/storage-providers/basics/quickstart-guide)
1 change: 1 addition & 0 deletions storage-providers/filecoin-deals/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@ description: >-

# Filecoin deals

[Was this page helpful?](https://airtable.com/apppq4inOe4gmSSlk/pagoZHC2i1iqgphgl/form?prefill\_Page+URL=https://docs.filecoin.io/storage-providers/filecoin-deals)
4 changes: 4 additions & 0 deletions storage-providers/filecoin-deals/auxiliary-services.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,7 @@ A next step after the introduction of FVM is [Bacalhau](https://docs.bacalhau.or
## Storage tiering

Another potential service to offer is storage tiers with various performance profiles. For example, storage providers can offer hot/online storage by keeping an additional copy of the unsealed data available for immediate retrieval, as well as the sealed that has been stored on the Filecoin Network.



[Was this page helpful?](https://airtable.com/apppq4inOe4gmSSlk/pagoZHC2i1iqgphgl/form?prefill\_Page+URL=https://docs.filecoin.io/storage-providers/filecoin-deals/auxiliary-services)
4 changes: 4 additions & 0 deletions storage-providers/filecoin-deals/charging-for-data.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,7 @@ In addition to sales costs, other factors contribute to your business’ total c
By charging for data stored on your network, you can create a sustainable business model that allows you to invest in hardware and FIL as collateral, as well as grow your business over time. This requires skilled people capable of running a business at scale and interacting with investors, venture capitalists, and banks to secure the necessary funding for growth.

Next to the sales cost, there are other things that contribute to the total cost of ownership of your storage provider business. Think of backups of your setup and the data, providing an access layer to ingest data and for retrievals, preparing the data (if not done already), and more.



[Was this page helpful?](https://airtable.com/apppq4inOe4gmSSlk/pagoZHC2i1iqgphgl/form?prefill\_Page+URL=https://docs.filecoin.io/storage-providers/filecoin-deals/charging-for-data)
Loading

0 comments on commit a1aa74e

Please sign in to comment.