Technical Questions
3.1 What kind of machines are you using?*
2x
850 MHz PIII
L440GX+ Motherboard
512 Megs ECC RAM
2 Fujitsu 10k SCSI Drives (9 and 36 gig)
1 Maxtor 60 gig drive
Antec 2U cases
1x
950 MHz Celeron
Epox 3WTM Motherboard
256 Megs RAM
2 Maxtor 15 Gig hard drives
Antec 1U case (21" Deep)
1x
2600+ XP Athlon
1 Gig DDR RAM
2 IBM 10k SCSI Drives (U160)
These are our public servers, UpNIX also manages a number of dedicated servers for clients.
3.2 Why OpenBSD*
What UpNIX does is host webpages, and more importantly shells. When you let a bunch of users run around on your system,
you need a system that can be reliable and secure under the heaviest of loads. Through direct experience,
and hearing stories from others, OpenBSD is the OS to use. Two goals of the OpenBSD project are to
be secure and correct (in the BSD sense). Not only does this mean that the source of OpenBSD has been carefully audited,
but that much thought has been put into its layout. This results in (obviously) a very secure OS and incredible stability.
Albeit OpenBSD may not be one of the fastest BSD's out there, we've put a great deal of effort into optimizing our
install of OpenBSD creating what is considered to be the best multi-user platform around.
3.3 Why RedHat ES*
Before we used RedHat for web hosting, we used OpenBSD for everything, and this worked out we near perfect. However, there were two problems.
One was that the upgrade cycle for OpenBSD was about a year. As we grew, this made for a more difficult upgrade each year.
Second problem was the lack of user control panel. While there are some drawbacks to using one, the simple fact is having administrators make changes for their users doesn't scale well.
RedHat ES solves both these problems as the upgrade cycle is quite long and there are a number of control panels available.
3.4 What about bandwidth*
UpNIX keeps their servers in 2 different places. Tera-Byte in Edmoton Alberta and Rackspace in Dulles, Virginia.
Tera-Byte is multi-homed through a number providers with connections up to gigbit speeds.
Rackspace is multi-homed through nine different providers, all of which go to a network that is, in their own words, zero downtime. Link speeds range from OC-12 to gigait speed. Needless to say bandwidth speed or quality will never be an issue.
3.5 Your server uptimes suck. Why are they so low*
Uptimes (days, not percentage) usually range in the 50 day mark for UpNIX servers. The sole reason for this is
kernel patches. A kernel patch is usually a security or bugfix released by the operating system vendor which require
a server restart. None of UpNIX's servers have stability issues, and all reboots are due to kernel patches or
upgrades.
When you run a server that houses so many different users, it's flat out irresponsible to go without patching security
holes. So how other hosting companies can go much longer without patching, I'm unsure.
4.0 Pre-Customer Questions
4.1 Can I get anonymous FTP
Anonymous FTP is available only if you have your own IP Address.
4.2 I want to run BNC!*
No. There's too much room for abuse.
4.3 What VHosts do you have for IRC*
UpNIX shells aren't really intended for IRC junkies. There's nothing stopping you from firing up BitchX (it's installed infact), but UpNIX
prefers to host a developer than someone looking to idle on IRC. So, you can use whatever domain you brought with you for IRC, but we certainly
don't supply you with any.
4.4 What about an IRC Bot*
Those are mostly ok. We need to be told what the IRC channel (and network) the bot is on, and what kind of bot it is. At which point
it is decided whether or not it'll be allowed. In addition, there are CPU limits in place that'll kill an overactive bot. Sounds pretty crappy?
Better than having your friendly quote spouting bot slowed down cause your shell buddy has a channel protection bot on #Wareznet