I can't clarify what are the differences between OpenStack and Cloudera.
As I understood, both are software you can install in your own cluster to manage it. But I guess that there are several differences between both, and... can they work together?
Can you give me further information about this? How could I use both?
Openstack
is an open source cloud computing framework which is deployed to have virtualization
technology in your server and create identical cloud services that other cloud service providers are providing like Amazon
, Rackspace
and many more.
Instances
in Openstack
are virtual machines which can be used for services as Amazon
is providing to the world by giving computation services. We can even deploy hadoop
provided by Cloudera
in a virtual cluster created in Openstack
.
Using Openstack
is like owning a Amazon
cloud but free of service.
Cloudera
is a US-based company which provides modified, improved and easily deployable apache hadoop. The company is mainly focused on easing businesses to deploy hadoop according to the business needs. The company provides support for their product and provides trainings.
lets say it like this
Openstack
is a framework
for creating cluster that supports Cloudera
's hadoop to be deployed.