KR20200085516A - 홈페이지를 이용한 소프트-raid의 상태표시방법 - Google Patents
홈페이지를 이용한 소프트-raid의 상태표시방법 Download PDFInfo
- Publication number
- KR20200085516A KR20200085516A KR1020190001706A KR20190001706A KR20200085516A KR 20200085516 A KR20200085516 A KR 20200085516A KR 1020190001706 A KR1020190001706 A KR 1020190001706A KR 20190001706 A KR20190001706 A KR 20190001706A KR 20200085516 A KR20200085516 A KR 20200085516A
- Authority
- KR
- South Korea
- Prior art keywords
- status
- raid
- soft
- homepage
- server
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/324—Display of status information
- G06F11/327—Alarm or error message display
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/3034—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a storage system, e.g. DASD based or network based
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0683—Plurality of storage devices
- G06F3/0689—Disk arrays, e.g. RAID, JBOD
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Human Computer Interaction (AREA)
- Debugging And Monitoring (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
도 2는 홈페이지에서 소프트-RAID 상태표시 프로그램을 호출하는 소스코드의 구성예를 나타내는 도면이다.
도 3은 소프트-RAID에서 하드디스크 장치들의 상태를 기록하는 mdstat 파일의 구성예를 나타내는 도면이다.
도 4는 장치의 상태를 홈페이지 표시하기 위해 홈페이지로 회신되는 이미지의 구성예를 개략적으로 나타내는 도면이다.
도 5는 소프트-RAID 상태표시 프로그램의 전체적인 처리과정을 개략적으로 나타내는 플로차트이다.
도 6은 본 발명의 실시예에 따른 홈페이지를 이용한 소프트-RAID의 상태표시방법에 의해 작성된 상태표시 프로그램(mdstat.cgi)을 홈페이지에서 호출하여 실행한 결과의 표시예를 개략적으로 나타낸 도면이다.
도 7은 도 6에 나타낸 실행결과의 다른 표시예를 개략적으로 나타낸 도면이다.
도 8은 본 발명의 실시예에 따른 홈페이지를 이용한 소프트-RAID의 상태표시방법의 전체적인 구성을 개략적으로 나타내는 플로차트이다.
Claims (8)
- 서버에서 발생되는 인터넷 홈페이지를 통하여 서버의 상태를 로그인 절차 없이 원격으로 확인할 수 있도록 구성되는 홈페이지를 이용한 소프트-RAID(Redundant Array of Independent Disks)의 상태표시방법에 있어서,
홈페이지를 통하여 상태표시 프로그램을 호출하는 처리가 수행되는 상태표시 프로그램 호출단계;
상기 상태표시 프로그램 호출단계에서 호출된 상기 상태표시 프로그램을 통하여 이상발생 여부를 판단하는 처리가 수행되는 상태분석단계;
상기 상태분석단계의 분석결과에 따라 해당하는 이미지 파일을 상기 홈페이지로 전송하는 처리가 수행되는 이미지 전송단계; 및
상기 이미지 전송단계에서 전송된 이미지를 상기 홈페이지상에 표시하는 처리가 수행되는 표시단계를 포함하여 구성되는 것을 특징으로 하는 소프트-RAID의 상태표시방법.
- 제 1항에 있어서,
상기 상태표시 프로그램 호출단계는,
<IMG SRC="프로그램명"> 태그(tag)를 이용하여 상기 상태표시 프로그램을 호출하는 처리가 수행되도록 구성되는 것을 특징으로 하는 소프트-RAID의 상태표시방법.
- 제 1항에 있어서,
상기 상태분석단계는,
상기 상태표시 프로그램 호출단계에서 호출된 상기 상태표시 프로그램을 통하여 소프트-RAID의 상태보고 파일(mdstat)의 내용을 분석하는 처리가 수행되도록 구성되는 것을 특징으로 하는 소프트-RAID의 상태표시방법.
- 제 3항에 있어서,
상기 상태분석단계는,
상기 상태보고 파일(mdstat)의 상태표시 항목([UU])의 내용에 언더바(under-bar) 표시가 되어 있으면 해당 장치에 이상이 있는 것으로 판단하는 처리가 수행되도록 구성되는 것을 특징으로 하는 소프트-RAID의 상태표시방법.
- 제 1항에 있어서,
상기 이미지 전송단계는,
각각의 상태에 따라 홈페이지에 표시되는 이미지를 미리 외부 파일의 형태로 저장하여 두고, 상기 상태분석단계의 분석결과에 따라 미리 저장된 이미지 중에서 해당하는 이미지 파일을 선택하여 상기 서버로 전송하는 처리가 수행되도록 구성되는 것을 특징으로 하는 소프트-RAID의 상태표시방법.
- 제 1항에 있어서,
상기 상태표시 프로그램은,
상기 상태표시 프로그램이 호출되면 소프트-RAID의 상태보고 파일(mdstat)을 읽기(read) 모드로 여는(open) 단계;
상기 상태보고 파일에서 상태 데이터가 있는 위치를 찾아 해당 내용을 추출하는 단계;
필요한 데이터를 모두 추출하면 상기 상태보고 파일과의 연결을 종료하기 위해 상기 상태보고 파일을 닫는(close) 단계;
이미지 마임(mime) 데이터를 출력하여 지금부터 이미지 데이터가 전송됨을 알리는 단계;
이미지 데이터를 전송하기 위해 해당 이미지 파일을 여는(open) 단계;
이미지 파일의 데이터가 종료될 때까지 데이터를 읽어 출력하는 단계; 및
이미지 파일의 데이터가 종료되면 해당 이미지 파일을 닫는(close) 단계를 포함하는 처리가 수행되도록 구성되는 것을 특징으로 하는 소프트-RAID의 상태표시방법.
- 청구항 1항 내지 청구항 6항 중 어느 한 항에 기재된 소프트-RAID의 상태표시방법을 이용하여 상태표시가 이루어지도록 구성되는 것을 특징으로 하는 RAID 시스템.
- 청구항 1항 내지 청구항 6항 중 어느 한 항에 기재된 소프트-RAID의 상태표시방법을 이용하여 상태표시가 이루어지도록 구성되는 것을 특징으로 하는 서버.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190001706A KR102136710B1 (ko) | 2019-01-07 | 2019-01-07 | 홈페이지를 이용한 소프트-raid의 상태표시방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190001706A KR102136710B1 (ko) | 2019-01-07 | 2019-01-07 | 홈페이지를 이용한 소프트-raid의 상태표시방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20200085516A true KR20200085516A (ko) | 2020-07-15 |
| KR102136710B1 KR102136710B1 (ko) | 2020-07-22 |
Family
ID=71603598
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020190001706A Active KR102136710B1 (ko) | 2019-01-07 | 2019-01-07 | 홈페이지를 이용한 소프트-raid의 상태표시방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102136710B1 (ko) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09305329A (ja) * | 1996-05-14 | 1997-11-28 | Ekushingu:Kk | 記憶装置アレイシステム |
| JP2001306425A (ja) * | 2000-04-20 | 2001-11-02 | Sel Kk | インターネットホームページによる監視制御システム |
| JP2005293547A (ja) * | 2004-03-11 | 2005-10-20 | Hitachi Ltd | ストレージ装置 |
| JP2015201016A (ja) * | 2014-04-07 | 2015-11-12 | 株式会社STNet | クラウドサーバ管理システム |
-
2019
- 2019-01-07 KR KR1020190001706A patent/KR102136710B1/ko active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09305329A (ja) * | 1996-05-14 | 1997-11-28 | Ekushingu:Kk | 記憶装置アレイシステム |
| JP2001306425A (ja) * | 2000-04-20 | 2001-11-02 | Sel Kk | インターネットホームページによる監視制御システム |
| JP2005293547A (ja) * | 2004-03-11 | 2005-10-20 | Hitachi Ltd | ストレージ装置 |
| JP2015201016A (ja) * | 2014-04-07 | 2015-11-12 | 株式会社STNet | クラウドサーバ管理システム |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102136710B1 (ko) | 2020-07-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8214333B2 (en) | Storage system for managing a log of access | |
| JP7448593B2 (ja) | 改良されたデータ制御及びアクセスの方法及びシステム | |
| US10229178B2 (en) | Techniques for visualizing storage cluster system configurations and events | |
| US10514972B2 (en) | Embedding forensic and triage data in memory dumps | |
| US10282379B2 (en) | Techniques for visualizing storage cluster system configurations and API therefore | |
| KR102943641B1 (ko) | It 자산 관리 시스템에서의 서버 관리 방법 | |
| CN106033384A (zh) | 撷取控制台消息的系统及其方法和非暂态计算机可读媒体 | |
| CN102779030B (zh) | 一种注册表操作的执行方法及装置 | |
| US10031822B2 (en) | Techniques for estimating ability of nodes to support high availability functionality in a storage cluster system | |
| WO2023226380A1 (zh) | 一种磁盘处理方法、系统及电子设备 | |
| US7779428B2 (en) | Storage resource integration layer interfaces | |
| KR102137891B1 (ko) | Bmc 환경에서의 사용자 특화 운용 메커니즘에 의한 서버 관리 방법, 기록매체, 및 서버 | |
| US7567994B2 (en) | Method and apparatus to proactively capture and transmit dense diagnostic data of a file system | |
| KR102136710B1 (ko) | 홈페이지를 이용한 소프트-raid의 상태표시방법 | |
| CN121233381A (zh) | 服务器的目标系统信息处理方法和电子设备 | |
| US8122203B2 (en) | Serviceability level indicator processing for storage alteration | |
| US20110252256A1 (en) | Methods, systems, and computer program products for managing an idle computing component | |
| JP6559984B2 (ja) | デジタル証拠作成装置、デジタル証拠作成システム、及び、デジタル証拠作成プログラム | |
| US20090144466A1 (en) | Storage apparatus, storage system and path information setting method | |
| JP5214135B2 (ja) | 作業内容記録システムおよびその方法、ならびにそのプログラム | |
| CN116881091B (zh) | 系统事件日志上报方法、装置、芯片、设备及存储介质 | |
| JP2013008188A (ja) | 計算機、デバイス管理方法、プログラム、及び記録媒体 | |
| JP6477524B2 (ja) | サーバ装置、画面情報取得方法およびbmc | |
| CN114611130A (zh) | 一种数据保护方法、装置、存储介质和电子设备 | |
| CN108009039A (zh) | 终端信息的记录方法、装置、存储介质及电子设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20190107 |
|
| PA0201 | Request for examination | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20200424 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20200715 |
|
| PG1501 | Laying open of application | ||
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20200716 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20200717 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20230621 Start annual number: 4 End annual number: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20240624 Start annual number: 5 End annual number: 5 |
|
| PR1001 | Payment of annual fee |
Payment date: 20250624 Start annual number: 6 End annual number: 6 |





