KR101340176B1 - 스마트 스케일러블 스토리지 스위치 아키텍처 - Google Patents
스마트 스케일러블 스토리지 스위치 아키텍처 Download PDFInfo
- Publication number
- KR101340176B1 KR101340176B1 KR1020087007248A KR20087007248A KR101340176B1 KR 101340176 B1 KR101340176 B1 KR 101340176B1 KR 1020087007248 A KR1020087007248 A KR 1020087007248A KR 20087007248 A KR20087007248 A KR 20087007248A KR 101340176 B1 KR101340176 B1 KR 101340176B1
- Authority
- KR
- South Korea
- Prior art keywords
- virtual
- host
- physical
- command
- drive
- 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
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
-
- 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/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0604—Improving or facilitating administration, e.g. storage management
- G06F3/0605—Improving or facilitating administration, e.g. storage management by facilitating the interaction with a user or administrator
-
- 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/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0626—Reducing size or complexity of storage systems
-
- 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/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0629—Configuration or reconfiguration of storage systems
- G06F3/0635—Configuration or reconfiguration of storage systems by changing the path, e.g. traffic rerouting, path reconfiguration
-
- 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/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0662—Virtualisation aspects
- G06F3/0664—Virtualisation aspects at device level, e.g. emulation of a storage device or system
-
- 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/067—Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/10—Address translation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2212/00—Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
- G06F2212/26—Using a specific storage system architecture
- G06F2212/261—Storage comprising a plurality of storage devices
- G06F2212/262—Storage comprising a plurality of storage devices configured as RAID
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Stored Programmes (AREA)
Abstract
Description
Claims (35)
- 물리적인 드라이브들을 하나 이상의 가상 드라이브들로서 제공하는 시스템으로서,가상 커맨드를 수신하도록 구성된 호스트 인터페이스 컴포넌트;상기 가상 커맨드를 하나 이상의 매핑된 커맨드들로 매핑하도록 구성된 매핑 컴포넌트; 및상기 매핑된 커맨드들을 하나 이상의 스토리지 디바이스들로 전송하도록 구성된 디바이스 인터페이스 컴포넌트를 포함하고,상기 시스템은, 상기 하나 이상의 스토리지 디바이스들로부터 상기 하나 이상의 매핑된 커맨드들에 대한 응답들을 수신하여 상기 응답들을 결합하고, 상기 응답들에 기초하여 상기 가상 커맨드에 답하여 컴퓨터 시스템에 단일 가상 응답을 전송하도록 구성되고,상기 디바이스 인터페이스 컴포넌트는 상기 하나 이상의 스토리지 디바이스들 및 다른 시스템과 연관된 다른 호스트 인터페이스 컴포넌트들에 결합되고, 상기 디바이스 인터페이스 컴포넌트는 상기 하나 이상의 스토리지 디바이스들의 캐스케이딩(cascading)을 용이하게 하기 위해 상기 시스템의 제2 인스턴스의 호스트 인터페이스 컴포넌트에 더 결합되는 가상 드라이브 제공 시스템.
- 제1항에 있어서,상기 매핑 컴포넌트는 상기 시스템이 제조되는 때에 구성되는 가상 드라이브 제공 시스템.
- 제1항에 있어서,상기 매핑 컴포넌트의 구성은 한 세트의 하드웨어 핀들의 접속부들을 변경함으로써 변경될 수 있는 가상 드라이브 제공 시스템.
- 제1항에 있어서,상기 매핑 컴포넌트의 구성은 정책 테이블(policy table)을 변경함으로써 변경될 수 있는 가상 드라이브 제공 시스템.
- 제1항에 있어서,상기 매핑 컴포넌트의 구성은 새로운 디바이스를 상기 디바이스 인터페이스 컴포넌트에 연결하는 것에 응답하여 자동적으로 변경되는 가상 드라이브 제공 시스템.
- 제1항에 있어서,상기 디바이스 인터페이스 컴포넌트는, 스토리지 디바이스들이 캐스케이드식(cascaded)으로 연결될 수 있도록 상기 시스템의 제2 인스턴스의 상기 호스트 인터페이스 컴포넌트에 연결되는 가상 드라이브 제공 시스템.
- 제6항에 있어서,호스트 컴퓨터 시스템에 액세스가능한 상기 캐스케이드식 스토리지 디바이스들은 상기 호스트 컴퓨터 시스템에 의해 자체적으로 지원되는 스토리지 디바이스들의 수를 초과하는 가상 드라이브 제공 시스템.
- 제6항에 있어서,상기 디바이스 인터페이스 컴포넌트는 캐스케이드식 물리적인 디바이스를 액세스하기 위한 경로를 자동적으로 선택하는 가상 드라이브 제공 시스템.
- 제1항에 있어서,상기 호스트 인터페이스 컴포넌트는 상기 매핑된 커맨드들에 대한 응답들이 수신되기 전에 상기 가상 커맨드들에 대한 응답들을 전송하는 가상 드라이브 제공 시스템.
- 제1항에 있어서,상기 호스트 인터페이스 컴포넌트는 상기 디바이스 인터페이스 컴포넌트에 연결된 스토리지 디바이스에 의해 지원된 속도(rate)보다 더 빠른 속도로 통신하는 가상 드라이브 제공 시스템.
- 제1항에 있어서,상기 시스템의 구성을 관리하기 위한 구성 컴포넌트를 더 포함하는 가상 드라이브 제공 시스템.
- 제1항에 있어서,상기 호스트 인터페이스 컴포넌트는 SATA 커맨드들을 이용하여 컴퓨터 시스템과 통신하는 가상 드라이브 제공 시스템.
- 제1항에 있어서,상기 디바이스 인터페이스 컴포넌트는 SATA 커맨드들을 이용하여 적어도 하나의 디바이스와 통신하는 가상 드라이브 제공 시스템.
- 제1항에 있어서,상기 호스트 인터페이스 컴포넌트는 SATA 포트 멀티플라이어 커맨드들을 수신하는 가상 드라이브 제공 시스템.
- 제1항에 있어서,상기 호스트 인터페이스 컴포넌트는 SATA NCQ 커맨드들을 수신하는 가상 드라이브 제공 시스템.
- 제1항에 있어서,매핑된 커맨드는 물리적인 커맨드인 가상 드라이브 제공 시스템.
- 제1항에 있어서,매핑된 커맨드는 가상 커맨드인 가상 드라이브 제공 시스템.
- 제1항에 있어서,상기 하나 이상의 스토리지 디바이스들 중 적어도 하나는 물리적인 디바이스인 가상 드라이브 제공 시스템.
- 제1항에 있어서,상기 하나 이상의 스토리지 디바이스들 중 적어도 하나는 가상 디바이스인 가상 드라이브 제공 시스템.
- 스토리지 시스템에서 물리적인 드라이브들을 하나 이상의 가상 드라이브들로서 제공하는 방법으로서,컴퓨터 시스템으로부터 가상 커맨드를 수신하는 단계;상기 가상 커맨드를 하나 이상의 매핑된 커맨드들로 매핑하는 단계;상기 매핑된 커맨드들을 하나 이상의 스토리지 디바이스들로 전송하는 단계;상기 하나 이상의 스토리지 디바이스들로부터 상기 하나 이상의 매핑된 커맨드들에 대한 응답들을 수신하는 단계;상기 응답들에 기초하여 가상 응답을 전송하는 단계; 및상기 응답들을 결합하고 상기 응답들에 기초하여 상기 가상 커맨드에 답하여 컴퓨터 시스템에 단일 가상 응답을 전송하는 단계를 포함하고,상기 매핑된 커맨드들을 전송하는 단계는, 상기 스토리지 디바이스들의 캐스케이딩을 용이하게 하기 위해 스토리지 디바이스들 및 상기 시스템의 제2 인스턴스에 상기 매핑된 커맨드들을 직접 전송하는 단계를 포함하는 가상 드라이브 제공 방법.
- 제20항에 있어서,구성 정보를 수신하는 단계를 더 포함하며, 상기 가상 커맨드를 매핑하는 단계는 상기 수신된 구성 정보를 이용하는 단계를 포함하는 가상 드라이브 제공 방법.
- 제21항에 있어서,상기 구성 정보는 상기 시스템이 제조되는 때에 수신되는 가상 드라이브 제공 방법.
- 제21항에 있어서,상기 구성 정보는 새로운 디바이스를 디바이스 인터페이스 컴포넌트에 연결하는 것에 응답하여 자동적으로 변경되는 가상 드라이브 제공 방법.
- 제20항에 있어서,상기 매핑된 커맨드들을 전송하는 단계는, 스토리지 디바이스들이 캐스케이드식으로 연결될 수 있도록 상기 시스템의 제2 인스턴스에 커맨드들을 전송하는 단계를 포함하는 가상 드라이브 제공 방법.
- 제24항에 있어서,호스트 인터페이스를 통해 액세스가능한 상기 캐스케이드식 스토리지 디바이스들은 상기 호스트 인터페이스에 의해 자체적으로 지원되는 수를 초과하는 가상 드라이브 제공 방법.
- 제20항에 있어서,상기 가상 응답은 상기 매핑된 커맨드들에 대한 응답들이 수신되기 전에 전 송되는 가상 드라이브 제공 방법.
- 제20항에 있어서,가상 커맨드는 매핑된 커맨드들이 물리적인 디바이스에 전송되는 속도보다 더 빠른 속도로 수신되는 가상 드라이브 제공 방법.
- 제20항에 있어서,매핑된 커맨드는 물리적인 커맨드인 가상 드라이브 제공 방법.
- 제20항에 있어서,매핑된 커맨드는 가상 커맨드인 가상 드라이브 제공 방법.
- 제20항에 있어서,상기 하나 이상의 스토리지 디바이스들 중 적어도 하나는 물리적인 디바이스인 가상 드라이브 제공 방법.
- 제20항에 있어서,상기 하나 이상의 스토리지 디바이스들 중 적어도 하나는 가상 디바이스인 가상 드라이브 제공 방법.
- 물리적인 드라이브들을 하나 이상의 가상 드라이브들로서 제공하도록 스토리지 시스템을 제어하기 위한 명령어들을 포함하는 컴퓨터 판독 가능 매체로서,상기 명령어들은,컴퓨터 시스템으로부터 가상 커맨드를 수신하는 단계;상기 가상 커맨드를 하나 이상의 매핑된 커맨드들로 매핑하는 단계;상기 매핑된 커맨드들을 하나 이상의 스토리지 디바이스들로 전송하는 단계;상기 하나 이상의 스토리지 디바이스들로부터 상기 하나 이상의 매핑된 커맨드들에 대한 응답들을 수신하는 단계;상기 응답들에 기초하여 가상 응답을 전송하는 단계; 및상기 응답들을 결합하고 상기 응답들에 기초하여 상기 가상 커맨드에 답하여 상기 컴퓨터 시스템에 단일 가상 응답을 전송하는 단계를 포함하고,상기 매핑된 커맨드들을 전송하는 단계는, 상기 스토리지 디바이스들의 캐스케이딩을 용이하게 하기 위해 스토리지 디바이스들 및 상기 시스템의 제2 인스턴스에 상기 매핑된 커맨드들을 직접 전송하는 단계를 포함하는 방법을 구현하는 컴퓨터 판독 가능 매체.
- 제32항에 있어서,디바이스 인터페이스는 상기 스토리지 디바이스들이 캐스케이드식으로 이루어지도록 물리적인 커맨드들을 상기 시스템의 제2 인스턴스로 전송하는 컴퓨터 판독 가능 매체.
- 제1항에 있어서,상기 시스템은 상기 가상 커맨드를 수행하는 상기 하나 이상의 스토리지 디바이스들이 대응하는 동작의 성공 또는 실패를 인지(acknowledge)하기 전에 상기 가상 커맨드가 성공했음을 추론적으로 인지하도록 구성되는 가상 드라이브 제공 시스템.
- 제20항에 있어서,상기 스토리지 시스템은 상기 가상 커맨드를 수행하는 상기 하나 이상의 스토리지 디바이스들이 대응하는 동작의 성공 또는 실패를 인지하기 전에 상기 가상 커맨드가 성공했음을 추론적으로 인지하는 가상 드라이브 제공 방법.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US71186305P | 2005-08-25 | 2005-08-25 | |
| US60/711,863 | 2005-08-25 | ||
| PCT/US2006/032454 WO2007024740A2 (en) | 2005-08-25 | 2006-08-24 | Smart scalable storage switch architecture |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20080038436A KR20080038436A (ko) | 2008-05-06 |
| KR101340176B1 true KR101340176B1 (ko) | 2013-12-10 |
Family
ID=37772239
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020087007248A Expired - Fee Related KR101340176B1 (ko) | 2005-08-25 | 2006-08-24 | 스마트 스케일러블 스토리지 스위치 아키텍처 |
Country Status (7)
| Country | Link |
|---|---|
| US (2) | US8595434B2 (ko) |
| EP (1) | EP1934751B1 (ko) |
| JP (1) | JP5155861B2 (ko) |
| KR (1) | KR101340176B1 (ko) |
| CN (2) | CN101356506B (ko) |
| TW (1) | TWI350970B (ko) |
| WO (1) | WO2007024740A2 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20170077231A (ko) * | 2014-11-05 | 2017-07-05 | 아마존 테크놀로지스, 인크. | 스토리지 클라이언트 파일 시스템들을 위한 스토리지 볼륨들의 동적 스케일링 |
Families Citing this family (126)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030172295A1 (en) * | 2002-03-01 | 2003-09-11 | Onspec Electronics, Inc. | Device and system for allowing secure identification of an individual when accessing information and a method of use |
| US8019842B1 (en) | 2005-01-27 | 2011-09-13 | Netapp, Inc. | System and method for distributing enclosure services data to coordinate shared storage |
| US8180855B2 (en) * | 2005-01-27 | 2012-05-15 | Netapp, Inc. | Coordinated shared storage architecture |
| US7882271B2 (en) * | 2005-06-02 | 2011-02-01 | Seagate Technology Llc | Processor partnering in a storage system |
| US7571269B2 (en) * | 2005-08-25 | 2009-08-04 | Silicon Image, Inc. | Covert channel for conveying supplemental messages in a protocol-defined link for a system of storage devices |
| KR101340176B1 (ko) | 2005-08-25 | 2013-12-10 | 실리콘 이미지, 인크. | 스마트 스케일러블 스토리지 스위치 아키텍처 |
| US8666230B2 (en) * | 2005-10-14 | 2014-03-04 | Microsoft Corporation | Multiple physical optical disc formats in backwards compatible order |
| US20070162626A1 (en) * | 2005-11-02 | 2007-07-12 | Iyer Sree M | System and method for enhancing external storage |
| US7587570B2 (en) * | 2006-05-31 | 2009-09-08 | International Business Machines Corporation | System and method for providing automated storage provisioning |
| US8000321B2 (en) * | 2006-10-19 | 2011-08-16 | Alcatel Lucent | Method and apparatus for improved non-intrusive monitoring functions |
| US7876894B2 (en) * | 2006-11-14 | 2011-01-25 | Mcm Portfolio Llc | Method and system to provide security implementation for storage devices |
| US7711213B2 (en) * | 2007-01-29 | 2010-05-04 | Hewlett-Packard Development Company, L.P. | Nanowire-based modulators |
| US20080184035A1 (en) * | 2007-01-30 | 2008-07-31 | Technology Properties Limited | System and Method of Storage Device Data Encryption and Data Access |
| US20090046858A1 (en) * | 2007-03-21 | 2009-02-19 | Technology Properties Limited | System and Method of Data Encryption and Data Access of a Set of Storage Devices via a Hardware Key |
| US20080181406A1 (en) * | 2007-01-30 | 2008-07-31 | Technology Properties Limited | System and Method of Storage Device Data Encryption and Data Access Via a Hardware Key |
| US20080288782A1 (en) * | 2007-05-18 | 2008-11-20 | Technology Properties Limited | Method and Apparatus of Providing Security to an External Attachment Device |
| US7797488B2 (en) * | 2007-03-05 | 2010-09-14 | Accusys, Inc. | Method of creating a multiple of virtual SATA ports in a disk array controller |
| JP2008293476A (ja) * | 2007-04-27 | 2008-12-04 | Ricoh Co Ltd | インターフェース制御回路、画像処理装置および電力管理方法 |
| US20080288703A1 (en) * | 2007-05-18 | 2008-11-20 | Technology Properties Limited | Method and Apparatus of Providing Power to an External Attachment Device via a Computing Device |
| US7844777B2 (en) * | 2007-06-26 | 2010-11-30 | Intel Corporation | Cache for a host controller to store command header information |
| JP5487482B2 (ja) * | 2007-06-29 | 2014-05-07 | シーゲイト テクノロジー エルエルシー | 記憶システムにおけるプロセッサ・パートナリング |
| TW200919454A (en) * | 2007-10-18 | 2009-05-01 | Skymedi Corp | SATA electronic device and its method of data transmission |
| US8583878B2 (en) * | 2008-01-02 | 2013-11-12 | Sandisk Il Ltd. | Storage device having direct user access |
| US20090171911A1 (en) * | 2008-01-02 | 2009-07-02 | Sandisk Il, Ltd. | Data indexing by local storage device |
| US8452927B2 (en) * | 2008-01-02 | 2013-05-28 | Sandisk Technologies Inc. | Distributed storage service systems and architecture |
| US9098506B2 (en) * | 2008-01-02 | 2015-08-04 | Sandisk Il, Ltd. | Data indexing by local storage device |
| US8370402B2 (en) | 2008-01-02 | 2013-02-05 | Sandisk Il Ltd | Dual representation of stored digital content |
| US8307129B2 (en) * | 2008-01-14 | 2012-11-06 | International Business Machines Corporation | Methods and computer program products for swapping synchronous replication secondaries from a subchannel set other than zero to subchannel set zero using dynamic I/O |
| JP2009205189A (ja) * | 2008-02-26 | 2009-09-10 | Buffalo Inc | フォルダ管理方法 |
| WO2009108902A2 (en) * | 2008-02-29 | 2009-09-03 | Atrato, Inc. | Storage system front end |
| US7904566B2 (en) * | 2008-03-14 | 2011-03-08 | Silicon Image, Inc. | Method, apparatus, and system for employing an enhanced port multiplier |
| US7979589B2 (en) * | 2008-03-14 | 2011-07-12 | Silicon Image, Inc. | Method, apparatus, and system for port multiplier enhancement |
| JP5033041B2 (ja) * | 2008-04-14 | 2012-09-26 | 株式会社日立製作所 | ストレージシステム |
| KR101486987B1 (ko) * | 2008-05-21 | 2015-01-30 | 삼성전자주식회사 | 불휘발성 메모리를 포함하는 반도체 메모리 장치 및 불휘발성 메모리를 위한 커맨드 스케줄링 방법 |
| TWI421700B (zh) * | 2008-06-02 | 2014-01-01 | 無線虛擬儲存裝置及取得遠端檔案之方法 | |
| US8516173B2 (en) * | 2008-07-28 | 2013-08-20 | International Business Machines Corporation | Swapping PPRC secondaries from a subchannel set other than zero to subchannel set zero using control block field manipulation |
| US8554995B2 (en) | 2008-07-29 | 2013-10-08 | Hewlett-Packard Development Company, L.P. | Connecting a storage subsystem and an electronic device with a control device that hides details of the storage subsystem |
| JP4399021B1 (ja) | 2008-10-29 | 2010-01-13 | 株式会社東芝 | ディスクアレイ制御装置および記憶装置 |
| US8285970B2 (en) | 2008-11-06 | 2012-10-09 | Silicon Motion Inc. | Method for managing a memory apparatus, and associated memory apparatus thereof |
| JP2010128572A (ja) * | 2008-11-25 | 2010-06-10 | Fuji Xerox Co Ltd | データ制御装置、記憶装置及びデータ制御装置の接続方法 |
| US8527720B2 (en) * | 2008-12-03 | 2013-09-03 | Lsi Corporation | Methods of capturing and naming dynamic storage tiering configurations to support data pre-staging |
| US8195878B2 (en) * | 2009-02-19 | 2012-06-05 | Pmc-Sierra, Inc. | Hard disk drive with attached solid state drive cache |
| US9207984B2 (en) | 2009-03-31 | 2015-12-08 | Amazon Technologies, Inc. | Monitoring and automatic scaling of data volumes |
| US9164914B1 (en) * | 2009-04-07 | 2015-10-20 | Marvell World Trade Ltd. | Multiple port routing circuitry for flash memory storage systems |
| US9377967B2 (en) | 2009-05-27 | 2016-06-28 | Dell Products L.P. | Systems and methods for scalable storage management |
| JP2010108497A (ja) * | 2009-10-22 | 2010-05-13 | Toshiba Corp | ディスクアレイ制御装置および記憶装置 |
| US8819208B2 (en) | 2010-03-05 | 2014-08-26 | Solidfire, Inc. | Data deletion in a distributed data storage system |
| US9063655B2 (en) | 2010-05-12 | 2015-06-23 | Silicon Image, Inc. | Multi-level port expansion for port multipliers |
| KR101466592B1 (ko) * | 2010-06-18 | 2014-12-01 | 엘에스아이 코포레이션 | 스케일러블 스토리지 디바이스들 |
| US8789170B2 (en) | 2010-09-24 | 2014-07-22 | Intel Corporation | Method for enforcing resource access control in computer systems |
| FR2969788B1 (fr) * | 2010-12-27 | 2013-02-08 | Electricite De France | Procede et dispositif de controle d'acces a un systeme informatique |
| US8615544B2 (en) * | 2011-02-25 | 2013-12-24 | Wyse Technology Inc. | System and method for unlocking a device remotely from a server |
| US8635416B1 (en) * | 2011-03-02 | 2014-01-21 | Violin Memory Inc. | Apparatus, method and system for using shadow drives for alternative drive commands |
| US8621113B2 (en) * | 2011-05-31 | 2013-12-31 | Micron Technology, Inc. | Apparatus including host bus adapter and serial attachment programming compliant device and related methods |
| US8762224B2 (en) * | 2011-06-03 | 2014-06-24 | Ebay Inc. | Payer device that changes physical state based on payer information |
| JP5209096B2 (ja) | 2011-09-07 | 2013-06-12 | 株式会社東芝 | リモートアクセスシステム、電子機器およびリモートアクセス処理方法 |
| US9047068B2 (en) * | 2011-10-31 | 2015-06-02 | Dell Products L.P. | Information handling system storage device management information access |
| US9838269B2 (en) | 2011-12-27 | 2017-12-05 | Netapp, Inc. | Proportional quality of service based on client usage and system metrics |
| US9054992B2 (en) | 2011-12-27 | 2015-06-09 | Solidfire, Inc. | Quality of service policy sets |
| US9032160B1 (en) * | 2011-12-29 | 2015-05-12 | Emc Corporation | Continuous data replication |
| US8909886B1 (en) | 2012-03-31 | 2014-12-09 | Emc Corporation | System and method for improving cache performance upon detecting a migration event |
| US8914583B1 (en) | 2012-03-31 | 2014-12-16 | Emc Corporation | System and method for improving cache performance |
| US8966190B1 (en) * | 2012-03-31 | 2015-02-24 | Emc Corporation | System and method for assigning control of a logical unit number |
| JP5890521B2 (ja) * | 2012-06-07 | 2016-03-22 | 株式会社日立製作所 | モーションコントローラ装置と同装置における通信方法 |
| TWI497416B (zh) * | 2012-10-08 | 2015-08-21 | Wistron Neweb Corp | 程式執行系統、程式編譯系統以及電腦程式產品 |
| US9501437B2 (en) | 2012-11-15 | 2016-11-22 | Empire Technology Development Llc | Scalable storage system having multiple storage channels |
| US9122806B2 (en) | 2012-11-28 | 2015-09-01 | Avago Technologies General Ip (Singapore) Pte. Ltd. | SATA data appliance for providing SATA hosts with access to a configurable number of SATA drives residing in a SAS topology |
| CN103942005B (zh) * | 2013-01-22 | 2017-03-08 | 广东华晟数据固态存储有限公司 | 一种固态硬盘及其控制装置、系统、方法 |
| TW201445429A (zh) * | 2013-05-22 | 2014-12-01 | Asmedia Technology Inc | 磁碟陣列系統及資料處理方法 |
| TWI559133B (zh) | 2013-05-22 | 2016-11-21 | 祥碩科技股份有限公司 | 磁碟陣列系統及資料處理方法 |
| US9213611B2 (en) | 2013-07-24 | 2015-12-15 | Western Digital Technologies, Inc. | Automatic raid mirroring when adding a second boot drive |
| WO2015034498A1 (en) * | 2013-09-05 | 2015-03-12 | Hewlett-Packard Development Company, L.P. | Mesh topology storage cluster with an array based manager |
| CN106412030B (zh) * | 2013-11-05 | 2019-08-27 | 华为技术有限公司 | 一种选择存储资源方法、装置及系统 |
| US9170746B2 (en) | 2014-01-07 | 2015-10-27 | Netapp, Inc. | Clustered raid assimilation management |
| US20150244795A1 (en) | 2014-02-21 | 2015-08-27 | Solidfire, Inc. | Data syncing in a distributed system |
| US20170048167A1 (en) * | 2014-04-30 | 2017-02-16 | Hewlett Packard Enterprise Development Lp | Flood disable on network switch |
| KR102378065B1 (ko) * | 2014-07-09 | 2022-03-25 | 한국전자통신연구원 | 레이어드 디비전 멀티플렉싱을 이용한 방송 신호 송신 장치 및 방송 신호 송신 방법 |
| US9798728B2 (en) | 2014-07-24 | 2017-10-24 | Netapp, Inc. | System performing data deduplication using a dense tree data structure |
| CN104182367B (zh) * | 2014-07-28 | 2017-05-17 | 英业达科技有限公司 | 存储控制装置与其调用方法 |
| US20160034191A1 (en) * | 2014-08-01 | 2016-02-04 | Kabushiki Kaisha Toshiba | Grid oriented distributed parallel computing platform |
| CN104219084B (zh) * | 2014-08-04 | 2018-01-16 | 新华三技术有限公司 | 一种板卡的启动方法和设备 |
| US9671960B2 (en) | 2014-09-12 | 2017-06-06 | Netapp, Inc. | Rate matching technique for balancing segment cleaning and I/O workload |
| US10133511B2 (en) | 2014-09-12 | 2018-11-20 | Netapp, Inc | Optimized segment cleaning technique |
| US9851901B2 (en) | 2014-09-26 | 2017-12-26 | Western Digital Technologies, Inc. | Transfer of object memory references in a data storage device |
| KR102320044B1 (ko) | 2014-10-02 | 2021-11-01 | 삼성전자주식회사 | Pci 장치, 이를 포함하는 인터페이스 시스템, 및 컴퓨팅 시스템 |
| US9836229B2 (en) | 2014-11-18 | 2017-12-05 | Netapp, Inc. | N-way merge technique for updating volume metadata in a storage I/O stack |
| US9471448B2 (en) * | 2014-12-10 | 2016-10-18 | Intel Corporation | Performing an atomic write operation across multiple storage devices |
| WO2016118125A1 (en) * | 2015-01-21 | 2016-07-28 | Hewlett Packard Enterprise Development Lp | Virtual storage |
| US9524114B2 (en) | 2015-01-27 | 2016-12-20 | Futurewei Technologies, Inc. | Optimizing synchronous write via speculation |
| US9720601B2 (en) | 2015-02-11 | 2017-08-01 | Netapp, Inc. | Load balancing technique for a storage array |
| US9841904B2 (en) * | 2015-03-02 | 2017-12-12 | Samsung Electronics Co., Ltd. | Scalable and configurable non-volatile memory module array |
| KR102398213B1 (ko) | 2015-03-09 | 2022-05-17 | 삼성전자주식회사 | 저장 장치, 그것을 포함하는 호스트 시스템, 및 그것의 맵 테이블 업데이트 방법 |
| US9762460B2 (en) | 2015-03-24 | 2017-09-12 | Netapp, Inc. | Providing continuous context for operational information of a storage system |
| US9720838B2 (en) * | 2015-03-27 | 2017-08-01 | Intel Corporation | Shared buffered memory routing |
| US9710317B2 (en) | 2015-03-30 | 2017-07-18 | Netapp, Inc. | Methods to identify, handle and recover from suspect SSDS in a clustered flash array |
| US20160299844A1 (en) * | 2015-04-08 | 2016-10-13 | Sandisk Enterprise Ip Llc | Mapping Logical Groups of Data to Physical Locations In Memory |
| US9836427B2 (en) * | 2015-05-28 | 2017-12-05 | HGST Netherlands B.V. | Library for seamless management of storage devices |
| US10097636B1 (en) | 2015-06-15 | 2018-10-09 | Western Digital Technologies, Inc. | Data storage device docking station |
| US9575689B2 (en) | 2015-06-26 | 2017-02-21 | EMC IP Holding Company LLC | Data storage system having segregated control plane and/or segregated data plane architecture |
| WO2017007409A1 (en) * | 2015-07-06 | 2017-01-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Apparatus and method for forwarding messages |
| US9740566B2 (en) | 2015-07-31 | 2017-08-22 | Netapp, Inc. | Snapshot creation workflow |
| US9760730B2 (en) | 2015-08-28 | 2017-09-12 | Dell Products L.P. | System and method to redirect and unlock software secure disk devices in a high latency environment |
| US10097534B2 (en) * | 2015-08-28 | 2018-10-09 | Dell Products L.P. | System and method to redirect hardware secure USB storage devices in high latency VDI environments |
| US10091295B1 (en) | 2015-09-23 | 2018-10-02 | EMC IP Holding Company LLC | Converged infrastructure implemented with distributed compute elements |
| US10104171B1 (en) | 2015-11-25 | 2018-10-16 | EMC IP Holding Company LLC | Server architecture having dedicated compute resources for processing infrastructure-related workloads |
| US10235059B2 (en) | 2015-12-01 | 2019-03-19 | Netapp, Inc. | Technique for maintaining consistent I/O processing throughput in a storage system |
| US10929022B2 (en) | 2016-04-25 | 2021-02-23 | Netapp. Inc. | Space savings reporting for storage system supporting snapshot and clones |
| CN106126122A (zh) * | 2016-06-22 | 2016-11-16 | 广东睿江云计算股份有限公司 | 一种基于qos的云主机磁盘io指令调度方法及系统 |
| WO2018004519A1 (en) * | 2016-06-27 | 2018-01-04 | Hitachi, Ltd. | Management method and apparatus for configuring optimized path |
| US20180032555A1 (en) * | 2016-07-28 | 2018-02-01 | Bank Of America Corporation | Object database system including an object-specific historical attribute-change information system |
| US10642763B2 (en) | 2016-09-20 | 2020-05-05 | Netapp, Inc. | Quality of service policy sets |
| US10534598B2 (en) | 2017-01-04 | 2020-01-14 | International Business Machines Corporation | Rolling upgrades in disaggregated systems |
| US11153164B2 (en) * | 2017-01-04 | 2021-10-19 | International Business Machines Corporation | Live, in-line hardware component upgrades in disaggregated systems |
| US10467261B1 (en) | 2017-04-27 | 2019-11-05 | Intuit Inc. | Methods, systems, and computer program product for implementing real-time classification and recommendations |
| US10528329B1 (en) | 2017-04-27 | 2020-01-07 | Intuit Inc. | Methods, systems, and computer program product for automatic generation of software application code |
| US10467122B1 (en) | 2017-04-27 | 2019-11-05 | Intuit Inc. | Methods, systems, and computer program product for capturing and classification of real-time data and performing post-classification tasks |
| US10705796B1 (en) | 2017-04-27 | 2020-07-07 | Intuit Inc. | Methods, systems, and computer program product for implementing real-time or near real-time classification of digital data |
| CN108255430A (zh) * | 2018-01-10 | 2018-07-06 | 深圳市得微电子有限责任公司 | Ncq命令处理方法、存储设备及计算机可读存储介质 |
| WO2020000275A1 (zh) | 2018-06-27 | 2020-01-02 | 华为技术有限公司 | 一种存储系统及存储系统的工作模式的切换方法 |
| US11399312B2 (en) | 2019-08-13 | 2022-07-26 | International Business Machines Corporation | Storage and retention intelligence in mobile networks |
| US11163687B2 (en) * | 2019-10-17 | 2021-11-02 | Citrix Systems, Inc. | Provisioning virtual machines with a single identity and cache virtual disk |
| US11704040B2 (en) | 2019-12-09 | 2023-07-18 | International Business Machines Corporation | Transparent drive-to-drive copying |
| CN111209229B (zh) * | 2019-12-30 | 2021-12-21 | 苏州艾利特机器人有限公司 | 一种基于虚拟设备的现场总线方法 |
| TWI773343B (zh) * | 2021-05-26 | 2022-08-01 | 中華電信股份有限公司 | 分散式物件資料儲存系統、方法及電腦可讀媒介 |
| CN113535088B (zh) * | 2021-07-15 | 2024-07-30 | 深圳市安存数据技术有限公司 | 存储设备、数据处理方法和存储系统 |
| KR102777920B1 (ko) | 2021-09-08 | 2025-03-12 | 한국전자통신연구원 | 무선 통신 은닉 채널 검출 방법 및 장치 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050114464A1 (en) * | 2003-10-27 | 2005-05-26 | Shai Amir | Virtualization switch and method for performing virtualization in the data-path |
| WO2005055043A1 (en) * | 2003-11-26 | 2005-06-16 | Veritas Operating Corporation | System and method for emulating operating system metadata to provide cross-platform access to storage volumes |
Family Cites Families (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0428021B1 (en) | 1989-11-03 | 1998-09-02 | Compaq Computer Corporation | Method for data distribution in a disk array |
| US5140592A (en) | 1990-03-02 | 1992-08-18 | Sf2 Corporation | Disk array system |
| JP2831087B2 (ja) * | 1990-03-19 | 1998-12-02 | 株式会社日立製作所 | データ記憶システム |
| US5502836A (en) * | 1991-11-21 | 1996-03-26 | Ast Research, Inc. | Method for disk restriping during system operation |
| US5822782A (en) * | 1995-10-27 | 1998-10-13 | Symbios, Inc. | Methods and structure to maintain raid configuration information on disks of the array |
| US6098119A (en) * | 1998-01-21 | 2000-08-01 | Mylex Corporation | Apparatus and method that automatically scans for and configures previously non-configured disk drives in accordance with a particular raid level based on the needed raid level |
| JP2000105673A (ja) * | 1998-09-28 | 2000-04-11 | Nikon Corp | インタフェース装置 |
| JP3186725B2 (ja) * | 1998-12-25 | 2001-07-11 | 日本電気株式会社 | ディスクアレイ制御装置、ディスクアレイ制御システム、その方法及びプログラムを記憶した記憶媒体 |
| US6311257B1 (en) * | 1999-04-13 | 2001-10-30 | Emc Corporation | Method and system for allocating memory for a command queue |
| TW464822B (en) | 2000-07-19 | 2001-11-21 | Ruei-Min Liau | Method for segmenting one hard disk to multiple completely independent partitions |
| US8239354B2 (en) * | 2005-03-03 | 2012-08-07 | F5 Networks, Inc. | System and method for managing small-size files in an aggregated file system |
| US6985983B2 (en) * | 2001-03-01 | 2006-01-10 | Hewlett-Packard Development Company, L.P. | Translating device adapter having a common command set for interfacing multiple types of redundant storage devices to a host processor |
| US20030079018A1 (en) * | 2001-09-28 | 2003-04-24 | Lolayekar Santosh C. | Load balancing in a storage network |
| US6895455B1 (en) * | 2002-06-26 | 2005-05-17 | Western Digital Technologies, Inc. | Disk drive and method for implementing nonstandard disk-drive commands on a serial ATA interface that only supports standard ATA disk-drive commands |
| US6735650B1 (en) * | 2002-08-30 | 2004-05-11 | Western Digital Technologies, Inc. | Disk drive and method for data transfer initiated by nonstandard disk-drive commands on a serial ATA interface that only supports standard ATA disk-drive commands |
| US6952794B2 (en) | 2002-10-10 | 2005-10-04 | Ching-Hung Lu | Method, system and apparatus for scanning newly added disk drives and automatically updating RAID configuration and rebuilding RAID data |
| JP2004151945A (ja) * | 2002-10-30 | 2004-05-27 | Matsushita Electric Ind Co Ltd | ミラーリング装置 |
| US20040177218A1 (en) | 2002-11-06 | 2004-09-09 | Meehan Thomas F. | Multiple level raid architecture |
| US7206989B2 (en) | 2002-11-20 | 2007-04-17 | Intel Corporation | Integrated circuit having multiple modes of operation |
| US7167929B2 (en) * | 2003-01-13 | 2007-01-23 | Sierra Logic | Integrated-circuit implementation of a storage-shelf router and a path controller card for combined use in high-availability mass-storage-device shelves that may be incorporated within disk arrays, and a storage-shelf-interface tunneling method and system |
| US8301809B2 (en) * | 2003-07-02 | 2012-10-30 | Infortrend Technology, Inc. | Storage virtualization computer system and external controller thereof |
| US7870334B2 (en) * | 2003-11-12 | 2011-01-11 | International Business Machines Corporation | Distributed task queues in a multiple-port storage system |
| GB0326293D0 (en) * | 2003-11-12 | 2003-12-17 | Ibm | Data storage systems |
| US7146484B2 (en) * | 2004-06-15 | 2006-12-05 | Hitachi, Ltd. | Method and apparatus for caching storage system |
| US8019937B2 (en) * | 2004-07-21 | 2011-09-13 | Infortrend Technology, Inc. | Applying storage device commit-cached-data-to-media functionality to improve data security in systems that allow storage devices to cache writes |
| JP2006092154A (ja) * | 2004-09-22 | 2006-04-06 | Hitachi Ltd | ストレージシステム及びストレージ制御方法 |
| JP2006134208A (ja) * | 2004-11-09 | 2006-05-25 | Fujitsu Ltd | ストレージ仮想化装置 |
| CN1299207C (zh) * | 2005-01-21 | 2007-02-07 | 清华大学 | San环境中基于网络的海量存储资源管理方法 |
| US7743178B2 (en) * | 2005-04-11 | 2010-06-22 | Emulex Design & Manufacturing Corporation | Method and apparatus for SATA tunneling over fibre channel |
| US7853741B2 (en) * | 2005-04-11 | 2010-12-14 | Emulex Design & Manufacturing Corporation | Tunneling SATA targets through fibre channel |
| US7571269B2 (en) | 2005-08-25 | 2009-08-04 | Silicon Image, Inc. | Covert channel for conveying supplemental messages in a protocol-defined link for a system of storage devices |
| KR101340176B1 (ko) | 2005-08-25 | 2013-12-10 | 실리콘 이미지, 인크. | 스마트 스케일러블 스토리지 스위치 아키텍처 |
-
2006
- 2006-08-24 KR KR1020087007248A patent/KR101340176B1/ko not_active Expired - Fee Related
- 2006-08-24 CN CN200680030571.3A patent/CN101356506B/zh active Active
- 2006-08-24 EP EP06801919.9A patent/EP1934751B1/en active Active
- 2006-08-24 TW TW095131162A patent/TWI350970B/zh not_active IP Right Cessation
- 2006-08-24 CN CN201310687215.0A patent/CN103744790B/zh active Active
- 2006-08-24 WO PCT/US2006/032454 patent/WO2007024740A2/en active Application Filing
- 2006-08-24 US US11/510,254 patent/US8595434B2/en active Active
- 2006-08-24 JP JP2008528024A patent/JP5155861B2/ja not_active Expired - Fee Related
-
2013
- 2013-10-30 US US14/067,363 patent/US9201778B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050114464A1 (en) * | 2003-10-27 | 2005-05-26 | Shai Amir | Virtualization switch and method for performing virtualization in the data-path |
| WO2005055043A1 (en) * | 2003-11-26 | 2005-06-16 | Veritas Operating Corporation | System and method for emulating operating system metadata to provide cross-platform access to storage volumes |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20170077231A (ko) * | 2014-11-05 | 2017-07-05 | 아마존 테크놀로지스, 인크. | 스토리지 클라이언트 파일 시스템들을 위한 스토리지 볼륨들의 동적 스케일링 |
Also Published As
| Publication number | Publication date |
|---|---|
| US9201778B2 (en) | 2015-12-01 |
| CN103744790B (zh) | 2017-05-10 |
| KR20080038436A (ko) | 2008-05-06 |
| EP1934751A4 (en) | 2010-08-04 |
| JP2009508192A (ja) | 2009-02-26 |
| WO2007024740A2 (en) | 2007-03-01 |
| TWI350970B (en) | 2011-10-21 |
| WO2007024740A3 (en) | 2007-12-21 |
| CN101356506B (zh) | 2014-01-08 |
| CN103744790A (zh) | 2014-04-23 |
| US20140059295A1 (en) | 2014-02-27 |
| TW200719157A (en) | 2007-05-16 |
| JP5155861B2 (ja) | 2013-03-06 |
| US8595434B2 (en) | 2013-11-26 |
| EP1934751B1 (en) | 2017-11-08 |
| US20070050538A1 (en) | 2007-03-01 |
| EP1934751A2 (en) | 2008-06-25 |
| CN101356506A (zh) | 2009-01-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101340176B1 (ko) | 스마트 스케일러블 스토리지 스위치 아키텍처 | |
| JP4686463B2 (ja) | ストレージシェルフ・ルータ・インターフェイスのトンネリングシステムおよび方法 | |
| JP5047365B2 (ja) | 割り当て単位に基づく仮想フォーマッティング法およびその方法を利用するデバイス | |
| JP5250031B2 (ja) | 割り当て単位に基づく仮想フォーマッティング法および割り当て単位に基づく仮想フォーマッティング法を利用するデバイス | |
| US7801120B2 (en) | Method and system for efficient queue management | |
| US8073674B2 (en) | SCSI device emulation in user space facilitating storage virtualization | |
| US20140337540A1 (en) | METHOD AND SYSTEM FOR I/O FLOW MANAGEMENT FOR PCIe DEVICES | |
| JP4871880B2 (ja) | ストレージシェルフ・ルータ集積回路 | |
| US7080190B2 (en) | Apparatus and method for providing transparent sharing of channel resources by multiple host machines | |
| US20080052728A1 (en) | Method and interface for access to memory within a first electronic device by a second electronic device | |
| WO2017133483A1 (zh) | 存储系统 | |
| CN110609659B (zh) | 用于执行读取命令的NVMeoF RAID实现方法 | |
| JP2007506205A (ja) | 仮想ディスクをフォーマッティングするシステムおよび方法 | |
| US8473699B2 (en) | Facilitating data compression during replication using a compressible configuration bit | |
| US8219714B2 (en) | Storage area network and method for provisioning therein | |
| US8402195B2 (en) | Storage system mounted with plurality of processors | |
| CN101470587B (zh) | 冗余储存虚拟化子系统 | |
| Woods et al. | Groundhog-a serial ata host bus adapter (hba) for fpgas | |
| Halbeisen et al. | NEXT-GENERATION DATA BACKUP |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
St.27 status event code: A-0-1-A10-A15-nap-PA0105 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| A201 | Request for examination | ||
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U12-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| FPAY | Annual fee payment |
Payment date: 20161123 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| FPAY | Annual fee payment |
Payment date: 20171127 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20181122 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20191205 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20191205 |