クラウドネイティブデスクトップ: 仮想デスクトップの解体と再定義

クラウドネイティブデスクトップ: 仮想デスクトップの解体と再定義

デスクトップクラウドの進化と、世代から世代へと受け継がれてきたさまざまなデスクトップ管理技術は、「デスクトップ管理」の発展の歴史ともいえます。 Windows に付属するマルチユーザー メカニズム、RDP リモート接続プロトコル、単純なワークグループ、複雑な AD ドメインとグループ ポリシー、ディスクレス ワークステーション、共有ネットワーク ディスク、さまざまなインターネット カフェのコンピュータ管理ソフトウェア、近年人気の高い仮想デスクトップやクラウド デスクトップなど、結局のところ、それらはすべて、コンピュータ デスクトップを適切に管理および使用し、より斬新で豊富なアプリケーション シナリオを引き出す機会を得ることを目的としています。デスクトップ コンピュータの管理は、多かれ少なかれオフィス管理システムの人工的な背景に基づいているため、あらゆる技術的手段には実用的な価値があります。

デスクトップ管理テクノロジーは、デスクトップ クラウドの段階に進化しました。仮想化とクラウド コンピューティングの概念は徐々にユーザーに理解され、受け入れられつつあり、その地位が強化され、さらには終焉の兆しとなるかもしれません。しかし、デスクトップ クラウドは一夜にして実現できるものではありません。人工知能、ビッグデータ、モノのインターネットなど、これらは人類の長い歴史の中の単なる一ページに過ぎませんが、それぞれの時代における独自の進化の過程も持っています。デスクトップのクラウド化もこの過程を避けることはできませんが、少なくとも終わりは見えません。

では、デスクトップ クラウドの進化は今後何が起こるのでしょうか?すでに展開された筋書きから判断すると、何らかの手がかりが得られるかもしれない。それはデスクトップ仮想化から始まり、クラウドネイティブデスクトップで終わると言えます。

[[241002]]

仮想化段階は、CPU ハードウェア支援仮想化の実装から始まります。仮想マシン管理プラットフォーム ソフトウェアを通じてデスクトップ仮想マシンを作成し、デスクトップ オペレーティング システム内で適切なパフォーマンス エクスペリエンスの最適化を実行し、リモート デスクトップ プロトコルを改善または再構築し、外部シン ターミナルを接続し、USB などの周辺機器のアクセス権を制御してデスクトップを使用します。最近、vGPU テクノロジーがパフォーマンスの最適化にさらなる付加価値をもたらしました。仮想デスクトップの章は終わったと言えるでしょう。

仮想デスクトップ ステージでは、多くの管理プラットフォームは必要ありません。仮想マシンの作成、仮想マシンの削除、電源オン、シャットダウン、再起動、構成パラメータの調整など、仮想マシンの基本的な操作をサポートするだけで十分です。これらは、VmWare と Citrix がすでに実行していることです。

しかし、技術の進化の流れは止められません。デスクトップが仮想マシン船に乗ったら、帰りのチケットはありません。すでに仮想化されたデスクトップをさらにクラウド化するにはどうすればよいでしょうか?

クラウド コンピューティングについて説明する前に、まずクラウド コンピューティングの定義を確認しましょう。クラウド コンピューティングと従来の仮想マシン管理に関する最もよく知られた比喩は、一方が水を貯めるために井戸を掘り、水道会社から水を得ることと、他方がペットを飼育し、家畜を放牧することである。詳細は省きますが、Baiduで検索してみてください。より抽象的な説明をすると、クラウド コンピューティングの考え方は、複雑なソフトウェア オブジェクトを細かく分割して分解し、元の外観を復元し、重要なユーザー固有のものを永続的なストレージに保持し、一時的でステートレスな部分を可能な限り細かく測定可能にして、大規模なリソース プールに引き渡すことで、オンデマンドの動的な割り当て、使用した分だけの使用、合理的な課金を実現することです。

したがって、デスクトップのディープクラウド化のプロセスは、まず永続的なストレージスペースを備えた大規模な操作と弾力的な拡張をサポートするリソースプールを確立し、次にデスクトップエンティティを継続的に分解し、プライベートアイテムを永続化し、パブリックアイテムをレイヤーごとに分割して、リソースプールからの動的な取得(共有自転車?共有パワーバンク?)をサポートすることです。これは、仮想サーバーがコンテナーとマイクロサービスに継続的に分解されるのと同じです。

まず、大規模な操作と弾力的にスケーラブルなリソース プールについて説明します。これはもはや単純な仮想マシン管理ソフトウェアで実現できるものではなく、OpenStack などのクラウド コンピューティング アーキテクチャの考え方を根本に備えたプラットフォームが必要です。 OpenStack デスクトップ クラウド プラットフォームは、単純な仮想マシン マネージャーではなく、主に次の点に反映されるスーパーセットおよび昇華です。

1. 規模の拡大。リソース プールが拡大すると、従来の仮想マシン マネージャーでは対応しきれなくなります。 OpenStack では、大規模な拡張を保証するために、Region/Cell などのリージョンまたはセルの概念を考慮しています。

2. 高可用性。ステートレス実行オブジェクトがクラウド コンピューティング リソース プールに配置されると、当然のことながら生成され、消滅します。 OpenStack クラウド プラットフォームには、スケジューリング、リモート再生、アプリケーション オーケストレーションの点で固有の利点があります。

3. 分散ストレージやOVS仮想ネットワークなどのサポート技術のサポートと統合。

4. 運用と保守。 OpenStack は、Zabbix、ELK などのスイートと連携して、体系的な監視データ収集、時系列ログ分析を提供し、オープン API を通じて複数の運用保守ツールのカスタマイズをサポートし、Keystone を通じて LDAP 統合認証をサポートします。

このような包括的なソフトウェア プラットフォームを構築するには、通常の APP やアプリケーション ソフトウェアのように、100 通りの考え方を持つことはもはやできません。技術的なエコシステムを形成するには、長期的な進化の活力を備えた建築設計のアイデアが必要です。過剰な需要の制約をタイムリーに取り除き、深いカスタマイズの余地を残す必要があります。うまく行かなければ、返済を待つ技術的負債が大量に発生し、遅かれ早かれ限界に達するという状況に常に直面することになります。

デスクトップ エンティティの継続的な解体について話しましょう。デスクトップ クラウド プラットフォームは、デスクトップ オブジェクトを、今すぐ使用して使用後は破棄できるリソースに変換することに取り組んでいます。これは、コンピュータのデスクトップを整然とした状態に保ち、美しい壁紙を設定し、アイコンをきちんと配置し、多数のビジネス アプリケーション ソフトウェアを展開および構成することに熱心なユーザーにとっては受け入れられない可能性があります。デスクトップを池の中に保管するにはどうすればよいでしょうか?

実際、よく考えてみると、デスクトップ上でユーザーが本当に気にしているのは、基盤となる Windows オペレーティング システムではなく、その中のソフトウェア アプリケーションとビジネス データです。業務ソフトウェアを実行できず、業務データをマウントしてアクセスできない場合、どれほど優れたオペレーティング システムであっても意味がありません。ユーザーは、ビジネスアプリケーションやデータに加えて、アカウントパスワード、テーマの美化、カスタムオプションなど、作業効率や気分に影響を与える可能性のあるユーザーのパーソナライズされた構成を実際に気にしています。これらはデスクトップの重要なコンテンツです。したがって、デスクトップの解体プロセスは、理由もなくデスクトップを細分化するのではなく、ビジネス アプリケーションとユーザーのパーソナライズされたコンテンツは、永続化する必要がある部分として分類されます。 OpenStack で言えば、これは UserData であり、デスクトップの基盤となるオペレーティング システム、Microsoft が継続的にリリースする脆弱性修正プログラム、さらにはオペレーティング システムのライセンスさえも、ステートレスかつ一時的なものとみなすことができます。これらを切り離し、オンデマンドで使用できるように公共のリソース プールに配置することができれば、支払った金額に見合った価値が得られます。このクラウドベースのデスクトップへの変革は、実は従来の企業がクラウドベースの IT システムを実現するために「クラウド ネイティブ」コンピューティング財団が提唱する中核概念とまったく同じであり、クラウド ネイティブ デスクトップと呼ぶことができます。 「クラウドネイティブ」への変革は、デスクトップの定義に質的な変化をもたらします。

