Canadian Web Hosting Blog and News

Social Media Week Vancouver 2011 Wrap-Up

In one word, I can describe last week: WOW! If you're looking for a vibrant social media community, it's quite noticeable that anyone who was or is participating in the Social Media Week Vancouver online (and offline) conversations are extremely driven and passionate individuals to surround yourselves with. #SMWVAN is still buzzing even to this day and it's well over a few days after the event.

Last week, on the week of September 19th, Vancouver was lucky enough to be among the 12 different cities in the world to host such a great free week-long conference. Did we mention free? The quality and quantity of the content that came out of this conference was amazing, not to mention the quality of the people in attendance mostly locals but also, from other regions of the Pacific Northwest, as far as the Netherlands.

Many attendees have written their recaps such as Socialized with a very thorough summary along with upcoming events or the extremely enthusiastic TLC Raves listing many Twitter handles, thanking the speakers showing an enormous amount of appreciation and I feel the same way! Talk about someone who’s well connected within the Vancouver community – Teri (@TLCHOME) was engaging with her tweets and her blog post shows how passionate she was; while I haven't met her in real life yet except for Twitter, I already know that she is passionate! Check it out and you’ll see what I mean. At the bottom of this post, I plan on aggregating all of the posts related to this event as I find them on the Twitterverse. There are so many that it can be challenging to keep up! Why not be a "one-stop shop"?

Unlike other lucky attendees, I was only able to be present from Wednesday on. However, I was still able to attend all of the following sessions: Leading Women in Social Media Mash-up, Bridging Social Media Silos in the Enterprise, Mobile and App Summit, Social Media Club Vancouver BBQ, The Enterprise 2.0 Summit and finally, the Social Media and Health Promotion – Mashup.

My last post was surrounding community during Startup Day and I find that this theme continues to pop up throughout the day here at the office, so I might as well continue the conversation surrounding such a vibrant and exciting topic. Community is at the heart of everything.

Sharing your stories and serve with intent
At the Leading Women Mash-up, anyone in attendance would have been able to tell you how supportive everyone was. The panel themselves were sharing their stories, even via video conferencing, and we, as a group, were privileged to hear their social media journey from how they got started to where they are today – role models to the community, to say the least. The majority of the folks that I conversed with included students, other business and media professionals in all sorts of industries and some small business owners. During the Q&A, everyone was able to chime in and share their stories on how Twitter, Facebook, LinkedIn or other social media platforms have helped each of them in their lives or careers. It definitely has changed lives and I can agree with everyone when it comes to that very point. There seemed to be a consensus that by sharing what you knew, you could help the ones around you strive for a better understanding in social media but also, helped them get closer to their own goals by sharing interactive content or having meaningful online exchanges. It’s about helping one another without keeping tabs.

The panel included Suzanne and Madeleine from Lunapads (@Lunapads), Janice Tomich (@JaniceTomich) of Calculated Presentations, Teri Conrad of Socialized, Jen Schaeffers (@jenu2) of CKNWOrphans Fund, and Meena Sandhu (@meenasandhu) from ING Direct (@OrangeYVR) was moderating.

Building relationships online is as important as building them offline

During the Social Media Club “BBQ” (since it was raining, the BBQ was moved in an indoor venue which was best for everyone), I had the opportunity to spend time with other social media professionals and there was nothing like getting to know one another on a more personal level. Remember? It’s social. Along with other folks including top influencer Roch Courcy (@roch) and Shehani Kay (@ShehaniKay), I even got interviewed by the Social Media Club Vancouver itself, to be posted later on the site. The question was, “What does social media mean to you?” Our responses varied but the common factor is that we each used it to connect with others, to find information, and to share interesting content that we thought our audience might feel compelled to connect with to name a few. In the end, it was about being a part of this social media community and we all agreed that it was fun! I even had the opportunity to meet with Kemp Edmonds (@kempedmonds) from Hootsuite which is located right here in Vancouver and if you’re looking for a community, you should definitely check them out – they definily have a huge following!

Passionate communities grow organically
One of the most passionate mash-ups was held over at one of our clients, Hello Cool World where they share stories about some of their recent campaigns and how they were able to get the community to participate and be an active voice during the process. As a company, we’re looking to build our community one customer at a time and we definitely use social media to connect with them like we did during Social Media Week with the rest of the attendees. #SMWVan was buzzing and I’m happy that I was able to add to the conversation.

What a fantastic conference! Now, that’s worth tweeting about.

