TWI476692B - 變更設備配置檔之資訊通知裝置及方法 - Google Patents
變更設備配置檔之資訊通知裝置及方法 Download PDFInfo
- Publication number
- TWI476692B TWI476692B TW100113067A TW100113067A TWI476692B TW I476692 B TWI476692 B TW I476692B TW 100113067 A TW100113067 A TW 100113067A TW 100113067 A TW100113067 A TW 100113067A TW I476692 B TWI476692 B TW I476692B
- Authority
- TW
- Taiwan
- Prior art keywords
- operating system
- configuration file
- device configuration
- shared
- update
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/1734—Details of monitoring file system events, e.g. by the use of hooks, filter drivers, logs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/176—Support for shared access to files; File sharing support
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/178—Techniques for file synchronisation in file systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
Description
本發明涉及一種變更設備配置檔之資訊通知裝置及方法。
隨著電腦技術的不斷發展,越來越多的電腦採用多個作業系統,例如Windows系統、Linux系統等。而電腦上的多個作業系統之間通常可通過網路檔系統共用檔。然而,當其中一第一作業系統上的檔變更時,一第二作業系統有可能並不知道第一作業系統上的檔已更新,其共用第一作業系統上的檔有可能還是未更新的,如此將導致兩個作業系統上的作業不同步。
本發明的主要目的在於提供一種變更設備配置檔之資訊通知裝置及方法,其通過在多個作業系統之間發送監控指令來即時的監控所共用的設備配置檔是否有更新,從而隨時更新所共用的設備配置檔,以此解決上述的問題。
本發明提供一種變更設備配置檔之資訊通知裝置,包括第一作業系統及第二作業系統,所述之第一作業系統上設置有一網路檔系統的服務端,所述之第二作業系統上設置有一網路檔系統的用戶端,該網路檔系統的服務端上存儲有供網路檔系統的用戶端共用的設備配置檔;該第二作業系統,用於發送一監控指令於第一作業系統來監控其所共用的設備配置檔是否有更新;該第一作業系統,用於根據該監控指令監控被第二作業系統所共用的設備配置檔是否有更新,及當被第二作業系統所共用的設備配置檔有更新時,發送一更新資訊於第二作業系統;及該第二作業系統,還用於根據該更新資訊,獲取設備配置檔的更新內容,更新所共用的設備配置檔。
本發明還提供一種變更設備配置檔之資訊通知方法,該方法包括以下步驟:初始化第一作業系統及第二作業系統,所述之第一作業系統上設置有一網路檔系統的服務端,所述之第二作業系統上設置有一網路檔系統的用戶端,該網路檔系統的服務端上存儲有供網路檔系統的用戶端共用的設備配置檔;所述之第二作業系統發送一監控指令於第一作業系統來監控其所共用的設備配置檔是否有更新;所述之第一作業系統監控被第二作業系統所共用的設備配置檔是否有更新;當被第二作業系統所共用的設備配置檔有更新時,所述之第一作業系統發送一更新資訊於第二作業系統;及所述之第二作業系統根據該更新資訊,獲取設備配置檔的更新內容,更新所共用的設備配置檔。
本發明的變更設備配置檔之資訊通知裝置及方法,其通過在多個作業系統之間發送監控指令隨時的監控共用的設備配置檔是否有更新,從而即時的更新所共用的設備配置檔,避免多個作業系統間作業不同步問題的產生。
請參考圖1,為本發明變更設備配置檔之資訊通知裝置較佳實施方式的硬體結構圖。該資訊通知裝置100安裝有多個作業系統。在本實施方式中,該資訊通知裝置100包括一第一作業系統1(如Windows作業系統)及一第二作業系統2(如Linux作業系統)。該第一作業系統1通過一第一中央處理器16(Central processing unit,CPU)來處理其上的資料。該第二作業系統2通過一第二中央處理器26來處理器其上的資料。該第一作業系統1及第二作業系統2通過一網路檔系統(Network file system,NFS)共用檔。在本實施方式中,該第一作業系統1上設置有NFS的服務端,該第二作業系統2上設置有NFS的用戶端。該NFS的服務端上存儲有多個可供NFS用戶端共用的設備配置檔151。該設備配置檔151記錄有各種設備的配置資訊,例如第一作業系統1及第二作業系統2上的CPU配置資訊、週邊設備配置資訊及I/O介面配置資訊等。其他實施方式中,該NFS的服務端也可設置在第二作業系統1上,而NFS的用戶端設置在第二作業系統2上。
該第一作業系統1包括一第一應用程式11、一內核監控模組14及一第一設備管理程式13。
該第一設備管理程式13用於提供一第一用戶介面,供用戶通過該第一用戶介面在第一作業系統1上變更設備配置檔151。
該第二作業系統2包括至少一第二資訊傳輸模組22及至少一第二應用程式21。
該至少一第二資訊傳輸模組22用於發送一監控指令於第一作業系統1來監控其所共用的設備配置檔151是否有更新。
該內核監控模組14用於根據該監控指令監控被第二作業系統2所共用的設備配置檔151是否有更新。
該第一資訊傳輸模組12用於當內核監控模組14監控到被第二作業系統2所共用的設備配置檔151有更新時,發送一更新資訊於第二作業系統2。該第一應用程式11用於當內核監控模組14監控到被第二作業系統2上共用的設備配置檔151有更新時,獲取設備配置檔151的更新內容,進行相關設備配置檔151的更新。
該第二作業系統2用於根據接收到的更新資訊,控制第二應用程式21獲取設備配置檔151的更新內容,更新所共用的設備配置檔151。
如圖2所示,為本發明變更設備配置檔之資訊通知方法的流程圖。
第一中央處理器16初始化第一作業系統1,第二中央處理器26初始化第二作業系統2(步驟S601)。
第二資訊傳輸模組22發送一監控指令於第一作業系統1來監控其所共用的設備配置檔151是否有更新(步驟S602)。
該內核監控模組14根據監控指令監控被第二作業系統2所共用的設備配置檔151是否有更新(步驟S603)。
當內核監控模組14監控到被第二作業系統2上所共用的設備配置檔151有更新時,該第一資訊傳輸模組12發送一變更資訊於第二作業系統2(步驟S604)。
該第二作業系統2根據接收到的更新資訊,控制第二應用程式21獲取設備配置檔151的更新內容,更新所共用的設備配置檔151(步驟S605)。
100...資訊通知裝置
1...第一作業系統
2...第二作業系統
11...第一應用程式
13...第一設備管理程式
14...內核監控模組
151...設備配置檔
12...第一資訊傳輸模組
16...第一中央處理器
22...第二資訊傳輸模組
26...第二中央處理器
10...網路檔系統服務端
20...網路檔系統用戶端
21...第二應用程式
圖1所示係本發明變更設備配置檔之資訊通知裝置的較佳實施方式的示意圖。
圖2所示係本發明的變更設備配置檔之資訊通知方法的流程圖。
100...資訊通知裝置
1...第一作業系統
2...第二作業系統
11...第一應用程式
13...第一設備管理程式
12...第一資訊傳輸模組
14...內核監控模組
151...設備配置檔
16...第一中央處理器
22...第二資訊傳輸模組
26...第二中央處理器
10...網路檔系統服務端
20...網路檔系統用戶端
21...第二應用程式
Claims (9)
- 一種變更設備配置檔之資訊通知裝置,包括第一作業系統及第二作業系統,所述之第一作業系統上設置有一網路檔系統的服務端,所述之第二作業系統上設置有一網路檔系統的用戶端,該網路檔系統的服務端上存儲有供網路檔系統的用戶端共用的設備配置檔;其中:
該第二作業系統,用於發送一監控指令於第一作業系統來監控其所共用的設備配置檔是否有更新;
該第一作業系統,用於根據該監控指令監控被第二作業系統所共用的設備配置檔是否有更新,及當被第二作業系統所共用的設備配置檔有更新時,發送一更新資訊於第二作業系統;及
該第二作業系統,還用於根據該更新資訊,獲取設備配置檔的更新內容,更新所共用的設備配置檔。 - 如申請專利範圍第1項所述的資訊通知裝置,其中,該第一作業系統還包括一第一設備管理程式,該第一設備管理程式用於提供一第一用戶介面,供用戶通過該第一用戶介面在第一作業系統上變更設備配置檔。
- 如申請專利範圍第 1項所述的資訊通知裝置,其中,該第一作業系統還包括一第一應用程式,該第一應用程式用於當監控到被第二作業系統所共用的設備配置檔有更新時,獲取設備配置檔的更新內容,進行相關設備配置檔的更新。
- 如申請專利範圍第 1項所述的資訊通知裝置,其中,該第二作業系統還包括一第二應用程式,該第二作業系統用於根據更新資訊,控制第二應用程式獲取設備配置檔的更新內容,更新所共用的設備配置檔。
- 如申請專利範圍第 1項所述的資訊通知裝置,其中,該設備配置檔記錄有設備配置資訊,包括第一作業系統及第二作業系統上的CPU配置資訊、週邊設備配置資訊及I/O介面配置資訊。
- 一種變更設備配置檔之資訊通知方法,其中:該方法包括以下步驟:
初始化第一作業系統及第二作業系統,所述之第一作業系統上設置有一網路檔系統的服務端,所述之第二作業系統上設置有一網路檔系統的用戶端,該網路檔系統的服務端上存儲有供網路檔系統的用戶端共用的設備配置檔;
所述之第二作業系統發送一監控指令於第一作業系統來監控其所共用的設備配置檔是否有更新;
所述之第一作業系統監控被第二作業系統所共用的設備配置檔是否有更新;
當被第二作業系統所共用的設備配置檔有更新時,所述之第一作業系統發送一更新資訊於第二作業系統;及
所述之第二作業系統根據該更新資訊,獲取設備配置檔的更新內容,更新所共用的設備配置檔。 - 如申請專利範圍第6項所述的通知方法,其中,即時監控第一作業系統中的設備配置檔是否被變更還包括以下步驟:即時監控第一作業系統中的設備配置檔是否被第一作業系統中的第一設備管理程式變更。
- 如申請專利範圍第6項所述的通知方法,其中,該方法還包括以下步驟:該第一作業系統還包括一第一應用程式,當監控到被第二作業系統所共用的設備配置檔有更新時,該第一應用程式獲取設備配置檔的更新內容,進行相關設備配置檔的更新。
- 如申請專利範圍第6項所述的通知方法,其中,該方法還包括以下步驟:該第二作業系統包括一第二應用程式,該第二作業系統是為根據更新資訊,控制第二應用程式獲取設備配置檔的更新內容,更新所共用的設備配置檔。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110070835.0A CN102693235B (zh) | 2011-03-23 | 2011-03-23 | 变更设备配置文件之信息通知装置及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201239762A TW201239762A (en) | 2012-10-01 |
TWI476692B true TWI476692B (zh) | 2015-03-11 |
Family
ID=46858692
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW100113067A TWI476692B (zh) | 2011-03-23 | 2011-04-15 | 變更設備配置檔之資訊通知裝置及方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20120246113A1 (zh) |
CN (1) | CN102693235B (zh) |
TW (1) | TWI476692B (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6265443B2 (ja) * | 2013-03-15 | 2018-01-24 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | グループのユーザ間での情報の自動的な共有、同期、および協働のためのシステムおよび方法 |
TWI516059B (zh) | 2013-05-09 | 2016-01-01 | 緯創資通股份有限公司 | 主從裝置環境的部署方法與系統 |
WO2015139246A1 (zh) * | 2014-03-19 | 2015-09-24 | 华为终端有限公司 | 一种应用数据同步的方法及装置 |
CN104503849A (zh) * | 2015-01-14 | 2015-04-08 | 宇龙计算机通信科技(深圳)有限公司 | ***数据的设置方法、***数据的设置装置和终端 |
CN104601722B (zh) * | 2015-02-02 | 2018-07-24 | 西安酷派软件科技有限公司 | 通信参数同步方法及装置 |
CN105991720B (zh) | 2015-02-13 | 2019-06-18 | 阿里巴巴集团控股有限公司 | 配置变更方法、设备及*** |
CN106775837B (zh) * | 2016-11-29 | 2020-08-28 | 北京元心科技有限公司 | 多***的全局配置同步方法及装置 |
CN108762824A (zh) * | 2018-04-18 | 2018-11-06 | 青岛海尔科技有限公司 | 一种基于配置文件的设备逻辑处理方法及装置 |
CN109446170B (zh) * | 2018-09-13 | 2024-01-19 | 北京米文动力科技有限公司 | 一种配置文件数据同步方法及设备 |
CN109446168B (zh) * | 2018-10-19 | 2021-11-16 | 浪潮软件股份有限公司 | 一种基于InData-Kudu对象存储进行配置文件共享的方法 |
CN110196838A (zh) * | 2019-04-23 | 2019-09-03 | 维沃移动通信有限公司 | 一种文件配置方法及服务器 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050091349A1 (en) * | 2003-07-31 | 2005-04-28 | Daniel Scheibli | Automatically configuring a computer |
TW200736934A (en) * | 2006-03-24 | 2007-10-01 | Inventec Corp | System and method of accomplishing computer apparatus sharing |
US20100179940A1 (en) * | 2008-08-26 | 2010-07-15 | Gilder Clark S | Remote data collection systems and methods |
TW201042466A (en) * | 2009-05-28 | 2010-12-01 | Inst Information Industry | Hybrid computer systems |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100451981C (zh) * | 2006-07-21 | 2009-01-14 | 华为技术有限公司 | 修改计算机的配置信息的方法 |
CN101727449A (zh) * | 2008-10-28 | 2010-06-09 | 国际商业机器公司 | 利用远程应用处理本地文件的***和方法 |
CN101894033A (zh) * | 2010-07-09 | 2010-11-24 | 英业达股份有限公司 | 自动在客户端计算器选欲运行操作***的安装***及方法 |
-
2011
- 2011-03-23 CN CN201110070835.0A patent/CN102693235B/zh not_active Expired - Fee Related
- 2011-04-15 TW TW100113067A patent/TWI476692B/zh not_active IP Right Cessation
- 2011-06-07 US US13/154,453 patent/US20120246113A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050091349A1 (en) * | 2003-07-31 | 2005-04-28 | Daniel Scheibli | Automatically configuring a computer |
TW200736934A (en) * | 2006-03-24 | 2007-10-01 | Inventec Corp | System and method of accomplishing computer apparatus sharing |
US20100179940A1 (en) * | 2008-08-26 | 2010-07-15 | Gilder Clark S | Remote data collection systems and methods |
TW201042466A (en) * | 2009-05-28 | 2010-12-01 | Inst Information Industry | Hybrid computer systems |
Also Published As
Publication number | Publication date |
---|---|
CN102693235B (zh) | 2015-10-28 |
TW201239762A (en) | 2012-10-01 |
CN102693235A (zh) | 2012-09-26 |
US20120246113A1 (en) | 2012-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI476692B (zh) | 變更設備配置檔之資訊通知裝置及方法 | |
US20230011241A1 (en) | Hypervisor remedial action for a virtual machine in response to an error message from the virtual machine | |
US10999157B1 (en) | Remote cloud-based monitoring of storage systems | |
US8332688B1 (en) | Failover and recovery of a computing application hosted by a virtual instance of a machine | |
US9851996B2 (en) | Applying firmware updates in a system with zero downtime by selectively offlining and onlining hardware using a scale-up hypervisor layer | |
US9424021B2 (en) | Capturing updates to applications and operating systems | |
US9992118B2 (en) | System and method for optimizing transportation over networks | |
US20120192175A1 (en) | Method and System to Accelerate Copying of Virtual Machine Images | |
WO2014084922A1 (en) | High availability for cloud servers | |
US9712382B2 (en) | Retrieving console messages after device failure | |
US10216601B2 (en) | Agent dynamic service | |
WO2016107042A1 (zh) | 数据增量备份方法、装置及nas设备 | |
US20190180791A1 (en) | Chassis monitoring system and chassis monitoring method | |
US11307887B2 (en) | Server deployment method and system in hypervisor architecture | |
US20150079966A1 (en) | Methods for facilitating telecommunication network administration and devices thereof | |
CN112181942A (zh) | 时序数据库***和数据处理方法及装置 | |
JP2009238015A (ja) | コピー制御装置、コピー制御方法およびコピー制御プログラム | |
US11169714B1 (en) | Efficient file replication | |
US20150220380A1 (en) | Dynamically determining an external systems management application to report system errors | |
JP2017037469A (ja) | 情報処理システム、優先処理方法、情報処理装置及びプログラム | |
US10860668B1 (en) | Querying system and method | |
JP5546930B2 (ja) | シャットダウン制御システム | |
JP2011150459A (ja) | ディザスタリカバリシステムおよびバックアップサイト構築方法 | |
TWI409700B (zh) | 變更設備配置檔案之消息通知裝置及方法 | |
JP5223428B2 (ja) | 情報処理システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |