JP2018147257A - 仮想基盤にもとづくシステムにおけるリソース割当方法、接続管理サーバおよび接続管理プログラム - Google Patents
仮想基盤にもとづくシステムにおけるリソース割当方法、接続管理サーバおよび接続管理プログラム Download PDFInfo
- Publication number
- JP2018147257A JP2018147257A JP2017041973A JP2017041973A JP2018147257A JP 2018147257 A JP2018147257 A JP 2018147257A JP 2017041973 A JP2017041973 A JP 2017041973A JP 2017041973 A JP2017041973 A JP 2017041973A JP 2018147257 A JP2018147257 A JP 2018147257A
- Authority
- JP
- Japan
- Prior art keywords
- performance score
- virtual machine
- virtual
- performance
- graphic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
Description
2 性能比較手段
3 切替決定手段
4 性能データベース
5 接続セッション管理手段
6 仮想基盤ホスト
7,8 端末
101〜10m クライアント
12 OS
13 ユーザアプリケーション
14 グラフィックドライバ
15 ハードウェア
17 通信処理部
16 グラフィック処理切替部
20 仮想基盤ホスト
211〜21n 仮想マシン
22 OS
23 ユーザアプリケーション
24 グラフィックドライバ
26 グラフィック処理切替部
27 通信処理部
30 ハイパーバイザ
40 ハードウェア
41 GPU
421〜42n 仮想GPU
50 接続管理サーバ
51 通信処理部
52 グラフィック性能データベース
53 グラフィック処理切替判定部
54 接続セッション管理部
Claims (10)
- 複数の仮想マシンが構築された仮想基盤ホストにおける仮想マシンを複数の端末が利用する仮想基盤にもとづくシステムにおけるリソース割当方法であって、
前記端末による前記仮想マシンの利用要求または利用終了が生じたときに、前記仮想マシンの稼働マシン数に応じた性能スコアである第1の性能スコアと前記仮想マシンを使用する端末の性能スコアである第2の性能スコアとを比較し、
前記第1の性能スコアよりも前記第2の性能スコアの方が高い場合には当該端末のリソースを使用することに決定し、前記第2の性能スコアよりも前記第1の性能スコアの方が高い場合には前記仮想マシンのリソースを使用することに決定する
ことを特徴とするリソース割当方法。 - 前記第1の性能スコアと複数の端末のそれぞれの前記第2の性能スコアとを算定し
算定した前記第1の性能スコアと前記第2の性能スコアとを性能データベースに格納する
請求項1記載のリソース割当方法。 - 前記第1の性能スコアおよび前記第2の性能スコアとして、グラフィック性能スコアを算定する
請求項2記載のリソース割当方法。 - 前記第1の性能スコアおよび前記第2の性能スコアとを、同じベンチマークソフトウェアを用いて算定する
請求項2または請求項3記載のリソース割当方法。 - 複数の仮想マシンが構築された仮想基盤ホストと、当該仮想基盤ホストにおける仮想マシンを利用する複数の端末とに通信可能に接続される接続管理サーバであって、
前記端末による前記仮想マシンの利用要求または利用終了が生じたときに、前記仮想マシンの稼働マシン数に応じた性能スコアである第1の性能スコアと前記仮想マシンを使用する端末の性能スコアである第2の性能スコアとを比較する性能比較手段と、
前記性能比較手段が前記第1の性能スコアよりも前記第2の性能スコアの方が高いと判定した場合には当該端末のリソースを使用することに決定し、前記性能比較手段が前記第2の性能スコアよりも前記第1の性能スコアの方が高いと判定した場合には前記仮想マシンのリソースを使用することに決定する切替決定手段と
を備えたことを特徴とする接続管理サーバ。 - 前記第1の性能スコアと複数の端末のそれぞれの前記第2の性能スコアとが格納された性能データベースを備えた
請求項5記載の接続管理サーバ。 - リソースはGPUである
請求項5または請求項6記載の接続管理サーバ。 - 稼働している前記仮想マシンの数を特定可能なデータを記憶し、前記仮想マシンの利用要求または利用終了が生じたときに前記データを更新する接続セッション管理手段を備えた
請求項5から請求項7のうちのいずれか1項に記載の接続管理サーバ。 - 複数の仮想マシンが構築された仮想基盤ホストと、当該仮想基盤ホストにおける仮想マシンを利用する複数の端末とに通信可能に接続される接続管理サーバに、
前記端末による前記仮想マシンの利用要求または利用終了が生じたときに、前記仮想マシンの稼働マシン数に応じた性能スコアである第1の性能スコアと前記仮想マシンを使用する端末の性能スコアである第2の性能スコアとを比較する処理と、
前記性能比較手段が前記第1の性能スコアよりも前記第2の性能スコアの方が高いと判定した場合には当該端末のリソースを使用することに決定し、前記性能比較手段が前記第2の性能スコアよりも前記第1の性能スコアの方が高いと判定した場合には前記仮想マシンのリソースを使用することに決定する処理とを
実行させるための接続管理プログラム。 - 接続管理サーバに、
稼働している前記仮想マシンの数を特定可能なデータを、前記仮想マシンの利用要求または利用終了が生じたときに更新する処理を実行させるための請求項9記載の接続管理プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017041973A JP6870390B2 (ja) | 2017-03-06 | 2017-03-06 | 仮想基盤にもとづくシステムにおけるリソース割当方法、接続管理サーバおよび接続管理プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017041973A JP6870390B2 (ja) | 2017-03-06 | 2017-03-06 | 仮想基盤にもとづくシステムにおけるリソース割当方法、接続管理サーバおよび接続管理プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018147257A true JP2018147257A (ja) | 2018-09-20 |
JP6870390B2 JP6870390B2 (ja) | 2021-05-12 |
Family
ID=63588883
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017041973A Active JP6870390B2 (ja) | 2017-03-06 | 2017-03-06 | 仮想基盤にもとづくシステムにおけるリソース割当方法、接続管理サーバおよび接続管理プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6870390B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10901881B1 (en) | 2020-05-12 | 2021-01-26 | Coupang Corp. | Systems and methods for test deployment of computational code on virtual servers |
-
2017
- 2017-03-06 JP JP2017041973A patent/JP6870390B2/ja active Active
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10901881B1 (en) | 2020-05-12 | 2021-01-26 | Coupang Corp. | Systems and methods for test deployment of computational code on virtual servers |
KR102230113B1 (ko) * | 2020-05-12 | 2021-03-22 | 쿠팡 주식회사 | 가상 서버 상의 계산 코드의 테스트 전개를 위한 시스템 및 방법 |
KR102282499B1 (ko) * | 2020-05-12 | 2021-07-28 | 쿠팡 주식회사 | 가상 서버 상의 계산 코드의 테스트 전개를 위한 시스템 및 방법 |
KR20210138520A (ko) * | 2020-05-12 | 2021-11-19 | 쿠팡 주식회사 | 가상 서버 상의 계산 코드의 테스트 전개를 위한 시스템 및 방법 |
KR102359792B1 (ko) | 2020-05-12 | 2022-02-09 | 쿠팡 주식회사 | 가상 서버 상의 계산 코드의 테스트 전개를 위한 시스템 및 방법 |
US11442846B2 (en) | 2020-05-12 | 2022-09-13 | Coupang Corp. | Systems and methods for test deployment of computational code on virtual servers |
Also Published As
Publication number | Publication date |
---|---|
JP6870390B2 (ja) | 2021-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10949158B2 (en) | Screenshot method and apparatus | |
US10416996B1 (en) | System and method for translating affliction programming interfaces for cloud platforms | |
CN108667859A (zh) | 一种实现资源调度的方法及装置 | |
JP5862359B2 (ja) | シンクライアントシステム、接続管理サーバ、接続管理方法、及び接続管理プログラム | |
US20220100550A1 (en) | Accelerator Loading Method, System, and Apparatus | |
US11169846B2 (en) | System and method for managing tasks and task workload items between address spaces and logical partitions | |
US9483493B2 (en) | Method and system for accessing a distributed file system | |
US20190220300A1 (en) | Cloud based audio / video operating systems | |
JP2016103144A (ja) | 仮想マシン配備方法、仮想マシン配備プログラム及び仮想マシン配備システム | |
JP2022519803A (ja) | 強化されている省電力および接続性を有した仮想配信エージェントリーシングを通じた仮想コンピューティングセッションを提供するコンピューターシステムおよび関係する方法 | |
US11416267B2 (en) | Dynamic hardware accelerator selection and loading based on acceleration requirements | |
KR20150007698A (ko) | 가상 데스크탑 서비스를 위한 부하 분산 시스템 | |
CN107329798B (zh) | 数据复制的方法、装置和虚拟化系统 | |
JP6870390B2 (ja) | 仮想基盤にもとづくシステムにおけるリソース割当方法、接続管理サーバおよび接続管理プログラム | |
JP2008293278A (ja) | 分散処理プログラム、分散処理装置、および分散処理方法 | |
JP2011221634A (ja) | 計算機システム、論理区画管理方法及び論理分割処理プログラム | |
EP4109255A1 (en) | Scheduling in a container orchestration system utilizing hardware topology hints | |
US20140156896A1 (en) | Advanced programmable interrupt controller identifier (apic id) assignment for a multi-core processing unit | |
JP2011215812A (ja) | 仮想計算機管理方法、計算機システム及びリソース管理プログラム | |
JP2012141698A (ja) | 情報処理装置、情報処理方法、プログラム | |
US11509562B1 (en) | System and method for a system level data sharding analysis of information handling systems | |
WO2018173300A1 (ja) | I/o制御方法およびi/o制御システム | |
JP6495871B2 (ja) | リソース管理システム、リソース管理サーバ及びリソース管理方法 | |
US20230205448A1 (en) | System and method for a local level data sharding analysis of information handling systems | |
KR102214231B1 (ko) | 오프로딩을 수행하기 위한 모바일 장치 및 그 동작 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200204 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210126 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210216 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210301 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210316 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210329 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6870390 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |