Simple Architecture & Innovation Heed the Nature of Analytics. [Q&A with ScaleOut CEO Bill Bain]

READ MORE

One of the most puzzling developments in big data is the analytics piece — we’ve figured out some useful ways to store and access hordes of data, but how does one efficiently get analytics tools onto the server?  Having ready access to data is crucial to real-time analytics in particular, where an in-memory solution is necessary.  It’s a problem William Bain’s been working on for a while, leaving Microsoft several years back to launch his own company, ScaleOut Software.

Featured in today’s CEO Series, Bill Bain discusses the key differentiators for his product, as well as the importance of layering more analytics at the server level of the stack.  ScaleOut is steadily improving its analytics offerings, launching an Analytics Server to hasten real-time analytics just last month.

Positioning ScaleOut for a widening market, Bain sees innovation as an important factor to balance against customer needs.  The datacenter itself is in the midst of one of the largest transitions we’ve seen in history, and efficiency remains a pillar for server architecture undergoing the necessary changes to address the needs of tomorrow.  This is another topic Bain discusses in depth, noting the emergence of parallel computing as a mainstream development that’s outlined the importance of scalable computing for business optimization today.

What’s the most important parallel computing technique you’ve learned and applied to ScaleOut Software?

Picking a single technique is challenging, but I’d say that making all aspects of a parallel computing system scalable is both difficult to do and critical for performance. The introduction of any operation that is not scalable creates a bottleneck for the entire system and diminishes total throughput. We’ve worked hard at ScaleOut to apply more than 30 years of experience in parallel computing architecture to ensure that every aspect of our products scale as load increases.

See the entire CEO Series with Kristen Nicole on Pinterest and Springpad!

.

How has adding an analytics layer (with the ScaleOut Analytics Server) to your core product better positioned you in the market?

The addition of analytics to our in-memory data grid (IMDG) broadens our market tremendously. Now our existing customers can quickly and easily analyze fast-changing data already held in a ScaleOut IMDG, for example, stock positions, travel reservations, shopping carts, and portfolio data. Also, new customers who are mainly interested in analytics now can use ScaleOut Analytics Server as a fast, easy to use, in-memory computing platform for analyzing their data with near real-time responsiveness. This provides an alternative to more complex, file-based platforms, such as Hadoop, and is well suited either for fast changing data sets which need continuous map/reduce or for fast “what-if” analysis of more static data sets that can fit in memory.

In what ways will data analytics change the market at the architecture level?

Data analytics has brought parallel computing into the mainstream and has demonstrated the immense value of applying scalable computing techniques to optimize business processes. I think the use of data analytics powered by parallel computing increasingly will become an integral part of mainstream applications that manage large or fast-changing data volumes.

How has mobile impacted the need for scale out technologies?

As mobile devices have proliferated and become powerful, providers want to deliver more functionality to users. Much of this functionality makes use of fast-changing data like reservations, gaming, weather, messages, and many more. Storing and quickly processing this data to support large numbers of mobile devices requires a highly scalable server-side architecture. IMDGs play an important role in delivering the scalability that these applications need to keep users happy. For example, we have a customer who provides mobile apps to their customers using a SaaS application and uses our IMDG to store fast-changing data accessed by mobile devices; this gives them both scalable performance and fast response times.

Anticipating for growth in business requires the right data and the right products.  What gives you confidence in the future?

ScaleOut Software has relied on a highly customer-driven process to identify new product features. We now have more than a seven year history of providing IMDG products to our customers, and in that time we have worked with hundreds of customers to assess their needs and support their use cases. This experience has enabled us to build a sizable store of knowledge about our market and to anticipate what to build next to meet their needs.

At the same time, the key to entrepreneurship is to balance our customers’ feature requests with innovation that anticipates how the market will evolve. We believe that the market for big data analytics has arrived because it offers tremendous benefits in maximizing the value of our customers’ data. Making analytics easy to use, fast, and a seamless part of scalable applications offers important new capabilities for our customers, and that is our reason for creating ScaleOut Analytics Server.

 

BILL BAIN

SERVER SAVANT

 

Biggest misconception about data farms & scalability?

