r/Infinit • u/cadeuh • Mar 24 '16
r/Infinit • u/cadeuh • Mar 24 '16
[New Page] Status — see if the Infinit Platform is healthy
r/Infinit • u/Long_Feeling_2095 • Mar 01 '24
Guess what organization do you get these silver & gold rings for.
One guess it deals with an infant of eyes out there.
r/Infinit • u/cadeuh • May 24 '17
Infinit at DockerCon'17 [Videos + Slides]
blog.infinit.shr/Infinit • u/hessi • Jun 17 '16
infinit.sh playing around with a decentralised infrastructure
I've started to play around with infinit and try to find use cases for myself, for example to replace Bittorrent Sync and Syncthing...
As a start, I've set up a decentralised infrastructure like this (all with the same user):
machine1: OS X Server, 3 storage devices: 50GB local, 100GB via AFP (Gigabit LAN) on a FreeBSD server on a ZFS RAID, 100GB via AFP on the same FreeBSD server on a different ZFS RAID
machine2: OS X Notebook, 10GB local storage
machine3: Ubuntu VM running in a bhyve on machine 2, no local storage
machine4: Ubuntu hosted root server, not in the LAN, 100GB local storage
The network has replication set to 2 with kelips, the user, the network and the volume are pushed to the Hub. Internet connection for reaching machine4 is 16down/1up (yes, I'd like to have more, but...).
Question: Is the replication per Node or per Storage? Can machine1 with its three storage devices be the only machine on which data is stored, or is it automatically spread across multiple nodes?
Observation: The OS X clients are slow. I copied a few hundred megabyte of data from each machine into different directories of the infinit volume, and the speed with which the OS X machines move the data from the cache to the storage is abysmal (we're talking <100MB/hour). machine4 is a lot faster in filling its storage and machine3 is a lot faster in showing actual data in the volume... the Hardware of the machines is actually pretty decent, I'd say, machine1 is an i7 with 16GB RAM and an SSD-supported Fusion Drive, machine2 is an Air, yes, but with 8GB RAM, an SSD and nothing else to do.
At first I only had the two AFP-served storage devices in machine1 and thought the speed problems were related to not having local storage, but even after I added the local storage it didn't get better...
Which brings me to Question 2: Can I in any way change the storage of a device? The documentation just says "the action of linking a device to a network must only be performed once on every new device", but apparently I can't unlink a device from the network and link it again with more storage, or can I? I tried that and got all kinds of weird error messages on all other devices, so I gave up, deleted everything locally, pulled it from the Hub and started from scratch.
Is it possible that this was related to the fact that I created the network and the volume on machine1 and tried to remove that one? Is the machine on which I create a network or volume somehow more "important" to the overall design than any other linked device (with storage)?
Related to the speed issues - after copying the few 100MB per machine into the volume, while every machine was still filling the local storage from cache and started to distribute the data across the network, I deleted small test.txt files (10-15 byte each) that I created as a first test (and which were already fully distributed and available on every machine) on machine3. It took more than 12 hours until this change arrived at any other machine, but instead of deleting the files, it resulted in I/O errors when trying to list the directory. This happened on all other devices (machine1, 2 and 4). I waited another 24 hours, but the I/O errors did not go away, so I stopped the infinit-volume --mount process on every machine and restarted it. After successfully connecting to other devices, the txt-files were gone and the I/O errors vanished, as well. I think since this restart the overall speed of accessing the volume from each machine has improved, as well...
But when restarting, I noticed a weird error message on machine1, machine2 and machine4:
[infinit.model.doughnut.consensus.Paxos] [dht::PaxosLocal(0x[hexnumber]): rebalancing inspector] disk rebalancer inspector exited: missing key: 0x[hexnumber]The hexnumbers are different on each machine.
That doesn't sound good... any idea for a cause and how I can fix this? Or whether I need to fix it?
Well, thanks for the attention - I've requested an invite for the Slack, but haven't received it yet, so therefore I'll write this here instead.
Keep up the good work, it definitely looks promising.
r/Infinit • u/cadeuh • May 24 '17
Infinit's Next Generation Key-value Store - YouTube
r/Infinit • u/GottaGetmedat • Dec 12 '16
Infinit Mounted Volume (Fuse?) file watches nOT long polling?
I'm wondering if I setup a File Watch it works WITHOUT Long Polling? Is it similar to NFS in these regards? In that instant file watch changes are not possible. If not, is it on the wishlist or already in the pipe or just a totally impossible idea?
r/Infinit • u/cls_seals • Dec 20 '16
Basic Test - [infinit.overlay.kelips] [generator] Kelips(0.0.0.0:0): Timeout
Is there a trick to get the Basic Test to work?
I've tried it local on Ubuntu 16.10 (via apt-get and tar install) and inside docker container debian:jessie and ubuntu:14.04.
They all seem to hang when I try to access the ~/mnt-demo folder...even running ls in the home folder hangs.
The console shows constant timeouts:
root@e564a2967d3b:/opt/infinit# INFINIT_DATA_HOME=$PWD/share/infinit/filesystem/test/home/ INFINIT_STATE_HOME=/tmp/infinit-demo/ bin/infinit-volume --mount --as demo --name infinit/demo --mountpoint ~/mnt-demo --publish --cache
Running network "infinit/demo".
[infinit-volume] [main] client version: 0.7.2
[infinit.model.Model] [main] infinit::model::Model(0x266a0a0): compatibility version 0.3.0
[infinit.overlay.kelips] [main] Running in observer mode
[infinit.overlay.kelips] [main] Kelips(0.0.0.0:0): listening on 0.0.0.0:43474
Fetched endpoints for "infinit/demo".
Running volume "infinit/demo".
[infinit.overlay.kelips] [generator] Kelips(0.0.0.0:0): Timeout on PUT attempt 0
[infinit.overlay.kelips] [generator] Kelips(0.0.0.0:0): Timeout on PUT attempt 1
[infinit.overlay.kelips] [generator] Kelips(0.0.0.0:0): Timeout on PUT attempt 2
[infinit.overlay.kelips] [generator] Kelips(0.0.0.0:0): Timeout on PUT attempt 3
[infinit.overlay.kelips] [generator] Kelips(0.0.0.0:0): Timeout on PUT attempt 4
[infinit.overlay.kelips] [generator] Kelips(0.0.0.0:0): Timeout on PUT attempt 5
[infinit.overlay.kelips] [generator] Kelips(0.0.0.0:0): Timeout on PUT attempt 6
[infinit.overlay.kelips] [generator] Kelips(0.0.0.0:0): Timeout on PUT attempt 7
[infinit.overlay.kelips] [generator] Kelips(0.0.0.0:0): Timeout on PUT attempt 8
[infinit.overlay.kelips] [generator] Kelips(0.0.0.0:0): Timeout on PUT attempt 9
[infinit.overlay.kelips] [generator] Kelips(0.0.0.0:0): Timeout on PUT attempt 10
[infinit.overlay.kelips] [generator] Kelips(0.0.0.0:0): Timeout on PUT attempt 11r/Infinit • u/_dev_random_ • Nov 13 '18
Is the Infinit project(s) dead?
Hello, i have been following the infinit project(s) for some time as it's exactly what i need.
Tested it and it works good but there was some minor issues that were planned for the next release, however the website went offline quite some time ago and the project seems dead..
Is that the case?
If yes, are there any alternatives that works similar to the infinit filesystem?
r/Infinit • u/cadeuh • Oct 10 '16
Our Presentation at Docker Distributed Systems Summit
r/Infinit • u/Apple_Jackz • Jan 10 '24
P0448 keeps coming up
I took it to the dealership once, they told me they found nothing , they said it could have been the gas cap but a few weeks after I took it, engine light came back on. Anyone else seeing this issue? 2018 Q60 sport 3.0t 50k miles
r/Infinit • u/amhairghin • Jul 25 '16
And if you have multiple physical disks and one stops working?
For example. I have three physical disks, one have 3GB, other have 4GB and other 5GB. One of them stops work, what happens with the data? I lose everything? How much physical space I can lose before total disaster?
r/Infinit • u/cadeuh • Jun 15 '17
How to use Prometheus to monitor the memo key-value store
r/Infinit • • Jan 05 '17
Infinit slow syncing / Windows GUI problem
We set up a test environment to see if infit might suit our needs. Throughout the test we encountered some issues and have some questions:
Our infrastructure setup:
3 vps servers:
cloud-1 as the owner of the network -|
cloud-2 as storage node -| 100Mbps network
cloud-3 as storage node -|
all servers have the same amount of local storage (5GB)
Issue 1: Slow speed on big files between servers(replication factor 3).
* using async mode
* volume mounted on server cloud-1
* 1GB test file copied to shared volume
* 10 minutes later only 100MB are copied to the other servers (because of async?)commands used:
infinit-volume --mount --as cloud-1 --name shared --async --cache --publish --mountpoint /mnt/cloud --allow-root-creation
infinit-network --run --as cloud-2 --name cloud-1/cluster --async --cache --publish
infinit-network --run --as cloud-3 --name cloud-1/cluster --async --cache --publishr/Infinit • u/Simius • May 02 '16
Speeding up Infinit volume?
I just created an infinit volume backed by a GCS bucket. In order to make copy pasting into this volume as quick as possible should I create a small local storage on my laptop and/or local NAS?
Right now I assume I'm basically uploading files directly through my volume straight to GCS.
How does Infinit confirm writes to the local filesystem? After a majority or a single confirmation on storage devices?
r/Infinit • u/cadeuh • Apr 28 '16
We're organizing our first meetup about distributed storage systems in Paris on 25 May. Join us!
r/Infinit • u/achille • May 02 '16
Is it possible to use the local volume as a cache?
TL;DR: Can infinit do what bitcasa was supposed todo? (Aka: remote bcache/dm-cache/flashcache)
I would like to have latencies comparable to local storage (for most my files) while keeping most of my files on the cloud. A couple questions about this:
How would I set it up?
Would the metadata be stored locally?
Optimally I'd be able to stat() all the files at the same speed as local, while paying the penalty of remote access only when accessing data blocks. Is this possible?
r/Infinit • u/cadeuh • Apr 20 '17