JP5648902B2 - 仮想サーバのスナップショットを管理する方法、及び該方法を具現化する装置 - Google Patents
仮想サーバのスナップショットを管理する方法、及び該方法を具現化する装置 Download PDFInfo
- Publication number
- JP5648902B2 JP5648902B2 JP2010220350A JP2010220350A JP5648902B2 JP 5648902 B2 JP5648902 B2 JP 5648902B2 JP 2010220350 A JP2010220350 A JP 2010220350A JP 2010220350 A JP2010220350 A JP 2010220350A JP 5648902 B2 JP5648902 B2 JP 5648902B2
- Authority
- JP
- Japan
- Prior art keywords
- configuration information
- snapshot
- virtual server
- acquired
- stored
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operations
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1438—Restarting or rejuvenating
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/815—Virtual
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/84—Using snapshots, i.e. a logical point-in-time copy of the data
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Stored Programmes (AREA)
Description
図1は、本発明の実施の形態1に係る構成情報管理装置を、CPUを用いて構成した例を示すブロック図である。本発明の実施の形態1に係る構成情報管理装置1は、複数の外部コンピュータ3、3、・・・と、ネットワーク2を介してデータ通信することが可能に接続されている。
本発明の実施の形態2に係る構成情報管理装置1の構成及び機能ブロック図は、実施の形態1と同様であることから同一の符号を付することにより詳細な説明は省略する。本実施の形態2は、スナップショットIDを生成して、生成したスナップショットIDを構成情報記憶部131に記憶されている既存のスナップショットを表す構成要素に付与するだけでなく、仮想サーバのシステムログにも書き込む点で実施の形態1とは相違する。
2 ネットワーク
3 外部コンピュータ
11 CPU
12 メモリ
13 記憶装置
14 I/Oインタフェース
15 ビデオインタフェース
16 可搬型ディスクドライブ
17 通信インタフェース
18 内部バス
23 表示装置
90 可搬型記録媒体
100 コンピュータプログラム
Claims (8)
- ネットワークを介してデータ通信することが可能に接続してある外部コンピュータ上で稼働する仮想サーバごとに構成情報及びシステムログを取得する構成情報&システムログ取得部と、
取得した構成情報に基づいて特定された仮想サーバから取得して記憶してある既存のシステムログと、取得したシステムログとを比較して解析する解析部と、
該解析部での解析結果に基づいて、取得した構成情報と、同じ仮想サーバから取得して記憶してある他の構成情報との関連に関する関連情報を抽出する関連情報抽出部と、
抽出した関連情報に基づいて、取得した構成情報を識別する識別情報を生成する識別情報生成部と、
前記仮想サーバの構成情報を識別する識別情報に対応付けて、取得した構成情報及びシステムログを記憶する構成情報記憶部と
を備える装置。 - 前記識別情報生成部は、抽出した関連情報に基づいて、取得した構成情報と、同じ仮想サーバから取得して記憶してある既存の構成情報とを順序付けた識別情報を生成するようにしてある請求項1に記載の装置。
- 生成した識別情報を、前記構成情報記憶部に記憶してある既存の構成情報及び前記外部コンピュータ上の前記仮想サーバごとのシステムログに書き込むようにしてある請求項1又は2に記載の装置。
- 前記構成情報記憶部は、前記構成情報の変動履歴を、階層構造を有するツリー構造として記憶する請求項1乃至3のいずれか一項に記載の装置。
- 外部コンピュータとネットワークを介してデータ通信することが可能に接続してある装置で実行することが可能な方法であって、
前記装置は、
前記外部コンピュータ上で稼働する仮想サーバごとに構成情報及びシステムログを取得する工程と、
取得した構成情報に基づいて特定された仮想サーバから取得して記憶してある既存のシステムログと、取得したシステムログとを比較して解析する工程と、
解析結果に基づいて、取得した構成情報と、同じ仮想サーバから取得して記憶してある他の構成情報との関連に関する関連情報を抽出する工程と、
抽出した関連情報に基づいて、取得した構成情報を識別する識別情報を生成する工程と、
前記仮想サーバの構成情報を識別する識別情報に対応付けて、取得した構成情報及びシステムログを記憶する工程と
を含む方法。 - 抽出した関連情報に基づいて、取得した構成情報と、同じ仮想サーバから取得して記憶してある既存の構成情報とを順序付けた識別情報を生成する請求項5に記載の方法。
- 生成した識別情報を、記憶してある既存の構成情報及び前記外部コンピュータ上の前記仮想サーバごとのシステムログに書き込む請求項5又は6に記載の方法。
- 前記構成情報の変動履歴を、階層構造を有するツリー構造として記憶する請求項5乃至7のいずれか一項に記載の方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010220350A JP5648902B2 (ja) | 2010-09-30 | 2010-09-30 | 仮想サーバのスナップショットを管理する方法、及び該方法を具現化する装置 |
| US13/238,298 US8656126B2 (en) | 2010-09-30 | 2011-09-21 | Managing snapshots of virtual server |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010220350A JP5648902B2 (ja) | 2010-09-30 | 2010-09-30 | 仮想サーバのスナップショットを管理する方法、及び該方法を具現化する装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012073985A JP2012073985A (ja) | 2012-04-12 |
| JP5648902B2 true JP5648902B2 (ja) | 2015-01-07 |
Family
ID=45890825
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010220350A Expired - Fee Related JP5648902B2 (ja) | 2010-09-30 | 2010-09-30 | 仮想サーバのスナップショットを管理する方法、及び該方法を具現化する装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8656126B2 (ja) |
| JP (1) | JP5648902B2 (ja) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8380955B1 (en) * | 2010-12-23 | 2013-02-19 | Netapp, Inc. | Method and system for naming replicated storage |
| US9063768B2 (en) * | 2011-10-10 | 2015-06-23 | Vmware, Inc. | Method and apparatus for comparing configuration and topology of virtualized datacenter inventories |
| EP2901350A1 (en) * | 2012-08-13 | 2015-08-05 | Siemens Corporation | Securely generating and storing passwords in a computer system |
| US9336248B2 (en) * | 2013-04-24 | 2016-05-10 | The Boeing Company | Anomaly detection in chain-of-custody information |
| US9898325B2 (en) * | 2015-10-20 | 2018-02-20 | Vmware, Inc. | Configuration settings for configurable virtual components |
| US10354215B2 (en) * | 2016-10-26 | 2019-07-16 | Servicenow, Inc. | System and method for service modeling |
| US10585712B2 (en) | 2017-05-31 | 2020-03-10 | International Business Machines Corporation | Optimizing a workflow of a storlet architecture |
| US10915410B2 (en) | 2018-09-27 | 2021-02-09 | International Business Machines Corporation | Distributed system management using snapshots and packets |
| US11354198B2 (en) * | 2019-11-19 | 2022-06-07 | International Business Machines Corporation | Snapshot for world state recovery |
| US11625169B2 (en) * | 2020-07-24 | 2023-04-11 | EMC IP Holding Company LLC | Efficient token management in a storage system |
| KR102491998B1 (ko) * | 2020-12-04 | 2023-01-26 | (주)글루버 | 가상화 서버, 이를 포함하는 서버 가상화 시스템의 동작 방법, 및 프로그램 |
Family Cites Families (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003223209A (ja) | 2002-01-29 | 2003-08-08 | Mitsubishi Electric Corp | 構成管理システムのサーバ装置及びクライアント装置 |
| US8370819B2 (en) * | 2005-03-25 | 2013-02-05 | Microsoft Corporation | Mechanism to store information describing a virtual machine in a virtual disk image |
| JP2007066265A (ja) | 2005-09-02 | 2007-03-15 | Hitachi Ltd | 計算機装置及び仮想マシン提供方法 |
| JP2008084029A (ja) | 2006-09-27 | 2008-04-10 | Hitachi Software Eng Co Ltd | 仮想マシン管理システム |
| JP4410804B2 (ja) * | 2007-02-23 | 2010-02-03 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 分散ネットワーク環境におけるシステム管理方法、情報処理装置及びプログラム |
| JP4560074B2 (ja) | 2007-09-26 | 2010-10-13 | 株式会社東芝 | 仮想計算機システム及び同システムにおける仮想計算機復元方法 |
| JP2009080692A (ja) | 2007-09-26 | 2009-04-16 | Toshiba Corp | 仮想計算機システム及び同システムにおけるサービス引き継ぎ制御方法 |
| JP4510064B2 (ja) | 2007-09-27 | 2010-07-21 | 株式会社東芝 | 仮想計算機システム及び同システムにおける仮想マシン復元方法 |
| US8489995B2 (en) * | 2008-03-18 | 2013-07-16 | Rightscale, Inc. | Systems and methods for efficiently managing and configuring virtual servers |
| JP5075736B2 (ja) | 2008-05-27 | 2012-11-21 | 株式会社日立製作所 | 仮想サーバのシステム障害回復方法及びそのシステム |
| JP5263696B2 (ja) | 2008-06-30 | 2013-08-14 | インターナショナル・ビジネス・マシーンズ・コーポレーション | ソフトウェア構成要素をバックアップするためのコンピュータ・システム、並びにその方法及びコンピュータ・プログラム |
| US20100083251A1 (en) * | 2008-09-12 | 2010-04-01 | Hyper9, Inc. | Techniques For Identifying And Comparing Virtual Machines In A Virtual Machine System |
| JP5172574B2 (ja) | 2008-09-29 | 2013-03-27 | 株式会社日立製作所 | アプリケーションデータのバックアップ構成構築に用いる管理計算機 |
| JP5176837B2 (ja) * | 2008-09-30 | 2013-04-03 | 富士通株式会社 | 情報処理システム及びその管理方法、制御プログラム並びに記録媒体 |
| JP5298763B2 (ja) * | 2008-10-22 | 2013-09-25 | 富士通株式会社 | 仮想システム制御プログラム、方法及び装置 |
| JPWO2010100867A1 (ja) * | 2009-03-05 | 2012-09-06 | 日本電気株式会社 | 仮想計算機管理システム |
| US8195980B2 (en) * | 2009-03-31 | 2012-06-05 | Oracle America, Inc. | Virtual machine snapshotting and damage containment |
| US8191065B2 (en) * | 2009-04-06 | 2012-05-29 | Red Hat Israel, Ltd. | Managing virtual machine images |
| JP5227887B2 (ja) * | 2009-05-21 | 2013-07-03 | 株式会社日立製作所 | バックアップ管理方法 |
| JP5541908B2 (ja) * | 2009-11-26 | 2014-07-09 | 株式会社野村総合研究所 | データセンター構成管理システム |
-
2010
- 2010-09-30 JP JP2010220350A patent/JP5648902B2/ja not_active Expired - Fee Related
-
2011
- 2011-09-21 US US13/238,298 patent/US8656126B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012073985A (ja) | 2012-04-12 |
| US20120084521A1 (en) | 2012-04-05 |
| US8656126B2 (en) | 2014-02-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5648902B2 (ja) | 仮想サーバのスナップショットを管理する方法、及び該方法を具現化する装置 | |
| US10949401B2 (en) | Data replication in site recovery environment | |
| US8639798B2 (en) | Managing configuration items | |
| US8612574B2 (en) | Computer system for managing configuration item, and method and computer program therefor | |
| JP5159571B2 (ja) | アクセス制御装置、アクセス制御装置のアクセス制御方法およびアクセス制御プログラム | |
| US8381038B2 (en) | Management server and management system | |
| US9864793B2 (en) | Language tag management on international data storage | |
| CN103930872B (zh) | 使用可扩展索引编制的虚拟系统的被动监视 | |
| JP5984149B2 (ja) | ソフトウェアを更新する装置及び方法 | |
| US10048978B2 (en) | Apparatus and method for identifying a virtual machine having changeable settings | |
| WO2011055436A1 (ja) | 運用管理装置及び運用管理方法 | |
| JPWO2017110720A1 (ja) | ログ分析システム、ログ分析方法及びプログラム | |
| JP2012208752A (ja) | ライセンス管理装置、ライセンス管理方法、及びプログラム | |
| CN117113435A (zh) | 基于系统页表访问控制的细粒度完整性度量模型及方法 | |
| US20220255762A1 (en) | Lifecycle change cryptographic ledger | |
| JP7003574B2 (ja) | 情報処理装置、情報処理方法およびプログラム | |
| CN113268206A (zh) | 一种网络靶场资源热插拔实现方法与系统 | |
| US20240020405A1 (en) | Extracted field generation to filter log messages | |
| US20200394091A1 (en) | Failure analysis support system, failure analysis support method, and computer readable recording medium | |
| JP7006077B2 (ja) | 管理システム、管理方法、及び管理プログラム | |
| WO2016120989A1 (ja) | 管理計算機及びルールの試験方法 | |
| US12107901B2 (en) | Device management system, device management method, and recording medium having device management program recorded thereon | |
| JP2011227789A (ja) | 情報処理装置及びプログラム | |
| JP2024157214A (ja) | 原因推論装置、及び原因推論方法 | |
| JP6798340B2 (ja) | 運用仕様分析装置、運用仕様分析方法及び運用仕様分析プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130603 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140428 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140520 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140526 |
|
| 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: 20141014 |
|
| RD14 | Notification of resignation of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7434 Effective date: 20141014 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141030 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5648902 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |