KR100928037B1 - 저장 용량과 파일 시스템을 동적으로 확장, 축소가 가능한반도체 저장매체 디스크 - Google Patents
저장 용량과 파일 시스템을 동적으로 확장, 축소가 가능한반도체 저장매체 디스크 Download PDFInfo
- Publication number
- KR100928037B1 KR100928037B1 KR1020070043460A KR20070043460A KR100928037B1 KR 100928037 B1 KR100928037 B1 KR 100928037B1 KR 1020070043460 A KR1020070043460 A KR 1020070043460A KR 20070043460 A KR20070043460 A KR 20070043460A KR 100928037 B1 KR100928037 B1 KR 100928037B1
- Authority
- KR
- South Korea
- Prior art keywords
- memory
- flash memory
- hard disk
- delete delete
- capacity
- 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
- 239000004065 semiconductor Substances 0.000 title claims abstract description 16
- 230000008602 contraction Effects 0.000 title 1
- 230000015654 memory Effects 0.000 claims abstract description 87
- 238000000034 method Methods 0.000 claims abstract 2
- 230000005055 memory storage Effects 0.000 claims description 3
- 230000003247 decreasing effect Effects 0.000 claims description 2
- 230000035939 shock Effects 0.000 abstract description 2
- 238000013500 data storage Methods 0.000 abstract 1
- 238000013341 scale-up Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 6
- 238000013403 standard screening design Methods 0.000 description 6
- 238000005192 partition Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000006872 improvement Effects 0.000 description 2
- 230000004888 barrier function Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
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/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0604—Improving or facilitating administration, e.g. storage management
-
- 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/0679—Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
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)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
Description
즉, 종래의 반도체 저장매체 디스크에서는, 플래시 메모리를 확장할 수 있는 하드웨어적 및 소프트웨어적인 처리가 전혀 수반되지 않아서 플래시 메모리의 확장 자체가 곤란하였다. 또한 만일 병렬 연결로 확장을 하는 경우가 가능하다 하더라도, 하드 디스크 컨트롤러가 확장된 SSD에 대해 저장용량을 재조정하기가 어려웠으므로, 기존의 데이터를 삭제한 후 재저장해야하는 불편이 있었다.
여기서 상기 인터페이스부는 다양한 형태로 이루어질 수 있는데, 본 발명에서는 슬롯 형태로 구성된 것으로 예시하였다. 그러나 슬롯 형태의 인터페이스 구성은 본 기술분야의 통상의 지식을 가진 자에게 잘 알려진 것이므로, 본 발명에서는 그 구성에 대한 구체적인 설명은 생략한다.
이 상태에서 모듈 1이 인터페이스부(미도시)에 장착된다면, 하드디스크 컨트롤러부는 파티션 데이터에서 두번째 파티션도 사용할 수 있는 것으로 재조정된다.
즉, 본 발명에서는, 기존의 SSD의 단일 모듈 제작 방식을 탈피하여 용량 증가가 가능하게 하는 인터페이스부를 추가로 구비하여 추가 메모리 모듈을 장착 가능하게 함으로써 소용량에서 대용량으로 쉽게 용량 증가가 가능하게 한다. 기존의 SSD는 용량 업그레이드를 위해서 기존의 제품을 폐기해야 하지만 본 발명의 SSD는 플래시 메모리의 빠른 가격하락에 대응하여 초기 저용량의 SSD를 구입한 후에 시간이 지난 후 저렴한 가격의 메모리 모듈을 추가로 구입하여 용량 확대를 함으로써 기존의 모듈을 폐기할 필요가 없고 최소 가격으로 최대 용량을 사용할 수 있으며 제품 구입시부터 폐기시까지 긴 수명 사이클을 가질 수 있다.
SSD 내부의 용량 확대는 이미 작성된 파일 시스템에 영향을 미치지만 본 발명은 메모리 모듈 추가 장착, 제거에도 불구하고 기존의 파일 시스템을 파괴하지 않고도 쉽게 사용자들이 파일 시스템을 확장, 축소가 가능하게 했다.
한편, 컴퓨터의 성능지표인 데이터 처리량은 저장장치의 속도에 좌우되는데, 대부분의 O/S들이 멀티 프로세싱을 요구하고 있으므로 HDD의 I/O 병목 현상이 심화되고 있으므로 본 발명의 SSD를 적용하여 상기 I/O 병목현상을 해소하고 획기적인 성능 향상이 가능하도록 하는 것이다.
또한 상기 SSD는 물리적 충격에 대한 내구성이 강하므로 노트북, 차량용 PC 등에 이동성을 제공할 수 있음으로써 디스크(disk) 파손시에도 데이터의 안정성을 보장할 수 있으며, 이동중에도 컴퓨팅이 가능한 장점을 갖게 된다.
아울러, 본 발명의 플래시 메모리 SSD는 기계적 장치가 전혀 없기 때문에 높은 안정성과 내구성이 탁월하므로 HDD 보다 월등히 뛰어난 성능을 발휘할 수가 있는 것이다.
더욱이 요즘들어 개인들의 PC에 안전한 데이터의 저장 및 속도를 향상시키기 위한 욕구가 팽배해 짐에 따라 저장과 속도의 향상이 가능하고 실시간으로 용량 확대가 가능한 전용 메모리를 모듈화 할 수 있으며, 메모리의 향상을 기할 수 있는 장점을 가질 수 있다.
Claims (10)
- 반도체 메모리 저장 용량의 증가, 감소가 가능한 반도체 저장 매체 디스크에 있어서,데이터 버스에 연결되고 ATA, SATA1, SATA2, SAS 방식의 프로토콜을 지원하는 하드 디스크 컨트롤러부와;상기 하드 디스크 컨트롤러부에 연결되어 플래시 메모리의 데이터 읽기 및 쓰기를 지원하는 플래시 메모리 컨트롤러부;플래시 메모리 컨트롤러부에 연결되어 데이터를 저장하는 플래시 메모리부;및상기 플래시 메모리부에 메모리 모듈이 장착되어 상호 연결되게 하는 슬롯 방식의 인터페이스부;를 포함하고,상기 하드디스크 컨트롤러부는, 설정된 개수의 메모리 모듈이 모두 장착된 최대 메모리 적재상태로 미리 설정되며, 상기 인터페이스부에 대한 상기 메모리 모듈의 착탈에 의해 상기 메모리모듈로부터 상기 인터페이스부를 통해 상기 메모리모듈의 메모리 사용상태를 담은 상태정보를 전달받아 실사용가능한 메모리 용량을 재조정하는 것을 특징으로 하는 저장 용량과 파일 시스템을 동적으로 확장, 축소가 가능한 반도체 저장매체 디스크.
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070043460A KR100928037B1 (ko) | 2007-05-04 | 2007-05-04 | 저장 용량과 파일 시스템을 동적으로 확장, 축소가 가능한반도체 저장매체 디스크 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070043460A KR100928037B1 (ko) | 2007-05-04 | 2007-05-04 | 저장 용량과 파일 시스템을 동적으로 확장, 축소가 가능한반도체 저장매체 디스크 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080098147A KR20080098147A (ko) | 2008-11-07 |
KR100928037B1 true KR100928037B1 (ko) | 2009-11-26 |
Family
ID=40285728
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070043460A Expired - Fee Related KR100928037B1 (ko) | 2007-05-04 | 2007-05-04 | 저장 용량과 파일 시스템을 동적으로 확장, 축소가 가능한반도체 저장매체 디스크 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100928037B1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103189852A (zh) * | 2010-06-07 | 2013-07-03 | 杰森·A·苏利万 | 用于动态多链路编译分区的系统和方法 |
US10285293B2 (en) | 2002-10-22 | 2019-05-07 | Atd Ventures, Llc | Systems and methods for providing a robust computer processing unit |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004038526A2 (en) | 2002-10-22 | 2004-05-06 | Isys Technologies | Non-peripherals processing control module having improved heat dissipating properties |
WO2004038527A2 (en) | 2002-10-22 | 2004-05-06 | Isys Technologies | Systems and methods for providing a dynamically modular processing unit |
US7990724B2 (en) | 2006-12-19 | 2011-08-02 | Juhasz Paul R | Mobile motherboard |
KR100928438B1 (ko) * | 2008-11-24 | 2009-11-25 | 주식회사 태진인포텍 | Sas/sata 타입의 스토리지 장치 |
CN106502583A (zh) * | 2016-10-12 | 2017-03-15 | 记忆科技(深圳)有限公司 | 一种降低固态硬盘响应延迟的方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19980076475A (ko) * | 1997-04-10 | 1998-11-16 | 윤종용 | 소형컴퓨터시스템인터페이스방식 접속을 위한 메모리장치 |
JP2005242897A (ja) * | 2004-02-27 | 2005-09-08 | Oki Electric Ind Co Ltd | フラッシュディスク装置 |
KR20060118382A (ko) * | 2006-10-31 | 2006-11-23 | 주식회사 퍼스터 | 고속 낸드 플래시 드라이브 구조 |
-
2007
- 2007-05-04 KR KR1020070043460A patent/KR100928037B1/ko not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19980076475A (ko) * | 1997-04-10 | 1998-11-16 | 윤종용 | 소형컴퓨터시스템인터페이스방식 접속을 위한 메모리장치 |
JP2005242897A (ja) * | 2004-02-27 | 2005-09-08 | Oki Electric Ind Co Ltd | フラッシュディスク装置 |
KR20060118382A (ko) * | 2006-10-31 | 2006-11-23 | 주식회사 퍼스터 | 고속 낸드 플래시 드라이브 구조 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10285293B2 (en) | 2002-10-22 | 2019-05-07 | Atd Ventures, Llc | Systems and methods for providing a robust computer processing unit |
CN103189852A (zh) * | 2010-06-07 | 2013-07-03 | 杰森·A·苏利万 | 用于动态多链路编译分区的系统和方法 |
Also Published As
Publication number | Publication date |
---|---|
KR20080098147A (ko) | 2008-11-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100928037B1 (ko) | 저장 용량과 파일 시스템을 동적으로 확장, 축소가 가능한반도체 저장매체 디스크 | |
JP5635200B2 (ja) | 不揮発半導体記憶システム | |
US7330931B2 (en) | Method and system for accessing auxiliary data in power-efficient high-capacity scalable storage system | |
US20120110259A1 (en) | Tiered data storage system with data management and method of operation thereof | |
US20110035540A1 (en) | Flash blade system architecture and method | |
KR20110048066A (ko) | 타임스탬핑 방법, 타임스탬핑 전달 방법 및 머신 액세스가능 매체 | |
US10956326B2 (en) | Storage system with data management and protection mechanism and method of operation thereof | |
US20110153959A1 (en) | Implementing data storage and dual port, dual-element storage device | |
US20130151769A1 (en) | Hard Disk Drive Reliability In Server Environment Using Forced Hot Swapping | |
US20180307427A1 (en) | Storage control apparatus and storage control method | |
US5574736A (en) | Data storage device and method of operation | |
US11789654B2 (en) | Data storage device and method for file-based interrupt coalescing | |
US10929319B2 (en) | Data storage device with front end bus | |
WO2015085414A1 (en) | System and method of operation for high capacity solid-state drive | |
JP5782556B2 (ja) | 不揮発半導体記憶システム | |
CN101176075A (zh) | 能够提高存储器使用寿命的电路和方法 | |
CN100416484C (zh) | 具磁盘阵列控制功能的核心逻辑单元及磁盘阵列控制方法 | |
Wang et al. | Evaluating non-in-place update techniques for flash-based transaction processing systems | |
US20060242359A1 (en) | Data storage device | |
KR100692958B1 (ko) | 에물레이터를 갖는 휴대용 반도체 메모리 저장 장치 | |
JP5968508B2 (ja) | 不揮発半導体記憶システム | |
RU2757659C1 (ru) | Накопитель магнитный с разделёнными областями | |
CN102385542B (zh) | 一种raid0数据备份的方法及装置 | |
Dechev et al. | NVMe SSD Disks and Virtual Memory-Analysis of the Effect of Their Conjunction over the Performance of Workstations Working in a Windows Environment | |
Konanki | An exploration of hybrid hard disk designs using an extensible simulator |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20070504 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20081027 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20090601 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20081027 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
J201 | Request for trial against refusal decision | ||
PJ0201 | Trial against decision of rejection |
Patent event date: 20090630 Comment text: Request for Trial against Decision on Refusal Patent event code: PJ02012R01D Patent event date: 20090601 Comment text: Decision to Refuse Application Patent event code: PJ02011S01I Appeal kind category: Appeal against decision to decline refusal Decision date: 20090902 Appeal identifier: 2009101006166 Request date: 20090630 |
|
AMND | Amendment | ||
PB0901 | Examination by re-examination before a trial |
Comment text: Amendment to Specification, etc. Patent event date: 20090727 Patent event code: PB09011R02I Comment text: Request for Trial against Decision on Refusal Patent event date: 20090630 Patent event code: PB09011R01I |
|
B701 | Decision to grant | ||
PB0701 | Decision of registration after re-examination before a trial |
Patent event date: 20090902 Comment text: Decision to Grant Registration Patent event code: PB07012S01D Patent event date: 20090803 Comment text: Transfer of Trial File for Re-examination before a Trial Patent event code: PB07011S01I |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20091116 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20091116 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20121107 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20121107 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20130830 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20130830 Start annual number: 5 End annual number: 5 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20151009 |