9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: sirjofri <sirjofri+ml-9fans@sirjofri.de>
To: 9fans <9fans@9fans.net>
Subject: Re: [9fans] building a grid at university
Date: Wed, 28 Sep 2022 09:02:50 +0200 (GMT+02:00)	[thread overview]
Message-ID: <19860926-d1df-4b3e-9186-3e575408e56a@sirjofri.de> (raw)
In-Reply-To: <16643179870.d6DDD.29535@composer.9fans.topicbox.com>

Hello and welcome,

28.09.2022 00:33:32 type9freak@gmail.com:
> i want to have a server for my documents, ebooks, music, and images, as well as a persistent IRC client and maybe even a mail server.

Think about what you want to do with those files on your server. Do you have an e-reader? A music player? A proper image viewer? Did you want to stream these to other devices? How do you want to do that as most devices don't support 9p?

> most importantly, i want to be able to access the grid remotely:

That's the more challenging part. I recommend starting with a few servers (auth, fs, cpu, maybe even all in one machine) in the cloud, plus one local cpu server with a cache filesystem (cfs) for better latency. I have a similar setup at home, but currently my local server has a full file server, not only a cache.

> from my laptop in class for example (same network) and maybe down the line from anywhere, over internet.

You have to check if your internet allows accessing remote services like that. Some shared providers like universities block certain protocols, ports and IP addresses. Maybe first test with 9p.zone or sdf bootcamp.

> there are a number of things in the way of that, the first being my dorm room does not have an ethernet outlet. i think mine is the only one on my floor that doesn’t. second, my building loses power frequently, which is not ideal for hosting servers; power aside, it would still lose internet connection. the third problem is less adverse, but the network requires devices to be authenticated to get online.

Have your servers in the cloud. You're not a data center. VPS can be actually quite cheap, I pay 2.42 euro per month per machine.

> does anyone see a favorable way to set up a plan 9 grid, either on campus or an alternative? the biggest hurdle is definitely getting the grid on the university network where it can be connected to locally, or getting it out of the network and online.

The probably only way to get something like you really want is to talk to your university and maybe you can do a long term project with a small team of other interested students (plus a prof). Depending on the University you might have luck, but the result is less ... personal. But you could also add your own personal fileserver to that grid easier.

> and i’m aware of 9gridchan

9gridchan is mostly dead, and probably even more since a few months. Long live 9gridchan, in 9p.zone. Both are actually targeted towards users, not our beginners.

Note that on 9p.zone there's an extra service with a public auth service everybody can use for free. You could hook up your own fileserver to use this auth and control who has access to it. For shared projects on a shared system you can use the existing eu grid at 9p.zone (eu.9p.zone).

Disclaimer: I'm part of 9p.zone.

sirjofri

P.S for testing out grid stuff you can also try installing a grid in a virtual machine network.

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T75d22acfa474b209-M425c6fd7a3e82dd78ebc9730
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

  reply	other threads:[~2022-09-28  7:03 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-09-27 22:33 type9freak
2022-09-28  7:02 ` sirjofri [this message]
2022-09-28 21:57   ` fig
2022-09-28 22:16     ` sirjofri
2022-09-30  1:28       ` fig
2022-09-30  2:59         ` ori
2022-09-30  6:30         ` sirjofri
2022-09-30 10:42       ` Glenn Holmer via 9fans
2022-09-30 13:09         ` sirjofri
2022-10-01  5:42       ` denzuko
2022-10-01  6:32         ` sirjofri
2022-10-01  6:44           ` denzuko
2022-10-01  6:44           ` denzuko
2022-09-28 20:21 ` Brian Hancock

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=19860926-d1df-4b3e-9186-3e575408e56a@sirjofri.de \
    --to=sirjofri+ml-9fans@sirjofri.de \
    --cc=9fans@9fans.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).