Invariant Properties

  • rss
  • Home

System names and incomplete thoughts

Bear Giles | March 23, 2011

Anyone who has multiple computers knows that it can become challenging to come up with new system names. I’ve reused several names for over a decade but in those cases it was actually the hard disk that was named!

(The way this worked was that at some point I did a clean install on new hardware but afterwards I either moved the old hard disk into a new barebones system (for faster CPU and more memory) or put a new hard disk into existing hardware. Either way there was clear continuity.)

Today? I just got a new (refurbished) system from Pacific Geek – a sweet little quad-core Xeon server with 8 GB of memory plus a hybrid SSD/hard disk from Newegg, all for under $1000. It will become my primary linux development system but my old system will still be around so I can’t reuse the name.

So what do I name the new system?

I’ve been using Shakespearean names for my last few ‘additional’ systems. Hey, it’s better than naming systems after the cast of Jersey Shore!

For some reason A Midsummer Night’s Dream seems like a good idea.

I was tempted by Oberon but decide against it. I’m not sure why, maybe because it’s so close to the computer’s model (Optiplex 960) and I don’t want to tie names to hardware model because it’s a real pain if you move the disk to a new system. I eventually go with one of the fairies – Mustardseed.

This morning I realize that I really screwed up. My subconscious wanted the fairies since one of the primary requirements for this system is that it support virtualization. Guest OS = fairy. Host OS = king of the fairies.

On the other hand my conscious mind knows that the guest OS will be single-purpose. E.g., it will run one version of a database. Not just postgresql, for instance, but postgresql-8.4. If I want to install postgresql-9.0 I’ll create a new guest OS.

From this perspective a full-fledged system name seems excessive. I can name it by the service it provides, e.g., ‘postgresql84’ or ‘tomcat70’.

There’s still the question of what to name the guest OSes. Do I stay generic and have problems if I want to have multiple instances? Do I include the host OS name and have problems if I migrate the instance to other hardware? Hmm… each has pros and cons.

Complicating this is the secondary goal of experimenting with clouds. What do I the guest OS if it’s born locally but migrated to Amazon? What if I create multiple instances in the cloud, e.g., I play with a single-node factorization engine but want to see what it can do if I create a small cluster on Amazon?

Categories
linux
Comments rss
Comments rss
Trackback
Trackback

« Private Clouds For Development Environments? Hybrid Disks Matter »

Leave a Reply

Click here to cancel reply.

You must be logged in to post a comment.

Archives

  • May 2020 (1)
  • March 2019 (1)
  • August 2018 (1)
  • May 2018 (1)
  • February 2018 (1)
  • November 2017 (4)
  • January 2017 (3)
  • June 2016 (1)
  • May 2016 (1)
  • April 2016 (2)
  • March 2016 (1)
  • February 2016 (3)
  • January 2016 (6)
  • December 2015 (2)
  • November 2015 (3)
  • October 2015 (2)
  • August 2015 (4)
  • July 2015 (2)
  • June 2015 (2)
  • January 2015 (1)
  • December 2014 (6)
  • October 2014 (1)
  • September 2014 (2)
  • August 2014 (1)
  • July 2014 (1)
  • June 2014 (2)
  • May 2014 (2)
  • April 2014 (1)
  • March 2014 (1)
  • February 2014 (3)
  • January 2014 (6)
  • December 2013 (13)
  • November 2013 (6)
  • October 2013 (3)
  • September 2013 (2)
  • August 2013 (5)
  • June 2013 (1)
  • May 2013 (2)
  • March 2013 (1)
  • November 2012 (1)
  • October 2012 (3)
  • September 2012 (2)
  • May 2012 (6)
  • January 2012 (2)
  • December 2011 (12)
  • July 2011 (1)
  • June 2011 (2)
  • May 2011 (5)
  • April 2011 (6)
  • March 2011 (4)
  • February 2011 (3)
  • October 2010 (6)
  • September 2010 (8)

Recent Posts

  • 8-bit Breadboard Computer: Good Encapsulation!
  • Where are all the posts?
  • Better Ad Blocking Through Pi-Hole and Local Caching
  • The difference between APIs and SPIs
  • Hadoop: User Impersonation with Kerberos Authentication

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

Pages

  • About Me
  • Notebook: Common XML Tasks
  • Notebook: Database/Webapp Security
  • Notebook: Development Tips

Syndication

Java Code Geeks

Know Your Rights

Support Bloggers' Rights
Demand Your dotRIGHTS

Security

  • Dark Reading
  • Krebs On Security Krebs On Security
  • Naked Security Naked Security
  • Schneier on Security Schneier on Security
  • TaoSecurity TaoSecurity

Politics

  • ACLU ACLU
  • EFF EFF

News

  • Ars technica Ars technica
  • Kevin Drum at Mother Jones Kevin Drum at Mother Jones
  • Raw Story Raw Story
  • Tech Dirt Tech Dirt
  • Vice Vice

Spam Blocked

53,793 spam blocked by Akismet
rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox