主要なOpenSource IaaSプラットフォーム
あなたはその製品でどんなビジネス上の問題を解決していますか?どのようなメリットが実現しましたか?
私たちは、オンデマンドでユーザージョブを実行するための柔軟な方法を提供するために、IaaSプラットフォームの上にBDaaSプラットフォーム(Big Data as a Service)を開発していました。 OpenStackの重要な利点は、私たちの後の作業の基盤となったSaharaプラグインの可用性です。
何が嫌いですか?
私は、OpenStackを使い始めるのが難しいかもしれないと思っています(私は開発準備ではなく、プロダクションの準備ができていると話しています)。モジュラーアーキテクチャは柔軟性がありますが、何が起こっているのかを知ることは難しいかもしれません。たとえば、コンポーネント間で構成を繰り返し、同期させておく必要があります。また、OpenStackは、ネットワークやコンピューティング仮想化などのいくつかの高度なテクノロジーに触れるので、それを設定し維持するためには膨大な知識が必要です。
何が一番好きですか?
OpenStackで私が最も大切にしているのは、OpenSourceコミュニティのサポートです。まず、あなたが選んだプラットフォーム用のOpenStackインストールを簡単に見つけることができます(私たちはRedHatインストール用にRDOを使用しました)。第二に、盛んなディスカッションリストがあります。ほとんどすべてのことについて簡単にヘルプを見つけることができます。最後に、さまざまなプラグインがあります。これらのプラグインは、ビジネス目標を達成するのに役立つ可能性があります。たとえば、Saharaを使用してHadoopクラスタを簡単に展開しました。したがって、我々はクラスタのプロビジョニングに集中する必要はありませんでした.OpenStackについては素晴らしい既存のツールを使用しました。
製品を検討している他の人への推奨事項
OpenSourceのIaaSプラットフォームをリードしています(コミュニティとサポート企業を見てください)。ただし、高度なトピック(コンピューティング、ネットワーク、ストレージなどあらゆる面での仮想化)の専門知識が必要です。したがって、それは始めるのが難しいかもしれませんが、それは確かに報われます。
続きを開く
Leading OpenSource IaaS platform
What business problems are you solving with the product? What benefits have you realized?
We were developing a BDaaS platform (Big Data as a Service) on top of IaaS platform in order to provide a flexible way to execute user job on demand. Vital advantage of OpenStack is availability of Sahara plugin that was a foundation for our later work.
What do you dislike?
I reckon that OpenStack may be a difficult to start with (I'm talking about production ready deployment, not a development one). It's modular architecture is flexible but it may be difficult to find out what is going on. For instance, you have to repeat configuration across components, keep them in sync. Besides, OpenStack touches some advanced technologies such as network or compute virtualization so it requires a vast knowledge to setup and maintain it.
What do you like best?
What I value the most at OpenStack is the OpenSource community support that comes up in many ways. Firstly, it easy to find an OpenStack installation designated for platform of your choice (we used RDO for a RedHat installation). Secondly, there is a thriving discussion list were you can easily find help about almost everything. Lastly, there is a wide variety of plugins, thrid part projects that may potentially help meeting your business goals. For instance, we used Sahara to easily deploy Hadoop clusters. Thus, we didn't need to focus at all at cluster provisioning - we used use already existing tools which is great about OpenStack.
Recommendations to others considering the product
It is clearly a leading OpenSource IaaS platform (just take a look at its community and supporting companies). However, it requires an expertise in advanced topic (virtualization in its all aspects: compute, network, storage). Hence, it may be a difficult to start with but it certainly pays off.
続きを開く