• Home
  • About
  • Events
  • Downloads
  • Blog
  • Contact us

Follow via
Login  |  Sign up

Author Archive for Alistair Croll

Sunday, May 8th, 2011

A legal view on Big Data

In the past few years, we’ve worked with Nolan Goldberg, Proskauer’s Senior Counsel for IP & Technology at a variety of conferences. Nolan is a breath of fresh air in an all-too-often hyperbolic cloud industry, offering carefully reasoned arguments and opinions grounded in the rule of law.

He wasn’t able to make the Strata conference earlier this year due to storms in New York, so he spent his time writing an extensively researched piece on e-discovery, big data, and the law. It’s been published in the National Law Journal. We’re distributing it here with permission from the April 11, 2011 edition of the National Law Journal, but unlike other content available from Bitcurrent, further duplication without permission is prohibited. If you’d like information on using this article, contact 877-257-3382 or reprints@alm.com or visit www.almeprints.com.

Nolan will be joining David Snead at this year’s Interop conference in Las Vegas to tackle the thorny subject of cloud computing SLAs and terms of service on May 12.

Categories :
Thursday, March 31st, 2011

Cloud performance from the end user perspective

This report looks at roughly 300 million individual tests of nine cloud platforms, conducted over a seven-day period. Cedexis, a company that measures Internet health through browser instrumentation in order to optimize its customers’ use of clouds and CDNs, shared the data with us.

This is dense stuff; we’re distributing it under a Creative Commons license, and we ask that you attribute us when you re-use it. In addition to data about cloud performance from almost every country and service provider, the report also shows which clouds perform best from which regions.

Some quick takeaways:

  • Regional effects matter tremendously, and the difference between countries can be significant.
  • ƒDirecting a regional client to the correct regionalized zone for a cloud provider does improve performance.
  • The average time to complete an HTTP request and receive a response, worldwide, was 426.4 milliseconds. The average availability worldwide was 97.69%.
  • ƒWhile most cloud providers had roughly similar average availability, a closer analysis of percentiles shows that the worst-served visitors fared very differently. This underscores the importance of doing proper analysis on performance data.
  • End user information is an important complement to synthetic testing. While the results aren’t as consistent, they provide insight into the conditions of far-flung end users across a broad spectrum of networks and countries.
  • ƒGiven variance in cloud performance and availability by region and by day, it makes sense for serious cloud users to hedge their bets, and find ways to arbitrate cost and service quality across providers.

As with other studies we’ve published, this one was sponsored by Cedexis, who also gave us access to their raw data. They didn’t have any editorial input into the content; as with other firms with whom we’ve published research—Citrix, Coradiant, and Neustar Webmetrics—Cedexis is a proponent of sharing data that advances the understanding of emerging technologies. We’re big fans of this approach to marketing, and thank them for their support.

SIDENOTE: When we first published this study on March 3, 2011, we let Google know that we’d calculated a significantly lower percentage availability for Google App Engine than other cloud providers. We let the folks at Google know, and the App Engine team looked into the situation. They helped us investigate the problem, which initially seemed like a billing problem. The team worked closely with Bitcurrent and Cedexis, and we’ve updated our study with a detailed analysis of that discussion. The short version: there’s a big difference between what App Engine sees as availability, and what end users see; and that experience is significantly worse for certain countries.

Categories :
Monday, March 28th, 2011

Cloud Computing Survey 2011

Earlier this month, we surveyed roughly 150 IT professionals, analysts, cloud proponents, and end users for their thoughts on cloud computing. The main purpose of the study was to look at the motivations for, and obstacles to, cloud adoption; and to see if there are correlations between these and specific industries, company types, or company sizes.

While the data is instructive, the sample size for some responses is not statistically significant, and warrants further research. Nevertheless, our findings suggest that for vendors, tailoring their benefits and concerns to their audiences may be helpful; and for IT buyers, understanding how their top issues compare to their peers in other industries may offer a more nuanced perspective on the move to cloud.

Categories :
Tuesday, March 22nd, 2011

Cloud provider deep dives at ECS 2011

This year, we’re adding a new element to Interop’s Enterprise Cloud Summit. We’ve asked eight public cloud providers (Amazon, Joyent, Microsoft, Rackspace, Salesforce, Navisite, Terremark, and Gogrid) and four private cloud stacks (Openstack, Cloud.com, Red Hat Makara, and Eucalyptus) to answer a set of predefined questions about their offerings.

