<?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>Storage Gaga</title>
	<atom:link href="http://storagegaga.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://storagegaga.com</link>
	<description>Going Ga-ga over storage networking technologies ….</description>
	<lastBuildDate>Fri, 24 May 2013 00:10:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>The openness of Novell Filr technology</title>
		<link>http://storagegaga.com/the-openness-of-novell-filr-technology/</link>
		<comments>http://storagegaga.com/the-openness-of-novell-filr-technology/#comments</comments>
		<pubDate>Thu, 23 May 2013 13:12:13 +0000</pubDate>
		<dc:creator>cfheoh</dc:creator>
				<category><![CDATA[BYOD]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[HDS]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[NetApp]]></category>
		<category><![CDATA[Novell]]></category>
		<category><![CDATA[File Server]]></category>
		<category><![CDATA[File Sharing]]></category>
		<category><![CDATA[Filr]]></category>
		<category><![CDATA[MDM]]></category>
		<category><![CDATA[Mobile Device Management]]></category>

		<guid isPermaLink="false">http://storagegaga.com/?p=2002</guid>
		<description><![CDATA[In the previous blog entry, I spoke about finally getting the opportunity look deeper into Novell Filr technology. As I continue my journey of exploration, I am already consolidating information about the other EFSS (Enterprise File Synchronization and Sharing) solutions out there. Many corporate IT users are moving away from … <a href="http://storagegaga.com/the-openness-of-novell-filr-technology/"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p>In the <a title="Novell Filr about to be revealed" href="http://storagegaga.com/novell-filr-about-to-be-revealed/">previous blog entry</a>, I spoke about finally getting the opportunity look deeper into Novell Filr technology. As I continue my journey of exploration, I am already consolidating information about the other EFSS (Enterprise File Synchronization and Sharing) solutions out there.</p>
<p>Many corporate IT users are moving away from pedantic corporate IT control toward the seemingly easy to synchronize, easy to share, cloud-based services such as Dropbox and Box.net. This practice exposes a big hole in the corporate network, leaking data and files, and yet most corporate IT users are completely ignorant about such a irresponsible act.</p>
<p>Corporate IT users cannot blame IT for being a big A-hole because they keep tight controls of the network and security. It is their job to safeguard the company&#8217;s data and files for security, compliance and privacy reasons.</p>
<p>In the past 9-12 months, IT has certainly relaxed (probably &#8220;<em>relented</em>&#8221; is a better word) their uptight demeanour because they know they couldn&#8217;t stop the onslaught of BYOD (bring your own devices). The C-level and the senior management have practically demanded it and had forced their way to bring in their own smart devices and tablets to increase their productivity (<em>Yeah, right!</em>).</p>
<p>To alleviate data security concerns, MDM (Mobile Device Management) solutions are now hot items on the IT shopping list. Since we are talking about Novell, I also got to know that Novell also has an MDM solution called <a title="Novell Zenworks Mobile Management" href="http://www.novell.com/products/zenworks/mobile-management/">ZenWorks Mobile Management</a>. Novell Zenworks is already well integrated with the proven Novell track record of <span style="text-decoration: underline;">user and identity management</span> as well as integration with LDAP authentication systems such as <span style="text-decoration: underline;">Active Directory and eDirectory</span>.</p>
<p>The collision of the BYOD phenomena and the need to securely share corporate data and files security conceives the <strong>Enterprise File Synchronization and Sharing</strong> market.<span id="more-2002"></span></p>
<p>Besides a well integrated BYOD &amp; MDM strategy, I believe one of the key criteria of Enterprise File Synchronization and Sharing is the ability of the enterprise solution to <strong>preserve the existing corporate File Server and NAS storage infrastructure and setup</strong> while finding a way to appease the BYOD demands of corporate IT users. After all, the <span style="text-decoration: underline;">Corporate File Servers and NAS storage are still the workhorses</span> of the corporate network, and they hold data and files to drive the business.</p>
<p>Many EFSS vendors require the corporations data and files to be shipped to some public, private, hybrid or managed clouds before the actual EFSS solution can be realized. <span style="text-decoration: underline;">Many corporations do not want that</span>, because they still have plenty of file servers and NAS within their corporate networks.</p>
<p>The prudent marriage of BYOD/MDM to Corporate File Servers/NAS Storage will unleash the real power and potential of truly bringing corporate information to the fingertips of the employees anywhere whilst allowing IT to maintain control and security. This is not easy and that&#8217;s why I said that &#8220;<em>there are many pretenders and too few real players</em>&#8221; in my previous blog entry.</p>
<p>If done right and if it has the right ingredients, I believe, this will be <strong>TRUE DATA MOBILITY, TRULY SECURED and PROTECTED DATA</strong>. The corporate data and files remain safe behind the corporation wall (and firewalls) and IT can confidently allow files to be shared to mobile devices and other mobile platforms.</p>
<p>To set the scene, I looked at 3 competing EFSS solutions from storage vendors I am familiar with, in the likes of EMC Syncplicity, HDS HCP Anywhere and NetApp ionGrid in the same ring as Novell Filr.</p>
<p>Hitachi Content Platform Anywhere (HCPA) was just <a title="HDS releases HCP Anywhere" href="http://www.infostor.com/storage-management/hds-tackles-mobility-secure-cloud-file-sharing-with-hcp-revamp.html">released 2 days ago</a>. There were plenty of fanfare about HCPA, but as I read the news and articles of its release, I believe the customer must move their data and files to the HCP Platform or even to the newly minted Hitachi Cloud Services. This defeats the purpose of the customers wanting to keep their corporate data and files with their existing file servers and NAS.</p>
<p>Similarly, NetApp also has started building a mobility solution when they <a title="Netapp acquires ionGrid" href="http://www.infostor.com/storage-management/netapp-acquires-iongrid-for-mobile-file-and-content-access.html">acquired ionGrid</a> in February this year. Unfortunately, NetApp&#8217;s objective seems all too clear and that is to lock the  customer&#8217;s data and files into a NetApp storage platform. The ionGrid solution should be open to work with any file sharing services.</p>
<p>EMC Syncplicity holds better promise as it seems. In its roadmap, it will certify and support 3rd party storage systems, <a title="EMC Syncplicity" href="http://www.pcworld.com/article/2038161/emcs-syncplicity-to-gain-hybridcloud-storage-capability.html">as quoted in this article.</a> But the realization of that day when EMC Syncplicity will suppport a 3rd party storage is still far off.</p>
<p>We are talking about today, where <span style="text-decoration: underline;">an EFSS solution is required here and now</span>. Is there one out there <span style="text-decoration: underline;">that can meet <strong>open requirements</strong></span>? Let me count the ways:</p>
<ol>
<li>We want an EFSS solution that <span style="text-decoration: underline;">has true intentions</span> to unleash the power of existing corporate file sharing services and securely put the corporate data and files into the hands of the mobile corporate IT users.</li>
<li>We want one EFSS solution that <span style="text-decoration: underline;">should not prescribe</span> what platform we should use to share our corporate files to the mobile devices</li>
<li>We want a <span style="text-decoration: underline;">well-integrated mobile device management solution</span> with user and identity management and authentication system for security, compliance and data privacy.</li>
</ol>
<p>As I explore the Novell Filr from the 3 different angles above, Novell Filr seems to have all the ingredients when meeting head-to-head with the 3 storage vendors&#8217; solutions.</p>
<p>It <span style="text-decoration: underline;">does not disrupt the corporations&#8217; existing File Server or NAS storage infrastructure</span> and is <span style="text-decoration: underline;">vendor agnostic</span>. This allows corporations to securely share their corporate data and files beyond the realms of the firewalled corporate networks without losing control or violate compliance and privacy regulations.</p>
<p>Novell already is a proven enterprise user and identity management solution leader and coupled with their Zenworks Mobile Management solution, they have a well integrated BYOD/MDM/EFSS framework for the enterprise. Novell Filr definitely having the right stuff as I see it.</p>
<p>Here&#8217;s a high level overview of the Novell Filr:</p>
<p style="text-align: center;"><a href="http://storagegaga.com/wp-content/uploads/2013/05/Novell-Filr-Overview.jpg"><img class="aligncenter  wp-image-2008" title="Novell Filr Overview" src="http://storagegaga.com/wp-content/uploads/2013/05/Novell-Filr-Overview.jpg" alt="" width="573" height="427" /></a></p>
<p style="text-align: left;">The journey continues for me. I hope to be able to share deeper into Novell Filr technology next.</p>
]]></content:encoded>
			<wfw:commentRss>http://storagegaga.com/the-openness-of-novell-filr-technology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Novell Filr about to be revealed</title>
		<link>http://storagegaga.com/novell-filr-about-to-be-revealed/</link>
		<comments>http://storagegaga.com/novell-filr-about-to-be-revealed/#comments</comments>
		<pubDate>Tue, 21 May 2013 13:32:56 +0000</pubDate>
		<dc:creator>cfheoh</dc:creator>
				<category><![CDATA[Backup]]></category>
		<category><![CDATA[BYOD]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[Filesystems]]></category>
		<category><![CDATA[Gartner]]></category>
		<category><![CDATA[Novell]]></category>
		<category><![CDATA[EFSS]]></category>
		<category><![CDATA[File Sharing]]></category>
		<category><![CDATA[file synchronization]]></category>
		<category><![CDATA[Filr]]></category>

		<guid isPermaLink="false">http://storagegaga.com/?p=1988</guid>
		<description><![CDATA[My training engagement landed me in Manila this week. At the back of my mind is Novell Filr, first revealed to me a week ago by my buddy at Novell Malaysia. After almost 18 months since I first wrote about it, Novell Filr is about to be revealed in my … <a href="http://storagegaga.com/novell-filr-about-to-be-revealed/"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p>My training engagement landed me in Manila this week. At the back of my mind is <strong><a title="Novell Filr" href="http://www.novell.com/products/filr/">Novell Filr</a></strong>, first revealed to me a week ago by my buddy at Novell Malaysia. After almost 18 months since I <a title="Novell Filr first intro" href="http://storagegaga.com/novell-filr-how-do-you-pronounce-this/">first wrote about it</a>, Novell Filr is about to be revealed in my blog within this month. And it has come at an opportune time, because the <span style="text-decoration: underline;">enterprise BYOD/file synchronization market</span> is about to take off.</p>
<p>Gartner defines this market as <strong>Enterprise File Synchronization and Sharing (EFSS)</strong> and it is already a very crowded market given the popularity of Dropbox, Box.net, Sugarsync and many, many others. It is definitely a <span style="text-decoration: underline;">market that is coveted by many but mastered by a few</span>. There are just too many pretenders and too few real players.</p>
<p>The proliferation of smart phones and tablets and other mobile devices has opened up a burgeoning need to have data everywhere. The wonderfulness of having data right at the fingertips every time they are wanted give rise to the need of wanting business and corporate data to be available as well. <span style="text-decoration: underline;">The power of having data instantly at the swipe of our fingers on the touchscreen is akin us feeling like God, giving life to our communication and us making opportunities come alive at the very moment</span>.<span id="more-1988"></span></p>
<p>Well, guess what &#8230; (as quoted in Spiderman) &#8211; &#8220;<em>With great powers comes great responsibilities</em>&#8220;. The corporate data and files shared must be made available with <strong>control and security</strong>. That&#8217;s what folks at IT and MIS want to do and that is to control and secure the files and data so that they don&#8217;t go beyond the boundaries and domain of corporate network. And IT is constantly challenged to fight data leakage and intends to keep data and files as secure as possible.</p>
<p>Unfortunately, many employees chose <strong>convenience and productivity</strong> of sharing files and data over the pedantic control and security of IT. This has lead to the popularity of <span style="text-decoration: underline;">cloud-based file sharing and multi-device file synchronization services</span> such as Dropbox, Box.net and many, many others. These start-ups with different variations of File Synchronization and Sharing are growing like wildfire and this only confirms and validates the significance of this market.</p>
<p>But what most do not realize is that these &#8220;Dropbox&#8221;-like file synchronization and sharing services have 2 main flaws:</p>
<p>1) They are not Enterprise, which means they constantly lacks the security, service availability and they do not meet many companies&#8217; data privacy and compliance regulations.</p>
<p>2) This market is burgeoning and dominated by start-ups. The big boys have started to take notice and soon, the market will go through a shake-up which can either have the start-ups being acquired or reduced to rubble in the wake of wealthier and stronger competitors. This means there is a possibility this is not a viable long-term strategy, something businesses and corporations fear.</p>
<p>At one end, in the more consumer space and the social media savvy crowd, there is Google GDrive, Microsoft SkyDrive and Apple iCloud, Dropbox Enterprise trying to convince businesses by offering very low cost services with the enterprise &#8220;look-and-feel&#8221;. However, these services require businesses to move their data into the Cloud with little regard that there are many internal file sharing services via file servers and NAS storage that are driving employees&#8217; home directories, user working folders and even enterprise business applications. Businesses do not take such risks moving their file services to the cloud.</p>
<p>Coming from the other end, enterprise solution companies have began offering Enterprise File Synchronization and Sharing (EFSS) solutions. There are NetApp with ionGrid, EMC Syncplicity, Acronis GroupLogic, VMware Project Horizon, Citrix ShareFile and a few more. And then there is the <strong>Novell Filr</strong>, which has just been released into the open at the end of April 2013.</p>
<p>I promised more than a year ago to write about the Novell Filr when it is released and this blog entry is to start off that journey to discover more about the Novell Filr technology.</p>
<p>The landscape has certainly changed since then. The file synchronization and sharing market is beginning to take on the Enterprise responsibilities. IT and MIS have released some of their fears of losing security and control of BYOD/File sharing as solutions such as Novell Filr are beginning to help alleviate fears and challenges by imposing greater control on security concerns but at the same time, unleashing the internal and corporate file sharing and NAS services beyond corporate networks to increase the convenience and simplicity of accessing these data and files and improves employees&#8217; productivity with multi-device and mobility support.</p>
<p>In the coming blog entries, I intend to delve deeper into Novell Filr technology and share with you where Novell Filr is different amid the sea of enterprise file synchronization and sharing solutions.</p>
]]></content:encoded>
			<wfw:commentRss>http://storagegaga.com/novell-filr-about-to-be-revealed/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Washing too much software defined</title>
		<link>http://storagegaga.com/washing-too-much-software-defined/</link>
		<comments>http://storagegaga.com/washing-too-much-software-defined/#comments</comments>
		<pubDate>Wed, 15 May 2013 11:29:11 +0000</pubDate>
		<dc:creator>cfheoh</dc:creator>
				<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Data Availability]]></category>
		<category><![CDATA[Datacore]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[Filesystems]]></category>
		<category><![CDATA[HDS]]></category>
		<category><![CDATA[NetApp]]></category>
		<category><![CDATA[Nexenta]]></category>
		<category><![CDATA[Object Storage]]></category>
		<category><![CDATA[Openstack]]></category>
		<category><![CDATA[Software-defined Datacenter]]></category>
		<category><![CDATA[Storage Optimization]]></category>
		<category><![CDATA[Storage Tiering]]></category>
		<category><![CDATA[Unified Storage]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Control Plane]]></category>
		<category><![CDATA[Data Plane]]></category>
		<category><![CDATA[software defined storage]]></category>
		<category><![CDATA[ViPR]]></category>

		<guid isPermaLink="false">http://storagegaga.com/?p=1964</guid>
		<description><![CDATA[There&#8217;s been practically a firestorm when EMC announced ViPR, its own version of &#8220;software-defined storage&#8221; at EMC World last week. Whether you want to call it Virtualization Platform Re-defined or Re-imagined, competitors such as NetApp, HDS, Nexenta have taken pot-shots at EMC, and touting their own version of software-defined storage. … <a href="http://storagegaga.com/washing-too-much-software-defined/"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s been practically a firestorm when EMC announced ViPR, its own version of &#8220;software-defined storage&#8221; at EMC World last week. Whether you want to call it Virtualization Platform Re-defined or Re-imagined, competitors such as NetApp, HDS, Nexenta have taken pot-shots at EMC, and touting their own version of software-defined storage.</p>
<p>In the <a title="EMC announcement VIPR at EMC World 2013" href="http://www.emc.com/about/news/press/2013/20130506-03.htm">release announcement</a>, EMC claimed the following (a cut-&amp;-paste from the announcement):</p>
<ul>
<li>The EMC ViPR Software-Defined Storage Platform uniquely provides the ability to both manage storage infrastructure (Control Plane) and the data residing within that infrastructure (Data Plane).</li>
<li>The EMC ViPR Controller leverages existing storage infrastructures for traditional workloads, but provisions new ViPR Object Data Services (with access via Amazon S3 or HDFS APIs) for next-generation workloads. ViPR Object Data Services integrate with OpenStack via Swift and can be run against enterprise or commodity storage.</li>
<li>EMC ViPR integrates tightly with VMware’s Software Defined Data Center through industry standard APIs and interoperates with Microsoft and OpenStack.</li>
</ul>
<p>The separation of the <strong>Control Plane</strong> and the <strong>Data Plane</strong> of the ViPR allows the abstraction of 2 main layers.</p>
<p>Layer 1 is the abstraction of the underlying storage hardware infrastructure. Although I don&#8217;t have the full details (<em>EMC guys please enlighten me, please!</em>), I believe storage administrator no longer need to carve out LUNs from RAID groups or Storage Pools, striped and sliced them and further provision them into meta file systems before they are exported or shared through NAS protocols. I am , of course, quoting the underlying provisioning architecture of Celerra, which can be quite complex. Anyone who has done manual provisioning with Celerra Manager should know what I mean.</p>
<p>Here&#8217;s the provisioning architecture of Celerra:</p>
<p style="text-align: center;"><a href="http://storagegaga.com/wp-content/uploads/2013/05/EMC-Celerra-Metavolumes.jpg"><img class="aligncenter  wp-image-1968" title="EMC Celerra Metavolumes" src="http://storagegaga.com/wp-content/uploads/2013/05/EMC-Celerra-Metavolumes.jpg" alt="" width="457" height="314" /></a></p>
<p style="text-align: left;"><span id="more-1964"></span>Even though NetApp&#8217;s ONTAP and WAFL provisioning architecture is more simplified than the original Celerra provisioning architecture, and EMC VNX Unisphere has un-obfuscate the file provisioning process in unified VNX, <strong>fundamentally</strong>, the process and the science behind storage capacity provisioning have not changed.</p>
<p style="text-align: left;">EMC ViPR Controller, which is the <span style="text-decoration: underline;">Control Plane</span>, now looks at the storage components and resources as a consolidated resource repository (<em>I am resisting to call it a pool for obvious reasons</em>). The beauty of this approach is that a storage administrator can now call the shots of <span style="text-decoration: underline;">storage provisioning that is more congruent with business and operational requirements</span>.</p>
<p style="text-align: left;">I believe one can say -&#8221;Give me 10GB of capacity that will continue to serve an requirement of 5% growth rate and is able to meet an RPO of 8 hours. Meanwhile the data in the provisioned capacity should meet an expected SLA of a defined level metrics, and has priorities for certain transactional requirements and yet maintain compliance and recovery throughout a certain geographic region&#8221;. And all the storage administrator has to do is to <span style="text-decoration: underline;">create a job policy</span> that will provision the storage, and manage the underlying storage and data infrastructure throughout the lifecycle of the storage container and capacity as it is used.</p>
<p style="text-align: left;">Or course, I could be completely wrong with what I just wrote in the above, and I am hoping that someone with deep knowledge of the EMC ViPR controller&#8217;s administration to give me lesson of storage admin that I would never forget.</p>
<p style="text-align: left;">But still, that is one heck of a wish. It&#8217;s like Tony Stark commanding Jarvis in the most sarcastic and yet subtle manner, and Jarvis is still able to pull it off excellently. Well, I do hope that the EMC ViPR controller job policy engine could evolve into what Jarvis can do for Ironman and Tony Stark. <img src='http://storagegaga.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p style="text-align: left;">And it would be super cool to have a EMC ViPR dashboard interface like Jarvis. See below:</p>
<p style="text-align: center;"><a href="http://storagegaga.com/wp-content/uploads/2013/05/ironman_jarvis_theme_version_2_by_scrollsofaryavart-d4hp4kj.jpg"><img class="aligncenter  wp-image-1969" title="ironman_jarvis_theme_version_2_by_scrollsofaryavart-d4hp4kj" src="http://storagegaga.com/wp-content/uploads/2013/05/ironman_jarvis_theme_version_2_by_scrollsofaryavart-d4hp4kj.jpg" alt="" width="812" height="353" /></a></p>
<p style="text-align: left;">The other layer is the <span style="text-decoration: underline;">Data Plane</span> and this is something that is extremely interesting because it would be able to <span style="text-decoration: underline;">switch between traditional workload and &#8220;next-generation&#8221; workload.</span> If the workload is for SAN or NAS, i.e. blocks and files respectively, ViPR does not take an active role and basically passes off the data plane function to the underlying storage array controller.</p>
<p style="text-align: left;">However, for &#8220;next-generation&#8221; workload that involves hyperscaling of storage resources for cloud computing and big data, those that involves data of the 3Vs (volume, variety and velocity) nature, the Data Plane takes the data and objectify them into object-based data objects and distributing them with HDFS (Hadoop Distributed File System), across platforms like OpenStack Swift and Amazon S3. At the same time, newer access methods such as REST and HDFS are integrated as part of the &#8220;next-generation&#8221; data object access and delivery mechanism. The HDFS Data Service also provide in-place analytics. In all, this is the <strong>EMC ViPR Data Object Services</strong>.</p>
<p style="text-align: left;">EMC has announced that the initial ViPR will support EMC Atmos, EMC VNX and EMC Isilon as the persistent layer of storage infrastructure and also commodity hardware (for OpenStack Swift and Amazon S3). I even read somewhere that NetApp FAS and E-Series are supported as well, but don&#8217;t quote me for that.</p>
<p style="text-align: left;">The idea of having <span style="text-decoration: underline;">policy-based provisioning is not new</span>. I have seen from time and time again, many 3rd party storage software solutions meaning to do just that.</p>
<p style="text-align: left;">One that comes to mind is the <span style="text-decoration: underline;">vendor-agnostic DataCore SANSymphony solution</span> and they have been doing it for years. Another one that is closer to the heart is a little known company called <strong>Menloware</strong>. I personally know the creator, and founder of <span style="text-decoration: underline;"><strong>Menloware</strong></span> and I would suppose he would be happy if I did a little advertising for him.</p>
<p style="text-align: left;">Below is the architecture diagram of the policy-based storage management software:</p>
<p style="text-align: center;"><a href="http://storagegaga.com/wp-content/uploads/2013/05/Menloware-architecture.jpg"><img class="aligncenter  wp-image-1970" title="Menloware architecture" src="http://storagegaga.com/wp-content/uploads/2013/05/Menloware-architecture.jpg" alt="" width="678" height="502" /></a></p>
<p style="text-align: left;">Note: <em>If you guys are interested in Menloware, a policy-based storage management software which is vendor-agnostic, let me know. (Brad, this is for you!)</em></p>
<p style="text-align: left;">I am not going to decide if this &#8220;Software-defined Storage&#8221;(SDS) thingy warrants any debate. I will let the analysts and punters do that. The satisfying thing for me was to read the type of spin and BS everyone has on SDS, and trying to bash EMC&#8217;s version of SDS. It is really funny when you have this &#8220;pot calling the kettle back&#8221; situation.</p>
<p style="text-align: left;">Read <a title="NetApp spin on SDS" href="http://siliconangle.com/blog/2013/05/08/hardware-independence-is-in-our-dna-netapp-defines-its-software-led-storage-play/">this article</a> to see how hard NetApp is trying to convince everyone about them being hardware independent.  Or <a title="Comments on SDS" href="http://www.theregister.co.uk/2013/05/10/vipr_bite_back/">this article</a> on several EMC competitors&#8217; take on SDS.</p>
<p style="text-align: left;">This is the one that HDS encounters epic failure when their CTO, Hu Yoshida, said in a different article, that &#8220;<a title="Hu Yoshida on dumb storage" href="http://www.cnmeonline.com/features/people-are-buying-dumb-storage/">people are buying dumb storage</a>&#8220;. <strong>How can you say you are software-defined storage when your CTO is bashing customers buying dumb storage</strong>? If it is SDS, then obviously the intelligence is in the software but apparently their CTO wants people to buy intelligent storage hardware. HDS has to make up their mind where they want their storage intelligence to be &#8211; <em>software or hardware</em>?</p>
<p style="text-align: left;">I am not saying what EMC is doing is the correct way of doing SDS, but when one starts to decouple the storage hardware and storage software, <strong>customers will have a choice</strong> to decide what type of storage hardware they want to use, especially with commodity hardware.</p>
<p style="text-align: left;">It&#8217;s been too long that customers are pulled through their nose rings and locked in by proprietary storage hardware. EMC ViPR can be a turning point. I think the storage vendors owe the customer that.</p>
]]></content:encoded>
			<wfw:commentRss>http://storagegaga.com/washing-too-much-software-defined/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The big boys better be flash friendly</title>
		<link>http://storagegaga.com/the-big-boys-better-be-flash-friendly/</link>
		<comments>http://storagegaga.com/the-big-boys-better-be-flash-friendly/#comments</comments>
		<pubDate>Fri, 12 Apr 2013 14:41:17 +0000</pubDate>
		<dc:creator>cfheoh</dc:creator>
				<category><![CDATA[Disks]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[Filesystems]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[NetApp]]></category>
		<category><![CDATA[NFS]]></category>
		<category><![CDATA[Performance Caching]]></category>
		<category><![CDATA[Solid State Devices]]></category>
		<category><![CDATA[Storage Optimization]]></category>
		<category><![CDATA[Storage Tiering]]></category>
		<category><![CDATA[Tegile]]></category>
		<category><![CDATA[Tintri]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[XtremIO]]></category>
		<category><![CDATA[file system]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[flash friendly]]></category>
		<category><![CDATA[log-based file system]]></category>
		<category><![CDATA[Nimble Storage]]></category>
		<category><![CDATA[Solid State]]></category>

		<guid isPermaLink="false">http://storagegaga.com/?p=1944</guid>
		<description><![CDATA[An interesting article came up in the news this week. The article, from the ever popular The Register, mentioned 3 up and rising storage stars, Nimble Storage, Tintri and Tegile, and their assault on a flash strategy &#8220;blind spot&#8221; of the big boys, notably EMC and NetApp. I have known … <a href="http://storagegaga.com/the-big-boys-better-be-flash-friendly/"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p>An interesting article came up in the news this week. The <a title="The Register article of hybrid storage arrays" href="http://www.theregister.co.uk/2013/04/09/blind_spot/">article</a>, from the ever popular The Register, mentioned 3 up and rising storage stars, <a title="Nimble Storage website" href="http://www.nimblestorage.com/">Nimble Storage</a>, <a title="Tintri website" href="http://www.tintri.com/">Tintri</a> and <a title="Tegile website" href="http://www.tegile.com/">Tegile</a>, and their assault on a flash strategy &#8220;blind spot&#8221; of the big boys, notably EMC and NetApp.</p>
<p>I have known about Nimble Storage and Tintri for a couple of years now, and I did take some time to read up on their storage technology offering. Tegile is new to me when it appeared on my radar after SearchStorage.com announced as the <a title="Tegile announced as SearchStorage.com 2012 Gold Winner of Enterprise Storage System category" href="http://searchstorage.techtarget.com/feature/Tegile-Zebi-HA2800-Storage-Array">Gold Winner of the enterprise storage category for 2012</a>.</p>
<p>The Register article intriqued me because it implied that these traditional storage vendors such as EMC and NetApp are probably doing a &#8220;band-aid&#8221; when putting together their flash storage strategy. And typically, I see these strategic concepts introduced by these 2 vendors:</p>
<ol>
<li>Have a server-side cache strategy by putting a PCIe card on the hosting server</li>
<li>Have a network-based all-flash caching area</li>
<li>Have a PCIe-based flash card on the storage system</li>
<li>Have solid state drives (SSDs) in its disk shelves enclosures</li>
</ol>
<p>In (1), EMC has <a title="EMC VFCache" href="http://www.emc.com/collateral/hardware/data-sheet/h9581-vfcache-ds.pdf">VFCache</a> (the server side caching software has been renamed to XtremSW Cache and under repackaging with the Xtrem brand name) and NetApp has it FlashAccel solution. Previously, as I was informed, FlashAccel was using the <a title="NetApp FlashAccel and FusionIO" href="http://www.fusionio.com/blog/fusion-powered-flash-cache-with-netapp-flash-accel/">FusionIO ioTurbine solution</a> but just days ago, <a title="NetApp FlashAccel with LSI Nytro WarpDrive" href="https://communities.netapp.com/community/netapp-blogs/netapp-360/blog/2013/04/11/netapp-and-lsi-collaborate-to-realize-the-benefits-of-server-virtualization-at-the-speed-of-flash">NetApp expanded the LSI Nytro WarpDrive</a> into its FlashAccel solution as well. The main objective of a server-side caching strategy using flash is to accelerate mostly read-based I/O operations for specific application workloads at the server side.</p>
<p><span id="more-1944"></span></p>
<p>We are also beginning to see all-flash-based appearing as a component in the networking in item (2). EMC called this <strong>Caching Area Network (CAN)</strong> to accelerate read <span style="text-decoration: underline;">and</span> write I/Os downstream from the servers. EMC Project Thunder will be addressing just that as seen in an old PPT slide below:</p>
<p style="text-align: center;"><a href="http://storagegaga.com/wp-content/uploads/2013/04/EMC-Project-Thunder-old-slides.jpg"><img class="aligncenter  wp-image-1945" title="EMC Project Thunder old slides" src="http://storagegaga.com/wp-content/uploads/2013/04/EMC-Project-Thunder-old-slides.jpg" alt="" width="408" height="334" /></a></p>
<p>I have not been touch about the availability of EMC&#8217;s Project Thunder, and it is likely that the solution will be out this year. In the same beat, <a title="NetApp acquires CacheIQ" href="http://www.ntapgeek.com/2012/11/netapp-to-acquire-cacheiq.html">NetApp has quietly acquired CacheIQ</a> to accelerate NAS performance and could probably built upon CacheIQ RapidCache&#8217;s technology to address the non-NAS requirements in the future.</p>
<p>In item (3) above, NetApp has been beating its drums for years with the FlashCache solution. Initially known as PAM cards, this storage-side PCIe card accelerates read I/O operations and they are part of NetApp&#8217;s Virtual Storage Tier (VST) strategy.</p>
<p>The last item, item (4) basically introduces SSDs to the disk shelves of the NetApp and EMC, as well as the other storage vendors. They are typically used as either an extension of the storage system&#8217;s memory, as seen in EMC VNX FastCache technology or as a Tier 0 level in an automated storage tiering technology offering, such as EMC FAST2.</p>
<p>But the argument of the article is that both NetApp and EMC are in quandary. Both their storage operating system and its corresponding filesystem are &#8220;ancient&#8221; from a flash perspective. They were designed and developed for block-based disk devices to make a set of disks look like a disk to the hosting operating systems or applications. Technically, these storage filesystems are <span style="text-decoration: underline;">&#8220;not optimized&#8221; for flash</span>.</p>
<p>NAND Flash is at present the most popular of all the solid state storage technologies. And NAND Flash has a few idiosyncrasies of its own that is probably not anticipated by traditional block-based filesystems. These idiosyncrasies include:</p>
<ul>
<li>Blocks in the flash memory cells have to be explicitly erased before they can be written to. This means that if a write is directed to a byte, the entire block to be written to 1 before the byte can be overwritten with 1s or 0s. This <strong>Block Erasure</strong> behaviour affects write performance of the NAND Flash.</li>
<li>Flash memory does not impose seek time but most block-based file systems <span style="text-decoration: underline;">infer</span><span style="text-decoration: underline;"> that disk seek</span><span style="text-decoration: underline;"> time</span> as part of its design. Therefore, the random access in flash memory can be affected because of the Block Erasure behaviour (see previous point) as well as the <span style="text-decoration: underline;">copy-on-write nature of flash friendly filesystems by writing updates to new fresh blocks rather than returning to modify the old blocks</span>. I <a title="Storagegaga COW filesystems and SSDs" href="http://storagegaga.com/copy-on-write-and-ssds-a-better-match-than-other-file-systems/">wrote about the effects of copy-on-write filesystems with SSDs</a> more than a year ago.</li>
<li>Wear-leveling effect where filesystems considerations have to be made to address the possibility of dying flash memory cells due to overwriting to the same location repeatedly. Wear leveling algorithms include spreading and balancing writes across the mappable surface of the flash memory, additional flash memory buffer for spare blocks, error correction and so on.</li>
</ul>
<p>With the rapid rise in the adoption of flash-based storage devices, the article argues that it would be hard for EMC or NetApp to rip out and replace their (&#8220;<em>ancient and less flash-friendly&#8221;</em>) filesystems from their enterprise storage arrays. EMC has quickly addressed this gap by acquiring XtremIO last year while NetApp has announced their flash strategy with the <a title="NetApp FlashRay announcement" href="http://www.forbes.com/sites/jeanbaptiste/2013/02/19/how-netapp-flashray-will-disrupt-enterprise-storage-with-low-cost-flash-memory/">FlashRay architecture</a> back in November 2012.</p>
<p><em>Side note: I have not spend my time studying about EMC XtremIO or NetApp FlashRay although I am happy to have known Shahar Frank, one of the founders of XtremIO, through my blog. Note to self -&gt; Reading something there <img src='http://storagegaga.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </em></p>
<p>As I scour the web for flash-friendly filesystems, all signs point to <strong>Log-based Filesystems</strong>. It appears that log-based filesystems have most of the attractive properties for a flash-friendly filesystem. While I do not understand the design of log-based file system in depth, it appears to have the characteristics that fit into the idiosyncrasies of NAND Flash as described above.</p>
<p>The log-based filesystem treats the all the freely writable storage capacity as a circular log, which has a head and a tail. The log-based filesystem writes forward in a sequential continuous stream (known as a <span style="text-decoration: underline;">log</span>) to the head of the log but must reclaim the used but obsolete block at the tail of the circular log. This behaviour of the log-based filesystem mimics part of the wear-leveling implementation by writing to new blocks in the flash memory and doing block erasure and garbage collection at the beginning of the flash memory space.</p>
<p>The heavy lifting of wear-leveling, error checking, erasing unused or obsolete blocks, garbage collection can be addressed by the flash controller. The read I/O operations can be accelerated with having all flash memory caching mechanisms such as storage-side PCIe and in storage SSDs, leaving the log-based filesystem to concentrate on optimizing sequential writes to the flash storage blocks.</p>
<p><a title="Linux kernel with Flash Translation Layer" href="http://nnc3.com/LinuxMag/Magazine/Archive/2008/86/040-041_logfs/article.html">Linux is already building a flash-friendly kernel</a> with the implementation of a Flash Translation Layer (FTL) to address the idiosyncrasies of flash memory. Here&#8217;s a diagram I found from Usenix that shows the FTL implementation:</p>
<p><a href="http://storagegaga.com/wp-content/uploads/2013/04/Flash-Translation-Layer.jpg"><img class="aligncenter size-full wp-image-1949" title="Flash Translation Layer" src="http://storagegaga.com/wp-content/uploads/2013/04/Flash-Translation-Layer.jpg" alt="" width="291" height="271" /></a></p>
<p>There is no doubt that flash-based storage will continue to grow and flash-friendly filesystems should not be too far behind. And the big boys are definitely not going to let the new boys like Nimble Storage, Tintri and Tegile to eat into their flash storage pie!</p>
<p><em>NOTE: The understanding of the Log-based filesystem is based on my comprehension and interpretation. I do not claim to be an expert in this field and this is an opportunity for me to learn and share. </em></p>
]]></content:encoded>
			<wfw:commentRss>http://storagegaga.com/the-big-boys-better-be-flash-friendly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Time for Fujitsu Malaysia to twist and shout and yet &#8230;</title>
		<link>http://storagegaga.com/time-for-fujitsu-malaysia-to-twist-and-shout-and-yet/</link>
		<comments>http://storagegaga.com/time-for-fujitsu-malaysia-to-twist-and-shout-and-yet/#comments</comments>
		<pubDate>Fri, 05 Apr 2013 04:24:21 +0000</pubDate>
		<dc:creator>cfheoh</dc:creator>
				<category><![CDATA[Fujitsu]]></category>
		<category><![CDATA[Gartner]]></category>
		<category><![CDATA[NetApp]]></category>
		<category><![CDATA[Object Storage]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Reliability]]></category>
		<category><![CDATA[Storage Market Share]]></category>
		<category><![CDATA[Storage Tiering]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[Violin Memory]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Dell]]></category>
		<category><![CDATA[Eternus]]></category>
		<category><![CDATA[Fusion IO]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Malaysia]]></category>
		<category><![CDATA[market share]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[storage startups]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://storagegaga.com/?p=1935</guid>
		<description><![CDATA[The worldwide storage market is going through unprecedented change as it is making baby steps out of one of the longest recessions in history. We are not exactly out of the woods yet, given the Eurozone crisis, slowing growth in China and the little sputters in the US economy. Back … <a href="http://storagegaga.com/time-for-fujitsu-malaysia-to-twist-and-shout-and-yet/"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p>The worldwide storage market is going through unprecedented change as it is making baby steps out of one of the longest recessions in history. We are not exactly out of the woods yet, given the Eurozone crisis, slowing growth in China and the little sputters in the US economy.</p>
<p>Back in early 2012, Fujitsu has shown good signs of taking market share in the enterprise storage but what happened to that? In the last 2 quarters, the server boys in the likes of HP, IBM and Dell storage market share have either shrunk (in the case of HP and Dell) or tanked (as in IBM). I would have expected Fujitsu to continue its impressive run and continue to capture more of the enterprise market, and yet it didn&#8217;t. Why?</p>
<p>I was given an Eternus storage technology update by the Fujitsu Malaysia pre-sales team more than a year ago. It has made some significant gains in technology such as Advanced Copy, Remote Copy, Thin Provisioning, and Eco-Mode, but I was unimpressed. The technology features were more like a follower, since every other storage vendor in town already has those features.</p>
<p><span id="more-1935"></span></p>
<p>And there were noticeable gaps too, especially the lack of an <span style="text-decoration: underline;">integrated</span> NAS solution, which Fujitsu could have proudly called &#8220;unified storage&#8221;. Several other vendors have already integrated object-based storage into their unified platforms, Fujitsu&#8217;s cloud storage offering is yet to be seen.</p>
<p>The storage market, as I have seen in Malaysia, is getting very crowded now. Start-ups such Nimble Storage, Nimbus Data, Nutanix, Violin Memory and a few others have already made it to our shores months ago, focusing on the scaling performance or scaling capacity selling (as in scale-out architectures) or leveraging on the server or desktop virtualization play with all-flash or hybrid strategy.</p>
<p>With the soft storage market and the server boys of IBM, Dell and HP (especially HP and Dell) faltering, Fujitsu can be in a great position to take advantage of the market, if they want to.</p>
<p>Their partnership with Sun (<em>I mean Oracle</em>) on the SPARC server is going great, with <a title="Oracle launches SPARC T5 &amp; M5" href="http://www.oracle.com/us/corporate/press/1923343">recent SPARC T5 and M5 launch</a>. They should leverage on that partnership at a local level, in both Malaysia and Singapore, by doing testing and validation of Sun&#8217;s (<em>damn it, I mean Oracle!</em>) ZFS storage appliance. That will solve their NAS deficiency immediately.</p>
<p>Secondly, they should also leverage their <a title="Fujitsu resells Violin Memory" href="http://www.theregister.co.uk/2012/10/26/fujitsu_violin/">partnership with Violin Memory</a> to bolster their flash offering. I hardly hear of Fujitsu Malaysia speaking much about this partnership. After all, Violin Memory claims to be the fastest all-flash in the world! And there is a <a title="Fujitsu leverages Fusion IO for SAP HANA" href="http://www.fusionio.com/blog/fujitsu-leverages-fusion-io-for-sap-hana-solution/">Fusion IO relationship</a> in there somewhere!</p>
<p>Thirdly, their Primergy servers are one of the better enterprise servers in the local Malaysian market. The Eternus enterprise storage should be part of the attached sales as well, as HP and Dell in Malaysia have been doing for years.</p>
<p>So, in my analysis, Fujitsu is well positioned to gain greater local market awareness for their Eternus enterprise storage offering. After all, Fujitsu claims to have 40 years of building enterprise storage and 1,000 storage engineers in its arsenal. See <a title="Fujitsu Eternus webpage" href="http://www.fujitsu.com/fts/products/computing/storage/disk/eternus/">link here</a> and screenshot below:</p>
<p style="text-align: center;"><a href="http://storagegaga.com/wp-content/uploads/2013/04/Fujitsu-40-years-and-1000-engineers.jpg"><img class="aligncenter  wp-image-1936" title="Fujitsu 40 years and 1000 engineers" src="http://storagegaga.com/wp-content/uploads/2013/04/Fujitsu-40-years-and-1000-engineers.jpg" alt="" width="477" height="432" /></a></p>
<p>Whatever Fujitsu Malaysia needs to do, it has to be done within the next 2 quarters. The startups I mentioned are already building their market, and make their presence felt locally. As they mature and with Dell and HP distracted, <strong>Fujitsu Malaysia got to be ready take advantage of this lull period.</strong></p>
<p>I have the utmost respect for Fujitsu Malaysia, because the Japanese makes damn reliable products. But they <strong>just got to make themselves more well known, </strong>solution-wise, technology-wise, prowess-wise. For their sake.</p>
]]></content:encoded>
			<wfw:commentRss>http://storagegaga.com/time-for-fujitsu-malaysia-to-twist-and-shout-and-yet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s all about executing the story</title>
		<link>http://storagegaga.com/its-all-about-executing-the-story/</link>
		<comments>http://storagegaga.com/its-all-about-executing-the-story/#comments</comments>
		<pubDate>Thu, 21 Mar 2013 23:33:37 +0000</pubDate>
		<dc:creator>cfheoh</dc:creator>
				<category><![CDATA[Data]]></category>
		<category><![CDATA[Dell]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[Fujitsu]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[IDC]]></category>
		<category><![CDATA[NetApp]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Storage Market Share]]></category>
		<category><![CDATA[Gartner]]></category>
		<category><![CDATA[Malaysia]]></category>
		<category><![CDATA[story telling]]></category>

		<guid isPermaLink="false">http://storagegaga.com/?p=1907</guid>
		<description><![CDATA[I have been in hibernation mode, with a bit of &#8220;writer&#8217;s block&#8221;. I woke up in Bangalore in India at 3am, not having adjusted myself to the local timezone. Plenty of things were on my mind but I can&#8217;t help thinking about what&#8217;s happening in the enterprise storage market after … <a href="http://storagegaga.com/its-all-about-executing-the-story/"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p>I have been in hibernation mode, with a bit of &#8220;writer&#8217;s block&#8221;.</p>
<p>I woke up in Bangalore in India at 3am, not having adjusted myself to the local timezone. Plenty of things were on my mind but I can&#8217;t help thinking about what&#8217;s happening in the enterprise storage market after the Gartner Worldwide External Controller-Based report for 4Q12 came out  last night. Below is the consolidated table from Gartner:</p>
<p><a href="http://storagegaga.com/wp-content/uploads/2013/03/Gartner-4Q12-Report.jpg"><img class="aligncenter size-full wp-image-1908" title="Gartner 4Q12 Report" src="http://storagegaga.com/wp-content/uploads/2013/03/Gartner-4Q12-Report.jpg" alt="" width="557" height="311" /></a></p>
<p>Just a few weeks ago, it was IDC with its Worldwide Disk Storage Tracker and below is their table as well:</p>
<p><a href="http://storagegaga.com/wp-content/uploads/2013/03/IDC-4Q12-WW-Disk-Storage-market.jpg"><img class="aligncenter size-full wp-image-1909" title="IDC 4Q12 WW Disk Storage market" src="http://storagegaga.com/wp-content/uploads/2013/03/IDC-4Q12-WW-Disk-Storage-market.jpg" alt="" width="761" height="425" /></a></p>
<p><span id="more-1907"></span>Both reports painted the same landscape, with EMC slowly but surely become a storage behemoth because competitors like IBM, HP, NetApp and HDS are not doing enough to win against EMC. In fact, some vendors like HP, Oracle and Dell are really tripping themselves over if you look at the numbers on both tables. HP is probably the worst of the lot, <span style="text-decoration: underline;">reporting -7.4% revenue loss</span> in the IDC table and a <span style="text-decoration: underline;">whopping -13.7%</span> in the Gartner report! What the hell is HP doing? <strong>Running scared?</strong></p>
<p>2 good HP Malaysia buddies of mine, both with more than 15 years in HP, have left. I have been hearing HP storage guys in Malaysia desperately trying to leave, and knowing a couple of seniors who have left to join Fujitsu and Netapp Malaysia respectively.</p>
<p>And about a month ago, I went for an interview for the HP Malaysia storage country manager job. HP and IBM Malaysia aren&#8217;t really the type of companies I would like work for. I prefer start-ups who can afford my screw-ups (<em>ha ha</em>) but that&#8217;s how we grow together. <strong>We fail, we learn, and we grow.</strong> That was my experience when I was the first employee of NetApp Malaysia. <em>(Well, technically I was the second employee because the country manager then left less than 6 months into his job)</em></p>
<p>NetApp Malaysia from the year 2000 has grown strength to strength, not because of my 5.5 years there, but more about NetApp&#8217;s ability to get their people to <strong>tell the beautiful story together</strong>. The employees, the partners, and entire ecosystem sing the same notes, pull the same heartstrings and <strong>speak that impassioned storage story</strong>. Even guys like me, who has left NetApp Malaysia 8 years ago, continue to evangelize and influence my circle about NetApp.</p>
<p>Back to this HP interview. I didn&#8217;t know what got over me when the head hunter asked me to &#8220;<em>try</em>&#8221; for the HP Malaysia Storage Country Manager job. So I took her invitation, and went for the interview, having the notion that this was a technology job and lead the HP Malaysia Storage team and their partners. I had the belief that I could use my experience in building and liven up the technology community for HP Storage. To me, it was another opportunity to learn and share HP storage technology. The definitive word here being <strong>SHARE</strong>, which is equated<strong> with story telling</strong>.</p>
<p>Mind you, I know HP has great technology and innovation in their storage solutions. Yet, after the interview with HP&#8217;s managing director, it turned out that their primary concern was about bringing the numbers first and <span style="text-decoration: underline;">placed a lesser priority in building what a strong technology ecosystem could bring to HP Malaysia in the long run</span>. His immediate vision, perhaps stifled by the pressures of HP management,<strong> was too short term</strong>. In my opinion, <strong>HP was scared</strong> in making mistakes and <strong>scared</strong> of telling beautiful story of their storage technology and culture.</p>
<p>Obviously I was the wrong guy for the job and I am not writing this entry to spite HP Malaysia. I was grateful for the opportunity to meet and learn.</p>
<p>But I believed in <span style="text-decoration: underline;"><strong>story telling part</strong></span> of my daily muse in evangelizing any storage technology that I know, and the things that I believed in. And I am not just NetApp all the way, because I also do the same thing for EMC as well. And Sun too but Oracle Malaysia is screwing up big time with their storage story.</p>
<p>Just a week later after the interview, I was one of the speakers at CIO Asia and you can look at the <a title="CIO Asia" href="http://cio-asia.com/microsites/cio/conference2013/programme_my.html">agenda here</a>. One of the key things I said as I addressed the crowd was &#8220;a<em> CIO has to be courageous to break the rules, tell that beautiful story and energize the organization</em>&#8221; There was a <em>deja vu</em> moment when I was up on stage, thinking about the interview with HP Malaysia. <em>Where was the <strong>courage for HP Malaysia</strong></em>?</p>
<p>This week I am in India conducting a NetApp course for IBM India and last week I was conducting another NetApp course for HP outsourcing guys in Malaysia. And students come up to me asking if I could introduce them to NetApp opportunities. You can figure out for yourself <strong>why IBM and HP are losing the mindshare battle</strong> of their storage against NetApp. NetApp has energized people like me to lead a tribe and tell that beautiful NetApp story.</p>
<p>I continue to believe that EMC and NetApp have been great because they provided a platform and an ecosystem for the story-tellers to tell their beautiful storage stories, with EMC executing better than the rest. I am beginning to see HDS coming up too, after being a laggard for years.</p>
<p>This is what executing the story is all about. <strong>And you win when you are telling the beautiful story about your storage technology. </strong></p>
<p><span style="text-decoration: underline;">IMPORTANT NOTE BELOW:</span></p>
<p>p/s: Sometimes I wonder why IBM or HP or Fujitsu or HDS or others don&#8217;t approach me to brainwash me. I can brainwash a lot of folks with my story telling, you know (<em>hint hint</em>) <img src='http://storagegaga.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://storagegaga.com/its-all-about-executing-the-story/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Tweet, Tweet! Storagegaga is on Twitter</title>
		<link>http://storagegaga.com/tweet-tweet-storagegaga-is-on-twitter/</link>
		<comments>http://storagegaga.com/tweet-tweet-storagegaga-is-on-twitter/#comments</comments>
		<pubDate>Fri, 01 Mar 2013 02:12:24 +0000</pubDate>
		<dc:creator>cfheoh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://storagegaga.com/?p=1899</guid>
		<description><![CDATA[I have finally got myself that Twitter account and got it working after some struggle. Check me out #storagegaga in Twitter-space! Thanks for your support]]></description>
			<content:encoded><![CDATA[<p>I have finally got myself that Twitter account and got it working after some struggle. Check me out #storagegaga in Twitter-space!</p>
<p>Thanks for your support</p>
]]></content:encoded>
			<wfw:commentRss>http://storagegaga.com/tweet-tweet-storagegaga-is-on-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware in step 1 breaking big 6 hegemony</title>
		<link>http://storagegaga.com/vmware-in-step-1-breaking-big-6-hegemony/</link>
		<comments>http://storagegaga.com/vmware-in-step-1-breaking-big-6-hegemony/#comments</comments>
		<pubDate>Wed, 13 Feb 2013 00:08:02 +0000</pubDate>
		<dc:creator>cfheoh</dc:creator>
				<category><![CDATA[Datacore]]></category>
		<category><![CDATA[Dell]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[Fujitsu]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[NetApp]]></category>
		<category><![CDATA[Software-defined Datacenter]]></category>
		<category><![CDATA[Storage Tiering]]></category>
		<category><![CDATA[Virsto]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[software defined storage]]></category>
		<category><![CDATA[storage hypervisor]]></category>
		<category><![CDATA[storage virtualization]]></category>

		<guid isPermaLink="false">http://storagegaga.com/?p=1888</guid>
		<description><![CDATA[Happy Lunar New Year! This is the Year of the Water Snake, which just commenced 3 days ago. I have always maintain that VMware has to power to become a storage killer. I mentioned that it was a silent storage killer in my blog post many moons ago. And this … <a href="http://storagegaga.com/vmware-in-step-1-breaking-big-6-hegemony/"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p>Happy Lunar New Year! This is the Year of the Water Snake, which just commenced 3 days ago.</p>
<p>I have always maintain that VMware has to power to become a storage killer. I mentioned that it was a silent storage killer in <a title="VMware Silent Storage killer " href="http://storagegaga.com/vmware-the-silent-storage-killer/">my blog post</a> many moons ago.</p>
<p>And this week, VMware is <span style="text-decoration: underline;">not so silent anymore</span>. Earlier this week, VMware had just acquired <a title="Virsto website " href="http://www.virsto.com">Virsto</a>, a storage hypervisor technology company. News of the acquisition are plentiful on the web and can be found <a title="VMware acquires Virsto 1" href="http://gigaom.com/2013/02/11/vmware-bolsters-storage-virtualization-smarts-with-virsto-buy/">here</a> and <a title="VMware acquires Virsto 2" href="http://www.zdnet.com/vmware-buys-virsto-for-software-defined-datacentre-future-7000011164/">here</a>. VMware is seriously pursuing its &#8220;<strong>Software-Defined Data Center (SDDC)</strong>&#8221; agenda and having completed its software-defined networking component with the <a title="VMware acquires Nicira" href="http://www.vmware.com/company/news/releases/vmw-nicira-07-23-12.html">acquisition of Nicira</a> back in July 2012, the acquisition of Virsto represents another bedrock component of SDDC, software-defined storage.</p>
<p>Who is <a title="Virsto website" href="http://www.virsto.com">Virsto</a> and what do they do? Well, in a nutshell, they abstract the underlying storage architecture and presents a <span style="text-decoration: underline;">single, global namespace for storage, a big storage pool for VM datastores</span>. I got to know about their presence last year, when I was researching on the topic of <span style="text-decoration: underline;">storage virtualization</span>.</p>
<p>I was looking at <a title="Datacore website" href="http://www.datacore.com/">Datacore</a> first, because I was familiar with Datacore. I got to know <a title="Roni Putra Datacore" href="http://www.datacore.com/Company/Corporate-Highlights/Management-Team/DataCore-Management-Team/Roni-Putra.aspx">Roni Putra</a>, Datacore&#8217;s CTO, through a mutual friend, when he was back in Malaysia. There was a sense of pride knowing that Roni is a Malaysian. That was back in 2004. But Datacore isn&#8217;t the only player in the game, because the market is teeming with folks like Tintri, Nutanix, IBM, HDS and many more. It just so happens that Virsto has caught the eye of VMware as it embarks its first high-profile step (<em>the one that VMware actually steps on the toes of the Storage Big 6 literally</em>) into the storage game. The Big 6 are EMC, NetApp, IBM, HP, HDS and Dell (<em>maybe I should include Fujitsu as well, since it has been taking market share of late</em>)</p>
<p>Virsto installs as a VSA (virtual storage appliance) into ESXi, and in version 2.0, it plugs right in as an almost-native feature of ESXi, not a vCenter tab like most other storage. It looks and feels very much like a vSphere functionality and this blurs the lines of storage and VM management. To the vSphere administrator, the only time it needs to be involved in storage administration is when he/she is provisioning storage or expanding it. Those are the only 2 common &#8220;touch-points&#8221; that a vSphere administrator has to deal with storage. This, therefore, simplifies the administration and management job.</p>
<p>Here&#8217;s a look at the Virsto Storage Hypervisor architecture (<em>credits to Google Images</em>):</p>
<p style="text-align: center;"><a href="http://storagegaga.com/wp-content/uploads/2013/02/Virsto-Storage-Hypervisor-Architecture.png"><img class="aligncenter  wp-image-1891" title="Virsto Storage Hypervisor Architecture" src="http://storagegaga.com/wp-content/uploads/2013/02/Virsto-Storage-Hypervisor-Architecture.png" alt="" width="576" height="432" /></a></p>
<p style="text-align: left;">What Virsto does, as I understand from high-level, is to take any commodity storage and provides a virtual storage layer and consolidate them into a very large storage pool. The storage pool is called <strong>vSpace</strong> (previously known as LiveSpace?) and &#8220;allocates&#8221; <strong>Virsto vDisks</strong> to each VMs. Each Visto vDisk will <span style="text-decoration: underline;">look like a native zeroed thick VMDK</span>, with the space efficiency of Linked Clones, but without the performance penalty of provisioning them.  The Virsto vDisks are presented as <span style="text-decoration: underline;">NFS exports</span> to each VM.</p>
<p style="text-align: left;">Another important component is the <strong>asynchronous write to Virsto vLogs</strong>. This is configured at the deployment stage, and this is basically a <span style="text-decoration: underline;">software-based write cache</span>, quickly acknowledging all writes for write optimization and in the background, asynchronously de-staged to the vSpace. Obviously it will have its own &#8220;secret sauce&#8221; to optimize the writes.</p>
<p style="text-align: left;">Within the vSpace, as disk clone groups internal to the Virsto, storage related features such as tiering, thin provisioning, cloning and snapshots are part and parcel of it. Other strong features of Virsto are its <span style="text-decoration: underline;">workflow wizard in storage provisioning</span>, and its intuitive built-in performance and management console.</p>
<p style="text-align: left;">As with most technology acquisitions, the company will eventually come to a fork where they have to decide which way to go. VMware has experienced it before with its Nicira acquisition. It had to decide between VxLAN (an IETF standard popularized by Cisco) or Nicira&#8217;s own STT (Stateless Transport Tunneling). There is no clear winner because choosing one over the other will have its rewards and losses.</p>
<p style="text-align: left;">Likewise, the Virsto acquisition will have to be packaged in a friendly manner by VMware. It does not want to step on all toes of its storage Big 6 partners (<em>yet</em>). It still has to abide to some industry &#8220;co-opetition&#8221; game rules but it has started the ball rolling.</p>
<p style="text-align: left;">And I see that 2 critical disruptive points about this acquisition in this:</p>
<ol>
<li>It has endorsed the software-defined storage/storage hypervisor/storage virtualization technology and started the <span style="text-decoration: underline;">commodity storage hardware technology wave</span>. This could the <span style="text-decoration: underline;">beginning of the end of proprietary storage hardware</span>. This is also helped by other factors such as the Open Compute Project by Facebook. Read my <a title="Open Compute Project - OpenVault Storage" href="http://storagegaga.com/storage-facebook-likes/">blog post here</a>.</li>
<li>It is pushing VMware into a monopoly ala-Microsoft of the yesteryear. But this time around, Microsoft Hyper-V could be the benefactor of the VMware agenda. No wonder VMware needs to restructure and streamline its business. News of VMware laying off about 900 staff can be <a title="VMware laying off 900" href="http://rcpmag.com/articles/2013/01/29/vmware-layoffs.aspx">read here</a>. Its unfavourable news of its shares going down can be <a title="VMware facing tough times" href="http://techcrunch.com/2013/02/11/vmware-facing-tough-times-shares-down-16-and-could-drop-another-20-by-years-end/">read here</a>.</li>
</ol>
<p>I am sure the Storage Big 6 is on the alert and is probably already building other technology and partnerships beyond VMware. It the natural thing to do but there is no stopping VMware if it wants to step on the Big 6 toes now!</p>
]]></content:encoded>
			<wfw:commentRss>http://storagegaga.com/vmware-in-step-1-breaking-big-6-hegemony/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Storage Facebook likes</title>
		<link>http://storagegaga.com/storage-facebook-likes/</link>
		<comments>http://storagegaga.com/storage-facebook-likes/#comments</comments>
		<pubDate>Thu, 31 Jan 2013 03:13:28 +0000</pubDate>
		<dc:creator>cfheoh</dc:creator>
				<category><![CDATA[Appliance]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Filesystems]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[Open Compute Project]]></category>
		<category><![CDATA[Openstack]]></category>
		<category><![CDATA[Storage Tiering]]></category>
		<category><![CDATA[Unified Storage]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[AMD]]></category>
		<category><![CDATA[DAS]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[Knox]]></category>
		<category><![CDATA[Open Common Slot]]></category>
		<category><![CDATA[OpenRack]]></category>
		<category><![CDATA[OpenVault]]></category>
		<category><![CDATA[Storage Networking]]></category>

		<guid isPermaLink="false">http://storagegaga.com/?p=1856</guid>
		<description><![CDATA[There is a mini revolution going on, and Facebook is the main force driving it. It is the Open Compute Project (OCP), and its mission is to redesign the modern-day data centers and drive open hardware and architectural designs and specifications, including storage. The overall goals are to drive greater data … <a href="http://storagegaga.com/storage-facebook-likes/"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p>There is a mini revolution going on, and <a title="Facebook website" href="http://www.facebook.com">Facebook</a> is the main force driving it.</p>
<p>It is the <a title="Open Compute Project" href="http://www.opencompute.org/">Open Compute Project</a> (OCP), and its mission is to redesign the modern-day data centers and drive open hardware and architectural designs and specifications, including <strong>storage</strong>. The overall goals are to drive greater data center efficiency, flexibility, energy savings and cost effectiveness in a new class of &#8220;<strong><em>hyperscale</em></strong>&#8221; datacenters. Facebook, Google and Amazon are some of the examples of hyperscale datacenters, where their businesses relies on massive computing power, exponential storage performance and racks and racks of computing infrastructure to drive their web-computing or cloud-computing services.</p>
<p>Some of the cool technology innovations in mind includes having systems that support any CPUs from any vendors including Intel and AMD. We may even see both processor brands running on the same motherboard. The <span style="text-decoration: underline;">Open Common Slots</span> component for processors is based on PCIe. Intel has pledged their <a title="Intel Decathlete OCP mobo specification" href="https://github.com/facebook/opencompute/blob/master/Intel_server_V2/spec/Open_Compute_Project_Intel_Motherboard_v2.0.pdf">Decathlete motherboard specifications</a> for OCP and likewise AMD has produced its <a title="AMD Roadrunner mobo specification for OCP" href="http://opencompute.org/wp/wp-content/uploads/2012/05/Open_Compute_Project_AMD_Motherboard_Roadrunner.pdf">Roadrunner mobo series specification</a> for the project as well. The ARM processor could also be supported in the near future in this &#8220;mix-and-match&#8221; OCP ideals.</p>
<p>Other proposed changes include OpenRack specifications, &#8220;sleds&#8221;, and of course, the <strong>Open Vault project</strong> for storage (<strong>aka &#8220;Knox&#8221;</strong>).<span id="more-1856"></span></p>
<p>As the Open Vault Storage specification version 0.5 states, the hardware design of Open Vault is a 2U storage enclosure that holds up to 30 units of 3.5&#8243; HDDs. Basically it is really 2  1U trays holding 15 HDDs each. Both 1U trays are interconnected via 4 SAS x4 6Gbps expander boards, 2 (SEB-A and SEB-B below) on each tray.</p>
<p>Here is a high level look at the system components layout of 1 tray:</p>
<p style="text-align: center;"><a href="http://storagegaga.com/wp-content/uploads/2013/01/Open-Compute-Open-Vault-System-Components-layout.jpg"><img class="aligncenter  wp-image-1873" title="Open Compute Open Vault System Components layout" src="http://storagegaga.com/wp-content/uploads/2013/01/Open-Compute-Open-Vault-System-Components-layout.jpg" alt="" width="482" height="497" /></a></p>
<p>Here is another view from the front, with both 1U trays together making it 2U.</p>
<p style="text-align: center;"><a href="http://storagegaga.com/wp-content/uploads/2013/01/Open-Compute-Open-Vault-Front.jpg"><img class="aligncenter  wp-image-1875" title="Open Compute Open Vault Front" src="http://storagegaga.com/wp-content/uploads/2013/01/Open-Compute-Open-Vault-Front.jpg" alt="" width="448" height="82" /></a></p>
<p style="text-align: left;">There is also a photo I got from the specification document, which I like:</p>
<p style="text-align: center;"><a href="http://storagegaga.com/wp-content/uploads/2013/01/Open-Compute-Open-Vault-HW.jpg"><img class="aligncenter  wp-image-1876" title="Open Compute Open Vault HW" src="http://storagegaga.com/wp-content/uploads/2013/01/Open-Compute-Open-Vault-HW.jpg" alt="" width="655" height="380" /></a></p>
<p>All these proposals to the OCP project are really fantastic because it looks like it is going to take off in a big, big way.</p>
<p>I have already seen these significant changes to storage space, as industry players, <span style="text-decoration: underline;">driven by server virtualization</span> are &#8220;<em><strong>cutting the fat</strong>&#8220;</em> in between the compute layer and the storage layer, <span style="text-decoration: underline;">moving the I/O processing and communication closer and closer to the processing power</span>.</p>
<p>From another point of view, pretty soon the storage networking industry would have to <span style="text-decoration: underline;">drop the &#8220;networking&#8221; portion</span> and the storage landscape in the hyperscaling datacenters will be dearth of networking protocols such as iSCSI and Fibre Channel. It will be back to the days of DAS (direct-attached storage) once again, but this time, the networking will be <span style="text-decoration: underline;">based on channel-based, high performing, and low-latency communications</span> such as PCIe.</p>
<p>The &#8220;addressing&#8221;, delivery methods and configuration will be handled by the software itself, running at the compute layer and we no longer have to configure IP for storage, iSCSI sessions or Fibre Channel zoning to link the LUNs to the applications.</p>
<p>And it is already happening today as we have seen how VMware VSA (virtual storage appliance) doing all that using NFS with internal direct-attached storage. Bigger things are coming too from VMware, like the <a title="VMware introduces Virtual SAN" href="http://www.computerweekly.com/news/2240166057/VMware-Virtual-SAN-vision-to-disrupt-storage-paradigm">Virtual SAN technology</a> and it is going to disrupt the storage industry in a big way. I reiterate my stand that <strong>VMware is going to be a storage killer</strong>. <a title="VMware - the silent storage killer" href="http://storagegaga.com/vmware-the-silent-storage-killer/">Read my blog post here</a>.</p>
<p>So, if Facebook and its Open Compute Project supporters have it their way, that could spell  a paradigm shift for storage networking professionals (or should I say storage professionals). We would see a new breed of cloud computing professionals coming up in the near future that will have compute, networking, storage, applications, service delivery and business management skill sets, to dominate the job landscape.</p>
<p>At the same time, OCP could define how storage hardware is designed in the future for hyperscalability, creating a snowballing effect on the storage networking industry as a whole. The strongest effect, I believe, will be how future storage OSes are designed to fit into the Open Vault storage specifications.</p>
<p>Perhaps the <span style="text-decoration: underline;">least important requirement</span> of the Open Vault specification is &#8220;<span style="text-decoration: underline;">vanity-free</span>&#8221; but that could take away those <em>ugly</em> bezel designs I see nowadays on the storage hardware. <em>I am hoping and praying &#8230; </em> <img src='http://storagegaga.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>The <strong>assimilation of compute and storage</strong> is seen as one of the early steps in the brave new world. As the Borgs would say, &#8220;Resistance is futile&#8221;.</p>
<p>This one Facebook likes &#8230;</p>
<p style="text-align: center;"><a href="http://storagegaga.com/wp-content/uploads/2013/01/Facebook-Likes.jpeg"><img class="aligncenter  wp-image-1877" title="Facebook Likes" src="http://storagegaga.com/wp-content/uploads/2013/01/Facebook-Likes.jpeg" alt="" width="396" height="132" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://storagegaga.com/storage-facebook-likes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>AoE &#8211; All about Ethernet!</title>
		<link>http://storagegaga.com/aoe-all-about-ethernet/</link>
		<comments>http://storagegaga.com/aoe-all-about-ethernet/#comments</comments>
		<pubDate>Sun, 20 Jan 2013 03:59:10 +0000</pubDate>
		<dc:creator>cfheoh</dc:creator>
				<category><![CDATA[10Gigabit Ethernet]]></category>
		<category><![CDATA[ATA over Ethernet]]></category>
		<category><![CDATA[Coraid]]></category>
		<category><![CDATA[Filesystems]]></category>
		<category><![CDATA[SCSI]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[AoE]]></category>
		<category><![CDATA[EtherCloud]]></category>
		<category><![CDATA[EtherDrive]]></category>
		<category><![CDATA[SRX]]></category>
		<category><![CDATA[ZFS]]></category>
		<category><![CDATA[ZX]]></category>

		<guid isPermaLink="false">http://storagegaga.com/?p=1829</guid>
		<description><![CDATA[This is long overdue. A reader of my blog asked if I could do a piece on Coraid. Coraid who? This name is probably a name not many people heard of in Malaysia. Even most the storage guys that I talk to never heard of it. I have known about … <a href="http://storagegaga.com/aoe-all-about-ethernet/"> Continue reading <span class="meta-nav">&#8594; </span></a>]]></description>
			<content:encoded><![CDATA[<p>This is long overdue.</p>
<p>A reader of my blog asked if I could do a piece on <a title="Coraid website" href="http://www.coraid.com">Coraid</a>. Coraid who?</p>
<p>This name is probably a name not many people heard of in Malaysia. Even most the storage guys that I talk to never heard of it.</p>
<p>I have known about Coraid for a few years now (<em>thanks to my incessant reading habits</em>), looking at it from nonchalant point of view.  But when the reader asked about Coraid, I contacted <a title="Kevin Brown Coraid LinkedIn" href="http://www.linkedin.com/profile/view?id=265081&amp;locale=en_US&amp;trk=tyah">Kevin Brown</a>, CEO of Coraid, whom I am not exactly sure how I was connected through LinkedIn. Kevin was very responsive and got one of their Directors to contact me. <a title="Kaushik Shirhatti Coraid LinkedIn" href="http://www.linkedin.com/profile/view?id=7863370&amp;locale=en_US&amp;trk=tyah">Kaushik Shirhatti</a> was his name and he was very passionate to share their Coraid technology with me. Thanks Kevin and Kaushik!</p>
<p>That was months ago but the thought of writing this blog post has been lingering. I had to scratch the itch. <img src='http://storagegaga.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>So, what&#8217;s up with Coraid? I can tell that they are different but seems to me that their <span style="text-decoration: underline;">entire storage architecture is so simple</span> that it takes a bit of time for even storage guys to wrap their head around it. Why do I say that?</p>
<p>For storage guys (<em>like me</em>), we are <span style="text-decoration: underline;">used to layers</span>. One of the memorable movie quotes I recalled was from Shrek: &#8220;<em>Orges are like onions! Onions have layers!</em>&#8220;.</p>
<p><span id="more-1829"></span></p>
<p>When we dissect the storage networking topology, we have the RAID layer, the abstraction into LUNs layer, the network layer, the session layer, the zoning layer, the masking and mapping layers, and so on, and so forth. You know what I mean. Those are the constructs of a typical SAN architecture. When iSCSI came along more than a decade ago, that layering gotten thicker with more layers, but somehow the customers adopted it. iSCSI, love it or loathe it, has been eating up the Fibre Channel SAN market in the past few years.</p>
<p>Why? I believe the familiarity of &#8220;<strong>local disk</strong>&#8221; kept the customers feeling good, <span style="text-decoration: underline;">within their comfort zone</span>. <em>&#8220;It looks and feels like a D: drive&#8221;. </em>iSCSI runs on the Ethernet network, not that complex Fibre Channel stuff.</p>
<p>And this is helped by applications such as databases which want and demand local ownership of the storage space. So, the local disk phenomenon continues, despite our usual grouches and complaints about iSCSI performance and security, among others.</p>
<p>But <span style="text-decoration: underline;">those layers bothers us</span>. Between the compute layer and the storage layer, there are just too many &#8220;layers&#8221; of ensuring data delivery, consistency, protection, etc, etc. The storage layer is too far apart from the compute layer and in this era of virtualization and cloud, the storage layer must be as close as possible to the compute layer. No wonder we storage guys get blamed for not delivering fast I/O to the compute layer. We have too many layers in between. Maybe we should rope in the network guys to be blamed as well because that&#8217;s the layer in between!</p>
<p>No wonder some vendors (VMware included with its VSA architecture) are beginning to reignite the DAS (direct-attached storage) architecture again, coupling it with <strong>scale-out and global namespace features</strong>.</p>
<p>Well, Coraid is a very good fit into the requirements SAN guys might love. Here are a few I can think of:</p>
<ul>
<li>Lesser layers resulting in higher data delivery throughput and lower latency in response time</li>
<li>Higher security because IP (Internet Protocol) is less involved. We all know the proliferation of IP, but it is also where the exposure to routing that is the bane of security concerns when it comes to networked storage</li>
<li>Removing traditional SAN implementation such as multipathing, zoning, firewalls etc will inadvertently reduce cost of managing the storage architecture</li>
<li>Local disk flavour reduces fear and still dances within the customers&#8217; comfort zone</li>
</ul>
<div>
<p>Coraid unique technology is <strong><span style="text-decoration: underline;">AoE (ATA-over-Ethernet)</span></strong>. They are the inventor of the technology and basically it is what it is. It has the ability to deliver ATA and SCSI protocols over the Ethernet communication at Layer 2. It does not use IP.</p>
<p>Here&#8217;s a screenshot I took from Wikipedia about the structure of AoE.</p>
<p><a href="http://storagegaga.com/wp-content/uploads/2013/01/AoE-Ethernet-structure.jpg"><img class="aligncenter size-full wp-image-1831" title="AoE Ethernet structure" src="http://storagegaga.com/wp-content/uploads/2013/01/AoE-Ethernet-structure.jpg" alt="" width="561" height="279" /></a></p>
</div>
<div></div>
<p>AoE Ethernet type is 0x88A2.</p>
<p>The whole <strong>Ethernet SAN architecture</strong>, as prescribed by Coraid, is still pretty much the <span style="text-decoration: underline;">initiator and target concepts</span>, with no architectural change to the Ethernet network. Coraid supplies the HBA (which I was informed is a reflashed Gigabit Ethernet NIC), the AoE driver (easy to install and available for Windows and Linux platforms), and the Coraid <span style="text-decoration: underline;">EtherDrive SRX storage array</span>. The SRX supports SATA, SAS and SSD drives mixed within the appliance&#8217;s chassis.</p>
<p>We know well enough we should never bet against Ethernet, so the future looks bright as the Ethernet speed is moving towards 40Gbit/sec and 100Gbit/sec mainstream is not too far away.</p>
<p>There is no need for multipathing as the AoE driver at the host and OS level installs the AoE mapping layer, which essentially dices all data blocks into 8KB chunks and tracks the sending, the acknowledgment and the receiving of these chunks between the AoE HBA and the SRX storage array. It uses &#8220;<strong>configuration strings</strong>&#8221; to ensure consistency and implements a &#8220;<strong>host-based cooperative locking</strong>&#8220;.</p>
<p>According to the description from Wikipedia, when more than 1 initiator is accessing the AoE target (the SRX appliance), the AoE target <span style="text-decoration: underline;">acts as an arbitrator</span> to record and keeps track of which host is accessing the storage blocks at a particular point in time. If there is a conflict, only one access is accepted and the other host is informed of the conflict. The AoE mapping layer will then handle the retransmit if required.</p>
<p>Each segmented 8KB blocks are sent over multiple Ethernet frames, through all available AoE HBA ports as a unicast link. This method ensures the highest possible I/O throughput to the SRX storage array. Coraid claims that their SRX appliance can deliver up to 1,800 MB/sec throughput and 200,000 IOPS in a single 4U appliance.</p>
<p>But my reader wanted to know about <span style="text-decoration: underline;">Coraid replication technology</span>. Coraid implements remote data copy (which can be viewed as a replication or mirroring technology) in 2 possible ways (excluding host-based replication/mirroring) at their technology&#8217;s level.</p>
<p>One of the methods is to introduce the <span style="text-decoration: underline;">Coraid EtherDrive VSX</span>. Here&#8217;s a high level look at the VSX architecture implemented with SRX (<em>courtesy of Coraid</em>):</p>
<p style="text-align: center;"><a href="http://storagegaga.com/wp-content/uploads/2013/01/Coraid-VSX-architecture.jpg"><img class="aligncenter  wp-image-1832" title="Coraid VSX architecture" src="http://storagegaga.com/wp-content/uploads/2013/01/Coraid-VSX-architecture.jpg" alt="" width="558" height="386" /></a></p>
<p style="text-align: left;">The <strong>EtherDrive VSX appliance</strong> integrates multiple <strong>EtherDrive SRX</strong> appliances and allows <span style="text-decoration: underline;">block-level synchronous mirroring and asynchronous remote replication</span>. In addition to that, the VSX is also responsible for implementing storage virtualization, snapshots, cloning and thin provisioning.</p>
<p style="text-align: left;">Hence, their architecture is rather different than other more traditional storage vendors where all these technologies such as replication, snapshots and thin provisioning are all integrated into their storage array. By separating the VSX and the SRX, I can only assume that this will give Coraid the ability to adapt their architecture in a much more flexible manner, leaving the EtherDrive SRX appliance to do what it does best &#8211; which is to <span style="text-decoration: underline;">deliver local drive storage in the high performing manner with the lowest latency through the Ethernet architecture</span>.</p>
<p style="text-align: left;">The world is changing and the demands of delivering unified storage is on everybody&#8217;s lips. So, in July 2012, if I am not wrong about the date, Coraid has licensed ZFS to deliver high-performance NAS with their <strong><span style="text-decoration: underline;">Coraid ZX</span> appliance</strong>. Here&#8217;s a high level diagram I got from Coraid&#8217;s website.</p>
<p style="text-align: left;"><a href="http://storagegaga.com/wp-content/uploads/2013/01/Coraid-ZX-architecture.jpg"><img class="aligncenter size-full wp-image-1834" title="Coraid ZX architecture" src="http://storagegaga.com/wp-content/uploads/2013/01/Coraid-ZX-architecture.jpg" alt="" width="405" height="275" /></a></p>
<p style="text-align: left;">As you know, I am big fan of ZFS. (read my <a title="ONTAP vs ZFS post" href="http://storagegaga.com/ontap-vs-zfs/">blog post here</a>). I think by introducing ZFS into their offering, Coraid has completed their portfolio of storage solutions. Of course, ZFS also adds another data replication method. This is the second way that Coraid can deliver remote replication in a disaster recovery situation. Kaushik also shared this slide with me:</p>
<p style="text-align: center;"><a href="http://storagegaga.com/wp-content/uploads/2013/01/Coraid-ZFS-replication-architecture.jpg"><img class="aligncenter  wp-image-1835" title="Coraid ZFS replication architecture" src="http://storagegaga.com/wp-content/uploads/2013/01/Coraid-ZFS-replication-architecture.jpg" alt="" width="485" height="348" /></a></p>
<p style="text-align: left;">Coupled with the acquisition of Yunteq in late 2011, Coraid is integrating their Storage Manager management interface into EtherCloud, their all-encompassing storage management interface. According to IDC, in which I quote:</p>
<p>&#8220;<em>Coraid EtherCloud is designed to make every aspect of storage management and</em><br />
<em>control programmable using a REST API. Using the API, administrators can easily</em><br />
<em>automate workflows related to storage provisioning and management, and integrate</em><br />
<em>the management of storage with the rest of the infrastructure.</em></p>
<p><em>EtherCloud consists of a policy engine that allows storage to be dynamically allocated</em><br />
<em>and managed according to application requirements and business policies with endto-</em><br />
<em>end visibility and control. This allows IT administrators to reduce infrastructure</em><br />
<em>provisioning times significantly and provide a programmable platform to integrate</em><br />
<em>storage resources with networking and computing resources. EtherCloud also allows</em><br />
<em>application owners to deploy storage with one-click provisioning in a multitenant</em><br />
<em>environment without having to deal with the complexity of underlying storage</em><br />
<em>operations.</em>&#8221;</p>
<p>The overall Coraid architecture is shown below:</p>
<p style="text-align: center;"><a href="http://storagegaga.com/wp-content/uploads/2013/01/Coraid-overall-architecture.jpg"><img class="aligncenter  wp-image-1836" title="Coraid overall architecture" src="http://storagegaga.com/wp-content/uploads/2013/01/Coraid-overall-architecture.jpg" alt="" width="488" height="290" /></a></p>
<p>Coraid is indeed evolving moving into quite a complete storage solution. As Kevin Brown, Coraid CEO once quoted<strong> &#8220;We use raw Ethernet for a SAN&#8221;</strong>.</p>
<p>Indeed AoE is All About Ethernet.</p>
<p><em>p/s: I just want it clear that I am <span style="text-decoration: underline;">not paid</span> write this. I <span style="text-decoration: underline;">do not owe any favour</span> to anyone but I wanted to share with my readers (especially in Malaysia) that there is an interesting storage technology and we should not fear learning about it. </em></p>
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://storagegaga.com/aoe-all-about-ethernet/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>
