TWI451266B - A system and method for enabling cloud computing services based on user location - Google Patents
A system and method for enabling cloud computing services based on user location Download PDFInfo
- Publication number
- TWI451266B TWI451266B TW099146505A TW99146505A TWI451266B TW I451266 B TWI451266 B TW I451266B TW 099146505 A TW099146505 A TW 099146505A TW 99146505 A TW99146505 A TW 99146505A TW I451266 B TWI451266 B TW I451266B
- Authority
- TW
- Taiwan
- Prior art keywords
- cloud service
- user
- management server
- cloud
- local
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 12
- 230000005540 biological transmission Effects 0.000 claims description 3
- 239000006185 dispersion Substances 0.000 claims description 2
- 238000012423 maintenance Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
- G06F9/5072—Grid computing
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本發明係關於一種依據使用者位置開啟雲端運算服務之系統與方法,特別係指一種結合寬頻接取伺服器、雲端服務中央管理伺服器與雲端服務本地管理伺服器,對使用者網路接取位置之判斷、最佳效率雲端服務環境之開啟、雲端服務快照單元之集中管理、雲端服務運算資源之調配,以達成簡便且效率高之雲端服務之提供。The invention relates to a system and a method for opening a cloud computing service according to a user location, in particular to a broadband access server, a cloud service central management server and a cloud service local management server for accessing a user network. Judgment of location, optimal efficiency of cloud service environment, centralized management of cloud service snapshot unit, and deployment of cloud service computing resources to achieve simple and efficient cloud service provision.
對於大量使用個人電腦來進行作業的企業用戶而言,由於每台電腦均是使用獨立的硬體與資訊系統,因此電腦管理的工作相當繁雜,包含硬體設備的維修與升級、作業系統安裝與更新、應用系統安裝與管理、與使用者資料備份,造成公司資訊管理人員作業的負擔與維護成本的花費。For enterprise users who use a large number of PCs for their work, since each computer uses independent hardware and information systems, the work of computer management is quite complicated, including the maintenance and upgrade of hardware devices, and the installation of operating systems. Updates, application system installation and management, and user data backup, resulting in the burden of the company's information management staff and maintenance costs.
現今的資訊領域採用雲端服務的技術提供桌面虛擬化(Desktop Virtualization)來解決上述個人電腦管理的問題,個人電腦使用者的桌面環境經由虛擬化的技術儲存在遠端雲端服務機房的伺服器,因此使用者可以在不同的區域位置(Location)或用戶端裝置,經由遠端桌面用戶端軟體(Remote Desktop Client)存取完全相同的應用程式、個人資料、與系統設定,並使用中央機房伺服器的系統資源進行運算作業。Today's information field uses cloud-based services to provide desktop virtualization (Java) to solve the above-mentioned problem of personal computer management. The desktop environment of PC users is stored in the server of the remote cloud service room via virtualization technology. The user can access the exact same application, profile, and system settings via the Remote Desktop Client in different location or client devices, and use the central server server. System resources perform calculation operations.
上述桌面虛擬化技術雖然可以經由集中管理的方式簡化個人電腦管理作業與維護費用,然而當使用者所處地理位置與雲端服務機房的距離遙遠時,需要花費許多時間傳送使用者與虛擬桌面互動的畫面與命令,造成應用程式反應速度過慢的問題。Although the above desktop virtualization technology can simplify the personal computer management operation and maintenance cost through centralized management, when the user's geographical location is far away from the cloud service computer room, it takes a lot of time to transfer the user interaction with the virtual desktop. Pictures and commands cause the application to react too slowly.
由於雲端服務所需要的運算資源都集中在中央機房,當大量用戶同時間使用雲端服務時將會造成網路頻寬壅塞,導致雲端服務無法及時回應用戶的要求,另外當中央機房發生重大異常時將無法正常提供雲端服務,不但影響用戶的權益而且會造成雲端服務提供商的商譽受損。Since the computing resources required by the cloud service are concentrated in the central computer room, when a large number of users use the cloud service at the same time, the network bandwidth will be blocked, causing the cloud service to fail to respond to the user's request in time, and when a major abnormality occurs in the central computer room. The cloud service will not be provided normally, which will not only affect the user's rights but also damage the reputation of the cloud service provider.
此外每次使用者所開啟的虛擬桌面環境並未進行妥善防護,一旦發生人為操作疏失或惡意程式蓄意刪除重要資料時將造成使用者無法正常使用虛擬桌面環境。In addition, each time the virtual desktop environment opened by the user is not properly protected, the user may not be able to use the virtual desktop environment in the event of a human error or a malicious program deliberately deleting the important data.
由此可見,上述習用的方法仍有諸多缺失,實非一良善之設計者,而亟待加以改良,本案發明人鑑於上述習用方法所衍生的各項缺點,乃亟思加以改良創新,並經多年苦心孤詣潛心研究後,終於成功研發完成本件依據使用者位置開啟雲端運算服務之系統與方法。It can be seen that there are still many shortcomings in the above-mentioned methods, which are not a good designer. However, it is urgent to improve them. In view of the shortcomings derived from the above-mentioned conventional methods, the inventors of this case have improved and innovated for many years. After painstaking research, I finally successfully developed the system and method for opening the cloud computing service based on the user's location.
本發明之目的即在於提供最佳效率的雲端服務環境給使用者,有效降低資料傳輸所需要花費的時間,集中儲存與管理個人化設定與快照單元,大幅增加使用者資料與雲端服務環境的可靠性與安全性。The purpose of the present invention is to provide an optimal efficiency cloud service environment to users, effectively reduce the time required for data transmission, centrally store and manage personalized settings and snapshot units, and greatly increase the reliability of user data and cloud service environment. Sex and safety.
可達成上述發明目的之系統與開啟雲端服務之方法,係利用一組寬頻遠端接取伺服器與中央管理伺服器提供最佳效率的本地管理伺服器給使用者執行雲端服務環境,並集中管理個人化設定與雲端服務快照單元以達到同時兼顧提高雲端服務執行效能與資料安全防護目的,其方法為開啟瀏覽器連接至網頁,進行使用者身分認證並取得使用者網路接取位置,根據網路接取位置選擇最佳效率的本地管理伺服器,取得使用者個人化設定與雲端服務快照單元並傳送至本地管理伺服器,建立使用者雲端服務環境並套用雲端服務快照單元,啟動雲端服務環境,通知使用者開啟雲端服務連線,關閉雲端服務環境,建立雲端服務快照單元並傳送至中央管理伺服器,以及將雲端服務之使用紀錄儲存至中央資料庫。The system for achieving the above object and the method for opening the cloud service are to implement a cloud service environment and centrally manage the user by using a set of broadband remote access server and a central management server to provide an optimal efficiency local management server. Personalized settings and cloud service snapshot units to achieve both cloud service performance and data security protection, the method is to open a browser to connect to the web page, perform user identity authentication and obtain the user network access location, according to the network The local management server selects the best efficiency localization server, obtains the user personalized setting and the cloud service snapshot unit and transmits it to the local management server, establishes the user cloud service environment and applies the cloud service snapshot unit to start the cloud service environment. Inform the user to open the cloud service connection, close the cloud service environment, establish a cloud service snapshot unit and transfer it to the central management server, and store the usage record of the cloud service to the central database.
本發明所提供之依據使用者位置開啟雲端運算服務之系統與方法,與其他習用技術相互比較時,更具有下列之優點:The system and method for opening a cloud computing service according to a user location provided by the present invention have the following advantages when compared with other conventional technologies:
1.本發明可在寬頻網路接取機房端監測雲端服務使用者接取網路位置,配合位於地區機房的本地管理伺服器與本地運算伺服器,提供最佳效率的雲端服務環境給使用者,有效降低資料傳輸所需要花費的時間,提供可行、可靠、高效率之雲端服務的開啟方法。1. The invention can monitor the cloud service user access network location in the broadband network access machine room side, cooperate with the local management server and the local computing server located in the regional computer room to provide the best efficiency cloud service environment to the user. It effectively reduces the time required for data transmission and provides a feasible, reliable and efficient way to open cloud services.
2.本發明可在中央機房集中管理使用者個人化設定、雲端服務使用記錄、與雲端服務快照版本,地區機房提供雲端服務運算資源、管裡雲端服務環境啟動與關閉,實現集中化管理、分散式運算的目標。2. The invention can centrally manage user personalization settings, cloud service usage records, and cloud service snapshot versions in the central computer room, cloud service computing resources in the local computer room, and cloud service environment startup and shutdown in the central office to achieve centralized management and dispersion. The goal of the operation.
3.本發明可充分利用現有寬頻網路接取機房與寬頻網路接取設備,不但降低雲端服務建置成本,更可確保雲端服務的穩定性與可靠性,解決資源過度集中在中央機房造成網路壅塞與單點失效(Single Point of Failure)之問題,進而提昇整體服務維護效率,其經濟效益非常明顯。3. The invention can fully utilize the existing broadband network access machine room and the broadband network access device, not only reduces the cloud service construction cost, but also ensures the stability and reliability of the cloud service, and solves the problem that the resources are excessively concentrated in the central computer room. The problem of network congestion and Single Point of Failure improves the overall service maintenance efficiency, and its economic benefits are very obvious.
4.本發明可記錄使用者使用雲端服務的紀錄,並保存每次虛擬桌面快照單元的版本,當使用者虛擬桌面發生異常導致資料遺失時可以利用快照單元還原成原先正常運作的狀態。4. The invention can record the record of the user using the cloud service, and save the version of each virtual desktop snapshot unit. When the user virtual desktop is abnormal and the data is lost, the snapshot unit can be used to restore the original normal operation state.
綜上所述,本案不但在空間型態上確屬創新,並能較習用物品增進上述多項功效,應已充分符合新穎性及進步性之法定發明專利要件,爰依法提出申請,懇請 貴局核准本件發明專利申請案,以勵發明,至感德便。In summary, this case is not only innovative in terms of space type, but also can enhance the above-mentioned multiple functions compared with the customary items. It should fully meet the statutory invention patent requirements of novelty and progressiveness, and apply for it according to law. This invention patent application, in order to invent invention, to the sense of virtue.
如圖一所示,為本發明依據使用者位置開啟雲端運算服務系統之架構示意圖,係包括:一用戶端裝置(User Device)11,係使用者用以連接至網際網路使用雲端服務之裝置,包括個人電腦、筆記型電腦、智慧型手機(Smart Phone)、與精簡型用戶端裝置(Thin Client Device)。As shown in FIG. 1 , the schematic diagram of the architecture of the cloud computing service system according to the user location of the present invention includes: a user device 11 , which is a device used by the user to connect to the Internet to use the cloud service. , including personal computers, notebook computers, smart phones (Smart Phone), and thin client devices (Thin Client Device).
一寬頻網路接取機房(Broadband Network Access Office)20,係存放寬頻遠端接取設備以提供網際網路連線服務;一寬頻遠端接取伺服器(Broadband Remote Access Server)21,係用以連接用戶端裝置至網際網路服務供應商(Internet Service Provider)的網路之裝置;一雲端服務中央機房(Cloud Service Central Computer Room)30,係存放雲端服務中央管理伺服器以集中管理雲端服務相關設定與紀錄;一認證伺服器(Authentication Server)31,係用以針對用戶端裝置11的使用者進行身分認證;一雲端服務中央管理伺服器(Central Management Server)32,係用以管理使用者個人化資料、雲端服務快照資料、以及選擇最佳效率的本地管理伺服器提供雲端服務給使用者;一中央資料庫管理伺服器(Central Database Management Server)33,係用以儲存使用者個人化設定資料、雲端服務使用紀錄、雲端服務本地管理伺服器的區域位置與系統組態設定(System Configuration)資料;一中央儲存裝置伺服器(Central Storage Server)34,係用以儲存雲端服務快照單元;一使用者個人化設定單元(User Profile Unit)35,係用以記錄雲端服務使用者的系統組態相關之設定,包含作業系統版本、中央運算單元型態、記憶體容量、儲存空間容量;一雲端服務快照單元(Snapshot Unit)36,係用以儲存雲端服務使用者的虛擬桌面環境快照紀錄與其建立時間;一雲端服務地區機房(Cloud Service Local Computer Room)40,係存放雲端服務本地管理伺服器以提供雲端服務所需運算資源;一雲端服務本地管理伺服器(Local Management Server)41,係用以管理雲端服務使用者的虛擬桌面環境建立、開啟與關閉作業,以及分配雲端地區機房運算伺服器資源以執行雲端服務使用者的虛擬桌面環境;一雲端服務本地運算伺服器(Local Computing Server)42,係提供運算資源以執行雲端服務使用者的虛擬桌面環境;一本地儲存裝置伺服器(Local Storage Server)43,係用以儲存雲端服務使用者的雲端服務儲存單元、雲端服務範本與本地雲端服務快照單元;一雲端服務儲存單元(Storage Unit)44,係用以儲存虛擬桌面環境的作業系統、應用程式、組態設定與使用者資料;一雲端服務範本(Template)45,係用以儲存虛擬桌面環境作業系統、應用程式與組態設定的基本資料;一本地雲端服務快照單元(Snapshot Unit)46,係用以儲存雲端服務使用者的虛擬桌面環境快照紀錄與建立時間;寬頻遠端接取伺服器21主要位於寬頻網路接取機房20,雲端服務使用者利用用戶端裝置11開啟瀏覽器進行網際網路連線要求,寬頻遠端接取伺服器21傳回身份認證網頁至用戶端裝置11,使用者輸入帳號與密碼後寬頻遠端接取伺服器21將認證資訊傳送給位於雲端服務中央機房30的認證伺服器31進行身份認證,確認身份無誤後寬頻遠端接取伺服器21傳送雲端服務使用者身份資訊與網路接取位置資訊給位於雲端服務中央機房30的雲端服務中央管理伺服器32,中央管理伺服器32根據使用者身份從中央資料庫管理伺服器33取得使用者個人化設定單元35,以及從中央儲存裝置伺服器34取得使用者最新版本的雲端服務快照單元36,並根據使用者網路接取位置選擇符合使用者需求及效率最佳且距離最短的雲端服務本地管理伺服器41,中央管理伺服器32傳送雲端服務使用者個人化設定單元35以及雲端服務快照單元36給位於雲端服務地區機房40的雲端服務本地管理伺服器41,本地管理伺服器41根據使用者個人化設定單元35從本地儲存裝置伺服器43選擇符合使用者需求的雲端服務範本45,根據雲端服務範本45建立該名使用者的雲端服務儲存單元44並套用雲端服務快照單元36,本地管理伺服器41根據雲端服務本地運算伺服器42的使用狀況調配所需的運算資源並開啟該名使用者的虛擬桌面服務,本地管理伺服器41傳送雲端服務完成開啟的訊息給中央管理伺服器32,中央管理伺服器32再將本次雲端服務開啟紀錄儲存至中央資料庫管理伺服器33,中央管理伺服器32傳回本次雲端服務網路連線資訊網頁至用戶端裝置11,使用者即可以利用網路連線資訊開啟遠端連線至虛擬桌面並開始使用雲端服務。A broadband network access office (Broadband Network Access Office) 20 is a broadband remote access device for providing Internet connection services; a broadband remote access server (Broadband Remote Access Server) 21 is used. A device that connects a client device to a network of an Internet Service Provider; a Cloud Service Central Computer Room 30 stores a cloud service central management server to centrally manage cloud services. Relevant settings and records; an authentication server (Authentication Server) 31 is used for identity authentication of the user of the client device 11; a cloud management central management server (Central Management Server) 32 is used to manage the user. Personalized data, cloud service snapshot data, and a local management server that selects the best efficiency to provide cloud services to users; a Central Database Management Server 33 for storing user personalization settings Data, cloud service usage records, local location of the cloud service local management server and System Configuration Data; a Central Storage Server 34 for storing cloud service snapshot units; and a User Profile Unit 35 for recording The system configuration related settings of the cloud service user include the operating system version, the central computing unit type, the memory capacity, and the storage space capacity; and a cloud service snapshot unit (Snapshot Unit) 36 for storing the cloud service user. The virtual desktop environment snapshot record and its establishment time; a cloud service local computer room (Cloud Service Local Computer Room) 40, is a cloud service local management server to provide computing resources required for the cloud service; a cloud service local management server (Local Management Server) 41 is used to manage the virtual desktop environment establishment, opening and closing operations of the cloud service user, and to allocate the cloud area computing server resources to execute the virtual desktop environment of the cloud service user; Local Computing Server42, providing operations The source is used to execute the virtual desktop environment of the cloud service user; a local storage server (Local Storage Server) 43 is used to store the cloud service storage unit, the cloud service template and the local cloud service snapshot unit of the cloud service user; The cloud service storage unit (Storage Unit) 44 is used to store the operating system, application, configuration settings and user data of the virtual desktop environment; a cloud service template (Template) 45 is used to store the virtual desktop environment operating system. Basic information of the application and configuration settings; a local cloud service snapshot unit (Snapshot Unit) 46 is used to store the virtual desktop environment snapshot record and setup time of the cloud service user; the broadband remote access server 21 is mainly Located in the broadband network access room 20, the cloud service user uses the client device 11 to open the browser for the Internet connection request, and the broadband remote access server 21 returns the identity authentication page to the client device 11, the user After inputting the account number and password, the broadband remote access server 21 transmits the authentication information to the central server located in the cloud service. The authentication server 31 of the room 30 performs identity authentication, and after confirming the identity, the broadband remote access server 21 transmits the cloud service user identity information and the network access location information to the cloud service central management server located in the cloud service central office 30. The central management server 32 obtains the user personalization setting unit 35 from the central database management server 33 according to the user identity, and obtains the latest version of the cloud service snapshot unit 36 of the user from the central storage server 34, and The central management server 32 transmits the cloud service user personalization setting unit 35 and the cloud service snapshot unit 36 according to the user's network access location and the cloud service local management server 41 that meets the user's needs and is the most efficient and the shortest distance. To the cloud service local management server 41 located in the cloud service area computer room 40, the local management server 41 selects the cloud service template 45 conforming to the user's demand from the local storage device server 43 according to the user personalization setting unit 35, according to the cloud service. The model 45 establishes the cloud service storage unit 44 of the user. The cloud service snapshot unit 36, the local management server 41 allocates the required computing resources according to the usage status of the cloud service local computing server 42 and starts the virtual desktop service of the user, and the local management server 41 transmits the cloud service to be completed. The message is sent to the central management server 32, and the central management server 32 stores the current cloud service open record to the central database management server 33, and the central management server 32 returns the current cloud service network connection information page to the user. End device 11, the user can use the network connection information to open the remote connection to the virtual desktop and start using the cloud service.
當使用者停止使用雲端服務並關閉虛擬桌面時,本地管理伺服器41建立本次虛擬桌面的雲端服務快照單元36並儲存至本地儲存裝置伺服器43,本地管理伺服器41傳送雲端服務完成關閉的訊息以及雲端服務快照單元36給中央管理伺服器32,中央管理伺服器32再將本次雲端服務關閉紀錄儲存至中央資料庫管理伺服器33以及將最新版本雲端服務快照單元36儲存至中央儲存裝置伺服器34。When the user stops using the cloud service and closes the virtual desktop, the local management server 41 creates the cloud service snapshot unit 36 of the virtual desktop and stores it to the local storage server 43. The local management server 41 transmits the cloud service to complete the shutdown. The message and cloud service snapshot unit 36 sends the central management server 32, and the central management server 32 stores the current cloud service shutdown record to the central database management server 33 and stores the latest version of the cloud service snapshot unit 36 to the central storage device. Server 34.
上列詳細說明係針對本發明之一可行實施例之具體說明,惟該實施例並非用以限制本發明之專利範圍,凡未脫離本發明技藝精神所為之等效實施或變更,均應包含於本案之專利範圍中。The detailed description of the preferred embodiments of the present invention is intended to be limited to the scope of the invention, and is not intended to limit the scope of the invention. The patent scope of this case.
11...用戶端裝置(User Device)11. . . User Device
20...寬頻網路接取機房(Broadband Network Access Office)20. . . Broadband Network Access Office
21...寬頻遠端接取伺服器(Broadband Remote Access Server)twenty one. . . Broadband Remote Access Server (Broadband Remote Access Server)
30...雲端服務中央機房(Cloud Service Central Computer Room)30. . . Cloud Service Central Computer Room
31...認證伺服器(Authentication Server)31. . . Authentication Server
32...雲端服務中央管理伺服器(Central Management Server)32. . . Cloud Service Central Management Server (Central Management Server)
33...中央資料庫管理伺服器(Central Database Management Server)33. . . Central Database Management Server
34...中央儲存裝置伺服器(Central Storage Server)34. . . Central Storage Server (Central Storage Server)
35...使用者個人化設定單元(User Profile Unit)35. . . User Profile Unit (User Profile Unit)
36...雲端服務快照單元(Snapshot Unit)36. . . Cloud Service Snapshot Unit (Snapshot Unit)
40...雲端服務地區機房(Cloud Service Local Computer Room)40. . . Cloud Service Local Computer Room
41...雲端服務本地管理伺服器(Local Management Server)41. . . Cloud Service Local Management Server (Local Management Server)
42...雲端服務本地運算伺服器(Local Computing Server)42. . . Cloud Service Local Computing Server
43...本地儲存裝置伺服器(Local Storage Server)43. . . Local Storage Server (Local Storage Server)
44...雲端服務儲存單元(Storage Unit)44. . . Cloud Service Storage Unit (Storage Unit)
45...雲端服務範本(Template)45. . . Cloud Service Template (Template)
46...本地雲端服務快照單元(Snapshot Unit)46. . . Local Cloud Service Snapshot Unit (Snapshot Unit)
請參閱有關本發明之詳細說明及其附圖,將可進一步瞭解本發明之技術內容及其目的功效,有關附圖為:The detailed description of the present invention and its accompanying drawings will be further understood, and the technical contents of the present invention and its effects will be further understood.
圖一為本發明依據使用者位置開啟雲端運算服務系統之架構示意圖;FIG. 1 is a schematic structural diagram of a cloud computing service system according to a user location according to the present invention;
圖二為本發明之開啟雲端服務流程圖;以及2 is a flow chart of opening a cloud service according to the present invention;
圖三為本發明之關閉雲端服務流程圖。FIG. 3 is a flow chart of shutting down the cloud service according to the present invention.
11...用戶端裝置(User Device)11. . . User Device
20...寬頻網路接取機房(Broadband Network Access Office)20. . . Broadband Network Access Office
21...寬頻遠端接取伺服器(Broadband Remote Access Server)twenty one. . . Broadband Remote Access Server (Broadband Remote Access Server)
30...雲端服務中央機房(Cloud Service Central Computer Room)30. . . Cloud Service Central Computer Room
31...認證伺服器(Authentication Server)31. . . Authentication Server
32...雲端服務中央管理伺服器(Central Management Server)32. . . Cloud Service Central Management Server (Central Management Server)
33...中央資料庫管理伺服器(Central Database Management Server)33. . . Central Database Management Server
34...中央儲存裝置伺服器(Central Storage Server)34. . . Central Storage Server (Central Storage Server)
35...使用者個人化設定單元(User Profile Unit)35. . . User Profile Unit (User Profile Unit)
36...雲端服務快照單元(Snapshot Unit)36. . . Cloud Service Snapshot Unit (Snapshot Unit)
40...雲端服務地區機房(Cloud Service Local Computer Room)40. . . Cloud Service Local Computer Room
41...雲端服務本地管理伺服器(Local Management Server)41. . . Cloud Service Local Management Server (Local Management Server)
42...雲端服務本地運算伺服器(Local Computing Server)42. . . Cloud Service Local Computing Server
43...本地儲存裝置伺服器(Local Storage Server)43. . . Local Storage Server (Local Storage Server)
44...雲端服務儲存單元(Storage Unit)44. . . Cloud Service Storage Unit (Storage Unit)
45...雲端服務範本(Template)45. . . Cloud Service Template (Template)
46...本地雲端服務快照單元(Snapshot Unit)46. . . Local Cloud Service Snapshot Unit (Snapshot Unit)
Claims (8)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW099146505A TWI451266B (en) | 2010-12-29 | 2010-12-29 | A system and method for enabling cloud computing services based on user location |
US13/339,383 US20120173731A1 (en) | 2010-12-29 | 2011-12-29 | System and method for starting cloud computing service according to user location |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW099146505A TWI451266B (en) | 2010-12-29 | 2010-12-29 | A system and method for enabling cloud computing services based on user location |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201227332A TW201227332A (en) | 2012-07-01 |
TWI451266B true TWI451266B (en) | 2014-09-01 |
Family
ID=46381799
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW099146505A TWI451266B (en) | 2010-12-29 | 2010-12-29 | A system and method for enabling cloud computing services based on user location |
Country Status (2)
Country | Link |
---|---|
US (1) | US20120173731A1 (en) |
TW (1) | TWI451266B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI609349B (en) * | 2015-07-24 | 2017-12-21 | Chunghwa Telecom Co Ltd | Service Model Collaborative Control System |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3791489B2 (en) * | 2002-12-13 | 2006-06-28 | ソニー株式会社 | Portable server |
US9542209B2 (en) | 2012-06-29 | 2017-01-10 | Vmware, Inc. | Preserving user profiles across remote desktop sessions |
WO2014011163A1 (en) * | 2012-07-11 | 2014-01-16 | Empire Technology Development Llc | Network congestion reduction |
KR20150085309A (en) | 2014-01-15 | 2015-07-23 | 한국전자통신연구원 | The Method and System of Providing Server Virtual Machine for Real-time Virtual Desktop Service, and Server device supporting the same |
US9531799B2 (en) * | 2014-06-19 | 2016-12-27 | Vmware, Inc. | Reducing restoration time for virtual machines |
CN105162756A (en) * | 2015-07-03 | 2015-12-16 | 成都怡云科技有限公司 | Method for implementing government virtual office platform |
US11159646B1 (en) * | 2015-07-13 | 2021-10-26 | Amazon Technologies, Inc. | Identifying, presenting, and launching preferred applications on virtual desktop instances |
US10411974B2 (en) | 2016-03-20 | 2019-09-10 | CloudBolt Software Inc. | Cloud computing service catalog |
US10387167B2 (en) | 2016-05-26 | 2019-08-20 | CloudBolt Software Inc. | Action-based computing resource configuration |
US10242370B2 (en) | 2016-05-26 | 2019-03-26 | Cloudcolt Software Inc. | Enforcing compliance with administrative requirements relating to using computing resources |
US10623295B2 (en) | 2016-05-26 | 2020-04-14 | CloudBolt Software Inc. | Infrastructure testing |
US10346151B2 (en) | 2016-07-06 | 2019-07-09 | CloudBolt Software Inc. | Cloud computing resource orchestration |
US10728343B2 (en) | 2018-02-06 | 2020-07-28 | Citrix Systems, Inc. | Computing system providing cloud-based user profile management for virtual sessions and related methods |
US10911540B1 (en) * | 2020-03-10 | 2021-02-02 | EMC IP Holding Company LLC | Recovering snapshots from a cloud snapshot lineage on cloud storage to a storage system |
US11539787B2 (en) | 2020-04-30 | 2022-12-27 | T-Mobile Usa, Inc. | 5G enabled massively distributed on-demand personal cloud system and method |
US11418587B2 (en) | 2020-04-30 | 2022-08-16 | T-Mobile Usa, Inc. | 5G on-demand dynamically instantiated blockchain for highly distributed peer-to-peer consumer cloud |
US10911407B1 (en) | 2020-08-04 | 2021-02-02 | Palo Alto Networks, Inc. | Localization at scale for a cloud-based security service |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090182901A1 (en) * | 2008-01-14 | 2009-07-16 | Microsoft Corporation | Automatically configuring computing devices through input device |
TW200939034A (en) * | 2008-02-19 | 2009-09-16 | Microsoft Corp | Location information in presence |
TW201019104A (en) * | 2008-11-12 | 2010-05-16 | Chalet Tech Inc | System and method for detecting behavior anomaly in information access |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120066607A1 (en) * | 2010-09-13 | 2012-03-15 | Zerodesktop, Inc. | Sharing and Management of Transferable Virtual Desktop |
-
2010
- 2010-12-29 TW TW099146505A patent/TWI451266B/en not_active IP Right Cessation
-
2011
- 2011-12-29 US US13/339,383 patent/US20120173731A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090182901A1 (en) * | 2008-01-14 | 2009-07-16 | Microsoft Corporation | Automatically configuring computing devices through input device |
TW200939034A (en) * | 2008-02-19 | 2009-09-16 | Microsoft Corp | Location information in presence |
TW201019104A (en) * | 2008-11-12 | 2010-05-16 | Chalet Tech Inc | System and method for detecting behavior anomaly in information access |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI609349B (en) * | 2015-07-24 | 2017-12-21 | Chunghwa Telecom Co Ltd | Service Model Collaborative Control System |
Also Published As
Publication number | Publication date |
---|---|
US20120173731A1 (en) | 2012-07-05 |
TW201227332A (en) | 2012-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI451266B (en) | A system and method for enabling cloud computing services based on user location | |
CN106462467B (en) | Integrated API and UI for consuming services over different distributed networks | |
CN105205766B (en) | Mobile internet hospital system of seeing a doctor based on cloud platform | |
CN101410803B (en) | Methods and systems for providing access to a computing environment | |
Moreno-Vozmediano et al. | Key challenges in cloud computing: Enabling the future internet of services | |
CN106411857B (en) | A kind of private clound GIS service access control method based on virtual isolation mech isolation test | |
KR102328193B1 (en) | Apparatus and method for virtual desktop service | |
KR20170000568A (en) | Apparatus and method for virtual desktop service based on in-memory | |
CN103458055A (en) | Clout competing platform | |
US10346618B1 (en) | Data encryption for virtual workspaces | |
BRPI0707220A2 (en) | methods and systems for providing access to a computing environment | |
US20160188237A1 (en) | Methods and systems for managing the scheduling of snapshots on a storage array | |
KR20160136489A (en) | Method for Resource Management base of Virtualization for cloud service | |
CN109327553A (en) | An operation management system and method for IaaS cloud platform | |
Chandrahasan et al. | Research challenges and security issues in cloud computing | |
CN107659542A (en) | A kind of method for authenticating and server | |
KR101506250B1 (en) | Connection Dualization System For virtualization service | |
KR20140143953A (en) | Appratus for a virtual desktop service and method thereof | |
KR101250881B1 (en) | Method for doubly processing data of block storage service | |
CN102571733B (en) | The access method of BOSS system and system, cloud computing platform | |
CN110189440A (en) | A kind of smart lock monitoring equipment and its method based on block chain | |
Yan | Cloud storage services | |
Daryapurkar et al. | Cloud computing: issues and challenges | |
CN105871851A (en) | SaaS-based identity authentication method | |
US11579901B1 (en) | Provisioning engine hosting solution for a cloud orchestration environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |