1 |
1
가상머신이 동작하는 컴퓨팅 노드 및 메모리 노드를 포함하는 분리 메모리 환경의 네트워크 송신 가속화 방법에 있어서,상기 컴퓨팅 노드의 송신 버퍼에 송신 데이터를 복사하는 단계;상기 송신 데이터 복사 중 페이지 폴트가 발생하면, 상기 송신 데이터의 저장 위치를 확인하는 단계; 상기 송신 데이터가 가장 많이 저장된 노드를 송신 노드로 설정하는 단계; 및상기 송신 노드에 송신 명령을 보내는 단계를 포함하는 것을 특징으로 하는 네트워크 송신 가속화 방법
|
2 |
2
청구항 1에 있어서,상기 송신 명령은상기 컴퓨팅 노드의 로컬 메모리에 저장된 송신 데이터, 상기 송신 데이터의 구성 정보 및 상기 컴퓨팅 노드의 IP 주소 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 네트워크 송신 가속화 방법
|
3 |
3
청구항 2에 있어서,상기 송신 노드는상기 송신 데이터의 구성 정보를 이용하여 상기 송신 데이터가 저장된 다른 노드에 상기 송신 데이터를 요청하고, 완전한 송신 데이터를 송신하는 것을 특징으로 하는 네트워크 송신 가속화 방법
|
4 |
4
청구항 2에 있어서,상기 송신 노드는송신자 IP 주소를 상기 컴퓨팅 노드의 IP 주소로 변경하여 상기 송신 데이터를 송신하는 것을 특징으로 하는 네트워크 송신 가속화 방법
|
5 |
5
청구항 1에 있어서,상기 송신 노드가 상기 컴퓨팅 노드에 상응하면 상기 메모리 노드로부터 상기 송신 데이터를 수신하고, 완전한 송신 데이터를 송신하는 것을 특징으로 하는 네트워크 송신 가속화 방법
|
6 |
6
청구항 2에 있어서,상기 송신 데이터의 구성 정보는상기 송신 데이터가 저장된 노드 정보 및 노드 별 송신 데이터 정보를 포함하는 것을 특징으로 하는 네트워크 송신 가속화 방법
|
7 |
7
송신 버퍼에 송신 데이터를 복사하는 가상머신 네트워크 커널 모듈;상기 송신 데이터 복사 중 페이지 폴트가 발생하면, 분리 메모리 환경 내에서 송신 데이터가 저장된 위치를 확인하는 분리 메모리 관리 모듈;컴퓨팅 노드 및 메모리 노드 중 상기 송신 데이터가 가장 많이 저장된 노드를 송신 노드로 설정하는 오프로딩 모듈; 및 상기 송신 노드에 송신 명령을 보내는 통신 모듈을 포함하는 것을 특징으로 하는 분리 메모리 환경의 컴퓨팅 노드
|
8 |
8
청구항 7에 있어서,상기 송신 명령은로컬 메모리에 저장된 송신 데이터, 상기 송신 데이터의 구성 정보 및 상기 컴퓨팅 노드의 IP 주소 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 분리 메모리 환경의 컴퓨팅 노드
|
9 |
9
청구항 8에 있어서,상기 송신 명령은상기 송신 노드가 상기 송신 데이터의 구성 정보를 이용하여 상기 송신 데이터가 저장된 다른 노드에 상기 송신 데이터를 요청하고, 완전한 송신 데이터를 송신하도록 제어하는 것을 특징으로 하는 분리 메모리 환경의 컴퓨팅 노드
|
10 |
10
청구항 8에 있어서,상기 송신 명령은 상기 송신 노드가 송신자 IP 주소를 상기 컴퓨팅 노드의 IP 주소로 변경하여 상기 송신 데이터를 송신하도록 제어하는 것을 특징으로 하는 분리 메모리 환경의 컴퓨팅 노드
|
11 |
11
청구항 7에 있어서,상기 통신 모듈은상기 송신 노드가 상기 컴퓨팅 노드에 상응하면 상기 메모리 노드로부터 상기 송신 데이터를 수신하고, 완전한 송신 데이터를 송신하는 것을 특징으로 하는 분리 메모리 환경의 컴퓨팅 노드
|
12 |
12
청구항 8에 있어서,상기 송신 데이터의 구성 정보는상기 송신 데이터가 저장된 노드 정보 및 노드 별 송신 데이터 정보를 포함하는 것을 특징으로 하는 분리 메모리 환경의 컴퓨팅 노드
|
13 |
13
가상머신이 동작하는 컴퓨팅 노드의 송신 명령을 수신하고, 상기 송신 명령에 기반하여 송신 데이터를 송신하는 통신 모듈; 및상기 송신 데이터의 구성 정보를 이용하여 완전한 송신 데이터를 구성하는 분리 메모리 네트워크 서버를 포함하고, 상기 송신 명령은상기 컴퓨팅 노드의 로컬 메모리에 저장된 송신 데이터, 상기 송신 데이터의 구성 정보 및 상기 컴퓨팅 노드의 IP 주소 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 분리 메모리 환경의 메모리 노드
|
14 |
14
청구항 13에 있어서,상기 데이터 송신 명령은 상기 메모리 노드에 상기 송신 데이터가 가장 많이 저장된 경우 수신되는 것을 특징으로 하는 분리 메모리 환경의 메모리 노드
|
15 |
15
청구항 13에 있어서,상기 통신 모듈은상기 송신 데이터의 구성 정보를 이용하여 상기 송신 데이터가 저장된 다른 노드에 상기 송신 데이터를 요청하는 것을 특징으로 하는 분리 메모리 환경의 메모리 노드
|
16 |
16
청구항 13에 있어서,송신자 IP 주소를 상기 컴퓨팅 노드의 IP 주소로 변경하는 IP 스푸핑 모듈을 더 포함하는 것을 특징으로 하는 분리 메모리 환경의 메모리 노드
|