Most people assume that adding more servers to an application (often called “scaling out”) will help it run a fixed size workload faster, but this is rarely the case. The key to scaling out an application is to add servers to handle a growing workload in the same amount of time as the smaller workload. This ensures that users never see degraded performance even if the workload gets very large, and that’s what most applications actually need.
Another misconception is that parallel computing is inherently complex. While it is true that some technologies, such as multi-threading and distributed synchronization, can be difficult to understand and implement correctly, data-parallel computing can be very straightforward to grasp and use. Our approach to IMDG-based data analytics is to keep the computing model as simple as possible while delivering high performance. Keeping it simple is an important lesson from three decades of parallel computing.

Top 3 trends you’re watching?

The rapid adoption of big data analytics is the key technical trend I watch every day. I think we will see much tighter integration of in-memory computing with fast SSD storage and scalable, NoSQL persistent stores over the next few years. The optimum way to combine these technologies and to hone the parallel computing model that uses them is still evolving at a rapid rate.

Another trend that I am watching is the emergence of scalable infrastructures that simultaneously optimize the combination of performance and energy usage, especially within data centers. Today’s data centers optimize for high availability at the expense of unsustainable energy usage. Scalable computing techniques and server virtualization give us the tools we need to create new infrastructures that dynamically optimize both of these competing needs. This technology will become vitally important in the coming years, especially as fuel prices climb and climate change accelerates.

Most satisfying project?

Without a doubt, it is the raising of our daughter. Everything else pales in comparison.

About Kristen Nicole

Named by Forbes as a top influencer in Big Data, Kristen Nicole is currently a Senior Editor at SiliconANGLE.com. She got her start with 606tech, a Chicago blog she dedicated to the social media space, going on to become the lead writer and Field Editor at Mashable. Kristen Nicole has also contributed to other publications, from TIME Techland to Forbes. Her work has been syndicated across a number of media outlets, including The New York Times, and MSNBC. Kristen Nicole published her first book, The Twitter Survival Guide, and is currently completing her second book on predictive analytics. Follow my work (and some sprinklings of personal interests) on Google+
Post comment as twitter logo facebook logo
Sort: Newest | Oldest

