Archive for September, 2008

Virtualization and the ISP (part 1)

With things changing all over the marketplace, virtualization has, again, come to the forefront as the savior of the data center.

And wouldn’t you know, I’d like to save my data center, at least some power and cooling needs.

I have started to review how we use our servers and where we could do combining to save power, cooling, and rack space.  During this installment, I’ll be discussing the usage, and combining, of 3 parts of our network:

  • POP/IMAP servers
  • Apache based web servers
  • SMTP (inbound, delivery, outbound) servers

More >

Threading and web based discussion systems

I kind of grew up in the old BBS days, with subboards, message boards, or whatever you want to call them.  I even ran a few…I miss my Apple ][gs.

Over time, I learned of UseNet and everything changed.  Thousands of groups, hundreds of thousands of concurrent topics, millions of readers, and who knows how many responders.  BBS is local, UseNet is global.

It didn’t take long for said changes to evolve creating the idea of a threaded discussion.  Multiple people can respond concurrently, each addressing their own area of the previous message, but each can then respond again to another message, creating a tree like layout where separate subtopics can be discussed.

Might be better said by Wikipedia people:

threaded discussion is an electronic discussion (such as one via e-maile-mail listbulletin boardnewsgroup, or Internet forum) in which the software aids the user by visually grouping messages. Messages are usually grouped visually in a hierarchy by topic. A set of messages grouped in this way is called a topic thread or simply “thread”. A discussion forum, e-mail client or news client is said to have “threaded topics” if it groups messages on the same topic together for easy reading in this manner. Moreover, threaded discussions typically allow users to reply to particular posting within a topic’s thread. As a result, there can be a hierarchy of discussions within the thread topic. Various types of software may allow this hierarchy to be displayed in what’s called Threaded Mode. (The alternative being Linear Mode, which typically shows all of the posts in date order, regardless of who may have specifically replied to whom.)

Yah, that sums it up quite nicely.  Go go Wikipedians!

More >

FreeBSD 7 does feel faster!

This past couple of days, I worked with our web guy as I redeployed our web cluster from FreeBSD 6.x-STABLE to FreeBSD 7.x-STABLE.

We also moved from the rock solid and never failing (and now end of lifed) PHP4 to PHP5 along the way.

My subjective view of FreeBSD 7 vs 6 on our web cluster gives me the feeling that 7 does feel faster with the new ULE scheduler.

I say subjective because I didn’t take real benchmarks before or afterwards, only on how the system felt (responsiveness) and using very basic tools (top, systat -vmstat).

More >