Posted on March 12th, 2010 at 6:10 pm by jemmille
The default nature of Citrix XenServer is a little on the “WTF were they thinking” side sometimes. A good example is setting up notifications for your pool of servers. By default you get the following screen when setting up e-mail notifications:

This is great if your e-mail server allows relaying (if it does, you are crazy) or if you want to go edit configuration files on your mail server to allow relaying from certain hosts. If you have a well configured mail server like the one at my organization, SMTP Authentication is enabled for all e-mails accounts that need to send through the server. You can get XenServer to use SMTP auth as well, you just have to add a few lines to a configuration file to each server in the pool. If you have a lot of servers, you WILL want to script this.
XenServer (we are talking Citrix here btw, not opensource Xen) uses sSMTP to send mail. There are two extremely basic configuration files in /etc/ssmtp — only one of which you need to deal with. With your favorite text editor, open /etc/ssmtp/ssmtp.conf from the command line on your server and add or modify the following lines:
authUser=<receiving e-mail address>
authPass=<password for e-mail>
mailhub=<your mail server>
If your mail server supports it, you can also add these two options:
authMethod=cram-md5
useSTARTTLS=YES
That’s it! Save the file and copy it to all servers in the pool. Pool notifications will now be sent using SMTP authentication to whatever server you specify. Maybe Citrix will get their head out of their asses on this one eventually but until then…
If You Like the Post Click Below to Share!
Posted on February 26th, 2010 at 10:05 am by jemmille
Well, I moved the site over to new servers last night. That’s normally not too exciting but seeing that it’s running on top of all the insanely powerful hardware used in my big project, it is.
By running my site on this setup:
- I am protected from ANY hardware failure with seamless and automatic fail over to the backup hardware
- all my files are mirrored to fail over storage AND backed up to a 3rd location. If one fails the 2nd takes over instantly
- all network routes have 2 or more paths (as many as 8 in some parts of the setup)
- all storage is served by a crazy fast, completely private back-end network.
- all links are 1Gbps or FASTER
What I’m trying to say is, outside of a direct meteorite strike on the physical rack this setup is in, this site or any others on the system should NEVER be down. My boss even moved one of his personal sites to the system because of it’s robustness.
The biggest advantage for “normal” people is that you can have all of the benefits of an infrastructure that would costs many tens of thousands of dollars for around $0.82 per day. If you run a business or any website that needs to be up 100% of the time and have the peace of mind that all of your data is 3x redundant as well as ready for instant, seamless fail-over, this type of hosting is for you. Honestly, if you are running any business that doesn’t require the resources of a dedicated server it would be stupid not to move over to a system like this. The benefit to cost ratio is just unreal. All of that plus the fact that the network storage back-end makes your sites load WAY faster than straight disk-based hosting accounts, you just can’t beat it.
If you want to check it out, click the little link on the right side that says “Redundant Hosting Has Arrived”.
Sure this is shameless self promotion but the product is solid and I wouldn’t tell you to get an account unless I believed in it 100%. My job literally depends on it!
If You Like the Post Click Below to Share!
Posted on January 27th, 2010 at 11:28 pm by jemmille
I’m wrapping up a BIG, fully redundant VPS hosting project I was hired to setup at my new job. Once the product launches I’m going to write a few pieces on what I’ve learned over the past 6 months. I’ll still be employed by the same company but put on new projects that will also be of interest!
Topics will include system redundancy, storage redundancy, SAN options, Xen, reviews of various software products including XenServer 5.5 and other Citrix Products, NexentaStor, virtualization in general and my thoughts on the future of “Cloud Computing”.
It should be fun, I have tons of stuff waiting to flow from my fingers. I hope you find them interesting and informative!!
If You Like the Post Click Below to Share!
Posted on September 13th, 2009 at 7:50 pm by jemmille
I’ve been using Google Voice for a while now. I’ve tried to make it my hub of calling by following some advice on a website I frequent called Lifehacker.com. The particular article can be found here: Transition to Google Voice I’ve enjoyed it immensely but that isn’t what this article is about. It’s about never having to pay for cell phone minutes again. If you have a cell provider that allows to you have a “circle” or choose particlur numbers you call call unlimited anytime, this will work for you. Some of you might have just put two and two together if you are familiar with Google Voice but here’s how it works:
- Get a Google Voice account. Currently Google voice is in private beta but you can score invtes by searching Google but I might have a few to share if you contact me on my Contact Page
- Set up to Google Voice account and add your cell phone as at least one of your routing telephone numbers.
- Set your Google Voice number as one of your “friends, “circle” or whatever your provider calls it.
- Call your Google Voice number from your cell phone and initiate you call to over 400,000,000 people for free forever.
The best thing about this is there is really nothing cell providers can do about it. They don’t know the number you are calling is a Google Voice number, it’s a unique phone number you created. You can call the entire US, Canada and if I recall Mexico and some other foreign countries with Google Voice.
Enjoy the free minutes!
If You Like the Post Click Below to Share!
Posted on April 4th, 2009 at 10:03 pm by jemmille
Updates, redesign, new content direction…
Stay Tuned.
If You Like the Post Click Below to Share!