What theme did you pick up? Or, what did you learn? Please share your comments and feedback with us and especially your own recaps, so that we can include them down here.

Here are more recaps from around the web:
• Social Media for Small Business by Paper Clip
• 5 Things You Need To Know about Social Media and SEM Enterprise 2.0 Summary Part 2 by Kelvin Claveria
• Social Media Week Vancouver Roundup by Raincoaster Media
• Where Business Meets Social by Socialized

** 7 updated links **
• 6 videos from Women in Social Media Mashups by Socialized
• Video: The New Social Media Impact on SEM by 6S Marketing
• LACE @ Social Media Week Vancouver! by Hello Cool World
• Photo stream: Social Media Week Vancouver 2011 by Cathy Browne
• Video: My Government & Politics Social Media Week Session Videos by Dave Teixeira
• R.I.P Social Media Summary of Eric Weavers' Enterprise 2.0 Talk by Kelvin Claveria
• Social Media Week (1): the success of social media campaigns by Fris in Communicatie BV You must know how to read Dutch.

Kevin Liang
CTO / SEO Guru


3 Startup Day Reflections on Community

Over 15 years ago, our co-founders, Tony Chu and Kevin Liang, decided that they would make the leap into the scary, yet exciting startup world. Over the weekend, as the newly appointed online community manager who’s interested in this new “world,” I attended my first Startup Day (Twitter: @startupday) in Seattle, WA, where I had the opportunity to hear 16 amazing 20-minute talks from extremely bright entrepreneurs including the keynote speaker, Eric Ries (On Twitter: @ericries), author of the new entrepreneur book called The Lean Start Up: How Today’s Entrepreneur Use Continuous Innovation to Create Radically Successful Businesses (2011). Eric is also known for his popular blog Startup Lessons Learned. He’s a great, charismatic guy and I even got my signed copy:

While I could spend my time going back through my own hashtag that day over at #startupday, I’d like to focus my article on a topic that’s always on top of mind here at Canadian Web Hosting Ltd.: community.

What made this event so interesting? In my opinion, it revolves around three main areas related to community:

1) People
The people are everything whether you’re looking internally within your company or externally to your peers or even competitors. This event gathered like-minded folks who either were thinking of starting their own startups or were already in business for themselves. There are already multiple commonalities that are left unsaid. Going into this event, you already know that these people are natural leaders. Let me explain: they’re extremely driven by a true passion for helping customers and solving every day problems. They don’t do it for money, they do it because they care about the end users. We care about you. Startups create and ship products every day with this hardcore mentality that the more you put in, the more rewards you’ll get it and the more your customers will appreciate it. You could feel the energy flying around the room; everyone there was so bright, sharp and intelligent – there was no doubt about that. The hundreds of attendees were restless to make a change, eager to come up with the next big idea, but also ready to help one another which brings us to our next point.

2) Peer Support
One of the benefits of attending this event as a startupper was: the advisor’s sessions. In these sessions, you could sign up for 20 quick minutes with a community leader to get more information concerning your current concerns with your already-created or soon-to-be startup. I had the chance to sit in with Berry Zimmerman, a true connector in the Pacific Northwest. He recommended a book called The Entrepreneur Equation by Carol Roth and mentioned that if you weren’t ready for the leap, you must read this book to uncover that answer. This book is it! It was almost endearing to see how supportive each leader were to openly give advice the way they did. It’s remarkable!

3) Common Goals
In the end, no matter what each startup is trying to focus on. Their products are created to help our society. This common drive in the room was apparent , not only in the lobby but even on stage, the content among side conversations or being taught to us were invaluable in understanding the do’s and don’ts when creating or leverage a startup.

GeekWire, a famous tech blog in the Seattle area, ran some great interviews asking two very blunt questions as they put it in their recent article. “What’s the biggest hurdle you face as an entrepreneur?” And: "Why did you decide to take the startup plunge?" A few entrepreneurs shared their views on camera for 20 minutes each.

To show our support to this vibrant tech startup community, we are offering discounts to any of the Startup Day attendees. This offer ends at the end of September by reaching me directly at

Kevin Liang
CTO / SEO Guru


100% Uptime Guarantee – Realistic or Just a Fable?

First off, let me just answer the question here - Real 100% uptime? The answer is no. The first question you are probably asking is: why is that? “I see companies like Amazon offering nine 9’s of uptime” or other companies promising me 100% uptime.

Before I answer that question, let’s take a look at a couple of news making events that had a significant impact on the customers that they served.