The questions are designed to let attendees compare offerings—while they’re not strictly apples-to-apples, at least they bound the discussion.

Public clouds (here’s the slide deck)

  • Main elements of your service: What are your main service offerings (i.e. the top 3 technologies, services, or APIs your subscribers use?)
  • Pricing: How are those services priced? (i.e. what is the unit of measure, what do you charge, do you have an elastic pricing model based on usage?)
  • Security and certifications: What security or similar certifications do you have? (i.e. FIPS, SAS-70, PCI)
  • Data centers and zones: Where are your data centers or availability zones (i.e. Europe, US, China)
  • Customers: What are three companies building things on your platform? (One slide per customer profile is OK here)
  • SLAs and compensation: What SLAs do you offer (i.e. data recoverability, uptime, latency?) and how do you compensate those (i.e. service refund)?
  • Architecture: How is the system architected (i.e. what underlying stacks do you rely on?) A couple of diagrams are OK here.
  • Portability: How can people move things onto and off of your platform (i.e. are there APIs? Portable machine image formats? Private stacks they can run?)

Private clouds (here’s the slide deck)

  • Service library: What cloud services does the stack offer? (i.e. virtual machines, code execution, large-object storage, message queueing.)
  • OS, language, and API support: What operating systems, languages, or APIs can the user employ? (i.e. Python, any OS, etc.)
  • On what stack is it based? (VMWare, Xen, KVM, etc.)
  • Requirements & limitations: What are the underlying hardware requirements or constraints? (i.e. pairs of machines; Intel quad-core processors; sub-10-ms latency between nodes)
  • Portability: Is the stack portable to other stacks, or to public cloud provider environments? (i.e. can you move an AMI to Amazon?)
  • What standards or de-facto standards does it support?
  • How is it priced? (i.e. by core, by user, open source with a support contract, etc.)
  • Included tools: What management tools do you offer? (a screenshot or two is fine here)
  • Capacity, performance, availability: What are the capacity, performance, and availability constraints? (i.e. scales to a maximum of 20 nodes)
  • Global distribution: Can it work in a distributed, multi-city mode with additional redundancy?

Putting vendors on stage to talk about their wares can be a disaster, and ECS is a paid event with a focus on content. To be sure this works, we’re doing two things: First, we’re limiting each presenter to ten minutes and the slides we’re providing them. And second, if we don’t get the slides from a provider at least 2 weeks in advance, we’re either going to replace them (as you can imagine, there are plenty of folks who didn’t make our list of 12 providers that would like the visibility) or present the content ourselves (based on our research).

Hopefully this will keep the signal-to-noise ratio high. Anyway, it’s the first time we’re trying something like this, and it’ll be interesting to see what happens. We’ll consolidate the responses and publish them as a research paper once we get everyone’s answers.

Comments (0)
Categories : Uncategorized
Tags : cloud providers, comparison, ECS, Interop
Tuesday, March 15th, 2011

Cloud evening at RPM

We’re hosting a cloud computing evening at our offices in RPM, with leaders from five major cloud providers, who are all here for the annual CRIM Boule de Crystal conference. Representatives from Amazon, Google, IBM, Savvis and Salesforce.com will be discussing the arrival of on-demand computing, with a candid look at each of their platforms and one-on-one “genius bar” discussions to help startups with their specific issues.

CloudOps will be providing pizza and snacks. Attendance is free, but limited.

You can sign up using Eventbrite.

A.

Categories :
Wednesday, March 2nd, 2011

The Era Of The End User

For a long time, IT operators have relied on the health of the infrastructure to decide whether their applications are functioning properly. That’s changing, as more and more of what we do relies on fast, consistent user experience.

It’s been hard to justify performance improvement simply on the basis of “it should be fast.” But in the last year, there’s been considerable research showing that faster applications lead to better revenues, more productive employees, and higher conversion rates.

This report looks at some of this evidence, and makes a case for tying performance as observed by actual end users to business outcomes such as contribution, conversion rates, and engagement.

This report is based on data from Strangeloop Networks—for whom we have consulted in the past— and sponsored by Coradiant, for whom Alistair Croll worked and in which he maintains an equity stake. Neither Strangeloop nor Coradiant had any editorial input into the content, and the opinions are purely our own. We’re tremendously grateful to companies like Citrix, Webmetrics, and others who’ve chosen to help advance the discussions of cloud computing in this open, nonpartisan way.

