Honda CB100 Restoration

A few months ago my dad dropped off his old CB100 that has been sitting out in his yard for a few years with the intent that I would restore it. Hondas are simply amazing, each snowstorm we had, this thing has sat in for the past 5 years at least and all it took was a little bit of fresh gas and a spray of quicks-start in the air box and it started.  Now, just because it starts, does not mean it will keep running, or stop, or turn, etc. So begins the Oddessy of rebuilding this bike.

Here she is before. (Click to see a video of her starting)

CB100 Before

Now that I know she starts. I did a quick inventory of what needs to be replaced. As I have no idea what I am doing I ordered allot. All parts were ordered through E-bay, most are old stock but new, some are reproductions:
Seat, Turn Signals, Rear Brake Light, Brake and Clutch handle, rear wheel well, all new cables, chain and sprocket, front and rear tires, brakes front and rear, rubber for footpegs.
All told, the cost was abour $350, and $100 to install the tires. Not bad!

First, I removed the front and rear wheel and attachments. I have cleaned the entire bike and wheels of gum and grime. The chrome wheels were hard, but after an hour of scrubbing only divots of where the rust was remain. After this, I got the tires mounted and remounted the front tire. Winter has now kicked in and I need a bit larger heater before working in the garage some more, so more come……

CB100 in bits and pieces

She looks so sad…..

Virtualization on the Cheap (And sometimes free) with Xen

Everyone is talking about virtualization these days (Well, all us geeks at least). There is very good reason for it. It can drastically reduce both operating and operational costs, is easy to use and can be very cheap to implement.

After evaluating several option (VM, Xen, Sun, Oracle) we chose a Xen solution from Citrix. Several reasons made us decide on the underdog Xen. The biggest reason of course is price. The base edition of Xen which includes required features for an enterprise implementation such as failover (manual) and snapshotting is free. Along with this, Xen is open source, with this a growing community is adding new feaures and plug-ins for it. Not near the level of VMWare yet, but getting there.
Our Implementation
We implemented Xen by using four Dell R series servers, two switches (Powerconnect 5424) and a MD3000i iSCSI NAS. Total cost for all hardware was VERY cheap.
As per image, we build a XEN pool using the free Citrix Xen software, connected two GBE connections to one 5424 and two to the other for iSCSI (along with two more for LAN). For the MD3000i, each controller has one network to each 5424. The allows full redundancy, maintenance on a server, switch, or the MD will not affect any virtual server guests.
Using this method, we have virtualized over twenty servers onto these four servers with more being added. (Our estimated maximum is 30, and this is due only to the MD3000i) Server include Terminal Services servers, web servers, “legacy” database servers. This is saving us tens of thousand a year in operation support for legacy hardware plus has the added benefit of increasing the servers uptime due to the full redundancy.
Your Implementation
I recommend as a first step building a test environment to play with Xen, iSCSI, converting physical to virtual guests, etc. All you require are two servers (or Desktops) as virtual servers (They require VT chipset, run this tool to verify), basic switches and a server with some storage as the iSCSI NAS. Use this guide to build your environment. You can use as the guide specifies, Openfiler as your NAS, or, I recommend Starwind as your NAS software as there is a free version and it is much easier to use than Openfiler and prone to much less errors.
Key things to remember
  • Once you implement Virtualization management believes it is an unlimited pool, where server after server can be added. I often hear “There is no budget for this new project which requires a server, can’t we just virtualize it?” It is a constant effort to educate.
  • You will run out of memory resources before CPU. Xen cannot do memory overcommit. This means that if you give a server 8GB of RAM, that RAM cannot be shared and is dedicated to this server. Only allocate as much RAM as a server requires.
  • Disk speeds through iSCSI are MUCH slower than physical disks. Using our MD3000i all our guests (Over 20) share the two 1GB network connections to the MD. This means over twenty servers are sharing 2GB disk speeds. One high-utilization database server can kill disk performance for all. if you have a server that requires and uses allot of disk IO do not virtualize!!! (Unless of course you are using 10GBE)
  • If you have 3 Virtual Servers, scale the guest size to as if you have two virtual servers. (This is especially key with memory) This allows you to take one server offline for maintenance or any hardware issues. If you do not do this, you lose all redundancy!
  • If your server requires any physical devices such as USB, Serial, or PCI device Xen virtual guests cannot access these. These servers are not good candidates for virtualization.