“Milions of Hotmail users cut off by Microsoft cloud failure, millions of users of Hotmail and other Microsoft services worldwide were unable to access their online accounts this morning after the firms cloud suffered a major technical failover.” Source from Telegraph

“Google on Friday blamed a recent Google Docs outage on a real-time collaboration update that exposed a glitch in its system...Unfortunately this change exposed a memory management bug which was only evident under heavy usage.” Source from PC Mag

Most people consider Microsoft and Google to be the big players in the cloud war, and competition and service levels are fiercely coveted to ensure their uptime is better then the other. But what do these recent outages tell us? No matter how much planning there is, or the amazing skills of the people building these systems, you have to consider that for regular consumers who use services like Gmail, Hotmail, Yahoo Mail or other free cloud-based services--it's free. You get what you pay for. However, these services are integral to these companies’ brands and represent products that maintain a high stickiness factor with end-users. As an example, how many times have you looked at your free email account today? My answer is 36 times. If my mail goes down, it is annoying but honestly, it isn’t the end of the world.

But let’s change equation and ask what happens when you are a business that relies on paid products that utilize the cloud? Even further, what happens when you are a billion dollar business running on the cloud? Apple’s recent announcement that iCloud will run on Microsoft Azure and Amazon Web Services should make everyone excited and nervous at the same time. Because if there is an outage and you lose access to your files, or your music, you at least can feel better knowing that Apple is suffering along with you as this article describes.

Studies continue to show that cloud services routinely offer availability above 99%, which is higher than that usually provided by in-house IT departments, and for companies where a percentage point can make a difference of a million dollars, this is significant. Cloud providers today are continually working to eliminate all single points of failure and prevent outages, but there still needs to be a backup plan. As a hosting company, we are continually looking for redundancy across our entire service offering - redundant switches, redundant power, redundant bandwidth, redundant network cards, redundant servers - you get the idea. We are continually working to minimize single points of failover, particularly for our server and SaaS customers.

So what’s a good SLA (service level agreement)? The obvious answer is a number that matches your business requirements and does not negatively impact your business. There is a reason we offer our web hosting customers different service levels. For some organizations, 99.9% is more then satisfactory. For other clients of ours, they’ve asked for 99.999%+ uptime and know that any type of outages will have negative consequences that surpass the cost of hosting in that type of environment.

It is important to understand that with each nine you add to your service level, you are significantly increasing your costs to minimize outages for your customers and most studies have shown that five nines is the tipping point for increased costs. At that point, you are adding new layers of redundancy to your service offering. As an example, in building our new VMware cloud hosting service, we made the business decision to target five nines as the desired service level for our customers and build our solution with enterprise grade hardware from Dell and the leading virtualization platform from VMware. We built redundant fault tolerant server clusters that gives our customers better availability and failover in the event of an outage, as well as decreased downtime and smaller time to recovery. However, in doing so we had to invest more than 3x’s as much money into the service offering to guarantee that amount of uptime. Consider this, five nines is about five minutes of unscheduled downtime a year.

To give you an idea, there are 525,600 minutes in a year and 4 minutes a year represents .00000076 of that total.

So is the cloud reliable and safe? Yes. Is it more reliable then classic hosting? In a lot of cases, yes. Similar to what we always tell our customers, you do need to be prepared. Having a plan B always makes sense, and no matter how much preparation goes into it you can never cover all of the contingencies.

“Lightning Causes Amazon, Microsoft Cloud Outages....we understand at this point that a lightning strike hit a transform from a utility provider to one of our Availability Zones in Dublin, sparking an explosion and fire. Normally, upon dropping the utility power provides by the transfomer, electrical load would be picked up by backup generators. The transient electric deviation...disabled the backup generator plan.“ Source from CRN News


7 iOS Apps to Manage and Monitor your Web Hosting

Today, many companies are integrating mobile devices into their company and putting more emphasis on remote access and capabilities because their employees simply need to be connected all the time.  The reason for this is that the BYOD (bring your own device) revolution has changed how companies and their employees are interacting with their infrastructure.  Mobile access to their systems is no longer a nice to have, it is now a must have that ensures real-time monitoring and access to their business infrastructure including their servers and websites.  Because of that, we here at Canadian Web Hosting Ltd., we often get asked questions on how our clients can best manage their servers including facilitating common administrative tasks by simply using their mobile device.  Some of these task can include administration, file transfer and server monitoring but one caveat is not all of these tools work for both Windows and Linux, so be sure to check the requirements of each application.