仮想デスクトップが徐々に受け入れられ、新たな標準として推進され、あらゆる場所で普及し、規模の経済性を生み出すようになると、リソース プーリングの運用と保守、および「クラウド ネイティブ」変革をサポートするクラウド管理プラットフォームが効果を発揮し始めます。デスクトップ クラウドのさまざまなコンポーネントのうち、シン ターミナルが足りない場合は引き続き購入でき、サーバーが足りない場合は引き続きインストールできますが、管理プラットフォームの選択は最終的なものであり、決して分離されることはありません。したがって、適切なクラウド管理プラットフォームを選択することは、技術進化の正しい道に立つことと同じです。

著者について:

南京 Jimin Technology のチーフアーキテクトである張文建氏は、OpenStack VDI を専門とし、中国オープンソースクラウドアライアンスのデスクトップクラウド標準の策定に参加し、Jimin クラウドプラットフォームのバージョン 1.0 および 2.0 の研究開発を統括しています。

<<:  仮想デスクトッププロジェクトにおけるサーバー数の簡単な計算方法

>>:  AWS DeepLens について

推薦する

近年QQ Spaceが私に与えてくれた最適化のインスピレーション

Baidu の新しいアルゴリズムについて、私たちウェブマスターは Baidu にあまり依存すべきでは...

Bilibiliは左へ、Zhihuは右へ

要点ZhihuとBilibiliは今年、どちらも「成人」の瞬間、つまり元のサークルを突破する規模の...

Baidu スナップショットが更新されないことに対するウェブマスターの誤解 - A5 Webmaster Network

最近、私はグループ内のウェブマスターとコミュニケーションを取っていました。多くのウェブマスターが、自...

左がXigua Video、右がBilibiliです

長さ 1〜30 分、横画面、ほとんどが PGC (プロが制作したコンテンツ)。近日、多くの報道により...

SEO バックリンクを構築する 5 つの方法

アウトバウンド リンクや内部リンクとは異なり、バックリンク (インバウンド リンク)は、他の Web...

地域フォーラムのオフラインプロモーションにおける実践経験の共有

ウェブマスター間の競争に直面して、多くのウェブマスターはローカル Web サイトの構築に目を向けるよ...

Weibo マーケティングに加えて、他にどのような SEO を行う必要がありますか?

先日、「有名人の恋愛からわかるWeiboマーケティングの双方向性についてすべて知っていますか?」とい...

Webmaster Network の第 2 回 SEM 入札トレーニングへの登録最終日

1. オンライン入札とは何ですか?簡単に言えば、入札とは、Baidu、Google、Soso、Sog...

2月の百度ランキング更新に関する最新の観察

この時期は、伝統的なビジネス環境の閑散期に入りました。大きなホットスポットがないため、ウェブサイトの...

一般的なウェブサイトの収益モデル

インターネット ウェブサイトの場合、ウェブサイトのトラフィックを実際の収益に変換することが、ウェブサ...

今週の Github の人気プロジェクトの概要: 自然言語処理 Python ライブラリ spaCy が最もホットです!

先週、Github で最も人気のあるプロジェクトは、最近バージョン 2.0 に更新された自然言語処理...

ツール型ウェブサイトへの参入——解釈と典型例

ツール型ウェブサイトについて、まず疑問に思うのは、無数のオンラインウェブサイトの中で、どのようなウェ...

未来のスマート製造業:中国とドイツが協力してスマート製造業の革新と向上を推進

【朗報】SAP中国研究所と中国科学院瀋陽オートメーション研究所が共同で提出した「適応型再構成可能生産...

#DDoS 保護# budgetnode-7 USD/7 GB RAM/4 コア/70 GB ハード ドライブ/3 TB トラフィック/ロサンゼルス

budgetnode(イングランドおよびウェールズに登録されているAccess Internet L...

電子商取引の配送遅延や紛失が頻繁に発生:消費者が権利を守るのは困難すぎる

【捜狐ITニュース】2月14日、中国国際放送の「新聞新聞ダイジェスト」によると、春節期間中、ほとんど...