レビュー Containerxが企業にdockerを起動

Containerxが企業にdockerを起動

ビデオ: Kiesza - Hideaway (Official Music Video) (10月 2024)

ビデオ: Kiesza - Hideaway (Official Music Video) (10月 2024)
Anonim

コンテナはこの1年でソフトウェア開発の世界を席巻しました。 クラウドベースのアプリケーションを起動および実行するためのオペレーティングシステム(OS)仮想化テクノロジーであるDockerによって普及したコンテナーは、オープンソースコンテナーネットワーキング、オーケストレーション、およびストレージテクノロジーで満たされた急成長スペースを生み出しました。

技術系の大企業もこの分野で足場を固めています。 MicrosoftのWindows ServerおよびHyper-VコンテナーはWindows Server 2016 Technical Preview 3で稼働しており、VMwareのPhoton OSミドルウェアフレームワークには、自社ブランドのvSphereベースのLinuxコンテナーサポートが含まれています。 コンテナとその周辺の市場は成熟しており、テクノロジーは次の段階であるエンタープライズ規模の採用に備えています。

来週バルセロナで開催されるDockerCon Europe 2015では、ContainerXという新しいスタートアップが、エンタープライズIT向けの専用コンテナプラットフォームとしてベータ版を開始します。 Citrix、Microsoft、およびVMwareの元従業員によって設立されたContainerXは、一般的なCatalyst投資家および元VMware CTOであるSteve Herrod、およびDockerの最初の投資家であるGreylock PartnersのJerry Chenからのベンチャーキャピタル(VC)資金で設立されました。 このプラットフォームは、弾力性があり、ビジネス全体に水平に拡張できるマルチテナントコンテナインフラストラクチャの構築と管理を検討している企業管理者向けです。

ContainerXの共同設立者兼CEOのKiran Kamity氏は、このプラットフォームは、より広く企業に採用されるために、開発者コミュニティでのDockerの人気を活用することを目指していると述べました。 「開発者はDockerを愛しており、Dockerは依存関係のあるアプリケーションをパッケージ化して、開発とテストを容易にするという素晴らしい仕事をしました」とKamity氏は述べています。 「現在、コンテナは開発者テクノロジーですが、エンタープライズインフラストラクチャのビルディングブロックとして、より基本的なものになる可能性があります。」

コンテナインフラストラクチャの頭をひっくり返す

Kamityは、ContainerXをコンテナ用のVMware vSphereと説明しました。 これは、エンタープライズITユーザーが管理するために設計されたすぐに使用できるコンテナーインフラストラクチャプラットフォームであり、開発者はDockerコマンドラインを介してアクセスできます。 企業向けに、Kamityは、従来の仮想マシン(VM)ベースのスタックに存在する4つのコア問題を解決していると述べました。

1.復元力: 1つの不正なコンテナがクラッシュしたり、他のコンテナを飢えさせることがあります。

2.マルチテナント:複数の開発グループが同じコンテナクラスタを共有します。

3.弾力性:チームが既にデプロイされたリソースを再割り当てすることは困難です。

4.水平スケーリング:企業は大規模なコンテナインフラストラクチャを効果的に構築できません。

Kamityによれば、これらの問題は、VMを統合して物理ハードウェアの使用量を減らす方法に起因します。 これにより、スペースを節約しながら、IT管理者が各VMで実行されているOSの管理、更新、セキュリティ保護、および支払いを行えなくなります。 また、これにより、データセンターの更新、変更のロールバック、およびスケーリングのメカニズムなしで、アプリケーションの制御が低下します。

「コンテナは、将来のデータセンターの基本的な構成要素です」とKamity氏は述べています。コンテナは、アプリケーションと依存関係を単一のユニットにパッケージ化し、展開と移行を容易にします。 ContainerXは、さまざまな形式とテクノロジーの複雑なコンテナランドスケープをナビゲートするビジネス向けの「接着剤」(Kamityの呼び名)として機能することにより、そのコンパクトな順応性を企業に拡張します。

ContainerXは、企業向けのデフォルトのコンテナスタックを選択します。 プラットフォームは、そのフォーマットとしてDocker、オーケストレーション用のDocker Swarm、ネットワーキング用のlibnetwork(以前のSocketplane)を使用し、独自の永続ストレージプラグインを備えています。 Kamityがプラットフォームの「マジック」と呼んだものは、2つの特許出願中のコンテナアーキテクチャテクノロジーであるElastic Container ClustersとContainer Poolsです。

VMwareの分散リソーススケジューラ(DRS)がVMに対して行ったことに触発され、ContainerXのコンテナプールは、エンタープライズチームがプル、カスタムセットのCPUおよびメモリ制限の制限、低、中、高のタグ付けが可能な計算能力の1つの共通プールを集約しますリソースの割り当てを支援する優先順位。 その後、Elastic Clusteringは、不正なプロセスがホストをクラッシュさせたり、同じクラスターに大量のコンテナーが混雑したりすることなく、これらのコンテナープールを自動スケーリングできます。

「たとえば、会社に3つのグループがあり、それぞれがコンテナを使用したいとします」とKamity氏は言います。 「今日、これら3つの開発グループで共有できる1つのクラスターをセットアップしたい場合、問題は、これらの各グループが実行しているコンテナーが実際の境界なしで同じクラスターを占有することです。1つのグループが所有するコンテナーこれらのクラスターはそれぞれ、同じガラス区画で管理されていても、独自のコンピューティングエンジンを備えている必要があり、相対的な優先順位の概念はありません。」

共有ホストとモジュラーリソースのパラダイムをモジュラーホストと共有リソースに変えることで、プラットフォームはエンタープライズコンテナーの採用にいくつかの大きなハードルを持ち上げます。 ContainerXを使用すると、企業は、たとえば、オンプレミス、Amazon Webサービス(AWS)、Microsoft Azureでパブリッククラウドとプライベートクラウドの両方で実行される3つのエラスティッククラスターを1つの管理ダッシュボードから管理できます。

Kamityは、企業がベアメタルOSでコンテナを実行することを推奨していますが、ContainerXはVMでも実行するオプションを提供します。 ContainerXは、ベアメタルとAWSでのLinuxコンテナのサポートを含むベータ版で起動し、将来のリリースでWindowsサポートとLDAP統合を追加します。 プラットフォームは現在、企業のプロセスを簡素化するためにデフォルトのDockerスタックのみをサポートしていますが、Kamityは、市場の発展に合わせて、CoreOS Rocket形式やその他のオープンソースオーケストレーションツール(Apache MesosやGoogleのKubernetesなど)のサポートを追加することを検討すると述べました。

また、ContainerXは、コンテナや仮想化とともにデータセンターが進化しているとKamityが考える方法の一部として、コアまたはCPUごとに課金するのではなく、生産中のコンテナの数に基づいた価格モデルを検討しています。 「それらの中核では、データセンターは多くのアプリケーションです」とKamity氏は言います。 「これらのアプリケーションをコンテナ化する場合、それは将来のデータセンターのように見えると思います。ContainerXは、VScaleと同様のプラットフォームを提供することを目的として、マシンタイプのワークロードで仮想的に実行されるアプリケーションです。 Hyper-Vおよびそれらと連携します。」

ContainerXは、VMスタックに隣接するコンテナスタックであり、企業に選択肢を与え、将来のデータセンターの世界に到達できるようにします。 11月16日のDockerCon Europe 2015の開始時に、エンタープライズユーザーはでContainerXベータ版にサインアップできます。

Containerxが企業にdockerを起動