Network Utility
This tool gives you real time status on your website or server including basic trouble shooting capabilities and simple security auditing.  By simply entering the IP address of your site you can do pings, GeoIP lookups, TCP/IP port scans, as well as provide IP address information.  A nice feature is that you also have the ability to save the remote address locally in the application for quick access.










VMWare vSphere Client for iPad
With the recent deployment of our own VMWare cloud hosting solution, we’ve gotten very in-depth with this tool and have to say that it performs wonderfully.  This companion tool gives the end user the ability to monitor the performance and manage your virtual machines.  By simply connecting with your iPad, you can stop, start and suspend your virtual machines in real time.   In the event that an issue has occurred, you can enable maintenance mode and use the built-in ping and traceroute tools.  Note, that this tool is only compatible with vSphere and vCenter Server 4 or higher.











Linux Command Reference
For those of us who are not experts in Linux Command line or occasionally forget a command, Linux Command Reference provides two versions of their simple and easy to use Linux Command-line reference guide.  With the free version, you can view various commands in categories like file permissions, installations, commands and network.  Once you select your category you then see a list of the corresponding commands.  With the $.99 paid version, you are going to get a few more bells and whistles.  For example, you get a more robust search function that allows you to just enter in a few letters and you will get the corresponding commands.

Server Monitor
Something that everybody needs is a solid tool to monitor their server.  With Server Monitor, you can get simple server or workstation monitoring and can connect with either Linux or Mac OS X machines. Simply access your machine with SSH and you can get information on your server including load averages, memory status and uptime.

If you decided to jailbreak your iPhone then you are aware that there are some great applications available to you that can give you some enhanced capabilities.  With OpenSSH, you are able to transfer files using Wi-Fi by utilizing SSH command-line.  You can achieve this several ways including using a client like Putty or through my preferred method of drag-and-drop using another client like WinSCP.






For a lot of our Microsoft Windows hosting customers, we recommend two different tools - iTap RDP and iRdesktop.   For the purposes of our article, we will focus on iRdesktop since it is a free tool whereas iTap is $11.99 in the iTunes store.  With iRdesktop, it gives you the ability to view and control your Windows machine using a device and includes features like mouse emulation, iPhone keyboard entry, unlimited connection entries and the ability to access your machine through Wi-Fi.













iCacti Server Monitor
This app was designed specifically to help Windows admins monitor their Windows servers.  The app connects to the Cacti tool and downloads the activity data directly to your device.  If you want to use this app, make sure to let your web hosting company know that you need console and graph-level permissions access.













Wyse PockeyCloud
Consistently listed as one of the top business applications, PocketCloud delivers an enhanced GUI with VNC Support for both Mac and Windows connections.   One of our favourite features is the auto discovery capability that makes connecting easier.  One other key feature of PocketCloud is that it is VMWare View certified and support Microsoft Terminal Services and Virtualization.

Tagged as: No Comments

Lunch at Alleluia Cafe in Richmond, BC


The Richmond area is known to have great and cheap Hong Kong style cafes and we recently paid Alleluia Cafe a visit over lunch a few days ago. For us, one of the great things about this place is that it’s nearby our offices and walking distance. When you’re having a busy day, you want to be able to get to a place and get seated right away and that’s exactly what happened. Our team arrived and we were seated within minutes – minimal wait time is ideal for the busy professional; now, to think of it, we might have just missed their lunch rush.

Here are some of the items that we ordered. Note: you can click on each individual picture to see the close up.

IMG_3802Milk Tea

IMG_3801  Vegetable Soup

IMG_3800 Beef Fried Rice Noodles with Bean Sprouts

IMG_3803Pork Chop, Ox Tongue, Beef Briskets over Rice with Mushroom Sauce including Assorted Vegetables

This restaurant is a great little cafe to grab a quick, tasty and cheap lunch when you’re on the go and it's also quite spacious. The service is fairly fast and you will leave full as they serve generous portions. One potential downside is that if you’re driving, you’ll have to look for street parking and from reading other reviews, it might sometimes take you a little while to find parking. Be cautious to read the signs in the nearby parking lots or else, you find end up with a parking fine. Overall, we enjoyed this place very much and we'll definitely be back here again.

You can find Alleluia Cafe at:

8131 Westminster Highway (East of No. 3 Road)
Richmond, B.C.


Business Hours:
9:00am - 2:00am (7 days a week)

Kevin Liang
CTO / SEO Guru