Categories :
Thursday, February 24th, 2011

The Future of Data Centers

In February and March, I’m doing three presentations on the future of data centers, with a special focus on how utility computing will change enterprise IT. It’s a great chance to talk first-hand with IT professionals and hear their hopes and concerns.

Here are the slides from the event, with notes.

Transforming the data center
View more documents from Alistair Croll.
Comments (0)
Categories : Uncategorized
Tags : cloud computing, data centers, enterprise IT, presentations
Thursday, February 3rd, 2011

Strata’s underlying themes

I presented this briefly at the Strata conference yesterday, and some folks asked for a copy.

Comments (2)
Categories : Uncategorized
Tags : Big Data, conference, Strata, themes
Tuesday, January 25th, 2011

Announcing the Cloud Performance Summit

We’re introducing a new event to Cloud Connect this year, and it’s an indication of how much utility computing has matured since last year’s inaugural event.  Here are some thoughts on the Cloud Performance Summit, and why performance may be this year’s hot topic for on-demand computing.

In the early stages of any industry, the discussions focus on the “why” and “what.” Clouds are no different: we wanted to know what clouds were—with the inevitable debate over taxonomy and definition—and we hunted for reasons to embrace them, or to refuse them, depending on our own agendas.

But by now, most enterprise IT professionals have accepted that cloud technology is inevitable, and that third-party cloud providers deserve a place in their toolbox. Put another way, we’ve moved from tender embraces and heated arguments to the dispassionate world of the prenup. We want to know, can clouds deliver, and if they can’t, what can we do about it?

Performance is a tough subject. For one thing, cloud providers offer a shared resource. It’s the basis of their economic value proposition. And a shared resource means things like oversubscription, badly-behaved neighbors, and having to fight for service quality.

But it’s not just about sharing computing resources with others. For decades, IT has worked with a simple equation, namely, that the performance of a system is a function of how many people use it, and how much capacity it has. Roughly speaking, more users means a slower application, and more computers means a faster one.

Clouds offer capacity on demand. They’re elastic. Which means that in the demand/capacity equation, capacity is effectively limitless. If you want things to go faster, you can pay for additional capacity. And that’s why performance matters: it’s directly tied to your costs.

Consider air conditioning. With your own power, there’s a limit to how much you can cool a house. If you want it colder, you don’t have enough electricity to run your appliances; if you add a bigger generator, you can cool it more. But once you’re hooked up to an electrical grid, you can cool the house far more—and your bill will show that. With clouds, it’s not cooling, it’s performance.

Badly written code costs money, too, when you’re paying by compute cycle. Amazon’s Cloudfront CDN is forcing other application accelerators to offer pay-as-you-go pricing, which means more and more of the performance problem is now a billable cost.

At Interop New York, a panel of performance experts concluded that performance may in fact be a bigger problem than security—after all, there are security certifications on which customers can rely, but there’s precious little guidance when it comes to outages and latency. A Queen Mary University study concluded that the vast majority of cloud providers offer no guarantees in their terms of service, and if they do, then compensation is limited to a refund of service costs.

Making things even worse is the complexity of cloud deployments, which often involve many providers and components, and are harder to diagnose and instrument than in-house, centralized applications.

So we’re really excited about the summit. It’s bringing together vendors, end users, and performance experts in a relatively informal, open format to discuss some of these hard issues. It’s the first time we’re running it, but we’re already certain it won’t be the last.

Comments (1)
Categories : Uncategorized
Tags : cloud, cloudconnect, performance, summit
Thursday, December 9th, 2010

Lean Analytics for Startups, from Le Web

I’m in Paris this week at Le Web, which is just like North American conferences but with better food, better wifi, better clothing, and more obnoxious door guards. I’ll be presenting a lightning-fast talk on web analytics for startups tomorrow morning; here’s the deck.

This will mean a slide every 15 seconds — basically four Ignites, back to back — but it should be fun. If anyone makes it back in all this snow, and recovers from the party tonight, that is.

Comments (2)
Categories : Uncategorized
Tags : analytics, Le Web, Lean Startup
Next Page »
Creative Commons License
Proudly powered by WordPress