TWI476692B - 變更設備配置檔之資訊通知裝置及方法 - Google Patents

變更設備配置檔之資訊通知裝置及方法 Download PDF

Info

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
Application number
TW100113067A
Other languages
English (en)
Other versions
TW201239762A (en
Inventor
Chien Hua Chen
Original Assignee
Hon Hai Prec Ind Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hon Hai Prec Ind Co Ltd filed Critical Hon Hai Prec Ind Co Ltd
Publication of TW201239762A publication Critical patent/TW201239762A/zh
Application granted granted Critical
Publication of TWI476692B publication Critical patent/TWI476692B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/1734Details of monitoring file system events, e.g. by the use of hooks, filter drivers, logs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/176Support for shared access to files; File sharing support
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/178Techniques 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. 一種變更設備配置檔之資訊通知裝置,包括第一作業系統及第二作業系統,所述之第一作業系統上設置有一網路檔系統的服務端,所述之第二作業系統上設置有一網路檔系統的用戶端,該網路檔系統的服務端上存儲有供網路檔系統的用戶端共用的設備配置檔;其中:
    該第二作業系統,用於發送一監控指令於第一作業系統來監控其所共用的設備配置檔是否有更新;
    該第一作業系統,用於根據該監控指令監控被第二作業系統所共用的設備配置檔是否有更新,及當被第二作業系統所共用的設備配置檔有更新時,發送一更新資訊於第二作業系統;及
    該第二作業系統,還用於根據該更新資訊,獲取設備配置檔的更新內容,更新所共用的設備配置檔。
  2. 如申請專利範圍第1項所述的資訊通知裝置,其中,該第一作業系統還包括一第一設備管理程式,該第一設備管理程式用於提供一第一用戶介面,供用戶通過該第一用戶介面在第一作業系統上變更設備配置檔。
  3. 如申請專利範圍第 1項所述的資訊通知裝置,其中,該第一作業系統還包括一第一應用程式,該第一應用程式用於當監控到被第二作業系統所共用的設備配置檔有更新時,獲取設備配置檔的更新內容,進行相關設備配置檔的更新。
  4. 如申請專利範圍第 1項所述的資訊通知裝置,其中,該第二作業系統還包括一第二應用程式,該第二作業系統用於根據更新資訊,控制第二應用程式獲取設備配置檔的更新內容,更新所共用的設備配置檔。
  5. 如申請專利範圍第 1項所述的資訊通知裝置,其中,該設備配置檔記錄有設備配置資訊,包括第一作業系統及第二作業系統上的CPU配置資訊、週邊設備配置資訊及I/O介面配置資訊。
  6. 一種變更設備配置檔之資訊通知方法,其中:該方法包括以下步驟:
    初始化第一作業系統及第二作業系統,所述之第一作業系統上設置有一網路檔系統的服務端,所述之第二作業系統上設置有一網路檔系統的用戶端,該網路檔系統的服務端上存儲有供網路檔系統的用戶端共用的設備配置檔;
    所述之第二作業系統發送一監控指令於第一作業系統來監控其所共用的設備配置檔是否有更新;
    所述之第一作業系統監控被第二作業系統所共用的設備配置檔是否有更新;
    當被第二作業系統所共用的設備配置檔有更新時,所述之第一作業系統發送一更新資訊於第二作業系統;及
    所述之第二作業系統根據該更新資訊,獲取設備配置檔的更新內容,更新所共用的設備配置檔。
  7. 如申請專利範圍第6項所述的通知方法,其中,即時監控第一作業系統中的設備配置檔是否被變更還包括以下步驟:即時監控第一作業系統中的設備配置檔是否被第一作業系統中的第一設備管理程式變更。
  8. 如申請專利範圍第6項所述的通知方法,其中,該方法還包括以下步驟:該第一作業系統還包括一第一應用程式,當監控到被第二作業系統所共用的設備配置檔有更新時,該第一應用程式獲取設備配置檔的更新內容,進行相關設備配置檔的更新。
  9. 如申請專利範圍第6項所述的通知方法,其中,該方法還包括以下步驟:該第二作業系統包括一第二應用程式,該第二作業系統是為根據更新資訊,控制第二應用程式獲取設備配置檔的更新內容,更新所共用的設備配置檔。
TW100113067A 2011-03-23 2011-04-15 變更設備配置檔之資訊通知裝置及方法 TWI476692B (zh)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 英业达股份有限公司 自动在客户端计算器选欲运行操作***的安装***及方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
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