Trackbacks

  1. it may sound easy, you need to…

    remember that there are many other blogs out there. the unfortunate fact is, that as the years go on, there is more and more competition for the same readers among blog writers.despite the fact that anyone can participate in blog posting,…

  2. few excellent resources which you can use…

    to find high quality free pictures for your blog.where to find free pictures for blogsstock xchng – stock exchange provides a wide range of creative textures and images, free to download and in large, high quality format. the site require sign…

  3. match the voice of your business, not…

    only with your brand image, your marketing strategy and your mission, but also with your own unique style and your target market’s expectations. in order to discover the best online voice for your website content, you need to match what you’re…

  4. finished work. this means generally there is…

    typically a spate of activity between roughly 5 or 6pm. i post quite a few of my status’ at 5pm as that’s when i normally finish work and log on. several other people do the same thing and will therefore view…

  5. pointing to their websites.the aim of writing…

    an article like this is to improve the search engine rankings for their main website so that they can get search engine traffic and make more sales.however, you can also write a good article that will get reprinted in a lot…

  6. click this says:

    your website and through affiliates. you can…

    also give readers the option to have your blog update on their igoogle and other home pages. when they sign on each day, your newest post will be front and center.you know having a blog is important to the success of…

  7. blogs. when you do look through other…

    blogs, it is important that you leave a comment at the bottom of the blog post that you are reading. when you leave that comment, you will also be asked for your website address and that generates traffic for your blog….

  8. Acne No More says:

    about you and your talents. your blog…

    needs to be something that you are passionate enough about to have a continuous flow of ideas. you will want to add blogs on a regular basis to keep people checking back to your website.will you have to spend some money?…

  9. Tom Venuto says:

    acquire traits to be able to write…

    effectively and connect with your readers meaningfully.one essential quality you need to possess is being well-organized. there are tons of ideas in a writer’s mind, it may look like his writing table which is pretty much cluttered; the challenge then…

  10. not do when creating your blog. here…

    are some things i have that make characteristics of a good blog:don’t go with the default templates in blogger, or in some other free blogs, it does matter how your blog comes across, if you are serious and plan on using…

  11. question is – how will you get…

    the advertisers to place their advertisements on your blog? the answer to this question is simple. you just have to make use of advertising networks which an aid in earning money online.the blogging society is a brutal industry. statistics show that…

  12. about taking a drug to grow my…

    hair back more quickly. they weren’t enthusiastic about any medical remedies. since i had wigs and didn’t desire to apply another topical treatment besides hair coloring, i scrapped the notion of a follicle-sprouting lotion.   eventual…

  13. instruction about the subject matter and intended…

    audience for an entire group of pre-screened writers to review. the business owner can select an individual blog post writer for hire based upon his or her qualifications and this same writer will be available to write every single post at…

  14. your business but you also make money…

    from these simple ads.whether you are a business owner, an affiliate marketer, a service provider or just plain blogger, wordpress templates can definitely help you achieve online success. forget that mind blogging programming codes, your time and effo…

  15. to clearly define the focused theme that…

    you’ll follow, much like the process you follow when creating a product or service. choose a blog name and theme that fits well with your company’s expertise and mission, which will allow you to provide pertinent information to consumers interested i…

  16. are many sites out there that accept…

    rss feed submissions, aggregate your feed with other feeds and help you to distribute your content.readers will see your feed on other sites, read your titles and summaries and then click through to your blog. so not only are you getting…

  17. this link says:

    page’s url and write the funny words…

    in the anti-spam box, and it will tell you the rank. it even shows you a little green bar that visually represents the pagerank just in case you can’t interpret a number.to give you a basic idea, anything under pagerank 4…

  18. a medical condition. with all the scenarios…

    facing a writer trying to attract a publisher, is nuanced writing (if it can be called that) going to help?some successful writers have used the em dash instead of quotation marksmost notable of late was north carolina professor charles frazier’s crit…

  19. order to determine how my characters may…

    have looked or felt while speaking. if i can cut out a line of awkward description simply by using “sarcastically” or “sardonically,” i’ll do it. if some critic wants to call me sloppy for it, hell, i’ll gladly keep joanne company….

  20. or it might have been ads in…

    magazines or on tv that made readers buy the book. that doesn’t mean all those people liked the book or even read it-just that the marketing campaign was successful enough to convince people to buy the book.but good writing can triumph…

  21. works very fast while the other is…

    more long-term.paid trafficpay-per-clickthis is where you create ads which appear on the right side of the search engine results. when someone clicks on your ad they’ll be taken to your website. a profitable pay-per-click campaign is one in which your…

  22. not be over just by writing highly…

    relevant and qualitative contents but they have to take care of appropriate distribution of the same. in fact, they have to decide on hosting them on different leading web directories that deal on the subject so that search engine spiders will…

  23. opinion about how frequently a business should…

    blog. the real trick is sustainability. blogging every day will be great for getting exposure for your site, but only for as long as you can keep it up. as soon as you run out of topics to post, days go…

  24. rekmar.net says:

    content. there are various web sites that…

    have specific guidelines for writing articles, such as ezine.com, ehow.com, hubpages.com, etc. so an understanding of these guidelines help you get your article published on a web site without having to do any rework. irrespective of any guideline, you…

  25. and efficient. but which writing courses would…

    be the best to help you to achieve this?choosing the best course will be very important to help you develop your writing skills in the right direction. because certainly, if you want to develop your skills in writing reports and simplifying…

  26. click here says:

    bloggers and suggest that you put each…

    other’s link on your page. you can help others increase their traffic while increasing the traffic on your site. you need to make sure that you are targeting the audience that you intended. staying focused on the topic that you are…

  27. basis! when a blogger is able to…

    write content at a pace with which they’re comfortable their writing tends to improve, as the 3 reasons discussed above explain! when all is said and done you’ll find that every successful blog got that way due to the quality of…

  28. your blog for all kinds of other…

    wonderful reason besides your great content. remember those ‘beautiful adsense ad blocks, the exciting banners and helpful, clickable links’ in tip # 2? how are they going to “enhance” anybody’s experience especially your own? (if you know what i …

  29. an initial 3 ml/kg dose of one…

    of the sample formulas, followed by additional doses of the same formula every 30 minutes thereafter for a total of 11 doses. since the average weight of the subjects was 74.1 kg (ca. 163 lbs), this turned out to be a…

  30. your blog. these are very important because…

    having a large network of active links to you site will give you a much larger web presence, which generates more traffic for your blog. however, make sure that your links are on articles which are relevant to what your blog…

  31. blog. here are some things i have…

    that make characteristics of a good blog:don’t go with the default templates in blogger, or in some other free blogs, it does matter how your blog comes across, if you are serious and plan on using it for business than it…

  32. problems and gibberish sentences that hardly make…

    any sense.fickle minded blog readers don’t expect shakespearean flowery prose in terms of english, but the language must be lucid, easy to read and pleasing to the ears.there are many blogs which fail to find takers because the posts are riddled…

  33. example, you knew from the beginning that…

    i would give you three writing tips, so now you know that you only have to make it through one last tip.)give it polish – proofread!everyone has an occasional typo but a blog post riddled with grammatical and spelling errors will…

  34. Ruthanne says:

    as much as you go online, if…

    not more, to do networking with other people who are also in the business of online media, is a great way to help to establish your presence on the internet and cement your success. one of the skills that you will…

  35. in your own words and turn it…

    into a blog post. it doesn’t matter if you set up your blog for business or personal purposes; you have a blog because you want lots of people to read what you have to say. one way to drive readers to…

  36. read and shared on facebook and twitter.the…

    primary reason that blogs exist is to draw attention to a specific cause, product or company. many businesses have discovered that featuring a blog on their website provides them with the opportunity to give their business a more personal touch while…

  37. of the scams spreading online. in the…

    buyer’s perspective, the inability to touch, smell, try on tangible goods make them doubtful. compensate by having return policies or providing in-store pick up services. internet marketing is not a get-rich-quick scheme and it requires a lot of effor…

  38. in increasing weight in the body. drinking…

    lots of water is also an important component to reduce weight post pregnancy. hence choosing the right diet should be left to the individual according to her tastes and requirements as long as it is within the overall objective of losing…

  39. it exist unread in cyberspace, but chances…

    are your first few posts will go unseen until you have established yourself as a good quality, trustworthy, blogger.how does a person establish themselves as a quality blogger? you can help establish yourself by continuing to add interesting and useful…

  40. on research is well worth it.tip 5once…

    you have mastered you subject well you will become confident. this is good but be careful to not patronize your readers. do not look down on your readers! do not treat them like dummy! be as friendly and nice to your…

  41. on what is happening howthe beauty of…

    blogging is that blogs as usual focus on news or events happening in the whole world. the first very important tip for every blog article writer is to write about currently discussed topics, hot news. write about what is happening now,…

  42. matter of seconds (for others, it may…

    take minutes) and simply make a blog more appealing and enjoyable to readers. instead of overhauling a blog just to accommodate a function that one might like to include in his site, all that he needs to do is to install…

  43. a topic cannot usually be wrapped up…

    in five tidy paragraphs. if you can break away from the structure of the five paragraph essay, you’ll be better prepared for writing the more involved papers expected of you.take advantage of opportunities for peer editing. your instructor may give yo…

  44. they are looking for a solution to…

    a problem. write blog posts about a problem you have recently solved or one you have solved in the past. you can bet that if it’s in your niche there are people out there looking for this solution.google alertsanother excellent way…

  45. a large number of reasons why entrepreneurs,…

    organization leaders, or business owners would opt to choose a professional promotions company as opposed to devising, implementing and creating advertising campaigns on their own. the entrepreneur or owner may conduct the planning on their own, but th…

  46. think for a second that’s misplaced sentimentality,…

    either! why would your feelings make a difference? if the numbers look good, you have a moneymaking niche on your hands, right? not quite!it’s a simple fact that marketers who feel passionate about their topics tend to earn more than others…

  47. into your articles will not only make…

    them more interesting to your site’s visitors, but the search engines love them! i wish i had a nickel for every letter or email i’ve received from writers who tell me they want to get published, but have no idea where…

  48. two styles of publications in one unique…

    author!tip # 3 – pick a writer who can address customer concerns and connect with your readersif you have a b2b publication and are looking for a business writer to help get the message across for various products and services offered…

  49. time with a slightly controversial, discussion worthy,…

    thought provoking theory and catch eyeballs with a compelling, racy title.talented blog writers have the ability to turn even the most timeless topics into hot, debatable, exciting posts simply by giving the topics a new twist.your blog posts should in…