-
1.
公开(公告)号:KR100645454B1
公开(公告)日:2006-11-15
申请号:KR1020040073584
申请日:2004-09-14
Applicant: 한국과학기술원
IPC: G06F13/00
Abstract: 본 발명은 서버의 디스크와 네트워크 간에 데이터 전송 효율을 높이기 위한 서버 성능 가속기 장치에 관한 것으로서, 디스크 장치와 피.씨.아이(PCI) 버스를 통해 연결되며, 상기 피.씨.아이(PCI) 버스를 통해 상기 디스크 장치와 논리적 직접 연결경로를 형성하며, 그 논리적 직접 연결경로를 통해 상기 디스크 장치로부터 데이터를 수신하는 피.씨.아이(PCI) 부와, 상기 피.씨.아이(PCI) 부에서 수신한 데이터를 저장하는 메모리와, 메모리로부터 데이터를 패킷화하는 패킷 처리부와, 상기 패킷 처리부에서 패킷화된 데이터를 외부 네트워크로 전송하는 네트워크 인터페이스부와, 상기 피.씨.아이(PCI) 부, 메모리, 패킷 처리부 및 네트워크 인터페이스부의 동작을 제어하는 제어부를 포함한다. 따라서 본 발명은 디스크와 네트워크 인터페이스 카드 사이에 일어나는 중복 복사를 없앰으로서 주어진 하드웨어 자원을 효율적으로 이용할 수 있는 장점이 있다. 또한 본 전송 장치는 기존 응용 프로그램들을 재작성이나 재컴파일 없이, 있는 그대로 사용할 수 있는 구조를 제공하는 것을 특징으로 한다.
서버, 가속기, zero-copy, 캐시, 데이터 전송Abstract translation: 服务器性能加速器装置技术领域本发明涉及提高服务器的盘和网络之间的数据传送效率的服务器性能加速器装置,特别涉及经由PCI总线与盘装置连接的服务器性能加速器装置, 一种PCI单元,用于通过逻辑直接连接路径与磁盘设备形成逻辑直接连接路径,并经由逻辑直接连接路径从磁盘设备接收数据, 分组接口,用于将由分组处理器打包的数据传送到外部网络;存储器,用于存储从PCI总线接收的数据; ,存储器,分组处理单元和网络接口单元。 因此,本发明消除了磁盘和网络接口卡之间的冗余复制,从而有利地有效地利用了给定的硬件资源。 另外,该发送装置的特征在于提供了一种现有应用程序可以原样使用而不被重写或重新编译的结构。
-
2.
公开(公告)号:KR1020060024746A
公开(公告)日:2006-03-17
申请号:KR1020040073584
申请日:2004-09-14
Applicant: 한국과학기술원
IPC: G06F13/00
Abstract: 본 발명은 서버의 디스크와 네트워크 간에 데이터 전송 효율을 높이기 위한 서버 성능 가속기 장치에 관한 것으로서, 디스크 장치와 피.씨.아이(PCI) 버스를 통해 연결되며, 상기 피.씨.아이(PCI) 버스를 통해 상기 디스크 장치와 논리적 직접 연결경로를 형성하며, 그 논리적 직접 연결경로를 통해 상기 디스크 장치로부터 데이터를 수신하는 피.씨.아이(PCI) 부와, 상기 피.씨.아이(PCI) 부에서 수신한 데이터를 저장하는 메모리와, 메모리로부터 데이터를 패킷화하는 패킷 처리부와, 상기 패킷 처리부에서 패킷화된 데이터를 외부 네트워크로 전송하는 네트워크 인터페이스부와, 상기 피.씨.아이(PCI) 부, 메모리, 패킷 처리부 및 네트워크 인터페이스부의 동작을 제어하는 제어부를 포함한다. 따라서 본 발명은 디스크와 네트워크 인터페이스 카드 사이에 일어나는 중복 복사를 없앰으로서 주어진 하드웨어 자원을 효율적으로 이용할 수 있는 장점이 있다. 또한 본 전송 장치는 기존 응용 프로그램들을 재작성이나 재컴파일 없이, 있는 그대로 사용할 수 있는 구조를 제공하는 것을 특징으로 한다.
서버, 가속기, zero-copy, 캐시, 데이터 전송-
公开(公告)号:KR100866513B1
公开(公告)日:2008-11-03
申请号:KR1020070016577
申请日:2007-02-16
Applicant: 한국과학기술원
Abstract: 본 발명은 플래시 메모리 기반 저널링 파일 시스템을 이용한 데이터 처리 방법에 관한 것으로서, 플래시 메모리를 저장장치로 이용하는 컴퓨터 시스템에 있어서, 저널링 파일 시스템의 트랜잭션에 의한 저널 영역과 홈 영역의 논리 주소와 연결되는 물리주소값을 저널영역의 물리주소값으로 방향 선회하는 방향선회방법을 제시하고, 저널링 파일 시스템의 트랜잭션에 의한 저널 영역 및 홈 영역에 대한 중복된 쓰기연산에 따른 성능저하를 홈 영역에 대한 플래시 변환계층의 방향선회 방법에 따라 중복 연산을 제거할 수 있으므로, 플래시 메모리의 수명을 연장시킬 수 있는 플래시 메모리 기반 저널링 파일 시스템을 이용한 데이터 처리 방법을 제공하기 위한 것으로서, 그 기술적 구성은 저널링 파일 시스템이 저장할 홈 영역 논리주소가 포함된 데이터에 대하여 트랜잭션 연산을 수행하는 단계와, 상기 데이터를 저널 영역의 일정 논리주소로 쓰기 연산을 하는 단계와, 상기 저널 영역 논리주소로 상기 데이터가 저장될 실제 플래시 메모리의 물리주소를 플래시 변환계층에서 매핑하는 단계와, 상기 플래시 메모리 물리주소로 상기 데이터를 쓰기 연산하는 단계를 포함하는 저널 영역 쓰기의 제1 과정; 및 상기 홈 영역 논리주소가 포함된 데이터에 대하여 트랜잭션 연산으로 저널 영역의 일정 논리주소로 쓰기 연산하는 단계와, 상기 홈 영역 논리주소 및 저널 영역 논리주소로 방향 선회 리스트를 생성하는 단계와, 상기 플래시 변환계층을 상기 방향 선회 리스트로 업데이트하는 단계를 포함하는 홈 영역 쓰기의 플래시 변환계층 방향선회의 제2 과정; 을 포함한다.
저널링 파일 시스템, 플래시 변환 계층, 플래시 메모리, 방향 선회 리스트-
公开(公告)号:KR1020080076529A
公开(公告)日:2008-08-20
申请号:KR1020070016577
申请日:2007-02-16
Applicant: 한국과학기술원
Abstract: A method for processing data with a flash memory-based journaling file system is provided to prevent degradation owing to writing in a computer system using a flash memory as a storage device by removing duplicated operation with a direction rotating method of an FTL(Flash Transformation Layer) for a home region and lengthen life of a flash memory by decreasing a write frequency of the flash memory. A journaling file system transacts data including a logical home region address to be stored(S11). The journaling file system writes the data to a logical address of a journaling region(S13). The journaling file system maps the logical address of the journaling region to a physical address of a flash memory for storing the data in an FTL(S15). The journaling file system writes the data to the physical address of the flash memory(S17). The journaling file system writes the data including the logical home region address to the logical region of the journaling region(S21). The journaling file system generates a direction rotation list from the home and journaling region logical addresses(S23). The journaling file system updates the FTL to the direction rotation list(S25).
Abstract translation: 提供了一种使用基于闪存的日志文件系统来处理数据的方法,以防止由于使用闪存作为存储设备的计算机系统中的写入,通过使用FTL的方向旋转方法(闪存转换层 ),并通过降低闪存的写入频率来延长闪存的使用寿命。 日志文件系统处理包括要存储的逻辑归属区域地址的数据(S11)。 日志文件系统将数据写入日志区域的逻辑地址(S13)。 日志文件系统将日志区域的逻辑地址映射到用于将数据存储在FTL中的闪速存储器的物理地址(S15)。 日志文件系统将数据写入闪速存储器的物理地址(S17)。 日志文件系统将包括逻辑本地区域地址的数据写入日志区域的逻辑区域(S21)。 日记文件系统从家庭和日志区域逻辑地址生成方向旋转列表(S23)。 日志文件系统将FTL更新为方向旋转列表(S25)。
-
-
-