On Hadoop, the MR3 distribution imposes no limit on the aggregate memory of worker Containers, so Hive on MR3 can run in a cluster of any size. On Kubernetes, the MR3 distribution can allocate up to 512 gigabytes for the aggregate memory of worker Pods, so there is a limit on hardware resources that Hive on MR3 can utilize.
By purchasing a commercial use license, the customer can increase the limit on the aggregate memory of worker Pods on Kubernetes. For example, with a commercial use license for 10 terabytes, Hive on MR3 can exploit all the hardware resources in a cluster of 40 nodes each with 256 gigabytes of memory. We offer commercial use licenses from 1 terabyte in increments of 1 terabyte. For the duration of a commercial use license, the customer receives all updates to MR3 at no additional charge.
A commercial use license costs $24,528 per terabyte per year (in US Dollars). This is equivalent to paying $0.175 per hour for a node with 64 gigabytes of memory. Below we provide two reference points for data warehouse software, Starbust Presto and Cloudera Data Warehouse, running in similar environments where each node has 64 gigabytes of memory. We also offer a discount program for commercial use licenses for large memory capacity.
$0.20 per hour
Presto Enterprise 323e
on Amazon AWS
on an r5.2xlarge instance with 64GB memory
$28,000 per terabyte per year
$0.72 per hour
Cloudera Data Warehouse
Hive 3.1.2 and Impala 3.2.0
on Amazon AWS
on an r5d.2xlarge instance with 64GB memory
$100,914 per terabyte per year
$0.175 per hour
Hive on MR3
Hive 1.2.2, 2.3.6, 3.1.2
in any cluster
on any node with 64GB memory
$24,528 per terabyte per year
For the customer who wishes to customize MR3 itself or to inspect the source code of MR3 for security, we offer a source code license for MR3. Once purchased, a source code license grants the customer the perpetual right to modify, extend, and rebuild MR3 for internal use. For the first two years after the purchase, we provide the customer with all updates to the source code of MR3 at no additional charge. Afterwards the customer can choose to renew the license (at a significantly lower price).
Purchasing a source code license automatically implies no limit on the aggregate memory of worker Pods on Kubernetes. This is because the MR3 distribution already includes all necessary tools to rebuild Hive on MR3. So there is no need to purchase a commercial use license separately.
On behalf of our customers with a commercial use license or a source code license, we provide technical support to assist in the deployment and maintenance of Hive on MR3. We also assist in applying patches from Apache Hive back to Hive for MR3. In this way, we hope to foster collaborative relationships with our customers in the long term.
The customer can open a support request by sending an email to DataMonad. During business hours, the initial response time is usually within 2 hours after receiving the support request. Outside business hours, the initial response time is usually within 4 hours and no later than 8 hours after receiving the support request. We deal with support requests 24 hours a day and 7 days a week. We always try to provide our customers with the best possible technical support.
For any question about commercial use licenses, our discount program, source code licenses, and technical support, please contact us.