1 |
1
PCI(Peripheral Component Interconnect) 표준에 기반하여, 복수의 노드에서 실행되는 가상 PCI 브릿지와 데이터를 주고 받는 가상 PCI 브릿지 모듈;상기 데이터를 저장하는 메모리 디바이스; 및상기 가상 PCI 브릿지 모듈과 상기 메모리 디바이스 사이의 인터페이스를 제공하는 PCI 메모리 인터페이스를 포함하는공유 메모리 장치
|
2 |
2
제1항에 있어서,상기 가상 PCI 브릿지 모듈은,상기 복수의 노드 중 제1 노드로부터 라이트(write) 요청과 함께 수신한 데이터를 상기 메모리 디바이스에 라이트하는, 공유 메모리 장치
|
3 |
3
제2항에 있어서,상기 가상 PCI 브릿지 모듈은,상기 복수의 노드 중 제1 노드와 다른 제2 노드로부터 수신한 리드(read) 요청에 따라 상기 데이터를 상기 제2 노드에 제공하는, 공유 메모리 장치
|
4 |
4
제1항에 있어서,상기 복수의 노드는,제1 가상 머신이 구동되며 제1 가상 PCI 브릿지가 실행되는 제1 노드 및 제2 가상 머신이 구동되며 제2 가상 PCI 브릿지가 실행되는 제2 노드를 포함하고,상기 PCI 메모리 인터페이스는, 상기 제1 가상 PCI 브릿지 및 상기 제2 가상 PCI 브릿지 중 적어도 하나와 상기 메모리 디바이스 사이에서 상기 데이터를 전송하는, 공유 메모리 장치
|
5 |
5
제1 가상 머신이 구동되며 제1 가상 PCI 브릿지가 실행되는 제1 노드;제2 가상 머신이 구동되며 제2 가상 PCI 브릿지가 실행되는 제2 노드; 및상기 제1 노드 및 상기 제2 노드와 네트워크를 통해 연결되는 공유 메모리 장치를 포함하고,상기 공유 메모리 장치는,PCI 표준에 기반하여 상기 제1 가상 PCI 브릿지 또는 상기 제2 가상 PCI 브릿지와 데이터를 주고 받는 가상 PCI 브릿지 모듈; 및상기 데이터를 저장하는 메모리 디바이스를 포함하는,공유 메모리 시스템
|
6 |
6
제5항에 있어서,상기 제1 노드는 상기 제1 가상 PCI 브릿지 및 상기 공유 메모리 장치의 가상 PCI 브릿지 모듈을 통해, 상기 메모리 디바이스에 데이터를 라이트하는, 공유 메모리 시스템
|
7 |
7
제6항에 있어서,상기 제2 노드는 상기 제2 가상 PCI 브릿지 및 상기 공유 메모리 장치의 가상 PCI 브릿지 모듈을 통해, 상기 메모리 디바이스로부터 데이터를 리드하는, 공유 메모리 시스템
|
8 |
8
제5항에 있어서,상기 공유 메모리 장치는,상기 가상 PCI 브릿지 모듈과 상기 메모리 디바이스 사이의 인터페이스를 제공하는 PCI 메모리 인터페이스를 더 포함하는, 공유 메모리 시스템
|
9 |
9
제1 노드에서 가상 머신을 구동하는 단계;상기 제1 노드의 제1 가상 PCI 브릿지 및 공유 메모리 장치의 가상 PCI 브릿지 모듈을 이용하여, 상기 제1 노드와 상기 공유 메모리 장치의 메모리 디바이스 사이에 PCI 표준 기반 연결을 수행하는 단계; 및상기 제1 노드를 이용하여 상기 공유 메모리 장치의 상기 메모리 디바이스에 데이터를 라이트하는 단계를 포함하는공유 메모리 시스템의 동작 방법
|
10 |
10
제9항에 있어서,제2 노드에서 가상 머신을 구동하는 단계;상기 제2 노드의 제2 가상 PCI 브릿지 및 상기 공유 메모리 장치의 상기 가상 PCI 브릿지 모듈을 이용하여, 상기 제2 노드와 상기 공유 메모리 장치의 상기 메모리 디바이스 사이에 PCI 표준 기반 연결을 수행하는 단계; 및상기 제2 노드를 이용하여 상기 공유 메모리 장치의 상기 메모리 디바이스로부터 데이터를 리드하는 단계를 더 포함하는 공유 메모리 시스템의 동작 방법
|