Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon s3 IPFS分层私有设置?_Amazon S3_P2p_Ipfs - Fatal编程技术网

Amazon s3 IPFS分层私有设置?

Amazon s3 IPFS分层私有设置?,amazon-s3,p2p,ipfs,Amazon S3,P2p,Ipfs,是否有可能以“分层”或分层的方式建立私有IPFS网络,即对等点不构成完整的双向图?一些同龄人可以联系到其他人,但其他人无法“回过头来”。可能存在多个对等组,其中所有节点都可以相互联系(换句话说,就是集团)。但是,在组之间,访问只能定义为“单向” 我正在为一个应用程序评估IPF,我喜欢它背后的概念(Merkle DAG是一件美丽的东西)。但我有一些特定的要求,我不确定是否可以通过一些配置选项(或者我们需要修补多少代码)来满足这些要求: 严格保密 在防火墙后面的组和EC2上VPC中的组(或可能是具

是否有可能以“分层”或分层的方式建立私有IPFS网络,即对等点不构成完整的双向图?一些同龄人可以联系到其他人,但其他人无法“回过头来”。可能存在多个对等组,其中所有节点都可以相互联系(换句话说,就是集团)。但是,在组之间,访问只能定义为“单向”

我正在为一个应用程序评估IPF,我喜欢它背后的概念(Merkle DAG是一件美丽的东西)。但我有一些特定的要求,我不确定是否可以通过一些配置选项(或者我们需要修补多少代码)来满足这些要求:

  • 严格保密
  • 在防火墙后面的组和EC2上VPC中的组(或可能是具有不同网络位置的多个组)之间划分我们的客户端(“对等方”)
  • S3上的永久支持存储(用于固定物品)
  • 防火墙后面的客户端允许的唯一通信是通过ssh隧道到VPC中的某些实例(无反向端口转发),但每个人也可以到达S3(当然,使用IAM auth和https)
在某种程度上,它类似于缓存的分层系统:

  • localstore
    获取
    ,如果可用,或
  • get
    from
    first\u可用(能否将\u连接到\u对等点,S3)
  • 仅将
    放入
    本地存储
    (但该数据可以提供给任何可以连接到我们的对等方,如果他们有CID)
  • 引脚
    至S3
  • 这种分层可能也适用于某些作业(例如EC2上的Spark作业),其中节点将建立一个组,以在它们之间以分布式方式共享和缓存临时数据,但也允许从较大的私有IPF中进行“缓存外读取”


    第二次拍摄

    也许适合我需要的更简单的设置是:拥有多个私人对等组;在每个小组中,所有人都可以相互交谈,但不能与其他人交谈;组间:完全没有交流。关键的是,S3充当固定项目的通用统一备份存储(我所看到的连接ipfs和S3的版本,神秘地说,真的不想共享同一个S3位置并使用文件锁——我怀疑它在最终一致的S3上是否有效——以防止多个群集共享同一个S3)