この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 9368|答える: 0

RancherはK8sとの違いがあります

[リンクをコピー]
掲載地 2019/10/12 15:27:08 | | | |
牧場主:

1. グラフィカル手法:使いやすいウェブ管理インターフェースにより、Dockerの使いやすさによりコンテナ技術を用いたコンテナアプリケーションの展開の難しさが再び軽減されます。

2. 複数のスケジューラのサポート:環境テンプレートを通じて、Cattle、Swarm、K8S、Mesosコンテナクラスター管理スケジューリングプラットフォームを簡単に作成・展開できます。

3. ホストクラスタの管理:管理オブジェクトは複数のホストのクラスターであり、単一のコンテナホストではなく、複数または数十のアプリケーションサーバークラスターを作成・管理できます。Ctrl+C、Ctrl+V、コピー&ペーストだけで解決可能です。

4. 組み込みアプリストア:WordPressのテンプレートを使ってWordPressブログシステムを作成できます。マウスをクリックするだけで、展開の難易度は無料メールの申請と同じくらい簡単です!

5. 柔軟なリソース割り当て:組み込みのアプリケーションロードバランサーで、「サービス」は最低1つのコンテナインスタンスだけで十分です。負荷が不足または過剰な場合は、マウスをクリックするだけで「サービス」内のコンテナインスタンス数を増減すれば問題が解決します。アプリケーションシステムは自然な弾力的拡張機能を備えています。


インフラストラクチャのオーケストレーション

Rancherは、どのパブリッククラウドでもプライベートクラウドでもLinuxホストリソースを利用できます。 Linuxホストは仮想的または物理的のいずれかです。 RancherはホストがCPU、メモリ、ローカルディスク、ネットワークリソースを持つだけで十分です。 Rancherの視点から見ると、クラウドベンダーが提供するクラウドホストは物理マシンと同じです。

Rancherはコンテナ化アプリケーションを実行するための柔軟なインフラサービスの層を実装しています。 ランチャーのインフラサービスには、ネットワーク、ストレージ、ロードバランシング、DNS、セキュリティモジュールが含まれます。 Rancherのインフラサービスはコンテナ経由で展開されているため、どのLinuxホストでも実行可能です。

コンテナのオーケストレーションとスケジューリング

多くのユーザーはコンテナオーケストレーションスケジューリングフレームワークを使ってコンテナ化アプリケーションを実行させることを選びます。 Rancherには、Docker Swarm、Kubernetes、Mesosなど、現在の主流のオーケストレーションおよびスケジューリングエンジンすべてが含まれています。 同じユーザーがSwarmやKubernetesクラスターを作成できます。 ネイティブのSwarmやKubernetesツールを使ってアプリケーションを管理することもできます。

Swarm、Kubernetes、Mesosに加え、Rancherは独自のCattleコンテナオーケストレーションスケジューリングエンジンもサポートしています。 CattleはRancher独自のインフラサービスのオーケストレーションや、Swarmクラスター、Kubernetesクラスター、Mesosクラスターの設定、管理、アップグレードに広く使われています。

App Store

Rancherユーザーは複数のコンテナからなるアプリをワンクリックでApp Storeに展開できます。 ユーザーは展開されたアプリケーションを管理でき、新しいバージョンが出た際にはアップグレードを自動化できます。 Rancherは、Rancherコミュニティが管理する人気アプリストアを提供しています。 Rancherのユーザーは、自分専用のアプリストアを作成することも可能です。

エンタープライズレベルの許可管理

Rancherは柔軟なプラグインユーザー認証をサポートしています。 Active Directory、LDAP、Githubなどの認証方法をサポートします。 Rancherは環境レベルでの役割ベースアクセス制御(RBAC)をサポートしており、ユーザーやユーザーグループがロールを通じて開発環境や本番環境へのアクセスを設定できるようにします。

以下の図は、ランチャーの主な構成要素と特徴を示しています。


1. プラットフォームは導入が容易です。 Docker自体を管理するプラットフォームもDockerデプロイに基づいています。 Dockerがあれば、単一のコマンドでプラットフォームのデプロイを完了できます。
2. プラットフォームは拡張しやすい。 エージェント機構を通じて、dockerコマンドでエージェント展開が完了し、物理マシンの数を素早く増やします。 また、AWSなどのクラウドホストもサポートしており、バージョン2.0ではK8sもサポートしています。
3. サービス展開の容易さ。 アプリストアを通じて、アプリケーションの展開は2段階で完了し、各ミドルウェアはdocker-composeのように独立して配置され、いつでも拡張可能です。
4. 自分のアカウントの許可を持参すること。 K8sはアカウント管理機能がありませんが、Rancherは独自のアカウント権限システムを備えています。 アカウントは独立して作成することも、LDAPやその他のアカウントシステムに簡単に接続できます。 これは会社で使うのに最適なツールです。







先の:Docker はプライベートイメージリポジトリを構築します
次に:WeChat ミニプログラム 開発ビデオチュートリアル全セット(完成)
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com