<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>NimbleStorage Blog</title>
	
	<link>http://www.nimblestorage.com/blog</link>
	<description>Accelerate Apps, Store and Protect More Data And Empower IT with Flash-Optimized Nimble Storage</description>
	<lastBuildDate>Tue, 18 Jun 2013 21:39:11 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/nimblestorage" /><feedburner:info uri="nimblestorage" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Nimble Storage Expands into Indonesia</title>
		<link>http://feedproxy.google.com/~r/nimblestorage/~3/i9MfDoegkXs/</link>
		<comments>http://www.nimblestorage.com/blog/company/nimble-storage-expands-into-indonesia/#comments</comments>
		<pubDate>Tue, 18 Jun 2013 21:39:11 +0000</pubDate>
		<dc:creator>Theo Hourmouzis - Channel Manager ASEAN</dc:creator>
				<category><![CDATA[Company]]></category>
		<category><![CDATA[asean]]></category>
		<category><![CDATA[china]]></category>
		<category><![CDATA[data storage]]></category>
		<category><![CDATA[flash optimised]]></category>
		<category><![CDATA[indonesia]]></category>
		<category><![CDATA[jakarta]]></category>
		<category><![CDATA[nimbal storage]]></category>
		<category><![CDATA[nimble storage]]></category>
		<category><![CDATA[nimblestorage]]></category>
		<category><![CDATA[philippines]]></category>
		<category><![CDATA[planet hollywood]]></category>
		<category><![CDATA[singapore]]></category>
		<category><![CDATA[virtualisation]]></category>

		<guid isPermaLink="false">http://www.nimblestorage.com/blog/?p=5727</guid>
		<description><![CDATA[With the recent delivery of its first flash-optimised storage array in Indonesia, Nimble Storage continues its rapid expansion into the Asia-Pacific region, having already launched in Australia, New Zealand, Singapore, Philippines and China. This past week, I was fortunate to travel to Indonesia and participate in our launch activities there along with my colleagues Peter [...]]]></description>
			<content:encoded><![CDATA[<p>With the recent delivery of its first flash-optimised storage array in Indonesia, Nimble Storage continues its rapid expansion into the Asia-Pacific region, having already launched in Australia, New Zealand, Singapore, Philippines and China.</p>
<p>This past week, I was fortunate to travel to Indonesia and participate in our launch activities there along with my colleagues Peter O&#8217;Connor (Nimble Storage&#8217;s vice president for the APAC region), Rachel Ler (ASEAN Sales Manager), and Daniel Tan (Channel Manager for ASEAN).</p>
<p>Indonesia has a growing economy with a real requirement for storage solutions that provide higher performing, capacity-optimised solutions in a smaller footprint. Based on many of the conversations we had, datacenter space is becoming an issue for many organisations, as well as the skyrocketing costs of electricity. The feedback we were given was that our technology is welcomed in the local market and couldn&#8217;t have arrived at a better time.</p>
<p>Our visit began with a series of detailed planning sessions with our local distribution partner, discussing how we can best service and support our customers across Indonesia. We came up with plenty of creative ideas that I&#8217;m sure our customers will love. In the afternoon we were lucky enough to present to 35 local resellers who understood the true value of our technology and quickly identified that Nimble Storage is the right solution for many of their customers in the local market. I was so impressed with their knowledge and the types of questions they asked.</p>
<div id="attachment_5728" class="wp-caption alignright" style="width: 310px"><img class="size-medium wp-image-5728" title="nimblestorage-jakarta" src="http://www.nimblestorage.com/blog/wp-content/uploads/2013/06/nimblestorage-jakarta-300x249.jpg" alt="Nimble Storage Expands Into Indonesia" width="300" height="249" /><p class="wp-caption-text">In Jakarta, Refany Iskandar (Director of Optima Solusindo Informatika) joins Peter O&#8217;Connor and Theo Hourmouzis for the official launch of Nimble Storage in Indonesia.</p></div>
<p>The official launch took place the following day at Planet Hollywood, starting with a presentation to more than 20 press and media agencies. Peter spoke briefly about our organisation and I spoke a little further about our solutions and the value it provides customers. Similar to the reseller event, the questions and discussion afterwards proved to me that we could not have arrived at a better time. Seeing the press so excited about our organisation is a good sense of validation.</p>
<p>That afternoon more than 30 customers attending the launch, where we discussed our unique approach to storage, describing the typical customer scenarios we see daily and how our technology can address those challenges. Post presentation we were all able to dine together on some local cuisine, talking in detail about what makes Nimble Storage so different.</p>
<p>Reflecting back, it was an amazing trip – meeting wonderful people, establishing important relationships, and enjoying the extraordinary sights of Indonesia.</p>
<img src="http://feeds.feedburner.com/~r/nimblestorage/~4/i9MfDoegkXs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.nimblestorage.com/blog/company/nimble-storage-expands-into-indonesia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.nimblestorage.com/blog/company/nimble-storage-expands-into-indonesia/</feedburner:origLink></item>
		<item>
		<title>Microsoft TechEd 2013: See You in The Big Easy</title>
		<link>http://feedproxy.google.com/~r/nimblestorage/~3/hj3kcqCsYHs/</link>
		<comments>http://www.nimblestorage.com/blog/all/microsoft-teched-2013-see-you-in-the-big-easy/#comments</comments>
		<pubDate>Wed, 29 May 2013 22:12:05 +0000</pubDate>
		<dc:creator>Nicholas Schoonover, Technical Product Marketing</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[exchange]]></category>
		<category><![CDATA[hyper-v]]></category>
		<category><![CDATA[hyperv]]></category>
		<category><![CDATA[microsoft teched]]></category>
		<category><![CDATA[nimble storage]]></category>
		<category><![CDATA[sql server]]></category>
		<category><![CDATA[tech ed]]></category>
		<category><![CDATA[windows server 2012]]></category>

		<guid isPermaLink="false">http://www.nimblestorage.com/blog/?p=5706</guid>
		<description><![CDATA[Microsoft TechEd starts June 3 in New Orleans, and it’s an event that’s known for the educational quality of the conference sessions. So rather than blather on about the 1,000+ IT shops that are using Nimble Storage in their virtual datacenter for a variety of Microsoft workloads, I’ll share with you my personal list of [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-5710" title="tech-ed-2013" src="http://www.nimblestorage.com/blog/wp-content/uploads/2013/05/tech-ed-20131.jpg" alt="Microsoft TechEd 2013" width="324" height="66" />Microsoft TechEd starts June 3 in New Orleans, and it’s an event that’s known for the educational quality of the conference sessions. So rather than blather on about the 1,000+ IT shops that are using Nimble Storage in their virtual datacenter for a variety of Microsoft workloads, I’ll share with you my personal list of conference sessions that look like they’re worth checking out:</p>
<ul>
<li>Overview of Windows Server 2012 Hyper-V – June 5, 2013 from 5:00PM to 6:15PM <a href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B338">(MDC-B338)</a></li>
<li>Transform the Datacenter with Server and Management Innovations from Microsoft – June 3, 2013 from 11:00AM to 12:00PM (<a href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/FDN06">FDN06</a>)</li>
<li>Windows in the Enterprise – June 3, 2013 from 11:00AM to 12:00PM (<a href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/FDN07#fbid=N6AWeeAlsFV">FDN07</a>)</li>
<li>Everything You Ever Wanted to Know about Windows, But Were Afraid to Ask – June 4, 2013 from 8:30AM to 9:45AM (<a href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/WCA-B201#fbid=N6AWeeAlsFV">WCA-B201</a>)</li>
</ul>
<p>For Nimble Storage, this is our first year as an exhibitor at the show and we couldn’t be more excited. Join us in our booth #2523 to experience first-hand the efficiency, performance, and functionality the Nimble Storage CS-Series of hybrid storage systems can deliver for Windows environments. Our booth demos will include <a href="http://www.nimblestorage.com/news-events/press-releases/private-cloud-with-pre-validated-architecture-based-on-windows-server">SmartStack for Windows Server</a>,  along with solutions for <a href="http://www.nimblestorage.com/blog/technology/40000-exchange-2010-mailboxes-on-3u-nimble-system/">Exchange</a>, SQL Server, and file serving using Microsoft Windows Server 2012 and Nimble Storage.</p>
<p>That’s not all – you’ll have a chance to enter our daily raffle for a $100 Amazon gift card, just for joining the conversation. You can also connect with us and ask questions on Twitter by following @nimblestorage or by using the hash tag #nimblestorage.</p>
<p>See you in The Big Easy!</p>
<img src="http://feeds.feedburner.com/~r/nimblestorage/~4/hj3kcqCsYHs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.nimblestorage.com/blog/all/microsoft-teched-2013-see-you-in-the-big-easy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.nimblestorage.com/blog/all/microsoft-teched-2013-see-you-in-the-big-easy/</feedburner:origLink></item>
		<item>
		<title>Cisco and Nimble Storage – Proven, Efficient, Scalable VDI</title>
		<link>http://feedproxy.google.com/~r/nimblestorage/~3/lxm8ayuqUBw/</link>
		<comments>http://www.nimblestorage.com/blog/technology/leveraging-cisco-and-nimble-for-simplified-scalable-vdi/#comments</comments>
		<pubDate>Wed, 15 May 2013 16:17:36 +0000</pubDate>
		<dc:creator>Radhika Krishnan, Head of Solutions and Alliances</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[CASL]]></category>
		<category><![CDATA[cisco ucs]]></category>
		<category><![CDATA[citrix xen desktop]]></category>
		<category><![CDATA[citrix zen]]></category>
		<category><![CDATA[jim mchugh]]></category>
		<category><![CDATA[lindquist]]></category>
		<category><![CDATA[nimble storage]]></category>
		<category><![CDATA[nimblestorage]]></category>
		<category><![CDATA[oaks christian school]]></category>
		<category><![CDATA[rick snyder]]></category>
		<category><![CDATA[smartstack]]></category>
		<category><![CDATA[university of colorado]]></category>
		<category><![CDATA[vdi]]></category>
		<category><![CDATA[vennum]]></category>
		<category><![CDATA[virtual desktop]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[vmware view]]></category>

		<guid isPermaLink="false">http://www.nimblestorage.com/blog/?p=5695</guid>
		<description><![CDATA[Most customers looking to deploy Virtual Desktop Infrastructure (VDI) recognize the need for storage performance upfront. But the infrastructure choices become more challenging when you also take into account needs around storage optimization, scaling, and simplicity. What makes it even harder is the need for IT organizations to select various infrastructure components such as servers, storage, [...]]]></description>
			<content:encoded><![CDATA[<p>Most customers looking to deploy Virtual Desktop Infrastructure (VDI) recognize the need for storage performance upfront. But the infrastructure choices become more challenging when you also take into account needs around storage optimization, scaling, and simplicity.</p>
<p>What makes it even harder is the need for IT organizations to select various infrastructure components such as servers, storage, hypervisors, and VDI software (aka brokers) to construct a complete solution that truly works and adapts to growing needs – all without breaking the bank.</p>
<div id="attachment_5700" class="wp-caption alignright" style="width: 464px"><img class="size-full wp-image-5700" title="blog_graphic_scalable" src="http://www.nimblestorage.com/blog/wp-content/uploads/2013/05/blog_graphic_scalable.png" alt="" width="454" height="312" /><p class="wp-caption-text">Cisco&#8217;s architecture for desktop virtualization leveraging Nimble Storage hybrid arrays.</p></div>
<p>Validated blueprints such as the Nimble Storage SmartStack, leveraging Nimble Storage hybrid arrays and Cisco UCS with VMware View and Citrix XenDesktop, eliminate the guesswork in creating a comprehensive solution for VDI. Customers across various verticals including financial services, federal, healthcare, education, legal, and retail have deployed <a href="http://www.nimblestorage.com/solutions/vdi.php">VDI solutions</a> based on this validated reference architecture.</p>
<p>The combination of Cisco UCS and Nimble with VMware View and Citrix XenDesktop wins with customers because:</p>
<p><em>Dramatically Higher Performance and Price/Performance</em>: By far the biggest reason the combination of Nimble and Cisco UCS is selected by customers is excellent performance and leading price/performance. To accommodate VDI&#8217;s bursty I/O, many storage vendors leverage flash—but while this works really well to accelerate reads, write performance continues to be constrained. Nimble&#8217;s <a href="http://www.nimblestorage.com/products/architecture.php">CASL</a> file system delivers the superior write performance that VDI needs without throwing expensive flash or spindles into the mix. This, combined with Cisco&#8217;s superior blade architecture with large memory footprint, makes for winning cost economics.</p>
<p><em>Ease of Scaling</em>: Most VDI deployments, whether they are big or small, inevitably grow due to continued adoption of desktop virtualization and explosion in end clients, including laptops and mobile devices. With both the Cisco UCS and the Nimble Storage solution, it is very simple to scale the solution. With Nimble scale-to-fit, customers can choose to add more flash or upgrade their controllers or add capacity, all non–disruptively. This complements Cisco’s simplified and scalable architectures for desktop virtualization, leveraging the value of UCS to easily add servers to scale to thousands of virtual desktops.</p>
<p><em>Operational Simplicity</em>: There are many tasks through the lifecycle of a virtual desktop environment, ranging from provisioning, monitoring, and protecting the desktops. Just as important is the ability to keep the underlying infrastructure running at all times. Protection is simplified with Nimble&#8217;s instant snapshots. Most of all, Nimble&#8217;s proactive support capabilities have allowed customers to keep their systems up and running in perfect condition – one time a power outage occurred, and even though it was unrelated to Nimble, the Nimble array was able to detect the situation right away and alert the customer.</p>
<p>Here are a few joint Nimble Storage and Cisco UCS customers that have benefited from a high performance and efficient VDI solution:</p>
<p><a href="http://info.nimblestorage.com/rs/nimblestorage/images/nimble_storage_cs_lindqust-vennum.pdf">Lindquist and Vennum</a>, a legal firm out of Minneapolis, moved from a Dell environment to Nimble and Cisco UCS. As a result of their move, they saw a dramatic performance improvement for their end users, including application response time. Additionally, capacity requirements dropped from 11.4 TB to 4.4 TB and rack space requirements dropped by 300%, resulting not just in reduced capex (capital expenditures), but also reduced footprint, power and cooling costs.</p>
<p><a href="http://www.nimblestorage.com/customers/university-colorado-boulder.php">University of Colorado at Boulder’s Housing and Dining Services</a> have scaled their Cisco UCS, Nimble Storage, and VMware View based VDI implementation to now cover hundreds of their staff (including mobile users), after starting small and adding infrastructure as they grew. This has helped them meet their users’ needs, cut costs and meet their environmental sustainability goals.</p>
<p><a href="http://info.nimblestorage.com/rs/nimblestorage/images/nimblestorage-cs-oaks-christian-school.pdf">Oaks Christian School (OCS)</a> out of Southern California refreshed their VDI infrastructure for their Citrix environment with Cisco UCS and Nimble Storage. Their simplified experience began with the Nimble storage purchase process, where all software features and functionality are included with the base system. OCS leverages compression in their provisioning, saving significantly, and takes advantage of the scalable architecture of UCS and Nimble Storage to support their administrators, teachers and students, including a growing online school presence.</p>
<p>Cisco recently conducted a webcast around their desktop virtualization solutions including the simplified and scalable architectures leveraging Nimble Storage hybrid arrays for storing and serving virtual desktops and end-user data. You can view the Cisco webcast here: “<a href="http://www.cisco.com/web/learning/le21/onlineevts/vxi/details.html?&amp;PRIORITY_CODE=000163039">Customer Insights: Desktop Virtualization On Your Terms</a>”</p>
<p>You can learn more about Cisco Desktop Virtualization solutions by clicking on the links below:</p>
<p><strong>Cisco Blog: <strong>Jim McHugh </strong></strong><br />
<a title="Jim McHugh Blog" href="http://blogs.cisco.com/datacenter/desktop-virtualization-on-your-terms-flexibility-and-choice-with-architectures-that-fit" target="_blank">Desktop Virtualization On Your Terms &#8211; Flexibility and Choice with Architectures That Fit</a></p>
<p><strong>Cisco Blog</strong>: <strong>Rick Snyder </strong><br />
<a title="Rick Snyder Blog" href="http://blogs.cisco.com/channels/accelerating-your-success-with-cisco-desktop-virtualization-solutions/" target="_blank">Accelerating Your Success with Cisco Desktop Virtualization Solutions</a></p>
<p>You can also learn more about the proven Nimble Storage SmartStack solutions for VDI with Cisco by visiting the solution portal pages for Citrix XenDesktop and VMware View:</p>
<ul>
<li>Solution Portal: Citrix – <a title="SmartStack for XenDesktop Solutions Portal" href="http://www.nimblestorage.com/lp/nimblestorage-smartstack-vdi-citrix-cisco.php" target="_blank">http://www.nimblestorage.com/lp/nimblestorage-smartstack-vdi-citrix-cisco.php</a></li>
<li>Solution Portal: VMware – <a href="http://info.nimblestorage.com/cisco-vmware-nimblestorage-solutions.html">http://info.nimblestorage.com/cisco-vmware-nimblestorage-solutions.html</a></li>
</ul>
<img src="http://feeds.feedburner.com/~r/nimblestorage/~4/lxm8ayuqUBw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.nimblestorage.com/blog/technology/leveraging-cisco-and-nimble-for-simplified-scalable-vdi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.nimblestorage.com/blog/technology/leveraging-cisco-and-nimble-for-simplified-scalable-vdi/</feedburner:origLink></item>
		<item>
		<title>Ensuring Rock-Solid Service Provider Performance with the Help of Nimble Storage</title>
		<link>http://feedproxy.google.com/~r/nimblestorage/~3/I33oWKhOTOY/</link>
		<comments>http://www.nimblestorage.com/blog/customers/why-we-rely-on-nimble-storage-for-our-customers-data-storage/#comments</comments>
		<pubDate>Tue, 07 May 2013 18:22:14 +0000</pubDate>
		<dc:creator>Jose Uribe - COO at Webhosting.net</dc:creator>
				<category><![CDATA[Customers]]></category>
		<category><![CDATA[bradenton]]></category>
		<category><![CDATA[cloud server]]></category>
		<category><![CDATA[cloud vdi]]></category>
		<category><![CDATA[exchange]]></category>
		<category><![CDATA[hosted desktop]]></category>
		<category><![CDATA[jose uribe]]></category>
		<category><![CDATA[nimble storage]]></category>
		<category><![CDATA[nimblestorage]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[vdi]]></category>
		<category><![CDATA[virtual desktop]]></category>
		<category><![CDATA[virtual server]]></category>
		<category><![CDATA[web hosting]]></category>
		<category><![CDATA[webhosting.net]]></category>

		<guid isPermaLink="false">http://www.nimblestorage.com/blog/?p=5663</guid>
		<description><![CDATA[My name is Jose Uribe, COO at Webhosting.net, which has been in business for upwards of fourteen years, offering web hosting, datacenter co-location, internet bandwidth, disaster recovery services and storage area network (SAN) backup services. I myself have been in the IT industry for more than fifteen years, mainly in the Service Provider (IT-as-a-Service) industry. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="margin-left: 9px; margin-right: 9px;" title="WebHosting Logo" src="http://www.nimblestorage.com/blog/wp-content/uploads/2013/05/webhosting-logo.png" alt="" width="253" height="44" />My name is Jose Uribe, COO at Webhosting.net, which has been in business for upwards of fourteen years, offering web hosting, datacenter co-location, internet bandwidth, disaster recovery services and storage area network (SAN) backup services. I myself have been in the IT industry for more than fifteen years, mainly in the Service Provider (IT-as-a-Service) industry.  We have traditionally operated in a very high tech vertical market, hosting resellers of web services, bandwidth and co-location services—these clients have come to us because we provide technical solutions to real-world IT problems. Our customers tend to be very savvy and know what they want: excellent service and a reliable company that has been in business for a long time.</p>
<p><strong><em>The biggest challenge I have encountered, not only here but everywhere, is that you always had to sacrifice storage for performance.</em></strong> For Service Providers, ensuring solid performance has depended on costly investments in excess disk capacity and expanded footprint just to offset the performance required for their customer environments to run smoothly.  For example, if your storage requirement was just one terabyte of disc space but your I/O requirement was 1000 IOPS, you would be forced to buy a SAN (storage area network) with roughly 4 terabytes rather than only one terabyte to get the random IOPs mandated by your I/O requirement (assuming Raid 50, using 147GB drive with 7200RPM).</p>
<p>My introduction to Nimble Storage began with the novel concept that there was no longer any need to sacrifice storage for performance.</p>
<p>Over the course of my career, I had purchased quite a few SANs and had established relationships with many resellers, so I reached out to one and said, “I’m in the market again. I need to buy storage.” He introduced me to Nimble saying, “You should check this out…they have a very good platform.  Since you have a lot of experience with storage and performance, then you can see whether you like this: put them through the ringer and see whether they can perform in your environment.”</p>
<p>The more I read about Nimble Storage and the more I tested the units, the more I liked it. An engineer at heart, I recognized that Nimble decouples storage performance from backend disks and spindles. This is one of the biggest reasons why we went with Nimble Storage.</p>
<p>It has been a successful rollout and all of our shared cloud platforms, today, are on Nimble. We get the performance we need without having to waste precious budget monies on excess storage or added data center footprint. And we just keep growing with it. This was not possible, in the past. The Nimble Storage performance and compression benefits include:</p>
<ul>
<li>20+ times higher IOPs</li>
<li>Data Center Space Savings: 5:1 reduction (performance)</li>
<li>Data Center Space Savings: 2:1 reduction (compression)<strong> </strong></li>
</ul>
<p>Over the past four years we have seen a shift in our industry toward more hosted managed services and cloud services, attracting clients who are not necessarily quite as tech savvy—in other words, attracting business clients.  Before, our business relied chiefly on companies that manage other clients, but now such clients are starting to come directly to us.</p>
<p>Today our business is based on what is really the core of software services: hosted Exchange, hosted desktops, virtual servers and virtual desktops. (We also continue to provide co-location and web services, our bread and butter in our earlier history.)</p>
<p>Nimble hosts our virtual infrastructure, both servers and VDI, plus all the applications that we have deployed, today, and even some legacy applications that were migrated into Nimble. Altogether, Nimble is hosting all of our platforms today: the web hosting platform, Exchange, SharePoint, cloud servers and cloud VDIs.</p>
<p>Remember, we are a service provider, so our ability to offer some of these services is because of Nimble. We could not offer them previously, or at least not with the same level of performance. Four years ago we were strictly a network, bandwidth and co-location facilitator: we also did a lot of web hosting.  Since that time, we have focused more on storage, particularly the advantages that we get from the Nimble Storage platform in compression and performance.</p>
<p>We have also been offering Business Continuity products and services, which we never did before and which has quickly become one of our flagship services. Nimble Storage is used for BC (business continuity)/DR (disaster recovery) from a compute and storage perspective, replicating VMs and data. Because of lower TCO thanks to Nimble, we can offer DR to customers at a fraction of the cost of traditional solutions.</p>
<h2>Helping the City of Bradenton to Leverage Nimble and VMware for DR</h2>
<p>As an example, we just deployed a DR solution for the City of Bradenton in Florida, which came to us when it discovered that it could take a full two weeks to recover its data its legacy DR system.<img class="alignright size-medium wp-image-5666" title="city of bradenton" src="http://www.nimblestorage.com/blog/wp-content/uploads/2013/05/bradenton-300x73.png" alt="" width="300" height="73" /></p>
<p>The process to back up was also cumbersome, as the City was forced to back up data through an agent to a different storage system, then export that data into media shipped off to a provider at a remote location. The process to recover the data was equally arduous, as the City had to send personnel to get the physical data from the remote location and then drive it somewhere where they could mount it.</p>
<p>With our solution, the City of Bradenton was able to leverage its existing VMware/Nimble Storage environment: we leveraged the replication that happens within these Nimble arrays—taking its backup data through the snapshots Nimble already provides and smoothly transporting it over VPNs to our Nimble arrays and VMware virtual machines here in Miami. It’s good to hear from a customer, as we did from the City, “It looks like it’s going great, just as expected.”</p>
<p>Today, should the City have a DR scenario, it can access its data here very simply through VPNs and be up and running on the same day: its recovery time objective (RTO) has been cut from weeks to just hours.  We also save the City precious budget monies on its contract for recovery, as our scenario can be roughly 40 percent lower than what it was paying.</p>
<p>From the standpoint of BC/DR, the easiest point of entry and where we can really save the client money is when it uses VMware and currently has its data in a Nimble Storage platform.  It also allows regular DR testing:  we do quarterly testing for these clients (or less frequently, if they prefer).</p>
<p>As our CEO, Anton Resnick, says, “We like to think that we are a little bit more responsible, and accountable, and we like to do things right. It is particularly satisfying for us to be able to revolutionize a customer’s DR plan, transforming it from one that calls for three to four days of outage to one that calls for only a couple of hours, if that.”</p>
<p>Finally, from the management perspective, Nimble Storage is very good: the most efficient of all the other SAN vendors I have seen.  And to have the performance baseline included in the management feature is definitely a plus.</p>
<img src="http://feeds.feedburner.com/~r/nimblestorage/~4/I33oWKhOTOY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.nimblestorage.com/blog/customers/why-we-rely-on-nimble-storage-for-our-customers-data-storage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.nimblestorage.com/blog/customers/why-we-rely-on-nimble-storage-for-our-customers-data-storage/</feedburner:origLink></item>
		<item>
		<title>An Eventful 2013 for Nimble Storage</title>
		<link>http://feedproxy.google.com/~r/nimblestorage/~3/i0etgNLffZ4/</link>
		<comments>http://www.nimblestorage.com/blog/all/an-eventful-2013-for-nimble-storage/#comments</comments>
		<pubDate>Tue, 30 Apr 2013 17:23:37 +0000</pubDate>
		<dc:creator>Radhika Krishnan, Head of Solutions and Alliances</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[data center]]></category>
		<category><![CDATA[nimble storage]]></category>
		<category><![CDATA[nimblestorage]]></category>
		<category><![CDATA[smarstack]]></category>
		<category><![CDATA[smart stack]]></category>
		<category><![CDATA[vdi]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[vmworld]]></category>

		<guid isPermaLink="false">http://www.nimblestorage.com/blog/?p=5635</guid>
		<description><![CDATA[As the pace of things here at <a href="http://www.nimblestorage.com/">Nimble Storage</a> continues to accelerate, our events calendar is filling up with some amazing events, including some of the IT Industry’s  most pivotal conferences: Cisco Live, Citrix Synergy, and of course, <a href="http://www.vmworld.com/">VMworld</a>.<a title="Cisco Live" href="http://www.ciscolive.com/us/" target="_blank"></a> We’re putting a lot of time and energy into building an exciting presence [...]]]></description>
			<content:encoded><![CDATA[<p>As the pace of things here at <a href="http://www.nimblestorage.com/">Nimble Storage</a> continues to accelerate, our events calendar is filling up with some amazing events, including some of the IT Industry’s  most pivotal conferences: Cisco Live, Citrix Synergy, and of course, <a href="http://www.vmworld.com/">VMworld</a>.<a title="Cisco Live" href="http://www.ciscolive.com/us/" target="_blank"><img class="alignright size-medium wp-image-5653" style="margin: 14px 8px;" title="cisco-live" src="http://www.nimblestorage.com/blog/wp-content/uploads/2013/04/cisco-live1-300x62.jpg" alt="" width="300" height="62" /></a></p>
<p>We’re putting a lot of time and energy into building an exciting presence for attendees of this year’s <a href="http://www.vmworld.com/community/conference/us">VMworld</a> conference in San Francisco, CA, featuring great demos of our highly efficient <a href="http://www.nimblestorage.com/news-events/press-releases/nimble-storage-smartstack-for-vdi-with-vmware-makes-desktop-virtualization-a-cost-effective-reality-for-midsized-it-organizations">SmartStack</a> family of products with Cisco, VMware, and Microsoft, targeted at VDI, business applications, and private cloud.<a title="VMworld 2013" href="http://www.vmworld.com/community/conference/us" target="_blank"><img class="alignleft" style="margin: 12px 9px;" title="vmworld" src="http://www.nimblestorage.com/blog/wp-content/uploads/2013/04/vmworld.jpg" alt="" width="312" height="104" /></a></p>
<p>We are especially excited about the number of session submissions from customers – including several featuring <em>our own</em> customers – on a range of hot topics. Proposed sessions will focus on best practices for scaling infrastructure for cloud environments, circumventing challenges of VDI deployments, and 10 others that will offer up a wealth of realworld insights on storage considerations for the virtualized datacenter.</p>
<p>Have a look at the <a href="https://connect.nimblestorage.com/community/app-integration/blog/2013/04/29/vmworld-2013-vote-for-your-favorite-sessions">list of our submitted VMworld 2013 sessions</a> and vote for the ones that you think will be most valuable to you! If you have any feedback, feel free to join in the discussion.</p>
<p>Looking forward to seeing you in August at VMworld 2013!</p>
<img src="http://feeds.feedburner.com/~r/nimblestorage/~4/i0etgNLffZ4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.nimblestorage.com/blog/all/an-eventful-2013-for-nimble-storage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.nimblestorage.com/blog/all/an-eventful-2013-for-nimble-storage/</feedburner:origLink></item>
		<item>
		<title>Clearing Bottlenecks with InfoSight: 1-Million Oracle TPM and Counting</title>
		<link>http://feedproxy.google.com/~r/nimblestorage/~3/TBvMabZ6-8U/</link>
		<comments>http://www.nimblestorage.com/blog/technology/clearing-bottlenecks-with-infosight-1-million-oracle-tpm-and-counting/#comments</comments>
		<pubDate>Mon, 29 Apr 2013 17:54:54 +0000</pubDate>
		<dc:creator>Larry Lancaster - Chief Data Scientist</dc:creator>
				<category><![CDATA[Customers]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.nimblestorage.com/blog/?p=5608</guid>
		<description><![CDATA[Our in-house Oracle guru, Tom Dau, has achieved over 1M TPM (one million transactions per minute) using the Hammerora TPC-C workload against a single Nimble Storage CS440G … and he’s just getting warmed up. One cool thing about this result is that our cost-effective, high-performance hybrid was used for both redo logs and data. This [...]]]></description>
			<content:encoded><![CDATA[<p>Our in-house Oracle guru, Tom Dau, has achieved over 1M TPM (one million transactions per minute) using the Hammerora TPC-C workload against a single Nimble Storage CS440G … and he’s just getting warmed up.</p>
<p>One cool thing about this result is that our cost-effective, high-performance hybrid was used for <em>both</em> redo logs <em>and</em> data. This allows DBAs to snapshot and replicate consistent database images for DR (disaster recovery) and rollback.</p>
<div id="attachment_5610" class="wp-caption alignright" style="width: 277px"><img class="size-full wp-image-5610" title="larry-blog-racks" src="http://www.nimblestorage.com/blog/wp-content/uploads/2013/04/larry-blog-racks1.jpg" alt="" width="267" height="356" /><p class="wp-caption-text">Here&#8217;s Tom, demonstrating mind-boggling techniques for DBAs everywhere.</p></div>
<p>For this test run, Tom used a single two-socket, sixteen core blade server, and a single CS440G over 2X10gigE links using DM multipath for Oracle ASM. He’s already lined up a bunch more configs to test, and the array still has plenty of headroom to play with. So we’ll see what Tom comes up with in the coming weeks.</p>
<p>Tom’s a big fan of real-world benchmarks – that’s why he insisted on maintaining great latencies (3ms log file sync through AWR) and following Nimble best practices during these test runs. As a result, we feel comfortable Oracle DBAs can trust Nimble to deliver amazing performance in their production environments.</p>
<p>We used some cool new InfoSight-based performance optimization tools to help us identify and clear out a few bottlenecks. These tools will be available directly to customers in an InfoSight release due out later in the year… in the meanime, we are already using them in support to help our customers get the most from their Nimble gear.</p>
<p>We will continue to update this blog with more details and results from the Oracle side, as well as more information on what we’re cooking up for performance junkies in upcoming versions of InfoSight.</p>
<p>Until then, here’s some Hammerora screen candy from the middle of one of the test runs, courtesy of Tom – the 15-minute average for the full test run was ~1.03M TPM.</p>
<div id="attachment_5611" class="wp-caption alignleft" style="width: 634px"><img class="size-full wp-image-5611 " title="larry-blog-screenshot" src="http://www.nimblestorage.com/blog/wp-content/uploads/2013/04/larry-blog-screenshot.png" alt="" width="624" height="513" /><p class="wp-caption-text">Here’s some Hammerora screen candy from the middle of one of the test runs, courtesy of Tom.<br />The 15-minute average for the full test run was ~1.03M TPM.</p></div>
<p><strong>Hammerora Settings:</strong></p>
<ul>
<li>No think &amp; key time</li>
<li>200,000 transactions per virtual user</li>
<li>105 virtual users</li>
<li>15-minute test run with 2 min ramp up time</li>
<li>100 warehouses</li>
</ul>
<p><strong>Results:</strong></p>
<p>Vuser 1:Rampup 1 minutes complete &#8230;<br />
Vuser 1:Rampup 2 minutes complete &#8230;<br />
Vuser 1:Rampup complete, Taking start AWR snapshot.<br />
Vuser 1:Start Snapshot 83 taken at 27 APR 2013 13:56 of instance PERFASMDB (1) of database PERFASMD (1272977337)<br />
Vuser 1:Timing test period of 15 in minutes<br />
Vuser 1:1 &#8230;,<br />
Vuser 1:2 &#8230;,<br />
Vuser 1:3 &#8230;,<br />
Vuser 1:4 &#8230;,<br />
Vuser 1:5 &#8230;,<br />
Vuser 1:6 &#8230;,<br />
Vuser 1:7 &#8230;,<br />
Vuser 1:8 &#8230;,<br />
Vuser 1:9 &#8230;,<br />
Vuser 1:10 &#8230;,<br />
Vuser 1:11 &#8230;,<br />
Vuser 1:12 &#8230;,<br />
Vuser 1:13 &#8230;,<br />
Vuser 1:14 &#8230;,<br />
Vuser 1:15 &#8230;,<br />
Vuser 1:Test complete, Taking end AWR snapshot.<br />
Vuser 1:End Snapshot 84 taken at 27 APR 2013 14:11 of instance PERFASMDB (1) of database PERFASMD (1272977337)<br />
Vuser 1:Test complete: view report from SNAPID 83 to 84<br />
Vuser 1:105 Virtual Users configured<br />
Vuser 1:TEST RESULT : System achieved 1030899 Oracle TPM at 343103 NOPM<br />
Vuser 1:Checkpoint<br />
Vuser 1:Checkpoint Complete</p>
<p>This result shows that our purpose-built hybrid systems can perform as well as or better than flash-only solutions at a small fraction of the price. With high performance and high capacity together, you really can have your cake and eat it too!</p>
<img src="http://feeds.feedburner.com/~r/nimblestorage/~4/TBvMabZ6-8U" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.nimblestorage.com/blog/technology/clearing-bottlenecks-with-infosight-1-million-oracle-tpm-and-counting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.nimblestorage.com/blog/technology/clearing-bottlenecks-with-infosight-1-million-oracle-tpm-and-counting/</feedburner:origLink></item>
		<item>
		<title>Moving On Up!</title>
		<link>http://feedproxy.google.com/~r/nimblestorage/~3/zovdRtrXUEI/</link>
		<comments>http://www.nimblestorage.com/blog/company/moving-on-up/#comments</comments>
		<pubDate>Wed, 24 Apr 2013 15:40:29 +0000</pubDate>
		<dc:creator>Suresh Vasudevan, CEO</dc:creator>
				<category><![CDATA[Company]]></category>
		<category><![CDATA[building]]></category>
		<category><![CDATA[campus]]></category>
		<category><![CDATA[location]]></category>
		<category><![CDATA[nimble storage]]></category>
		<category><![CDATA[nimblestorage]]></category>
		<category><![CDATA[san jose]]></category>

		<guid isPermaLink="false">http://www.nimblestorage.com/blog/?p=5595</guid>
		<description><![CDATA[I am excited to share that Nimble Storage will be moving our headquarters later this year to a three-building campus in north San Jose. We have grown quite rapidly over the last three years, having added nearly 200 employees in the last fiscal year alone, and our new headquarters location is ideal for our continued [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="margin: 6px 25px;" title="Nimble Storage Campus" src="http://www.nimblestorage.com/blog/wp-content/uploads/2013/04/campus.jpg" alt="Nimble Storage Campus" width="450" height="267" />I am excited to share that Nimble Storage will be moving our headquarters later this year to a three-building campus in north San Jose. We have grown quite rapidly over the last three years, having added nearly 200 employees in the last fiscal year alone, and our new headquarters location is ideal for our continued hyper-growth.</p>
<p>There are three main reasons we chose this location:</p>
<ul>
<li><strong>A great facility that’s compatible with our culture</strong>. The new buildings have just been modernized, with lots of natural lighting, open meeting areas, a flexible floor plan, and space for a variety of outdoor activities. The three buildings and the beautifully landscaped spaces between them are ideal for the kinds of conversations, informal collaboration and free-for-all chats that characterize daily life at Nimble.</li>
<li><strong>Customized by us for us</strong>. We are working with a clean slate in terms of interior layout and design, which allows us to engage our employees in creating spaces that help bring us together – both professionally and socially. People throughout the company have already provided some terrific ideas and suggestions that we’re incorporating into the design.</li>
<li><strong>Location, location, location</strong>: San Jose has served us well for over the past five years, and has allowed us to attract a world-class talent pool. Staying in San Jose allows us to continue to build the organization, without increasing commute times for existing employees.</li>
</ul>
<p><strong><em> </em></strong>We are eagerly looking forward to moving to our new headquarters in November, at 211 River Oaks Parkway, San Jose.</p>
<img src="http://feeds.feedburner.com/~r/nimblestorage/~4/zovdRtrXUEI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.nimblestorage.com/blog/company/moving-on-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.nimblestorage.com/blog/company/moving-on-up/</feedburner:origLink></item>
		<item>
		<title>How Much Cache Do I Need?</title>
		<link>http://feedproxy.google.com/~r/nimblestorage/~3/ssauCUpd6iQ/</link>
		<comments>http://www.nimblestorage.com/blog/all/how-much-cache-do-i-need/#comments</comments>
		<pubDate>Fri, 12 Apr 2013 13:00:37 +0000</pubDate>
		<dc:creator>Larry Lancaster - Chief Data Scientist</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[cache utilization]]></category>
		<category><![CDATA[data science]]></category>
		<category><![CDATA[flash storage]]></category>
		<category><![CDATA[hybrid storage]]></category>
		<category><![CDATA[info sight]]></category>
		<category><![CDATA[info site]]></category>
		<category><![CDATA[infosight]]></category>
		<category><![CDATA[IO performance]]></category>
		<category><![CDATA[IOPS]]></category>
		<category><![CDATA[nimble site]]></category>
		<category><![CDATA[nimble storage]]></category>
		<category><![CDATA[scale to fit]]></category>
		<category><![CDATA[ssd]]></category>
		<category><![CDATA[storage performance]]></category>

		<guid isPermaLink="false">http://www.nimblestorage.com/blog/?p=5565</guid>
		<description><![CDATA[Whenever an enterprise or a cloud service provider deploys a Nimble Storage array, one of the first questions they ask is usually: How much cache do I need? Often followed by: And how do I figure out how much cache I need, when different workloads put different requirements on the cache? Great questions, because it’s [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if gte mso 9]><xml><br />
<o:OfficeDocumentSettings><br />
<o:AllowPNG/><br />
</o:OfficeDocumentSettings><br />
</xml><![endif]--></p>
<p><!--[if gte mso 9]><xml><br />
<w:WordDocument><br />
<w:View>Normal</w:View><br />
<w:Zoom>0</w:Zoom><br />
<w:TrackMoves/><br />
<w:TrackFormatting/><br />
<w:PunctuationKerning/><br />
<w:ValidateAgainstSchemas/><br />
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid><br />
<w:IgnoreMixedContent>false</w:IgnoreMixedContent><br />
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText><br />
<w:DoNotPromoteQF/><br />
<w:LidThemeOther>EN-US</w:LidThemeOther><br />
<w:LidThemeAsian>JA</w:LidThemeAsian><br />
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript><br />
<w:Compatibility><br />
<w:BreakWrappedTables/><br />
<w:SnapToGridInCell/><br />
<w:WrapTextWithPunct/><br />
<w:UseAsianBreakRules/><br />
<w:DontGrowAutofit/><br />
<w:SplitPgBreakAndParaMark/><br />
<w:EnableOpenTypeKerning/><br />
<w:DontFlipMirrorIndents/><br />
<w:OverrideTableStyleHps/><br />
</w:Compatibility><br />
<m:mathPr><br />
<m:mathFont m:val="Cambria Math"/><br />
<m:brkBin m:val="before"/><br />
<m:brkBinSub m:val="&#45;-"/><br />
<m:smallFrac m:val="off"/><br />
<m:dispDef/><br />
<m:lMargin m:val="0"/><br />
<m:rMargin m:val="0"/><br />
<m:defJc m:val="centerGroup"/><br />
<m:wrapIndent m:val="1440"/><br />
<m:intLim m:val="subSup"/><br />
<m:naryLim m:val="undOvr"/><br />
</m:mathPr></w:WordDocument><br />
</xml><![endif]--><!--[if gte mso 9]><xml><br />
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"><br />
<w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/><br />
<w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/><br />
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/><br />
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/><br />
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/><br />
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/><br />
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/><br />
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/><br />
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/><br />
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/><br />
<w:LsdException Locked="false" Priority="39" Name="toc 1"/><br />
<w:LsdException Locked="false" Priority="39" Name="toc 2"/><br />
<w:LsdException Locked="false" Priority="39" Name="toc 3"/><br />
<w:LsdException Locked="false" Priority="39" Name="toc 4"/><br />
<w:LsdException Locked="false" Priority="39" Name="toc 5"/><br />
<w:LsdException Locked="false" Priority="39" Name="toc 6"/><br />
<w:LsdException Locked="false" Priority="39" Name="toc 7"/><br />
<w:LsdException Locked="false" Priority="39" Name="toc 8"/><br />
<w:LsdException Locked="false" Priority="39" Name="toc 9"/><br />
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/><br />
<w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/><br />
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/><br />
<w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/><br />
<w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/><br />
<w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/><br />
<w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/><br />
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/><br />
<w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/><br />
<w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/><br />
<w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/><br />
<w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/><br />
<w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/><br />
<w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/><br />
<w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/><br />
<w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/><br />
<w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/><br />
<w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/><br />
<w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/><br />
<w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/><br />
<w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/><br />
<w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/><br />
<w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/><br />
<w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/><br />
<w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/><br />
<w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/><br />
<w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/><br />
<w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/><br />
<w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/><br />
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/><br />
<w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/><br />
<w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/><br />
<w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/><br />
<w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/><br />
<w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/><br />
<w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/><br />
<w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/><br />
<w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/><br />
<w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/><br />
<w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/><br />
<w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/><br />
<w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/><br />
<w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/><br />
<w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/><br />
<w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/><br />
<w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/><br />
<w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/><br />
<w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/><br />
<w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/><br />
<w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/><br />
<w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/><br />
<w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/><br />
<w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/><br />
<w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/><br />
<w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/><br />
<w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/><br />
<w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/><br />
<w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/><br />
<w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/><br />
<w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/><br />
<w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/><br />
<w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/><br />
<w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/><br />
<w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/><br />
<w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/><br />
<w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/><br />
<w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/><br />
<w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/><br />
<w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/><br />
<w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/><br />
<w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/><br />
<w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/><br />
<w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/><br />
<w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/><br />
<w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/><br />
<w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/><br />
<w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/><br />
<w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/><br />
<w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/><br />
<w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/><br />
<w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/><br />
<w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/><br />
<w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/><br />
<w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/><br />
<w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/><br />
<w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/><br />
<w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/><br />
<w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/><br />
<w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/><br />
<w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/><br />
<w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/><br />
<w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/><br />
<w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/><br />
<w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/><br />
<w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/><br />
<w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/><br />
<w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/><br />
<w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/><br />
<w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/><br />
<w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/><br />
<w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/><br />
<w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/><br />
<w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/><br />
<w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/><br />
<w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/><br />
<w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/><br />
<w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/><br />
<w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/><br />
<w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/><br />
<w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/><br />
<w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/><br />
<w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/><br />
<w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/><br />
<w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/><br />
<w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/><br />
<w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/><br />
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/><br />
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/><br />
</w:LatentStyles><br />
</xml><![endif]--><!--[if gte mso 10]></p>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style>
<p><![endif]--></p>
<p class="MsoNormal">Whenever an enterprise or a cloud service provider deploys a Nimble Storage array, one of the first questions they ask is usually: How much cache do I need? Often followed by: And how do I figure out how much cache I need, when different workloads put different requirements on the cache?</p>
<p class="MsoNormal">Great questions, because it’s true, you really do need to characterize each workload in order to properly size a cache requirement. Our research in this area has revealed some interesting things about how customers use their storage. As Nimble’s chief data scientist, I&#8217;ll share with you one of the many insights we’ve gained, but first, a little background.</p>
<p class="size-full wp-image-5566 " title="InfoSight Cache Size">Nimble Storage’s new InfoSight cloud-based service tells customers, as a percentage of their current cache, how much they really need in order to maintain good performance. For each installed array, a customer can pull up a chart in InfoSight that looks like this:</p>
<div id="attachment_5592" class="wp-caption alignleft" style="width: 451px"><img class="size-full wp-image-5592" title="Nimble Storage InfoSight" src="http://www.nimblestorage.com/blog/wp-content/uploads/2013/04/cache-11.png" alt="Nimble Storage InfoSight" width="441" height="235" /><p class="wp-caption-text">Nimble Storage InfoSight tells customers how much cache<br />they need to maintain required performance levels.</p></div>
<p class="MsoNormal">The left side of the chart shows that this example array had been running on empty through September and October of 2012 – it already needed a bit more cache, as cache utilization was hovering around the 100% mark, and well into the yellow. To make matters worse, around the end of November, the customer doubled their workload against this array, as seen on the right side of the chart. As a result, their cache was no longer delivering the performance benefits it should.</p>
<p class="MsoNormal">InfoSight now lets them know what kind of scale-to-fit upgrade would accommodate their new workload, so that they can reclaim the performance they had enjoyed around the beginning of 2012. This example illustrates the importance of dynamic cache resizing: with scale-to-fit, customers can continue to grow workload while maintaining the price-performance benefit of the Nimble solution.</p>
<p class="MsoNormal">How do we compute this figure? We need to understand the customer’s dynamic environment well enough to put a number to how much more cache is needed, or how much headroom is available.</p>
<p class="MsoNormal">To accomplish this feat, we have developed a model of how our cache works. We take the set of sensor data we’ve collected from an array – more than 30 million values per array per day, on average – and from this dataset we estimate values for the model parameters. Then we plug these estimates into the model, and compute necessary cache.</p>
<p class="MsoNormal">How detailed is this model? Well, for starters we recognize that some workload components are pretty much random, such as large working set of blocks being touched over and over again, in no particular order. We model a number of facets of this component.</p>
<p class="MsoNormal">Then there are the periodic components – workflows, cron and batch jobs, which deterministically touch the same blocks at particular times: at 8:00 a.m. each day, for example, a user logs in; at midnight, a data extract is run, and so on.</p>
<p class="MsoNormal">As it turns out, when it comes to sizing the cache, these periodic access patterns are as important to understand as random working set size<a name="OLE_LINK2"></a><a name="OLE_LINK1"></a><span style="mso-bookmark: OLE_LINK2;">: if your cache age (average amount of time data stays in cache before being evicted in favor of hotter data) is 24 hours, you may get significantly more benefit than</span> you would if your cache age were 23 hours and 59 minutes, when it comes to these workload components.</p>
<p class="MsoNormal">Our model captures and extracts for us, among other things, how much IO for a given workload is against periodic workload components. For this IO, we can extract the incremental benefit associated with increasing cache age, at each such periodicity. The process looks something like this:</p>
<div id="attachment_5590" class="wp-caption alignright" style="width: 573px"><img class="size-full wp-image-5590" title="Nimble Storage InfoSight" src="http://www.nimblestorage.com/blog/wp-content/uploads/2013/04/infosight-blog-2.png" alt="Nimble Storage InfoSight" width="563" height="152" /><p class="wp-caption-text">InfoSight captures and extracts how much IO for a given workload is needed against periodic workload components.<br />For this IO, we can extract the incremental benefit associated with increasing cache age, at each such periodicity.<br />The process looks something like the illustration above.</p></div>
<p class="MsoNormal">On the right side of this figure, you’ll notice a spikey chart with peaks at 24, 48, 72 hours. This figure shows that, when we isolate the periodic components of a typical workload, we generally want a cache age of at least 72 hours.</p>
<p class="MsoNormal">In fact, the chart you’re looking at is an average incremental benefit by cache age across the periodic components of all our customers’ workloads combined. So, it really is a universal lesson: all other things being equal, it pays to size your cache for an honest day’s workload – or two or three.</p>
<p>&nbsp;</p>
<p><!--[if gte mso 9]><xml><br />
<o:OfficeDocumentSettings><br />
<o:AllowPNG/><br />
</o:OfficeDocumentSettings><br />
</xml><![endif]--><!--[if gte mso 9]><xml><br />
<w:WordDocument><br />
<w:View>Normal</w:View><br />
<w:Zoom>0</w:Zoom><br />
<w:TrackMoves>false</w:TrackMoves><br />
<w:TrackFormatting/><br />
<w:PunctuationKerning/><br />
<w:ValidateAgainstSchemas/><br />
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid><br />
<w:IgnoreMixedContent>false</w:IgnoreMixedContent><br />
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText><br />
<w:DoNotPromoteQF/><br />
<w:LidThemeOther>EN-US</w:LidThemeOther><br />
<w:LidThemeAsian>JA</w:LidThemeAsian><br />
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript><br />
<w:Compatibility><br />
<w:BreakWrappedTables/><br />
<w:SnapToGridInCell/><br />
<w:WrapTextWithPunct/><br />
<w:UseAsianBreakRules/><br />
<w:DontGrowAutofit/><br />
<w:SplitPgBreakAndParaMark/><br />
<w:EnableOpenTypeKerning/><br />
<w:DontFlipMirrorIndents/><br />
<w:OverrideTableStyleHps/><br />
</w:Compatibility><br />
<m:mathPr><br />
<m:mathFont m:val="Cambria Math"/><br />
<m:brkBin m:val="before"/><br />
<m:brkBinSub m:val="&#45;-"/><br />
<m:smallFrac m:val="off"/><br />
<m:dispDef/><br />
<m:lMargin m:val="0"/><br />
<m:rMargin m:val="0"/><br />
<m:defJc m:val="centerGroup"/><br />
<m:wrapIndent m:val="1440"/><br />
<m:intLim m:val="subSup"/><br />
<m:naryLim m:val="undOvr"/><br />
</m:mathPr></w:WordDocument><br />
</xml><![endif]--><!--[if gte mso 9]><xml><br />
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"><br />
<w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/><br />
<w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/><br />
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/><br />
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/><br />
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/><br />
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/><br />
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/><br />
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/><br />
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/><br />
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/><br />
<w:LsdException Locked="false" Priority="39" Name="toc 1"/><br />
<w:LsdException Locked="false" Priority="39" Name="toc 2"/><br />
<w:LsdException Locked="false" Priority="39" Name="toc 3"/><br />
<w:LsdException Locked="false" Priority="39" Name="toc 4"/><br />
<w:LsdException Locked="false" Priority="39" Name="toc 5"/><br />
<w:LsdException Locked="false" Priority="39" Name="toc 6"/><br />
<w:LsdException Locked="false" Priority="39" Name="toc 7"/><br />
<w:LsdException Locked="false" Priority="39" Name="toc 8"/><br />
<w:LsdException Locked="false" Priority="39" Name="toc 9"/><br />
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/><br />
<w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/><br />
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/><br />
<w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/><br />
<w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/><br />
<w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/><br />
<w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/><br />
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/><br />
<w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/><br />
<w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/><br />
<w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/><br />
<w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/><br />
<w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/><br />
<w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/><br />
<w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/><br />
<w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/><br />
<w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/><br />
<w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/><br />
<w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/><br />
<w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/><br />
<w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/><br />
<w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/><br />
<w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/><br />
<w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/><br />
<w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/><br />
<w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/><br />
<w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/><br />
<w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/><br />
<w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/><br />
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/><br />
<w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/><br />
<w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/><br />
<w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/><br />
<w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/><br />
<w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/><br />
<w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/><br />
<w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/><br />
<w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/><br />
<w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/><br />
<w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/><br />
<w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/><br />
<w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/><br />
<w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/><br />
<w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/><br />
<w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/><br />
<w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/><br />
<w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/><br />
<w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/><br />
<w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/><br />
<w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/><br />
<w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/><br />
<w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/><br />
<w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/><br />
<w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/><br />
<w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/><br />
<w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/><br />
<w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/><br />
<w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/><br />
<w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/><br />
<w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/><br />
<w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/><br />
<w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/><br />
<w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/><br />
<w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/><br />
<w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/><br />
<w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/><br />
<w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/><br />
<w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/><br />
<w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/><br />
<w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/><br />
<w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/><br />
<w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/><br />
<w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/><br />
<w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/><br />
<w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/><br />
<w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/><br />
<w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/><br />
<w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/><br />
<w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/><br />
<w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/><br />
<w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/><br />
<w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/><br />
<w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/><br />
<w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/><br />
<w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/><br />
<w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/><br />
<w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/><br />
<w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/><br />
<w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/><br />
<w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/><br />
<w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/><br />
<w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/><br />
<w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/><br />
<w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/><br />
<w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/><br />
<w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/><br />
<w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/><br />
<w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/><br />
<w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/><br />
<w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/><br />
<w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/><br />
<w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/><br />
<w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/><br />
<w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/><br />
<w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/><br />
<w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/><br />
<w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/><br />
<w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/><br />
<w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/><br />
<w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/><br />
<w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/><br />
<w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/><br />
<w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/><br />
<w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/><br />
<w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/><br />
<w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/><br />
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/><br />
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/><br />
</w:LatentStyles><br />
</xml><![endif]--><!--[if gte mso 10]></p>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style>
<p><![endif]--></p>
<img src="http://feeds.feedburner.com/~r/nimblestorage/~4/ssauCUpd6iQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.nimblestorage.com/blog/all/how-much-cache-do-i-need/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.nimblestorage.com/blog/all/how-much-cache-do-i-need/</feedburner:origLink></item>
		<item>
		<title>Cloud-Managed Infrastructure and the Wisdom of Crowds</title>
		<link>http://feedproxy.google.com/~r/nimblestorage/~3/DHr1rnSgSww/</link>
		<comments>http://www.nimblestorage.com/blog/all/cloud-managed-infrastructure-and-the-wisdom-of-crowds/#comments</comments>
		<pubDate>Tue, 09 Apr 2013 11:56:50 +0000</pubDate>
		<dc:creator>Suresh Vasudevan, CEO</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[data life cycle]]></category>
		<category><![CDATA[deep data]]></category>
		<category><![CDATA[info sight]]></category>
		<category><![CDATA[info site]]></category>
		<category><![CDATA[infosight]]></category>
		<category><![CDATA[nimble info]]></category>
		<category><![CDATA[nimble storage]]></category>
		<category><![CDATA[nimblestorage]]></category>
		<category><![CDATA[storage cycle]]></category>
		<category><![CDATA[storage lifecycle]]></category>
		<category><![CDATA[storage telemetry]]></category>
		<category><![CDATA[vdi]]></category>
		<category><![CDATA[virtual desktop]]></category>

		<guid isPermaLink="false">http://www.nimblestorage.com/blog/?p=5552</guid>
		<description><![CDATA[Today, I am thrilled to see us extend the Nimble Storage vision with two major announcements: InfoSight transforms the paradigm for how storage systems have been traditionally monitored and supported, by introducing the notion of “cloud managed storage infrastructure”. NimbleConnect is our new community site, where storage and IT pros can share InfoSight data and [...]]]></description>
			<content:encoded><![CDATA[<p>Today, I am thrilled to see us extend the Nimble Storage vision with two major announcements:</p>
<ul>
<li>InfoSight transforms the paradigm for how storage systems have been traditionally monitored and supported, by introducing the notion of “cloud managed storage infrastructure”.</li>
<li>NimbleConnect is our new community site, where storage and IT pros can share InfoSight data and leverage the collective insights of their peers to answer their questions and optimize their storage systems..</li>
</ul>
<p>The foundation for InfoSight and NimbleConnect was laid very early – from a realization that in addition to our groundbreaking storage architecture, scaling the company to tens of thousands of global customers would also require a disruptive and innovative approach to scaling customer support.</p>
<h2>The Cloud Allows Us to Rethink Traditional Ways of Monitoring Infrastructure</h2>
<p>The traditional support process starts with a customer being alerted to a problem either because of a service disruption to their internal end-users or because on-site monitoring software points to an error condition.  The customer then calls the vendor’s support center where a level-one support engineer asks basic questions and gathers configuration information. For any serious problem, the customer’s call typically gets escalated to a level-two support engineer who then asks the customer to gather and upload an enormous amount of diagnostic information.  This part of the support process can leave the customer frustrated and anxious that too much time has been has been spent on information gathering rather than on problem solving.</p>
<p>InfoSight challenges this traditional process by applying the following basic beliefs to the process:</p>
<ol>
<li><strong>Connectivity</strong>.  In a connected world, there is no reason why we cannot monitor our customer-deployed systems like they do.  Therefore, we should know when our systems face a support incident at the same time as a customer does.</li>
<li><strong>Comprehensive database with extensive health information gathered proactively</strong>.  In a connected world, instead of reactively asking a customer for information when a problem occurs, we should be gathering a wealth of information proactively from our customer-deployed systems – system health information, meta-data, system logs and so on.  What is critical though is to gather information on a frequent basis, since the industry practice of gathering nightly logs and daily phone-home capabilities is too coarse in time.</li>
</ol>
<blockquote><p>Today, InfoSight allows us to monitor heartbeats and gather system health information securely from our customer deployed systems every few minutes, resulting in ~30 million sensor values per system, per day in our database!</p></blockquote>
<h2>Deep Data Analytics Can Help Transform Support into a Predictive Process</h2>
<p>Going back to the traditional support process, even after all the diagnostic information has been gathered, it takes support organizations a long time to bring the right expertise to bear on the specific customer problem.  What is altogether too frequent and frustrating to a customer is when they are told that the specific problem they encountered is from a known defect, and are then provided a software patch that they need to apply.  The customer is left wondering why they were not informed ahead of time about the potential problem.</p>
<p>In rethinking this process, InfoSight leverages another core belief:</p>
<ol>
<li><strong>Deep Data Analytics Can Predict Problems</strong>.  We have a team of data scientists and support engineers that apply advanced analytics and statistical modeling to the wealth of near-real-time information to predict when things could go wrong.  We look for early warnings that can point to potential problems.  When one customer encounters an issue, we immediately query our database to identify other potentially vulnerable customers.  We look for customer implementations that do not adhere to best practices.  The support database and the algorithms and data models that we use to query the database have become a core operational process within our engineering and support organizations.</li>
</ol>
<blockquote><p>The best proof-point of the efficiency of this approach is in the fact over 80% of all our support cases are ones where we call a customer to either address an impending issue or prevent an issue!<em> </em></p></blockquote>
<h2>Going Beyond Support: Cloud-Based Monitoring with InfoSight</h2>
<p>We have been leveraging the capabilities of InfoSight to deliver superior support for the last two years.  The next logical evolution of InfoSight was to put the power of all the information and the analytical capabilities in the hands of our customers.</p>
<p>When we looked at the on-site monitoring applications that most customers deploy from incumbent storage vendors, the approach that such software applications use is to poll storage systems on a frequent basis to create an event database which is then transformed into visual graphs &#8211; trending information, capacity forecasts, performance monitors, etc.</p>
<blockquote><p>Leveraging the deep data that we gather from all our customer-installed systems, the InfoSight Portal is a Cloud-based application that allows customers to monitor their infrastructure without the complexity of on-premise software, licenses and agents.<em> </em></p></blockquote>
<p>More than 200 customers have already deployed the InfoSight service to<strong><em> </em></strong>generate real-time alerts, forecast their capacity requirements, size their system upgrade needs, monitor application backups, report on the success of their disaster recovery implementations and more.<strong><em>  </em></strong>Every day we continue to hear from our customers on how the InfoSight portal saved the day for them:</p>
<ul>
<li>The service provider customer who kept adding more and more workloads and used InfoSight to gauge exactly how much CPU, cache and capacity they needed to keep their applications running in top condition.</li>
<li>The enterprise customer who had strict policies tied to data protection, who was able to detect the one time his VMware snapshot failed causing his RPO (recovery point objective) and RTO (recovery time objective) goals to be missed, and was able to immediately rectify it.</li>
<li>The retail customer with arrays in multiple data centers who regularly uses the capacity usage and change rates to compute how much bandwidth she needs to provision to replicate her snapshots across sites.</li>
</ul>
<p>The list goes on and on.</p>
<h2>NimbleConnect: A Community Centered around Real-World Insights from InfoSight</h2>
<p>When we shared the InfoSight vision with the industry&#8217;s most prominent analysts and influencers, the feedback was overwhelming.  Why restrict this to just Nimble customers, these experts asked.  Why not share these insights with the broader storage community who can benefit from access to this type of information? And thus was born Nimble Connect &#8211; the Nimble storage community.</p>
<p>At Nimble, we believe that our single most important asset is our customer base, and our single most important priority is to foster a satisfied customer community.  NimbleConnect provides a platform for these customers to share their stories, best practices, tips and tricks, scripts, and other valuable technical resources.</p>
<p>Furthermore, it takes the insights gleaned from the installed base through InfoSight and returns them back to our customers, where they can be discussed and enhanced. A customer in a particular vertical market looking to deploy VDI (Virtual Desktop Infrastructure) for the first time can now learn what their peers in other institutions are doing with regards to size of the virtual desktop. Microsoft Exchange admins can learn what the installed base is doing when it came to protecting their Exchange environments with snapshots. The NimbleConnect portal uses the richness of InfoSight to provide these and many other insights.</p>
<p>InfoSight and NimbleConnect are the first steps in a vision around how we can transform a customer’s support experience and a customer’s access to peer insights.  The vision was made possible by leveraging the cloud for unprecedented near-real-time information about how our customers use their systems, and by leveraging deep data analytics to transform that information into predictive actions and insights.  We are merely at the beginning of what we believe is possible.  We welcome you to sign up on <a title="NimbleConnect Community" href="https://connect.nimblestorage.com/welcome" target="_blank">NimbleConnect</a> and help us make it b<em></em>etter.</p>
<img src="http://feeds.feedburner.com/~r/nimblestorage/~4/DHr1rnSgSww" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.nimblestorage.com/blog/all/cloud-managed-infrastructure-and-the-wisdom-of-crowds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.nimblestorage.com/blog/all/cloud-managed-infrastructure-and-the-wisdom-of-crowds/</feedburner:origLink></item>
		<item>
		<title>Work Hard, Play Softball</title>
		<link>http://feedproxy.google.com/~r/nimblestorage/~3/KeF_KbPAH_o/</link>
		<comments>http://www.nimblestorage.com/blog/company/work-hard-play-hard-softball/#comments</comments>
		<pubDate>Sat, 30 Mar 2013 17:00:21 +0000</pubDate>
		<dc:creator>Michael Kieran - Community and Social Marketing</dc:creator>
				<category><![CDATA[Company]]></category>
		<category><![CDATA[nimble storage]]></category>
		<category><![CDATA[softball]]></category>

		<guid isPermaLink="false">http://www.nimblestorage.com/blog/?p=5529</guid>
		<description><![CDATA[It was not an auspicious beginning. The Nimrods, Nimble Storage’s softball team, started the season with a 0 &#8211; 3 record, with one of those games forced to end by the “mercy rule”, invoked when a team is losing by more than ten runs. But then, something changed: the Nimrods won a game. And then [...]]]></description>
			<content:encoded><![CDATA[<p>It was not an auspicious beginning. The Nimrods, Nimble Storage’s softball team, started the season with a 0 &#8211; 3 record, with one of those games forced to end by the “mercy rule”, invoked when a team is losing by more than ten runs.</p>
<div id="attachment_5531" class="wp-caption alignright" style="width: 460px"><img class="size-full wp-image-5531   " title="Nimble Storage Softball Team" src="http://www.nimblestorage.com/blog/wp-content/uploads/2013/03/Softball3.jpg" alt="Nimble Storage Softball Team" width="450" height="422" /><p class="wp-caption-text">The Nimrod Champions!<br />Back Row (L-R): David, Team Cofounder John Farcich, Mathew Zarate, Patrick Haverty, Mike Nangle, Bo Nielson, Joey<br />Front Row: Sylvia, Jessica Fung, Nina Urzi</p></div>
<p>But then, something changed: the Nimrods won a game. And then another game. And then all the other games after that, until it all came down to the championship game. Final inning. Two out; Bo Nielson, from Nimble’s inside sales team, walks up to the plate. A ball. A strike. And then – crack – a hard shot off the wall, Bo furiously rounding the bases, a throw to home, Bo diving for the plate, Bo just beating the tag, and the Nimrods win it all!</p>
<p>This moment – and the lunch-hour cricket games in the back parking lot, the Friday night beer bashes and poker games – this is what a company’s culture is all about. The elusive “work-life balance” that every Silicon Valley start-up strives to provide has never been something that the HR department, or even the leadership team, can manufacture – it’s something that must grow organically from the start.</p>
<p>It helps to have the company’s founders articulate a clear vision of core values; at Nimble Storage this starts with the on-boarding process and new hire training. Better still, at Nimble each employee answers a survey every 90 days, focusing on company culture and how we’re performing against those core values. As Zappos’ CEO Tony Hsieh says, “We believe if we get the culture right, we’ll get everything else right.”</p>
<p>Ultimately, it all comes down to hiring. It takes great people to build a great company. The kind of people who integrate flash and disk from the ground up, with a proprietary file system, rather than just bolting them together. The kind of people who can stare down a 0 &#8211; 3 record, start winning games, and keep winning all the way to a championship. Sure, it’s just the Twin Creeks industrial league in Sunnyvale, CA, but it’s still a championship.</p>
<img src="http://feeds.feedburner.com/~r/nimblestorage/~4/KeF_KbPAH_o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.nimblestorage.com/blog/company/work-hard-play-hard-softball/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.nimblestorage.com/blog/company/work-hard-play-hard-softball/</feedburner:origLink></item>
	</channel>
</rss>