I hope this helps you get your toes wet in virtualization and Xen!

How to Quickly Image a Server with Hardware RAID

Want a quick way to image a server?
Step 1: On the server you want to copy FROM, while it is running, take one of the mirrored drives out of the boot array.
Step 2: On the server you want to copy TO, place the removed disk in the server while it is off and boot it up.
Step 3: Both servers will now be running with the same setup. While running, put the extra disks back in and they will re-mirror.
Step 4: Run a Sid changer on the server you copied to and you are good to go!

Some Notes: Drives must be a mirror, RAID controller must be close to the same specs.

I have done this several times and has been more successful, and faster then Ghost every time.

Build Network Maps with Zenoss and PHP Weathermap

I am a huge fan of pro-active management. Zenoss helps me with this by monitoring all services and alerting me of small issues before they become big issues.

Having a way to show how servers and services communicate in an environment is a major part of pro-active management. Currently, Zenoss does not have this feature built in, so I have been taking advantage of an application called PHP Weathermap. PHP Weathermap allows me to display my network they way I want it to be seen, and allow users to hover over and view performance of servers and services in a next to realtime basis. (Click for screenshot)

How To
1. Download and Install PHP Weathermap on a server. (Can be same as Zenoss Server)
2. Configure Zenoss to allow anonymous access to graphs. (http://ZENOSS:8080/zport/RenderServer/manage_access change RenderServer to anonymous)
3. Create the network map as you would like.
4. In order to show a graph when highlighting over an area, in Zenoss, right click on the graph and choose copy image location. In weathermap, paste that link in the image preview, removing everything past and including the word comments.

Save and preview. Voila!

Secure, Stable, Customizable Hospital Remote Access (and cheap!)

Several local hospitals provide secure remote access to applications (MEDITECH, PACS, and Digital Reports) using a 3rd party that includes hefty monthly fees.

We have provided secure remote access to all applications using a very inexpensive remote access application from Sonicwall. With a small purchase cost and under a thousand dollars a year maintenance this is a very cheap solution. Now, price isn’t everything and luckily, this product is stable, easy to use and very easy to customize!

We use its AD Authentication along with a very user friendly portal. For access to PACS and MEDITECH we provide terminal services via a Java with no installation required. For access to transcribed reports in digital format we provide FTP bookmarks to their files for quick input into physicians office medical systems.

Building Computer KIOSKS for Nursing Stations (Or Anywhere)

Most hospitals have a generic account to log into all workstations throughout the hospital. This one username and password is shared and known by all staff to login.

We use a kiosk application that can lock down the workstation in a professional manner. Using a program called PWB Internet Explorer our hospital kiosks look like this.

1. Build the workstation as you require and install PWB Internet Explorer.
2. Set the account to auto-login using registry keys, define the AD account to only be able to log into that specific workstation. Create a really hard password.
3. Configure PWB as you require. PWB.ini allows you to really lock down the workstation. Once ready, add to your startup folder for the autologin user.

Travelling Around the World

We spend allot of time travelling. We have been to many European countries, the Caribbean and the Middle East!

Our Two Wheeled Adventures

Throughout the summer we spend allot of time on two wheels travelling around Ontario and beyond!

Our Family

Our Family consists of our dog Bucky and our cat Raphael.

Powered by WordPress | Buy Android Phones Online. | Thanks to Bank CD Rates, Credit Cards and Binaural beats