KR970049370A - Controller of HIPSS - Google Patents
Controller of HIPSS Download PDFInfo
- Publication number
- KR970049370A KR970049370A KR1019950047873A KR19950047873A KR970049370A KR 970049370 A KR970049370 A KR 970049370A KR 1019950047873 A KR1019950047873 A KR 1019950047873A KR 19950047873 A KR19950047873 A KR 19950047873A KR 970049370 A KR970049370 A KR 970049370A
- Authority
- KR
- South Korea
- Prior art keywords
- bus
- disk
- pci
- processor
- means connected
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0658—Controller construction arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/061—Improving I/O performance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0656—Data buffering arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0673—Single storage device
- G06F3/0674—Disk device
- G06F3/0676—Magnetic disk device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Memory System Of A Hierarchy Structure (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
본 발명은 디스크 어레이(Disk Array)시스템인 HIPSS(High Performance Storage System)의 제어기 구조에 관한 것으로,그 특징은 프로세서와 지역 메모리와 실시간 클럭 발생기와 직렬 입출력 수단을 프로세서버스로 접속하여 구비하고 있는 HIPSS의 제어기에 있어서, 프로세서 버스에 접속되어 플로피 디스크 드라이버를 제어하는 플로피 디스크 제어수단과, 프로세서 버스와 접속되어 있고 제1PCI버스와 접속되어 데이터 전송을 정합시키는 제1PCI브리지 수단과, 프로세서 버스와 접속되어 있고 제2PCI버스와 접속되어 데이터 전송을 정합시키는 제2PCI 브리지 수단과, 제1PCI버스와 접속되어 데이터를 임시로 저장하는 제2디스크 캐쉬 기억수단과, 제1디스크 캐쉬 기억수단과 접속되어 제1디스크 캐쉬 기억수단에 저장되는 데이터의 패리티를 갱신하고 제1디스크 캐쉬 기억수단과 함께 독립적인 패리티 연산과 디스트 액세스를 보장하는 제1패리티 갱신수단과, 제2디스크 캐쉬 기억수단과 제2디스크 캐쉬 기억수단과 함께 독립적인 패리티 연산과 디스트 액세스를 보장하는 제2패리티 갱신수단과, 제1PCI버스에 접속되어 빠른 SCSI정합을 수행하는 소정 개수의 제2SCSI 정합수단 및 제1PCI버스와 제2PCI버스와 접속되어 넓은 SCSI정합수단을 수행하는 호스트 정합수단을 포함하여, 두 개의 대칭적 PCI버스를 가지는 데에 있으므로, 상술한 바와 같은 본 발명은 대용량의 저장기능,데이터 가용성 향상, 고성능 입출력 성능을 얻을 수 있다는 데에 그 효과가 있다.The present invention relates to a controller structure of a HIPSS (High Performance Storage System), which is a disk array system. The present invention is characterized by a HIPSS having a processor, a local memory, a real time clock generator, and a serial input / output means connected to a processor bus. A controller of claim 1, comprising: floppy disk control means connected to a processor bus to control a floppy disk driver, first PCI bridge means connected to a processor bus and connected to a first PCI bus to match data transfer, and connected to a processor bus A second PCI bridge means connected to the second PCI bus to match data transfer, a second disk cache storage means connected to the first PCI bus to temporarily store data, and a first disk connected to the first disk cache storage means. Update the parity of the data stored in the cache storage means and store the first disk cache First parity updating means for ensuring independent parity operation and disk access, and second parity updating means for guaranteeing independent parity operation and disk access together with second disk cache storage means and second disk cache storage means; Two symmetrical PCI, including a predetermined number of second SCSI matching means connected to the first PCI bus to perform fast SCSI matching, and host matching means connected to the first PCI bus and the second PCI bus to perform wide SCSI matching means. Since the present invention has a bus, the present invention as described above has an effect that a large capacity storage function, improved data availability, and high performance input / output performance can be obtained.
Description
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음Since this is an open matter, no full text was included.
제3도는 본 발명에 따른 HIPSS(High Performance Storage System)의 제어기의 블록도.3 is a block diagram of a controller of a high performance storage system (HIPSS) according to the present invention.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950047873A KR0170492B1 (en) | 1995-12-08 | 1995-12-08 | Hipss controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950047873A KR0170492B1 (en) | 1995-12-08 | 1995-12-08 | Hipss controller |
Publications (2)
Publication Number | Publication Date |
---|---|
KR970049370A true KR970049370A (en) | 1997-07-29 |
KR0170492B1 KR0170492B1 (en) | 1999-03-30 |
Family
ID=19438624
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019950047873A KR0170492B1 (en) | 1995-12-08 | 1995-12-08 | Hipss controller |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR0170492B1 (en) |
-
1995
- 1995-12-08 KR KR1019950047873A patent/KR0170492B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR0170492B1 (en) | 1999-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR920006851A (en) | Data processing system and method | |
KR0175983B1 (en) | Data processing system having demand based write through cache with enforced ordering | |
US4764896A (en) | Microprocessor assisted memory to memory move apparatus | |
KR970049370A (en) | Controller of HIPSS | |
TWI284806B (en) | Method for managing external memory of a processor and chip for managing external memory | |
JPS54128639A (en) | Control system for cash memory | |
JPH0285943A (en) | Data processor | |
JPS5858752B2 (en) | address translation device | |
JPH07160577A (en) | Cache memory controller | |
JPH04291642A (en) | Cache control system | |
JPS6360427B2 (en) | ||
JPS6349257B2 (en) | ||
KR940009853A (en) | Bus Operation Control Method for Cache Aggregation of Travel Computing Network System (TICOM) | |
JPH04156620A (en) | Virtual computer system | |
JPS6145343A (en) | Swapping control system | |
JPH01219930A (en) | Interrupt control circuit device for indirect address system | |
JPH0358149A (en) | Storage device | |
KR970049517A (en) | Data Transfer Method of ISDN Board in High Speed Medium Computers | |
JPH0567975B2 (en) | ||
JPH0475160A (en) | Data processor | |
JPS6061851A (en) | Input and output processor | |
KR19980017738A (en) | Data access unit for parallel processing programmable controller | |
JPH02293947A (en) | Virtual storage dualizing system | |
KR950020144A (en) | I / O processor for improving computer system performance | |
JPH053019B2 (en) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20091001 Year of fee payment: 12 |
|
LAPS | Lapse due to unpaid annual fee |