Welcome!

Cloud Expo Authors: Elizabeth White, Alan Clark, Liz McMillan, Roger Strukhoff, AppDynamics Blog

Related Topics: Cloud Expo, SOA & WOA, Virtualization, Big Data Journal

Cloud Expo: Blog Post

Has MapR Already Won This Contest? | @CloudExpo [#BigData @MapR]

Among the major Hadoop distributions, MapR has a considerable lead in features and capabilities. Is there still a contest?

Cloudera vs Hortonworks vs MapR – Has MapR Already Won This Contest?

If you're part of the decision making process in how to get started with Big Data then you've probably already discovered that open source Apache Hadoop has a big lead. You also know that unless you've got a particularly deep NoSQL team or want to write your own proprietary code that the free open source version of Hadoop is not for the great majority of businesses.  You want the benefits of open source but with some support and some capabilities that tie the open source components together in an enterprise quality database system.  You want a Hadoop Distribution.

There are many companies providing this middleman distribution service that take on the load of managing updates, providing support, training, and consulting, and even adding some innovations of their own that make Hadoop reasonable for an enterprise to handle.  While there are plenty of these Hadoop distributors to choose from, it's most likely that your first choice will emerge from among the current big three, Cloudera, Hortonworks, and MapR.

Let's step back a minute though and talk about the decision tree that led up to this point.  Unless you were building an app that clearly needed a NoSQL graph database you were basically selecting from among the three remaining NoSQL options, Key-Value, Document Oriented, and Columnar databases.  (For more on these differentiations see our earlier blog series "9 Lessons for Starting a Big Data Initiative and Selecting the Right NoSQL Tools").

Keep in mind that most enterprises that are using Big Data have implemented three or four of these for different uses.  Looking back to 2013, Disney uses Cassandra, Hadoop, and Mongo.  Netflix uses Cassandra, Hbase, and SimpleDB.  Twitter uses Cassandra, FlockDB, Hbase, and MYSQL.  Mendeley uses Hbase, Mongo, Solr, and Voldemort.  The term for this is "Polyglot Persistence" meaning using the best database type for each circumstance.

I argued in an earlier blog that folks starting out with Big Data were better off with the flexibility of a document-oriented NoSQL database like Mongo.  Mongo had an early lead in the marketplace and still has a lead in installed base.  But while Mongo does offer all the appeal of NoSQL distributed processing across inexpensive resources it is not open-source and not technically HDFS.  Then there were the knocks on basic Key-Value Hadoop like it could only be run in batch, wasn't suited for on-line real time apps, and offered only eventual consistency.  Well it's a fast changing world in Big Data and here at the start of 2015 pretty much all of those restrictions on Hadoop have gone away.  Frequently that's thanks to the add-ons and additional developments offered by the Hadoop distributors.

For example, a Hadoop distribution includes both the traditional key-value store as well as the H-base version which is columnar and well suited to OLAP.  Keep in mind that these are two separate databases requiring two separate implementations but you can get them both from one vendor in an integrated package.  Many of the other impediments have also been effectively removed so that Hadoop can be used in on-line streaming applications, can offer the double level indexing of document-oriented databases, and has largely resolved the issue of eventual consistency among many others.

All of this being true, Hadoop is clearly the horse to ride if you're getting started with Big Data and one of the big three Hadoop distribution companies is most likely to be your provider. So which one to choose?  Like any three companies competing in a relatively narrow marketplace, each has staked out a somewhat different positioning, each with its benefits and limitations.

Cloudera: Formed in 2008 it was the first of the Hadoop distribution companies and still has the largest user base with the most number of clients.  Its core distribution is based on 100% open source Apache Hadoop and it has added its own proprietary Cloudera Management Suite to automate installation and provide other administrative tools and conveniences.  Cloudera users operate under a commercial license and Cloudera is moving to position itself as the ‘enterprise data hub' reducing or eliminating the need for traditional data warehouses.

Hortonworks: Growing quickly from its start in 2011, Hortonworks is the only commercial vendor positioning itself to provide complete open source Hadoop.  They have intentionally not developed proprietary software and use Ambari for management, Stinger for queries, and Solr for searches.  The Hortonworks distribution remains completely free to download and is easy to install.  Users operate under an open source license.

MapR:  MapR has chosen a slightly different path.  It offers many proprietary features including adding administrative and management layers on top of Hadoop and seeks to be the most enterprise ready in terms of improving reliability, providing technical assistance, and expanding capabilities.  It has customized underlying HDFS into its own proprietary version MapRFS that is intended to improve efficient management of data, reliability, and ease of use.  It is available in a free version but the upgrade versions contain many of the desirable proprietary features under commercial license.

So how has all this worked out in terms of features and capabilities? This 2014 table by Robert Schneider, in the Hadoop Buyer's Guide provides a good summary.

Cloudera vs Hortonworks vs MapR

It doesn't take much analysis to see that MapR is clearly in the lead based on features and capabilities.  All of this led us to wonder whether this race is essentially over and that MapR is clearly the winner.  And it may well be.  But are there really any reservations one should consider before picking MapR?  Perhaps a few.

Proprietary File System: The principal objection quoted by some non-selectors is the proprietary file system which is not pure HDFS.  The issue according to this group is to avoid becoming locked in to one provider's proprietary system so that later switching will be less painful.  If you are a firmly committed open source shop this may be a legitimate reason.  If not, you will need to weigh the many advantages of MapR against its competitors.

Not Actually Free: The advanced proprietary modules and capabilities all have a cost associated.  This is true.  It's frankly difficult to build a Hadoop Distribution company on just training, consulting, and technical support.  Hadoop may have been the proverbial free lunch in the past but this is likely to fade away as more clients find the cost/value proposition of ‘enterprise ready' Hadoop to be financially attractive.

Mutable Keys: The MapR file system allows mutable keys while HDFS does not.  Without getting too technical, the idea of being able to change an established key (mutability) is risky and potentially endangers the ability of all previously built applications to use the data if the keys were inadvertently changed.  MapR argues that there are actually advantages to mutability and that good data management practices eliminate this risk.

We leave it to the reader to evaluate these strengths and weaknesses.  Surely if you are making this evaluation you will need to revisit all of these capabilities since the market and Hadoop itself is changing so fast.  But for now it certainly looks like MapR is well out in front of the pack if it hasn't already won the race for enterprise users.

More Stories By Bill Vorhies

Bill Vorhies is COO of Data-Magnum and a founding member of the American Institute of Big Data Professionals (AIBDP). Prior to joining Data-Magnum he was President of Predictive Modeling, LLC. which since 2001 has offered advanced predictive analytics as a service. His experience in predictive data modeling covers ecommerce, scientific and engineering applications, financial markets forecasting, financial services and insurance, manufacturing, sports, healthcare, and the public sector.

Bill brings over 25 years of general management consulting and technology development experience including six years as Director and Senior Consulting Manager in Big 4 firms, and three years as Managing Director of the consulting practice at J.D. Power & Associates.

In industry Bill served as a senior executive in Fortune 500 and other private sector companies including having been General Manager of General Motors Military Sales and COO of a technology startup. He is a graduate of Princeton University.

@CloudExpo Stories
SYS-CON Events announced today that CodeFutures, a leading supplier of database performance tools, has been named a “Sponsor” of SYS-CON's 16th International Cloud Expo®, which will take place on June 9–11, 2015, at the Javits Center in New York, NY. CodeFutures is an independent software vendor focused on providing tools that deliver database performance tools that increase productivity during database development and increase database performance and scalability during production.
SYS-CON Media announced today that PagerDuty has launched a popular blog feed on DevOps Journal. DevOps Journal is focused on this critical enterprise IT topic in the world of cloud computing. DevOps Journal brings valuable information to DevOps professionals who are transforming the way enterprise IT is done.
The move in recent years to cloud computing services and architectures has added significant pace to the application development and deployment environment. When enterprise IT can spin up large computing instances in just minutes, developers can also design and deploy in small time frames that were unimaginable a few years ago. The consequent move toward lean, agile, and fast development leads to the need for the development and operations sides to work very closely together. Thus, DevOps become...
Things are being built upon cloud foundations to transform organizations. This CEO Power Panel at 15th Cloud Expo, moderated by Roger Strukhoff, Cloud Expo and @ThingsExpo conference chair, addressed the big issues involving these technologies and, more important, the results they will achieve. Rodney Rogers, chairman and CEO of Virtustream; Brendan O'Brien, co-founder of Aria Systems, Bart Copeland, president and CEO of ActiveState Software; Jim Cowie, chief scientist at Dyn; Dave Wagstaff, VP ...
Today’s enterprise is being driven by disruptive competitive and human capital requirements to provide enterprise application access through not only desktops, but also mobile devices. To retrofit existing programs across all these devices using traditional programming methods is very costly and time consuming – often prohibitively so. In his session at @ThingsExpo, Jesse Shiah, CEO, President, and Co-Founder of AgilePoint Inc., discussed how you can create applications that run on all mobile ...
SYS-CON Events announced today Isomorphic Software, the global leader in high-end, web-based business applications, will exhibit at SYS-CON's DevOps Summit 2015 New York, which will take place on June 9-11, 2015, at the Javits Center in New York City, NY. Isomorphic Software is the global leader in high-end, web-based business applications. We develop, market, and support the SmartClient & Smart GWT HTML5/Ajax platform, combining the productivity and performance of traditional desktop software ...
Cloud Technology Partners on Wednesday announced it has been recognized by the Modern Infrastructure Impact Awards as one of the Best Amazon Web Services (AWS) Consulting Partners. Selected by the editors of TechTarget's SearchDataCenter.com, and by votes from customers and strategic channel partners, the companies acknowledged by the Modern Infrastructure Impact Awards represent the top providers of cloud consulting services for AWS including application migration, application development, inf...
“We help people build clusters, in the classical sense of the cluster. We help people put a full stack on top of every single one of those machines. We do the full bare metal install," explained Greg Bruno, Vice President of Engineering and co-founder of StackIQ, in this SYS-CON.tv interview at 15th Cloud Expo, held Nov 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA.
"People are a lot more knowledgeable about APIs now. There are two types of people who work with APIs - IT people who want to use APIs for something internal and the product managers who want to do something outside APIs for people to connect to them," explained Roberto Medrano, Executive Vice President at SOA Software, in this SYS-CON.tv interview at Cloud Expo, held Nov 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA.
"Blue Box has been around for 10-11 years, and last year we launched Blue Box Cloud. We like the term 'Private Cloud as a Service' because we think that embodies what we are launching as a product - it's a managed hosted private cloud," explained Giles Frith, Vice President of Customer Operations at Blue Box, in this SYS-CON.tv interview at DevOps Summit, held Nov 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA.
"SOASTA built the concept of cloud testing in 2008. It's grown from rather meager beginnings to where now we are provisioning hundreds of thousands of servers on a daily basis on behalf of customers around the world to test their applications," explained Tom Lounibos, CEO of SOASTA, in this SYS-CON.tv interview at DevOps Summit, held Nov 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA.
Performance is the intersection of power, agility, control, and choice. If you value performance, and more specifically consistent performance, you need to look beyond simple virtualized compute. Many factors need to be considered to create a truly performant environment. In his General Session at 15th Cloud Expo, Harold Hannon, Sr. Software Architect at SoftLayer, discussed how to take advantage of a multitude of compute options and platform features to make cloud the cornerstone of your onlin...
Software Defined Storage provides many benefits for customers including agility, flexibility, faster adoption of new technology and cost effectiveness. However, for IT organizations it can be challenging and complex to build your Enterprise Grade Storage from software. In his session at Cloud Expo, Paul Turner, CMO at Cloudian, looked at the new Original Design Manufacturer (ODM) market and how it is changing the storage world. Now Software Defined Storage companies can build Enterprise grade ...
IBM and Docker, Inc. have announced a strategic partnership that enables enterprises to more efficiently, quickly and cost effectively build and run the next generation of applications on the IBM Cloud and on prem via the Docker open platform for distributed applications. Enterprises can use the combination of IBM and Docker to create and manage a new generation of portable distributed applications that are rapidly composed of discrete interoperable Docker containers, have a dynamic lifecycle, a...
Hardware will never be more valuable than on the day it hits your loading dock. Each day new servers are not deployed to production the business is losing money. While Moore's Law is typically cited to explain the exponential density growth of chips, a critical consequence of this is rapid depreciation of servers. The hardware for clustered systems (e.g., Hadoop, OpenStack) tends to be significant capital expenses. In his session at Big Data Expo, Mason Katz, CTO and co-founder of StackIQ, disc...
SYS-CON Media announced that Splunk, a provider of the leading software platform for real-time Operational Intelligence, has launched an ad campaign on Big Data Journal. Splunk software and cloud services enable organizations to search, monitor, analyze and visualize machine-generated big data coming from websites, applications, servers, networks, sensors and mobile devices. The ads focus on delivering ROI - how improved uptime delivered $6M in annual ROI, improving customer operations by minin...
"We are the top stocking distributor for HP renew products in North America. We can only sell to U.S. authorized partners and resellers for HP," explained Miguel Diazdelcastillo Jr., Sales Executive at Creative Business Solutions, in this SYS-CON.tv interview at Cloud Expo, held Nov 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA.
Puppet Labs on Wednesday released the DevOps Salary Report, based on salary data gathered from Puppet Labs' industry-recognized State of DevOps Report. The data confirms that market demand for DevOps skills is growing, and that DevOps engineers are among the highest paid IT practitioners today. That's because IT organizations today are grappling with how to be more agile and responsive to the business, while maintaining the stability of their infrastructure. DevOps practices, such as continuous ...
Companies today struggle to manage the types and volume of data their customers and employees generate and use every day. With billions of requests daily, operational consistency can be elusive. In his session at Big Data Expo, Dave McCrory, CTO at Basho Technologies, will explore how a distributed systems solution, such as NoSQL, can give organizations the consistency and availability necessary to succeed with on-demand data, offering high availability at massive scale.
The cloud is becoming the de-facto way for enterprises to leverage common infrastructure while innovating and one of the biggest obstacles facing public cloud computing is security. In his session at 15th Cloud Expo, Jeff Aliber, a global marketing executive at Verizon, discussed how the best place for web security is in the cloud. Benefits include: Functions as the first layer of defense Easy operation –CNAME change Implement an integrated solution Best architecture for addressing network-l...