<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Technology</title>
	<atom:link href="https://blog.breganasher.com/category/technology/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.breganasher.com</link>
	<description></description>
	<lastBuildDate>Mon, 01 Jul 2024 21:58:09 +0000</lastBuildDate>
	<language>en-CA</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.1</generator>
	<item>
		<title>A Change of Heart: Backblaze is indeed the best backup after all</title>
		<link>https://blog.breganasher.com/2017/11/10/a-change-of-heart-backblaze-is-indeed-the-best-backup-after-all/</link>
					<comments>https://blog.breganasher.com/2017/11/10/a-change-of-heart-backblaze-is-indeed-the-best-backup-after-all/#respond</comments>
		
		<dc:creator><![CDATA[breganasher]]></dc:creator>
		<pubDate>Fri, 10 Nov 2017 14:34:02 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<guid isPermaLink="false">http://test2.blog.breganasher.com/?p=34</guid>

					<description><![CDATA[Almost a year ago I posted&#160;Online Backups: Why Switch From Backblaze to Crashplan, a posting about my plan to switch online backup service providers from <a href="https://blog.breganasher.com/2017/11/10/a-change-of-heart-backblaze-is-indeed-the-best-backup-after-all/" class="btn btn-link continue-link">Continue Reading</a>]]></description>
										<content:encoded><![CDATA[
<p>Almost a year ago I posted&nbsp;<a href="https://blog.breganasher.com/index.php/2016/11/13/online-backups-why-switch-from-backblaze-to-crashplan/">Online Backups: Why Switch From Backblaze to Crashplan</a>, a posting about my plan to switch online backup service providers from <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a> to <a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">Crashplan</a>.&nbsp; It wasn&#8217;t an indictment of <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>; it was simply a comparison of the two providers, arguing that on balance <a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">Crashplan</a>&nbsp;was a better proposition for me.&nbsp; True, I had experienced some issues with <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze&#8217;s</a>&nbsp;streamlined approach to backup, but these problems were more a misalignment between my expectations and <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze&#8217;s</a>&nbsp;very clearly stated objective to make backups simple.&nbsp; As in my earlier posting, I am not trying to do an in depth analysis of <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a> or a comparison between online backup services.&nbsp; I am only trying to explain why I have concluded that <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>&nbsp;is probably the only backup service worth considering today.</p>



<p>This last summer everything changed when <a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">Crashplan</a> cancelled it&#8217;s unlimited service for Home users.&nbsp; It was a shock, to be sure.&nbsp; The only conclusion I could draw was that <a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">Crashplan</a> could not be profitable in competing with the likes of <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>.&nbsp; It is this conclusion, along with one other recent event, that made me realize that <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a> is the only backup service for me.</p>



<p>It&#8217;s not that&nbsp;<a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze&#8217;s</a>&nbsp;backup is the best.&nbsp; There are other backup systems that are faster and/or more sophisticated.&nbsp; And it&#8217;s not that&nbsp;<a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze&#8217;s</a>&nbsp;backup is the cheapest.&nbsp; Though it is the cheapest unlimited backup service out there, it&#8217;s not cheapest by much.&nbsp; For example,&nbsp;<a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">Crashplan</a> had recommended that its users migrate to <a href="https://www.carbonite.com/" target="_blank" rel="noreferrer noopener">Carbonite</a>, a service that, at $60/year, is only $10 more than <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>.&nbsp; It&#8217;s that, as a company, <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a> is one of the most open technology companies out there.&nbsp; And it seems to be genuinely interested in ensuring, not only that its customers are properly backed up, but that they are also able to restore their data at crunch time.</p>



<p>So why is <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a> such a good company?&nbsp; I have already alluded to its transparency, something which is becoming very important in the online backup space.&nbsp; <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a> has always shown how it builds its backup systems using pods and vaults.&nbsp; Early in its life it even published the hardware specs for its backup pod.&nbsp; It has also shown how much it costs to build its backup systems, presumably in order to allay any fears that its low prices were unsustainable.&nbsp; In my opinion, this strategy has worked well.&nbsp; <a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">Crashplan</a> may have closed its doors, but there are no signs that <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a> will.&nbsp; And we have many of the numbers to prove that from <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a> itself.&nbsp; This transparency has also given its customers confidence that <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a> is reasonably competent.&nbsp; It&#8217;s difficult to disseminate so much internal information about yourself without giving outsiders a glimpse into your soul.&nbsp; And so far <a href="https://secure.backblaze.com/r/005px5">Backblaze&#8217;s</a> soul looks pretty darn good.</p>



<p>Yet, despite all the good things I had to say about <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>, I didn&#8217;t post my change of heart this past summer after <a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">Crashplan</a>&nbsp;closed its doors.&nbsp; So what is it recently that made me take the time to affirm my support of <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>?&nbsp; It was a an e-mail I received from the company this week.&nbsp; I use two-factor authentication for all the services I use and <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a> is no exception.&nbsp; I received an e-mail warning me that, although I was using two-factor authentication, I had not created backup keys or enabled SMS fallbackup in case I lost my two-factor device.&nbsp; I was surprised when I received the e-mail.&nbsp; First, I was shocked that backup keys or SMS fallbackup settings were available.&nbsp; (In my own defense, I do not believe they were available when I enabled two-factor authentication.)&nbsp; But, more importantly, I was shocked that <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>&nbsp;would have had the forethought to warn its customers about the possible pitfalls of a single point of failure like two-factor authentication.&nbsp; The e-mail made very clear that if I lost my two-factor device, I would be unable to recover my backed up data.&nbsp; Perhaps <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>&nbsp;had sent out the e-mail because some customers had lost their backups as a result of a similar oversight.&nbsp; Perhaps backup keys and SMS fallback settings were added because of those same customers.&nbsp; It doesn&#8217;t matter.&nbsp; <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a> recognized a shortcoming in their customers&#8217; configurations and decided to advise them.</p>



<p>Wow.&nbsp; It really doesn&#8217;t get better than this.&nbsp; And that&#8217;s why I now think <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a> is the best online backup company out there bar none.&nbsp; And that&#8217;s why I have expanded my backups to also use their B2 service.&nbsp; And that&#8217;s why I&#8217;m sticking with them.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.breganasher.com/2017/11/10/a-change-of-heart-backblaze-is-indeed-the-best-backup-after-all/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Online Backups: Why Switch From Backblaze to Crashplan?</title>
		<link>https://blog.breganasher.com/2016/11/13/online-backups-why-switch-from-backblaze-to-crashplan/</link>
					<comments>https://blog.breganasher.com/2016/11/13/online-backups-why-switch-from-backblaze-to-crashplan/#respond</comments>
		
		<dc:creator><![CDATA[breganasher]]></dc:creator>
		<pubDate>Sun, 13 Nov 2016 16:42:30 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<guid isPermaLink="false">http://test2.blog.breganasher.com/?p=45</guid>

					<description><![CDATA[Why am outlining my planned change of online backup service? &#160;I work on many projects which store data on both desktop and online systems. These <a href="https://blog.breganasher.com/2016/11/13/online-backups-why-switch-from-backblaze-to-crashplan/" class="btn btn-link continue-link">Continue Reading</a>]]></description>
										<content:encoded><![CDATA[
<p>Why am outlining my planned change of online backup service? &nbsp;I work on many projects which store data on both desktop and online systems. These systems contain a significant amount of original material that would be all but impossible to replace if a data storage device should fail, so backups are essential to protect against their loss.</p>



<h3 class="wp-block-heading">The best of breed</h3>



<p>For online backups,&nbsp;<a href="http://www.pcmag.com/article2/0,2817,2288745,00.asp" target="_blank" rel="noreferrer noopener">PC Magazine</a> currently recommends <a href="http://www.pcmag.com/article2/0,2817,2362675,00.asp" target="_blank" rel="noreferrer noopener">IDrive</a>, <a href="http://www.pcmag.com/article2/0,2817,2375988,00.asp" target="_blank" rel="noreferrer noopener">Crashplan</a> and <a href="http://www.pcmag.com/article2/0,2817,2371307,00.asp" target="_blank" rel="noreferrer noopener">SOS Online Backup</a>. &nbsp;However, when I first began using an online backup service almost six years ago,&nbsp;<a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>&nbsp;was recommended by many of the more&nbsp;reputable reviewers. &nbsp;So it has been&nbsp;<a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>&nbsp;that I have been using ever since to back up my primary desktop online.</p>



<h3 class="wp-block-heading">Backblaze</h3>



<p><a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>&#8216;s main selling point is simplicity, but I have always suspected that simplicity could be a shortcoming. &nbsp;Simplicity can sacrifice flexibility and may even cause problems by hiding underlying behavior. &nbsp;Yet&nbsp;I have stuck with <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a> because it supported the key features I required: (1) security through a personal encryption key, (2) a fixed fee for unlimited storage, (3) reliability, and (4) decent customer service.</p>



<p>Unfortunately, I have had cause to re-examine my choice of <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>. &nbsp;I recently noticed that an entire directory of irreplaceable data was not being backed up. &nbsp;Ever. &nbsp;After working through the possible causes, I finally discovered the problem. &nbsp;The missing directory was exclusively composed of log files (with a .log extension) and it turned out that <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a> skipped log files by default. &nbsp;This&nbsp;decision was both unexpected and unfortunate. &nbsp;After all, many of <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>&#8216;s default settings, such as the omission of program files (eg. .exe, .dll on a Windows computer), made perfect sense. &nbsp;Restoration of these programs files would normally be done through re-installation so a backup would not be required. &nbsp;But log files are data files and, in my case, contained critical and irreplaceable data.</p>



<p>A second issue I discovered once I enabled the backup of the log files, was that these files were not being compressed during backup. &nbsp;This meant that the backup of these files took more than twice as long as it should have. &nbsp;I subsequently contacted&nbsp;<a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>&nbsp;support detailing my findings and was shocked to learn that&nbsp;<a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>&nbsp;does not compress data at all.</p>



<p>As an aside, I should add that I have recently begun evaluating <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>&#8216;s B2&nbsp;service, which is not an unlimited desktop backup service, but rather is meant as an alternative to <a href="https://aws.amazon.com/s3/" target="_blank" rel="noreferrer noopener">Amazon&#8217;s S3</a> storage service. &nbsp;It still has some bugs but, at $0.005/GB/month for storage, it is a very interesting alternative to <a href="https://aws.amazon.com/s3/" target="_blank" rel="noreferrer noopener">Amazon&#8217;s S3</a> and its other competitors.</p>



<p>Despite my recent issues, <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a> is still a good online backup solution and a good option for many people. &nbsp;But, for those of us who don&#8217;t mind a little added complexity,&nbsp;I no longer believe it is the best choice.</p>



<h3 class="wp-block-heading">CrashPlan</h3>



<p>So what&#8217;s the alternative? &nbsp;Six years ago, when I had selected <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>&nbsp;as my backup service, a close runner-up had been <a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">CrashPlan</a>. &nbsp;It currently costs 20% more than <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a> ($59.99 vs $50.00 per year) but for the extra cost <a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">CrashPlan</a> will keep different file versions and deleted files forever. &nbsp;(<a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a> only keeps this historical data for a maximum of 30 days.) &nbsp;<a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">CrashPlan</a> also backs up all files by default and provides a slew of configuration options that <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a> does not provide.</p>



<h3 class="wp-block-heading">What&#8217;s better/worse?</h3>



<p>Before committing to switch to <a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">CrashPlan</a>, I wanted to identify those features I would be adding/losing from <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>. &nbsp;Aside from the issues listed above, the main differences between the two services relate to the process of file restoration.</p>



<p>One <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze </a>feature that I will miss is the ability to order a flash or hard drive containing the entire backup. &nbsp;I have never had to use this facility (for which&nbsp;<a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze </a>does charge&nbsp;a fee) but I can imagine saving a lot of time in case of a catastrophic failure. &nbsp;No matter what internet speed you have, a mammoth&nbsp;download will take time. &nbsp;<a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">CrashPlan</a> does not offer this facility.</p>



<p>As convenient as ordering a flash or hard drive may be, restoring data through downloads with <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>&nbsp;was somewhat painful. &nbsp;The online selection of directories was slow to load and the restoration of files was only possible by downloading a zip file containing the data. &nbsp;And the zip file could take a while to create. &nbsp;This was a cumbersome way to restore a lot of data. &nbsp;<a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">CrashPlan</a>, by contrast, provides a more direct means of restoration through their application or their online portal. &nbsp;And, unlike&nbsp;<a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>,&nbsp;<a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">CrashPlan</a>&nbsp;does compress data on upload, potentially making&nbsp;<a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">CrashPlan</a>&nbsp;much faster, especially for the crucial initial backup period.</p>



<p><a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">CrashPlan</a> also supports more than online backups. &nbsp;It supports backups to local or network disks and backups to other <a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">CrashPlan</a>&nbsp;clients. &nbsp;And it provides these facilities for free. &nbsp;So if friends or associates living in different locations all have nice large disks, they can provide backups for one another without having to pay a penny. &nbsp;It also provides support for Linux and offers a family plan for up to ten computers, neither of which is currently available with&nbsp;<a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>.</p>



<p>In my initial testing of <a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">CrashPlan</a> I concluded that it provided all of the features I required. &nbsp;It even provided a few extra features that <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a> did not provide, like an encryption key generator if a personal encryption key was required.</p>



<p>The only real unknown would be&nbsp;<a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">CrashPlan</a>&#8216;s reliability and customer service. &nbsp;Over the years&nbsp;<a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>&nbsp;never seemed to go down and its support team usually replied within a business day, so I hope that <a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">CrashPlan</a> does the same. &nbsp;My fingers are crossed.</p>



<h3 class="wp-block-heading">Time to switch</h3>



<p>So my plan is to switch to <a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">CrashPlan</a>&nbsp;as I near the end of my current <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze </a>contract. &nbsp;I still consider both services to be good value compared to the other&nbsp;major online backup vendors. &nbsp;But I now think that <a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">CrashPlan</a>&nbsp;is the better option of the two for anyone willing to spend a little extra time on configuration. &nbsp;The chances of getting exactly the backup result desired with <a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">CrashPlan</a> seem higher&nbsp;and the backup speed should be faster.&nbsp; By skipping some files and directories by default, <a href="https://secure.backblaze.com/r/005px5" target="_blank" rel="noreferrer noopener">Backblaze</a>&nbsp;made&nbsp;it possible for the user to be lured into a false sense of confidence. &nbsp;It might work for some simple situations but it&#8217;s probably not the best approach for many. <a href="https://www.crashplan.com" target="_blank" rel="noreferrer noopener">CrashPlan</a>, here I come.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.breganasher.com/2016/11/13/online-backups-why-switch-from-backblaze-to-crashplan/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>First Impressions of Microsoft Azure</title>
		<link>https://blog.breganasher.com/2016/02/07/first-impressions-of-microsoft-azure/</link>
					<comments>https://blog.breganasher.com/2016/02/07/first-impressions-of-microsoft-azure/#respond</comments>
		
		<dc:creator><![CDATA[breganasher]]></dc:creator>
		<pubDate>Sun, 07 Feb 2016 20:40:57 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<guid isPermaLink="false">http://test2.blog.breganasher.com/?p=73</guid>

					<description><![CDATA[Why Azure? Before I present my first impressions&#160;of Microsoft Azure, let me begin with a disclaimer: &#160;I don&#8217;t like Microsoft. &#160;With the exception of&#160;Excel, I <a href="https://blog.breganasher.com/2016/02/07/first-impressions-of-microsoft-azure/" class="btn btn-link continue-link">Continue Reading</a>]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Why Azure?</h2>



<p>Before I present my first impressions&nbsp;of <a href="https://azure.microsoft.com" target="_blank" rel="noreferrer noopener">Microsoft Azure</a>, let me begin with a disclaimer: &nbsp;I don&#8217;t like <a href="https://www.microsoft.com" target="_blank" rel="noreferrer noopener">Microsoft</a>. &nbsp;With the exception of&nbsp;Excel, I think its products&nbsp;have&nbsp;generally been inferior to&nbsp;and provided less value than its competitors. &nbsp;Although its has released better versions of its&nbsp;operating system of the years&nbsp;(XP and 7 in particular come to mind), it&nbsp;continues to regress on other versions (witness the fiascoes of Vista and 8). &nbsp;Compared with other worthy Unix-style competitors like Linux and Apple&#8217;s OS X,&nbsp;Windows is a substandard product. &nbsp;Moreover, Microsoft&#8217;s recent shenanigans in trying to force users to upgrade to Windows 10 are the antics of a wounded gangster. &nbsp;I think the company itself is a bully, using its considerable resources to silence its critics and competitors through unfair or unethical business practices.</p>



<p>But today Microsoft is fighting for its life. &nbsp;The desktop computer is disappearing (at least for consumers), Windows Phone has failed and Windows 10, despite being free, has not&nbsp;&nbsp;gained its planned market share. &nbsp;So why even consider Azure when Microsoft&#8217;s flagship product is a dying entity? &nbsp;Because Azure is a very&nbsp;different beast for the company, created to compete head-to-head with the best in the online world. &nbsp;Azure is Microsoft&#8217;s answer to <a href="https://aws.amazon.com/">Amazon&nbsp;AWS</a>, <a href="https://cloud.google.com/compute" target="_blank" rel="noreferrer noopener">Google&nbsp;Compute</a>, <a href="https://www.softlayer.com" target="_blank" rel="noreferrer noopener">IBM&nbsp;Softlayer</a> and a host of smaller Cloud competitors like <a href="https://m.do.co/c/310241af4720" target="_blank" rel="noreferrer noopener">Digital Ocean</a>, <a href="http://www.vultr.com/?ref=6817577" target="_blank" rel="noreferrer noopener">Vultr</a>, and <a href="https://linode.com" target="_blank" rel="noreferrer noopener">Linode</a>. &nbsp;So when I saw that Microsoft was offering a <a href="https://azure.microsoft.com/en-us/pricing/free-trial/" target="_blank" rel="noreferrer noopener">free one month trial</a>, I figured I should give it a try. &nbsp;And I was determined to do so without&nbsp;preconceptions.</p>



<h2 class="wp-block-heading">My Points of Reference</h2>



<p>I currently use&nbsp;<a href="https://m.do.co/c/310241af4720" target="_blank" rel="noreferrer noopener">Digital Ocean</a>, <a href="http://www.vultr.com/?ref=6817577" target="_blank" rel="noreferrer noopener">Vultr</a>, and <a href="https://cloud.google.com/compute" target="_blank" rel="noreferrer noopener">Google&nbsp;Compute</a>. &nbsp;Although I prefer <a href="https://m.do.co/c/310241af4720" target="_blank" rel="noreferrer noopener">Digital Ocean</a>&nbsp;and&nbsp;<a href="http://www.vultr.com/?ref=6817577" target="_blank" rel="noreferrer noopener">Vultr</a>, <a href="https://cloud.google.com/compute" target="_blank" rel="noreferrer noopener">Google&nbsp;Compute</a> offers a closer&nbsp;comparison Azure. &nbsp;(For a summary of&nbsp;<a href="https://m.do.co/c/310241af4720" target="_blank" rel="noreferrer noopener">Digital Ocean</a>&nbsp;and&nbsp;<a href="http://www.vultr.com/?ref=6817577" target="_blank" rel="noreferrer noopener">Vultr</a>, see&nbsp;my qualitative comparison&nbsp;on <a href="https://www.lowendtalk.com/discussion/41430/qualitative-comparison-of-linode-digital-ocean-and-vultr-updated/p1" target="_blank" rel="noreferrer noopener">LowEndTalk</a>. &nbsp;For more information on Google Compute, see my blog review <a href="https://blog.breganasher.com/google-compute-engine-review/" target="_blank" rel="noreferrer noopener">here</a>.)</p>



<p>I will therefore be comparing Microsoft Azure to Google Compute. &nbsp;In the near future I will also consider&nbsp;evaluating&nbsp;<a href="https://www.softlayer.com" target="_blank" rel="noreferrer noopener">IBM&nbsp;Softlayer</a> and <a href="https://aws.amazon.com/">Amazon&nbsp;AWS</a>, both of which seem to have offerings similar to Azure.</p>



<h2 class="wp-block-heading">The Azure Portal</h2>



<p>At the time my trial began, Azure&nbsp;had already rolled out a&nbsp;new portal, though its&nbsp;&#8220;Classic&#8221; portal still existed. &nbsp;I found the new portal to provide&nbsp;a&nbsp;very slick interface, set up with tiles à la Windows 10. &nbsp;Customization of the main portal page was&nbsp;very easy using a drag-and-drop process. &nbsp;Compared with Google Compute, the interface itself was&nbsp;very nice (and pretty). &nbsp;Unfortunately, that&nbsp;was&nbsp;about the only thing going for it.</p>



<p>Everything on the portal seemed slow compared to Google. &nbsp;In particular, creating instances (ie. Virtual Machines)&nbsp;seemed to take forever. &nbsp;There were&nbsp;a zillion options to configure (although that was&nbsp;true with Google as well), but the process to create an instance seemed unnecessarily awkward. &nbsp;Since I was&nbsp;only interested in Linux instances, perhaps some of my&nbsp;complaints wouldn&#8217;t have been issues with Windows machines. &nbsp;Yet, if this turned out to be true, then it would contradict&nbsp;Azure&#8217;s claims to fully support Linux.</p>



<figure class="wp-block-image"><a href="https://blog.breganasher.com/wp-content/uploads/2016/02/Azure-Portal-Main-Page.png"><img decoding="async" src="https://blog.breganasher.com/wp-content/uploads/2016/02/Azure-Portal-Main-Page-1024x765.png" alt="Azure Portal Main Page" class="wp-image-310"/></a></figure>



<p>I typically run Centos 6.7 instances, a popular server option. &nbsp;Yet even the creation of these instances wasn&#8217;t&nbsp;straightforward. &nbsp;I couldn&#8217;t even find it on the Microsoft list of supported&nbsp;servers. &nbsp;I then tried to find it using a search, but eventually discovered I had used&nbsp;the wrong search box. &nbsp;I did eventually find the image but, by this point,&nbsp;nothing in the portal seemed easy to do. &nbsp;Google Compute&#8217;s interface was also complex, but somehow I had an easier time finding what I needed there. &nbsp;Yet,&nbsp;these sorts of issues are teething pains; eventually, once I got used to creating my instances, everything did seem more straightforward. &nbsp;But it was&nbsp;a more difficult adaptation than at Google.</p>



<h2 class="wp-block-heading">Is this Beta? &nbsp;Or Alpha? &nbsp;Or Development?</h2>



<p>I had such fundamental&nbsp;issues with Azure that&nbsp;I had&nbsp;to&nbsp;conclude that it was&nbsp;not yet a production system. &nbsp;Take the creation of a Linux instance. &nbsp;The portal advises that an instance&nbsp;can be created in two flavors: &nbsp;Classic or Resource Manager based. &nbsp;Even though neither of these versions are defined during the creation process, the portal&nbsp;recommends creating Resource Manager based instances. &nbsp;Fine. &nbsp;I followed the advice of the portal. &nbsp;But there&#8217;s a catch. &nbsp;After my instances were up and running, I then wanted to create a backup of my newly minted servers. &nbsp;So I followed the instructions on how to create a Backup Vault and how to discover my existing instances (which involved a rather convoluted process). &nbsp;But, no matter how carefully I followed the instructions, I could not create a backup. &nbsp;And the error messages were not at all helpful; they simply said that (1) I needed to discover my instances first and then, (2) that my instances could not be found. &nbsp;After much searching deep in the bowels of the Azure documentation, I found the following statement:</p>



<p><em>Backing up Azure Resource Manager-based (aka IaaS V2) virtual machines is not supported</em></p>



<p>Nice! &nbsp;So one of the key benefits of a cloud-based Virtual Machine, access to an integrated backup system, isn&#8217;t even supported using the&nbsp;recommended deployment method. &nbsp;Furthermore, even for Classic instances, the backup functionality isn&#8217;t available at all in the new portal. &nbsp;I was always switched back to the Classic Portal to deal with backups. &nbsp;It was a frustrating and irritating experience. &nbsp;Honestly, Azure just doesn&#8217;t seem ready for prime time.</p>



<p>There are also other limitations. &nbsp;The&nbsp;Centos 6.7 image that I selected was 30GB in size but the disk on my server was 50GB. &nbsp; As a result, I ended up with only&nbsp;a 30GB disk. &nbsp;I had had a similar problem on Google Compute, but Google&#8217;s documentation clearly explained how to recover the lost space. &nbsp;I could not find a similar document on Azure so I needlessly lost 20GB. &nbsp;Not good.</p>



<h2 class="wp-block-heading">A Handy Estimate</h2>



<p>I was, however, very excited to see a tile called &#8220;Estimated Spend&#8221;, which would presumably have helped me keep my costs in check. &nbsp;Except for one thing: it doesn&#8217;t work. &nbsp;After several days of letting my instances run,&nbsp;these tiles still said &#8220;Loading&#8230;&#8221;</p>



<h2 class="wp-block-heading">Very slow. &nbsp;Very expensive.</h2>



<p>This quick review is a capture of my first impressions of Azure and isn&#8217;t meant to be an exhaustive analysis of Azure&#8217;s&nbsp;offering. &nbsp;In fact, it&#8217;s not meant to be a numerical analysis at all. &nbsp;But, even without crunching the numbers, I can tell you that instances with similar specifications at Google Compute and at Azure run very differently. &nbsp;In a nutshell, Azure is significantly slower. &nbsp;And machines than ran satisfactorily at Google kept running into difficulties on Azure.</p>



<p>Because I was&nbsp;running with a $250 free trial, I decided to increase the Azure specifications to the point that my instances ran in a satisfactory way and I discovered that Azure would then cost over three&nbsp;times what Google Compute cost. &nbsp;(If &nbsp;you read my Google Compute review you will know that it is not particularly cheap compared to other alternatives.)</p>



<p>A few specifics might help. &nbsp;I use two different kinds of Virtual Machines, a single core machine and an eight core machine, but I only was testing the single core machine on Azure. &nbsp;My machine ran fine on Google Compute using a g1-small instance (1.7GB and about half a computing core). &nbsp;Google&#8217;s price for this machine was about $15/month. &nbsp;I figured the equivalent machine on Azure would be the Basic A1 machine (1.75GB and one core, although I don&#8217;t know what cpu percentage was guaranteed). &nbsp;Azure&#8217;s price for this machine was about $27/month. &nbsp;But, even at this price, the Azure machine had problems; in particular, it couldn&#8217;t keep up with the load. &nbsp;So I tried what seemed to be the next tier in terms of cost, which was the Standard D1 machine (2.7GB and one core). &nbsp;This machine cost about $50/month, over three times the price of the Google Compute machine. &nbsp;It was a better machine than the Google Compute machine but it was overkill for what I needed and it was certainly not worth three times the price.</p>



<p>Now, I&#8217;m not saying at all that Microsoft&#8217;s cloud really costs three&nbsp;times what Google&#8217;s cloud does. &nbsp;But, given the coarsely bundled nature of the instances, in order to get my particular servers to run properly I had to spend three&nbsp;times what I had previously been spending at Google. &nbsp;Pricing aside, were&nbsp;Microsoft&#8217;s instances&nbsp;at this price better? &nbsp;Yes, I believe they were. &nbsp;But I didn&#8217;t need the extra performance and I certainly didn&#8217;t need the extra cost.</p>



<h2 class="wp-block-heading">No Support, Just like Google</h2>



<p>Like Google, Microsoft offers no free technical support for Azure. &nbsp;If they had, I could have asked some very probing questions and perhaps gotten some answers. &nbsp;Smaller competitors, like&nbsp;<a href="https://m.do.co/c/310241af4720" target="_blank" rel="noreferrer noopener">Digital Ocean</a>&nbsp;and&nbsp;<a href="http://www.vultr.com/?ref=6817577" target="_blank" rel="noreferrer noopener">Vultr</a>, do offer technical support, which is one reason I like them better. &nbsp;Personally, I think the no-technical-support paradigm doesn&#8217;t work. &nbsp;It&#8217;s certainly bad for the customer but I think it&#8217;s also bad for the provider since it destroys&nbsp;customer feedback. &nbsp;If something doesn&#8217;t work as advertised, do Microsoft and Google&nbsp;not want to know about it? &nbsp;And do they not want the opportunity to keep a confused and frustrated customer?</p>



<h2 class="wp-block-heading">One Extra Feature</h2>



<p>In the interest of fairness, I did discover one extra feature that Azure offered on its instances&nbsp;without charge that Google Compute did&nbsp;not: a Resource Disk. &nbsp;After reboots or crashes it&#8217;s not guaranteed to preserve data, but it&#8217;s very handy for big downloads or&nbsp;for temporary storage.</p>



<h2 class="wp-block-heading">Conclusion</h2>



<p>In the end I got my instances&nbsp;to work well on Azure (except for backups), but this success came with a very steep learning curve and at a very high cost. &nbsp;So, in that sense, Azure works. &nbsp;It also gives a no-charge scratch disk, which is nice. &nbsp;And a nice looking portal (that doesn&#8217;t really work properly). &nbsp;It&#8217;s the kind of the offering I would have expected from an undergraduate-led startup. &nbsp;From my experience, I can&#8217;t image anyone using Azure who doesn&#8217;t have some sort of vested interest in working with Microsoft, or with Windows (as some companies do).</p>



<p>So I have two separate recommendations. &nbsp;If you have to use Azure or have to work with Microsoft and you don&#8217;t mind a steep learning curve and overpaying for your resources, then Azure may well work for you. &nbsp;However, if you are not particularly tied to that ecosystem and, in particular, if you want to use Linux, I highly recommend you seek another provider. &nbsp;There are many good providers&nbsp;out there. &nbsp;And, from my experience, most of them are a whole lot better than Azure. &nbsp;And, in many cases, much, much, cheaper.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.breganasher.com/2016/02/07/first-impressions-of-microsoft-azure/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Is Google now evil?</title>
		<link>https://blog.breganasher.com/2015/12/27/is-google-now-evil/</link>
					<comments>https://blog.breganasher.com/2015/12/27/is-google-now-evil/#respond</comments>
		
		<dc:creator><![CDATA[breganasher]]></dc:creator>
		<pubDate>Sun, 27 Dec 2015 18:19:50 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<guid isPermaLink="false">http://test2.blog.breganasher.com/?p=75</guid>

					<description><![CDATA[This blog entry is not really just about Google;&#160;it&#8217;s also about my&#160;perception of Google in relation to Apple and Microsoft. &#160;In some ways, I hate <a href="https://blog.breganasher.com/2015/12/27/is-google-now-evil/" class="btn btn-link continue-link">Continue Reading</a>]]></description>
										<content:encoded><![CDATA[
<p>This blog entry is not really just about <a href="http://google.com" target="_blank" rel="noreferrer noopener">Google</a>;&nbsp;it&#8217;s also about my&nbsp;perception of Google in relation to <a href="http://apple.com" target="_blank" rel="noreferrer noopener">Apple </a> and <a href="http://microsoft.com" target="_blank" rel="noreferrer noopener">Microsoft</a>. &nbsp;In some ways, I hate them all. &nbsp;But love&#8217;em or hate&#8217;em, Google, Apple&nbsp;and Microsoft&nbsp;are in the contest of the century to control everything technological. &nbsp;And while it might sound like a game, it&#8217;s very serious business. &nbsp;And the prize? &nbsp;Not just control of the technological ecosystem, but also piles and piles of cash.</p>



<p>Because of its size and all-encompassing&nbsp;interests, Google would appear&nbsp;to be the 800 pound gorilla in Google/Apple/Microsoft triumvirate. &nbsp;But&nbsp;that&#8217;s not quite right because we&#8217;re missing someone. &nbsp;Google is actually the&nbsp;800 pound gorilla in a&nbsp;quadrumvirate that includes Apple, Microsoft and, also, <a href="http://amazon.com" target="_blank" rel="noreferrer noopener">Amazon</a>.</p>



<h3 class="wp-block-heading">Who&#8217;s Evil?</h3>



<p>Years ago, Google&#8217;s motto was &#8220;<a href="https://en.wikipedia.org/wiki/Don%27t_be_evil" target="_blank" rel="noreferrer noopener">Don&#8217;t be Evil</a>&#8220;. &nbsp;So far as I can tell, Microsoft was always evil. &nbsp;I don&#8217;t know if Apple is evil but, with its&nbsp;profit margins, it&nbsp;can certainly afford to be. &nbsp;And Amazon? &nbsp;I think the jury is out there too. &nbsp;Don&#8217;t get me wrong: &nbsp;this quadrumvirate has given us all a lot of stuff. &nbsp;&#8220;Google&#8221; is new a verb. &nbsp;&#8220;Windows &#8220;is a common punch line. &nbsp;&#8220;i[placeYourDeviceHere]&#8221; is a new class of noun. &nbsp;And Amazon now sells more stuff than <a href="http://wal-mart.com" target="_blank" rel="noreferrer noopener">Wal-Mart</a>. &nbsp;The first three of these companies will let us merge our phone/table/laptop/desktop and virtual existences into their respective cyberworlds. &nbsp;They all claim to be concerned about security and privacy and even now, benevolently, even suggest that connectivity with their counterparts is a worthy goal. &nbsp;But what is the reality?</p>



<p>Since this blog entry is really about Google, its&nbsp;purpose is to highlight some of the issues I have discovered in the last several years working with Google and its products.</p>



<h3 class="wp-block-heading">Google&#8217;s Products</h3>



<p>Google is a company that had been my hands-down favorite of the four&nbsp;biggies just a few years ago. &nbsp;But, having now tried a few of Google&#8217;s paid-for services, I now deal with Google with some trepidation. &nbsp;Of course, like so many others, I have long used&nbsp;Google&#8217;s search engine and GMail. &nbsp;But I have now also used Google&#8217;s Android, Adwords and Compute products, the last two of which are paid-for services. &nbsp;My new single best word to describe Google&#8217;s corporate culture is &#8220;arrogant&#8221;. &nbsp;I have never come across a company which seems to honestly believe that it can make no mistake worth addressing. &nbsp;The best example of this attitude is with Google Compute. &nbsp;Compute is Google&#8217;s public cloud, which can be rented on demand. &nbsp;It is broadly equivalent to Amazon&#8217;s AWS and Microsoft&#8217;s Azure. &nbsp;There are other, smaller companies, that also provide similar services like <a href="https://www.digitalocean.com/?refcode=310241af4720" target="_blank" rel="noreferrer noopener">Digital Ocean</a>, <a href="http://www.vultr.com/?ref=6817577" target="_blank" rel="noreferrer noopener">Vultr</a>, <a href="http://linode.com" target="_blank" rel="noreferrer noopener">Linode</a>, <a href="http://rackspace.com" target="_blank" rel="noreferrer noopener">Rackspace</a>, <a href="http://softlayer.com" target="_blank" rel="noreferrer noopener">Softlayer</a> and many others. &nbsp;(See also my review of the first of these at <a href="http://www.lowendtalk.com/discussion/41430/qualitative-comparison-of-linode-digital-ocean-and-vultr-updated" target="_blank" rel="noreferrer noopener">LowEndTalk</a>.) &nbsp;But Google does something bizarre when it sells computing resources: it offers no access to its&nbsp;technical support group. &nbsp;If something goes wrong with the&nbsp;service, a standard&nbsp;customer cannot contact technical support. &nbsp;At all. &nbsp;If you need to report a problem, or complain about a charge, you can only contact billing support. &nbsp;And if you really do want to contact their technical support group? &nbsp;Well, you can. &nbsp;For a minimum charge of $150 per month. &nbsp;Even if the technical issue if Google&#8217;s fault. &nbsp;I think that&#8217;s shortsighted. &nbsp;I think that&#8217;s arrogant. &nbsp;And, yes, I think that&#8217;s evil.</p>



<h3 class="wp-block-heading">Arrogance</h3>



<p>But what if Google is right? &nbsp;What if it is&nbsp;perfect and nothing ever goes wrong with its&nbsp;system? &nbsp;What if technical problems are always the fault of the customer? &nbsp;Well, having tried Google Compute&#8217;s free&nbsp;trial for 60 days, I can assure you that they have the same problems as everyone else. &nbsp;Virtual machines sometimes don&#8217;t start. &nbsp;Networking sometimes doesn&#8217;t work properly. &nbsp;And, most common of all, the client application called &#8220;Google Developers Console&#8221; gives delayed or erroneous information and hangs up regularly (even when using Google&#8217;s own Chrome browser). &nbsp;As a customer of many cloud service providers, I accept that none of the platforms is perfect and I would happily work with Google to improve its&nbsp;platform. &nbsp;But not if I can only contact billing support. &nbsp;Google has chosen a&nbsp;bizarre way to deal with a real or potential customer.</p>



<p>The shame of this indictment is that Google&#8217;s offering is, overall, really quite good. &nbsp;It&#8217;s cheaper than Amazon&#8217;s or Microsoft&#8217;s offerings and seems to provide similar service levels. &nbsp;As a cloud service, it&#8217;s still not as cheap as some of the lowest cost&nbsp;dedicated server providers like, say, <a href="http://hetzner.de" target="_blank" rel="noreferrer noopener">Hetzner</a>. &nbsp;But Hetzner&#8217;s dedicated server offerings don&#8217;t provide&nbsp;the myriad of advantages that the cloud providers offer.</p>



<h3 class="wp-block-heading">Other services</h3>



<p>What about other Google products and services? &nbsp;I recently switched to an Android cell phone. &nbsp;It wasn&#8217;t my first, but it was a big improvement on an Android phone I had several cell phones ago. &nbsp;My previous experience was with Android 2.2.2; now I have Android 5.0.2. &nbsp;At about $100, my new&nbsp;Motorola phone is inexpensive but provides excellent value. &nbsp;What most impressed me, however, is how well it handled the transition from my Windows 8.1 phone. &nbsp;In a way it was just a lucky coincidence that I had used GMail on my Windows phone. &nbsp;But, because of that happy accident, transitioning my contacts, including phone numbers and e-mails, was all but trivial.</p>



<h3 class="wp-block-heading">Google == Microsoft?</h3>



<p>Google is beginning to behave more like the company it said it would never be: Microsoft. &nbsp;I discovered to my chagrin that Google+ is beginning to permeate everything I do. &nbsp;When&nbsp;installing a game on my Android phone I had to set up a Google+ account, for which I decided to use an alias. &nbsp;I was dismayed to discover that my desktop browser then somehow magically&nbsp;changed its identity to the new alias. &nbsp;There was no warning of this. &nbsp;And undoing it turned out to be a nightmare, taking a full day of searching the internet for solutions. &nbsp;During some of my efforts I even received a critical Google server error that said &#8220;A team of highly trained monkeys has been dispatched to deal with this situation&#8221;. &nbsp;I took this cryptic error to mean that Google would have to investigate the issue and fix it manually. &nbsp;Eventually I managed to undo the changes caused by selecting a Google+ alias,&nbsp;but I still don&#8217;t exactly know how I did it. &nbsp;I don&#8217;t consider myself either stupid or technically illiterate so I can only imagine how this would affect a more typical user.</p>



<h3 class="wp-block-heading">Competition!</h3>



<p>Don&#8217;t get me wrong, I don&#8217;t hate Google. &nbsp;But I&#8217;m not as enamored with the company as I used to be and I worry that it is&nbsp;morphing into a Microsoft-like company. &nbsp;I hope not. &nbsp;I hope it&#8217;s just part of its growing pains. &nbsp;But I&#8217;d love to see a new, nimbler, company take on the quadrumvirate of Google,&nbsp;Apple, Microsoft and Amazon. &nbsp;I think that&#8217;s what we need at this point. &nbsp;I think it will make Google a better company and introduce the customer-focused innovation that we seem to be losing. &nbsp;Let the games begin!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.breganasher.com/2015/12/27/is-google-now-evil/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Google Compute Engine Review</title>
		<link>https://blog.breganasher.com/2015/09/28/google-compute-engine-review/</link>
					<comments>https://blog.breganasher.com/2015/09/28/google-compute-engine-review/#respond</comments>
		
		<dc:creator><![CDATA[breganasher]]></dc:creator>
		<pubDate>Mon, 28 Sep 2015 12:00:46 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Compute]]></category>
		<category><![CDATA[Console]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Digital Ocean]]></category>
		<category><![CDATA[DO]]></category>
		<category><![CDATA[Expensive]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Hetzner]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Vultr]]></category>
		<guid isPermaLink="false">http://test2.blog.breganasher.com/?p=79</guid>

					<description><![CDATA[The Free Trial I recently discovered that Google was offering $300 in credits to those who want to evaluate its Cloud Platform, an offering which <a href="https://blog.breganasher.com/2015/09/28/google-compute-engine-review/" class="btn btn-link continue-link">Continue Reading</a>]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">The Free Trial</h2>



<p>I recently discovered that Google was offering $300 in credits to those who want to evaluate its Cloud Platform, an offering which includes the Google&nbsp;Compute Engine. &nbsp;Even though the credits expire after 60&nbsp;days, I decided it was worth spending a little time to test drive the platform, to see if it was all it claimed to be. &nbsp;I was surprised, both positively and negatively; but, on the whole, I found the Google Platform to be a&nbsp;disappointment.</p>



<h2 class="wp-block-heading">The Project</h2>



<p>One of my projects requires significant computing resources in order to execute simulations, some of which can be run concurrently. &nbsp;For this project I have, until now, only found two decent and cost effective&nbsp;computing resources: (1) my own Intel i7-4770 desktop, and (2) Intel i7 or E3-based servers rented from&nbsp;<a href="http://hetzner.de/en" target="_blank" rel="noreferrer noopener">Hetzner</a>&nbsp;in Germany. I have found my&nbsp;desktop and the <a href="http://hetzner.de/en" target="_blank" rel="noreferrer noopener">Hetzner</a>&nbsp;servers to run the simulations in roughly the same amount of time, as would be expected from their similar specifications. &nbsp;But since my simulation requirements are not continuous, I would prefer to have on-demand cloud computing available. &nbsp;Cloud&nbsp;computing would also enable me to run many&nbsp;simulations concurrently. &nbsp;Setup would also be easier since&nbsp;<a href="http://hetzner.de/en" target="_blank" rel="noreferrer noopener">Hetzner</a>&nbsp;does not provide snapshot capabilities, meaning that the setup of each&nbsp;server is a manual operation. In contrast, servers in a cloud environment can be quickly replicated from pre-existing snapshots, providing significant time savings.</p>



<h2 class="wp-block-heading">Google&#8217;s Interface</h2>



<p>Google provides more than one&nbsp;way to interact with its cloud but seems to recommend the&nbsp;command line interface called&nbsp;<a href="https://cloud.google.com/sdk/gcloud/" target="_blank" rel="noreferrer noopener">gcloud</a>, which I have yet to try. &nbsp;Instead, I have been using&nbsp;the&nbsp;perfectly adequate <a href="https://cloud.google.com/storage/docs/cloud-console?hl=en" target="_blank" rel="noreferrer noopener">Google Developers Console</a>. Through this console I was able to &nbsp;create, manipulate and destroy servers, disks and other objects. &nbsp;I found the Google Console to be reasonably easy to use and quite flexible. &nbsp;For example, it was&nbsp;relatively easy to create a server, take a snapshot, and then create replicas&nbsp;of the same server through the console. &nbsp;It was also&nbsp;possible to create a stand-alone disk and then attach it to a running instance. &nbsp;I found this feature quite helpful when I was running out of disk space but wanted to continue&nbsp;with the same instance.</p>



<p>Snapshots are very easy to use and usually quite fast. &nbsp;Google claims that the snapshot is frozen&nbsp;in a fraction of a second (see their <a href="http://googlecloudplatform.blogspot.ca/2013_10_01_archive.html" target="_blank" rel="noreferrer noopener">blog</a>) and that the any remaining wait time (in my experience of the order of a minute) is the time taken to redundantly copy the snapshot to storage to different geographic locations.</p>



<p>When a server (which Google calls an instance) is created, it is possible to flag it as preemptible, which greatly reduces the cost. &nbsp;(Google defines a preemptible instance as one that will never run for more than 24 hours and which Google can shut down with a 30 second notification at any time.) &nbsp;The idea to allow customers to use Google&#8217;s spare capacity without any commitment on Google&#8217;s part. &nbsp;From what I have seen, a preemptible instance typically costs just over one quarter of what a regular instance costs, a very significant savings for someone running simulations which are not time critical. &nbsp;To make real use of these instances, however, the user&nbsp;must be able to save the instance&#8217;s&nbsp;state on short notice and then resume on a different instance later. &nbsp;But, again, the savings are considerable.</p>



<p>Although I found the Developers Console full of features and easy to use, it was not as&nbsp;robust as I would have expected from Google. &nbsp;I regularly found my browser window freezing up, requiring me to close the window and reopen it. &nbsp;(It&#8217;s hard to excuse Google and blame the browser, since I was using Google Chrome.) &nbsp;This was really just a nuisance, but I did find it surprising coming from Google.</p>



<p>But, all in all, the interface was well designed and an easy way to interface with the Google Cloud.</p>



<h2 class="wp-block-heading">The Negatives</h2>



<p>Unfortunately, the experience with the Developers Console was not a good proxy for my overall experience with the Google Cloud or with Google. &nbsp;I found some of Google&#8217;s claims to be exaggerated and I found the costing to be very high&nbsp;when compared to my main alternative, which has been&nbsp;<a href="http://hetzner.de/en" target="_blank" rel="noreferrer noopener">Hetzner</a>. &nbsp;Google likes to compare its offering to <a href="https://aws.amazon.com/" target="_blank" rel="noreferrer noopener">Amazon</a> but, having never used&nbsp;<a href="https://aws.amazon.com/" target="_blank" rel="noreferrer noopener">Amazon</a>, I cannot make that comparison. &nbsp;The only other comparisons I might be able to&nbsp;make are&nbsp;with respect to my&nbsp;preferred cloud providers,&nbsp;<a href="http://www.vultr.com/?ref=6817577" target="_blank" rel="noreferrer noopener">Vultr</a> and <a href="https://www.digitalocean.com/?refcode=310241af4720" target="_blank" rel="noreferrer noopener">Digital Ocean</a>. &nbsp;(For more information on these two providers, you can read my qualitative review at <a href="http://www.lowendtalk.com/discussion/41430/qualitative-comparison-of-linode-digital-ocean-and-vultr-updated" target="_blank" rel="noreferrer noopener">LowEndTalk</a>.) &nbsp;But these comparisons are not not strictly speaking fair, since Google&#8217;s offering is much broader.</p>



<p>Let&#8217;s begin with a two of Google&#8217;s claims which irked me. &nbsp;Consider this proud <a href="https://cloud.google.com/support/" target="_blank" rel="noreferrer noopener">claim</a>:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><em>We provide all of our customers with Bronze support giving you access to online documentation, community forums, and billing support.</em></p></blockquote>



<p>Strictly speaking, this is true. &nbsp;But what&#8217;s the point of proudly announcing that all customers get Bronze support when the key element is missing? &nbsp;Notice that there is <strong>no</strong> technical support. &nbsp;At all. &nbsp;I only discovered this after&nbsp;I created an instance but could not connect to it. &nbsp;I tried everything I could think of for about 20 minutes and then destroyed the instance. &nbsp;I then created a new instance in exactly the same way and discovered that it worked fine. &nbsp;I concluded that there was some sort of Google glitch. &nbsp;I then wanted to (1) advise Google of the problem, (2) find out if it could be fixed in the future, and (3) find out how to get the charges reversed&nbsp;for an instance that didn&#8217;t work. &nbsp;But there is no way to contact Google technical support at the Bronze support level. &nbsp;None. &nbsp;I&#8217;ve never heard of such a thing. &nbsp;To me, it&#8217;s the height of hubris. &nbsp;It&#8217;s as if Google thinks it doesn&#8217;t make mistakes. &nbsp;I don&#8217;t know &nbsp;how to deal with a company that operates this way.</p>



<p>To be fair to Google, I did contact Billing Support with my issues. &nbsp;I was told that advising Google of technical issues through&nbsp;Billing Support was&nbsp;acceptable, that but I would not necessarily be advised&nbsp;of the outcome of any investigation into the problem. &nbsp;I was also told that, since I was operating during a trial period, no accounting adjustments would be made.</p>



<p>The only way to get technical support (ie. the ability to open a support ticket) is to upgrade to Silver support at a cost of $150/month. &nbsp;Not impressive.</p>



<p>And the second <a href="https://cloud.google.com/compute/docs/instances/preemptible" target="_blank" rel="noreferrer noopener">claim</a>?</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><em>The probability that Compute Engine will terminate a preemptible instance for a system event is generally low, but may vary from day to day and from zone to zone depending on current conditions.</em></p></blockquote>



<p>Yet when I was running multiple preemptible instances in different zones one day, I found that more than half of my instances were preempted. &nbsp;This can happen with a preemptible instance, but I had similar problems on other days as well. &nbsp;So I take issue with the statement that the probability of a system event is &#8220;generally low&#8221;.</p>



<p>Finally, my third and last negative is cost. &nbsp;In order to run a Google instance equivalent to one of the&nbsp;<a href="http://hetzner.de/en" target="_blank" rel="noreferrer noopener">Hetzner</a>&nbsp;servers, I found the pricing to be between 1.5 and 2.0 times the price&nbsp;at <a href="http://hetzner.de/en" target="_blank" rel="noreferrer noopener">Hetzner</a>. &nbsp;If this were the whole story then I would think it was a reasonable deal: spend 50% to 100% more to have an on-demand server with no commitment. &nbsp;But this calculation is depends on the Google server being preemptible. &nbsp;And I have already noted that I was being preempted quite often. &nbsp;A sustained-use server would therefore cost between 6 and 8 times the price of the&nbsp;<a href="http://hetzner.de/en" target="_blank" rel="noreferrer noopener">Hetzner</a>&nbsp;server at standard rates. &nbsp;Even with the 30% discount Google offers for full sustained usage, Google is 4.2 to 5.6 times the price of&nbsp;<a href="http://hetzner.de/en" target="_blank" rel="noreferrer noopener">Hetzner</a>. &nbsp;It&#8217;s a premium that is very hard to justify unless the server is only running for a small fraction of the&nbsp;month.</p>



<h2 class="wp-block-heading">Conclusion</h2>



<p>The Google Compute platform offers many desirable features but I think it&#8217;s just too expensive. &nbsp;I will consider leaving my account open after the trial, paying to keep my server image available&nbsp;in case I need to run a simulation once or twice a month, but I can&#8217;t see using the platform for any significant work. &nbsp;It&#8217;s just so much cheaper to go to&nbsp;<a href="http://hetzner.de/en" target="_blank" rel="noreferrer noopener">Hetzner</a>&nbsp;(or on of its direct competitors) or to simply buy and run the hardware myself.</p>



<p>I&#8217;m also worried about the exaggerations in Google&#8217;s marketing materials and the arrogant approach Google is taking to customer support. &nbsp;I wouldn&#8217;t want to depend on a company that thinks that minimal&nbsp;customer service is an add-on.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.breganasher.com/2015/09/28/google-compute-engine-review/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
