It’s been a while since I’ve posted anything too technical, so I thought I’d write a post about my plans to upgrade my network and also my thoughts on operating systems and which ones I use and why.
First of all, networking. If you’re a reader of my blog, you’ll know that some time earlier this year, I completely re-designed and implemented my entire network infrastructure. This has been running fine, however the 100Mbps segment is what most of the computers are connected to, with things like my netbook, phone, tablet and parents’ laptop connected to the wireless. So I thought, now that I have over 2TB of storage on my file server, it’d be a good time to upgrade from 100Mbps to 1Gbps. Since I have all of the infrastructure and cabling implemented, its just a case of replacing several switches and a few network cards. Most things already have 1Gbps network cards, but I just need to replace the ones in my file server and desktop PC. Since the megabytes per second is one eighth of the megabits per second, that means 100Mbps is capable of a theoretical maximum transfer rate of 12.5Mb/s which is okay, but I am forever copying files in excess of 2Gb between the file server and other computers, so 1Gbps would give me a theoretical maximum transfer rate of 125Mb/s that will lead to much faster file transfers. I shall post again when this is all implemented.
Now onto operating systems. Until November last year, I had always used Windows. It was then when I got my Mac. Personally I love OS X and use it as my main operating system. It always seems to work, and I feel that I get more done without fighting with it. One thing I’d prefer was better support for Samba, but thats just me being picky, OS X has sufficient support for me to work with my files on the local web server, or the file server. I then got my rackmount servers, which I decided to install Debian on. Of course I’d used linux in depth before, testing as many distros as I could in VirtualBox. For desktops I prefer Ubuntu and for servers I prefer Debian. So thats two alternatives to Windows that I use. On my desktop PC, I’m going to start to use more of Ubuntu, because I love the open source software, and the simplicity of installing applications from the command line, even if one has to compile it.
It was after this that I have decided that I am going to replace my web servers current installation of Windows Server 2008 R2 with Debian linux. It has 3GB of RAM and a dual core Intel processor, and even when its idle, Windows still never uses less than 45% of my RAM. I also have a VPS that runs Ubuntu server edition. I will post again when I have installed it and got it all running. If it all goes well, then I may switch my file server over to Debian, as that is currently running Windows Server 2008. If you haven’t quite got the message yet, my plan is to slowly use less and less of Windows on my computers, and move entirely to OS X and linux. Of course, I’d still keep small Windows partitions, and some virtual machines, just in case I needed to run the odd bit of software.
You may be wondering why I’m doing this; one reason would be security. By default these linux and OS X are more secure than Windows. There are less viruses for OS X and linux than Windows, some say its because they aren’t used as much. Its easy to get too complacent however, since we’re forever told that there are no viruses for OS X, well what if someone creates one? There are anti-virus suites for the Mac, but not many people, including myself run them. I find that common sense is the best anti-virus. That can easily be applied to Windows, but most people are less computer literate and may get fooled by some of the clever social-engineered scams. Another reason is because they are standardised. What I mean is that OS X being Darwin based and UNIX-like, some of the commands are the same as their linux counterparts, like top, cd, ls, and many more. With cmd in Windows, one has to use completely different commands, and there is also no hope of performing as many in depth tasks as one could with linux. Microsoft are well known for not complying to standards. If you’ve ever made a website, then the chances are it’ll work brilliantly in Gecko browsers (Firefox, Flock, etc) and WebKit (Safari, Chrome, etc), but not work as intended in Internet Explorer. IE9 preview was actually pretty impressive, but the past cannot be erased.
In a nutshell; I’m moving on from Windows. I had used it for a decade, and a decade is enough for me.
I do ask you to respect my opinions in my choices of operating systems if you’re going to comment.
They are pictured to the right.



