Recently in Services Category
File space usage has grown significantly since our last server upgrade. I expected the current disk space to hold us for 4 years, which is about what I budget for the overall hardware. Alas, it is looking like perhaps I should upgrade the storage sooner.
The fun part is, gigo.com currently is comprised of 5 disks, but realistically only 250 gig usable space to end users. We spend a fair bit on redundancy, in case of catastrophy. Here is how it is broken out:
- disks 1+2: main system, this is where the main files are stored, and served from. Anything we do happens here. This is continously mirrored, so that if either disk fails, the system can quickly recover and keep running. And, I can put in a replacement to restore redundancy "hot".
- disks 3+4+5: Backups. At any given time, 2 disks are hot and mirrored; and 1 is cold (offsite, my house). Periodically, I take the cold disk, stop at the colo, swap out one hot disk for the cold one. The server will resync the mirror, and the disk I have in my hand goes back home - with a copy of several days worth of our files. And, total time in the colo is <10 minutes to sign in and swap a disk.
With that in mind, if I do upgrade storage, I'm not upgrading just one disk, but realistically all 5. Ooof!
What I'm looking at doing is:
- 2 enterprise class SATA 1GB disks - $160 each + the governor's ransom - matched set for mirroring.
- 3 desktop class SATA 1.5GB disks - $120 each + the governor's ransom - matched set for mirroring.
The backups can be desktop class; they get hit with less work, don't need to be as fast, and we can afford a failure there without a serious panic. They should however be larger than the main system drives, since we backup multiple days worth of changes (currently we back up ~20 days worth of changes; this number varies based on space available and number of changes made in a day).
I'm looking to try and help raise about half this cost - so a target of $375. If you're a significant user of gigo.com and can help, please contact me. Lady Visa will be covering the gap; I'm aiming to do this hardware changeout over the xmas break.
If you maintain an "aliases" file on gigo.com for one or more of your domains, please note the following changes are being made:
I have set up a jabber server on gigo.com, for users of gigo.com.
If your web site and email both are located on gigo.com, you can log into jabber as username@domain.name using your regular email password. Only valid email addresses will work. You an use any of your working email aliases.
If your web site is not hosted here, but your email account is, you can use loginname@gigo.com with your gigo.com password.
Notes to self, and for anyone else who cares..
Update 1/1/2008: Contact me to enable your account on jabber. I'll copy your email password and enable your access.
Placeholder, will describe SquirrelMail and procmail filtering.
(primarilly for unix users)
I contribute resources to those in the SCA, or Society for Creative Anachronism. This is something I do where/when appreciated, quietly and mostly behind the scenes, but won't twist folks arms to do.
Contributing to gigo.com's funding
Updated 7/2/2007
Please see http://pal.gigo.com
Contributions towards operating this server are greatly appreciated. In the past people have directly contributed hardware in times of need, and at other times, funds. Our original estimate was that this could cover the costs until 2006, but, that was .. not taking into account taxes (!). As such, the funds raised in 2003 have been used up, and I am back to operating this server 100% out of pocket. I'm not complaining; but I don't mind assistance either :-).
Money collected here will be put specifically towards hardware and colocation feeds. The hardware has been purchased, and colocation started. If you're willing to help towards these costs, click the PayPal button. Send whatever you feel is appropriate; common values have range from $5 to $100.
If you'd prefer to send me a check or want to meet up in person, email me instead. I'll give you my postal address via email, or we can make other arrangements.
Updated 7/2/2007
Please see http://pal.gigo.com/contributors.htmlThe following is the list of folks who have contributed since 9/2003, when the call was put out to upgrade the server and the colocation service.
"; if ($c == $third) print "
- Marco Nicosia - provided the rackmount case for gigo.com 2001-2003; still in use today for the backup colo option
- Coastal Web - providing via barter and kindness our current colo facilities for the last 2001-2003; continual ongoing backup colo services; and a hard drive
- Dave Matson - aka, the Hard Drive Genie. Hard drives appear out of thin air when the need arises.
- the Suchters - Split my colo costs @ meer.net for a few months in 2001 when we lost our free hosting
- Ulf Zimmerman - provided colocation after I left my position at CalWeb until 2001, giving gigo.com a stable home on the net.
About gigo.com hosted services
GIGO.COM hosts various services for friends and hobby groups. Typically such hosting is not going to be billed for as long as it is for a worthy cause, and my costs for hosting it are not unreasonable.
Previously we took no business opportunities at all. Now that we are in a commercial colocation center, with all the benefits (and costs!) association with it, we are no longer turning down business web site hosting. Fees for this will be negotiated on
a case by case basis, with the primary concern being cost recovery. Non commercial sies will still be free.
What we do do, for our friends, and for hobby groups who need a home:
- Web hosting for low impact sites
- Web hosting for higher impact sites, if colo fees are planned for
and covered
- Mail hosting and forwarding, especially those suffering from big-name
ISP mail blues.
- Mailing list hosting for mail-based forums
- DNS hosting and management, both static and on-demand dynamic
gigo.com is willing to host mailboxes for people who are contributing in some fashion to the hobby community. Approval for this is done on a per-request basis.
Mail *is* filtered coming into gigo.com by my rulesets. I run them as I see fit. I do not check the *content* of where mail comes from but instead check to make sure they come from sane places. Any mail I refuse, has a error message saying contact postmaster@gigo.com if it is legitimate, and that will always reach me.
Because I do not check the *content* of mail, a lot of spam still gets through. This is despite my blocking 1/3rd of all incoming mail. Do not forward it to me. I get enough as it is. If you are a shell account user on my system, type "man procmail".
non-technical hobbyists
gigo.com doesn't give to just the technical hobby community. we are willing to host email for anyone who shows a genuine need for a stable mailbox address, who is active in the hobby community. For these people, mailbox access is available via web at mail.gigo.com. Mail is also available via pop and imap mail programs; however, technical support for these are limited.
unix geeks
I will give shell account access only if I know you personally. This is not something granted to just anyone. Chances are if you want a shell account, you should probably be running your own unix box.
That said, if I do grant you access to use my system, you have your choice of how to get your mail. You can either use pop/imap/web, or local mbox format. Can't have both. My public-facing pop/imap servers use a sealed mailbox format. "pine" is an excellent imap client if you want to read mail via shell but still have it accessible via GUI mail clients. Lastly, if you want, just create a .forward file, and forward your mail to the account-du-jour. IF you change providers, you can just edit your gigo.com forward file to the new provider.
If you currently have your mail stored available via unix, and you want it via pop/imap/web, or vice versa, mail postmaster@gigo.com and ask for it to be changed.
