Abstract:
본 발명은 가상머신 스케줄링 방법 및 시스템에 관한 것으로서, 샘플링 주기마다 각 가상머신에 할당된 페이지 테이블을 검사하여 접근 페이지 수를 각각 측정하는 단계, 각 가상머신에 대해 상기 측정된 접근 페이지 수를 노드별로 통합하여 접근 페이지 수가 많은 노드 순으로 정렬하고, 최우선 순위의 노드를 해당 가상머신의 선호 노드로 결정하는 단계, 각 가상머신을 상기 결정된 해당 선호 노드에 우선 순위로 스케줄링하는 단계를 포함한다. 따라서, 본 발명에 따르면, 가상머신이 접근한 페이지 수를 이용하여 각 가상머신의 선호노드를 결정하므로, 가상머신을 수정하거나 추론하는 과정 없이 매우 정확한 결과를 측정할 수 있는 효과가 있다.
Abstract:
PURPOSE: An apparatus for dynamic virtual machine placement and a method thereof are provided to increase resource efficiency of a whole cluster system, and to improve performance degradation of a virtual machine (VM) due to shared resource collision in a cloud computing system. CONSTITUTION: A cache miss rate collection part (71) collects cache miss rate of virtual machines included in nodes included in a cluster, and a VM rearrangement part (73) rearranges the VM according to the cache miss rate. A global phase VM rearrangement part of the VM rearrangement part includes a node selection part, a VM selection part and anode VM rearrangement part. The node selection part receives the cache miss rate information, and selects anode having maximum and minimum miss rate. The VM selection part selects a VM having maximum and minimum cache miss rate in the node having maximum and minimum cache miss rate. The node VM rearrangement part rearranges by exchanging the selected VM mutually. [Reference numerals] (71) Cache miss rate collection part; (73) VM rearrangement part
Abstract:
본 발명은 다양한 바이오패스웨이 관련 기관에서 다양한 바이오패스웨이 기술 언어(KGML, SBML, BIOPAX 등)를 사용하여 바이오패스웨이를 개별적 독립적으로 구축하기 때문에 이질적인 언어로 표현된 바이오패스웨이를 효과적으로 통합하기 위함이다. 이를 위해 본 발명은, 바이오패스웨이 입력을 받는 단계(S90), 바이오 패스웨이를 제1언어로 변환하는 단계(S91), 바이오패스웨이를 분리하는 단계(S92), 바이오패스웨이의 노드 또는 관계를 표준용어로 표준화하고 노드 또는 관계 형태로 바이오패스웨이를 저장하고, 노드 또는 관계와 관련된 속성정보를 추출하는 단계(S93), 바이오패스웨이를 검색하는 단계(S94), 복수의 바이오패스웨이들을 통합하는 단계(S95)를 포함한다.
Abstract:
PURPOSE: An encryption apparatus of a network system and a method thereof are provided to increase the privacy of a user and the reliability of the system. CONSTITUTION: An encryption apparatus of a network system includes a user device(10), a network server(100), and a plurality of network elements. The network server authenticates a user by using a public key infrastructure encryption system, and allocates at least one network element among the plurality of network elements connected to the network system to the user. The network server generates an ID of the user by using an Identity-based cryptosystem of the user. The network element communicates with the user device through the network server when an agent including the generated ID is installed. [Reference numerals] (10) User equipment; (100) Network server; (120) Element allocation unit; (130) ID management unit; (200) Temperature sensor; (AA) ID request and ID issuing(IBC based); (BB) Element selection(IBC based); (CC) User authentication and element communication request(PKI based); (DD) Element communication connection permission(PKI based); (EE) Element communication; (FF) Television; (GG) Heating device; (HH) Laptop
Abstract:
검색 결과가 보장된 질의어 유형별 자동완성 시스템 및 방법 및 프로그램을 기록한 기록매체가 개시된다. 이를 위하여 질의어를 입력하는 검색 시스템에서 검색 결과가 보장되는 질의어 검색 결과만을 자동완성하여 제시하는 것으로, 특히, 입력된 질의어에 대하여 검색결과가 존재하는 질의어 목록과 유형을 제시하고 문서정보의 추가, 삭제 등에 실시간으로 대응할 수 있기 때문에 검색 결과의 신뢰도를 높이고, 검색의 실패를 방지하며 검색을 신속하게 하고, 유형별 정보를 그룹화하여 개선상태로 제공하는 효과가 있다. 자동완성, 검색, 문서정보, 색인어, 빈도수, 질의어, 데이터베이스, 서버, 주제어
Abstract:
본 발명은 입력되는 추론규칙을 적어도 하나 이상의 유형으로 분류하는 추론규칙 유형 분류수단; 상기 분류된 추론규칙의 유형에 근거하여 네트워크를 생성하는 네트워크 생성수단; 그리고 소정의 트리플을, 상기 생성된 네트워크에 적용하여 확장된 트리플을 도출하는 네트워크 실행수단을 포함하는 메모리 및 DBMS 기반의 하이브리드 Rete 추론 시스템 및 방법이 개시된다. 추론규칙, RDF 트리플, 메모리 추론방식(Rete 추론방식), DBMS 추론방식
Abstract:
PURPOSE: A system and a method for hybrid Rete reasoning based on In-memory and DBMS are provide to perform efficient inference against high-capacity of triple thereby securing scale of the ontology reasoning system which processes more billions of RDF(Resource Description Framework) triples. CONSTITUTION: An inference rule type classification means(120) classifies inputted rule regulation into at least one or more type. A network generator(130) generates network based on a type of the classified inference regulation. A networking unit(140) applies a certain triple to the created network to induce an extended triple. If the predicate of the conditional of the inputted rule of inference is structure attribute, the inference rule type classification unit classifies the inputted inference rule into structure inference rule type.
Abstract:
본 발명에 따른 웹 서비스 연계 관리 시스템은, 연계될 외부 웹 서비스를 결정하고 연계 규칙을 작성하고 검증하는 외부 웹 서비스 연계 설정 서버(10)와 외부 웹 서비스 연계를 실험하고 그 결과를 저장하는 외부 웹 서비스 연계 관리 서버(20)를 포함한다. 이때, 본 발명의 시스템은 연계 결과가 저장된 연계 대상 데이터베이스를 검색한 후 그 결과를 메인 웹 서비스 서버(30)로 전송하는 구성, 연계 실패한 페이지의 하이퍼링크를 제거하는 구성, 연계 실패 비율의 급격한 증가를 감지하는 구성을 더 포함할 수 있다. 본 발명은 네트워크 관리자가 원하는 모든 분야의 외부 웹 서비스를 쉽고 빠르고 효율적으로 연계하는 효과가 있다. 웹 서비스, 연계 규칙, 연계 실험.
Abstract:
본 발명은 히스토리 기반의 인스턴스 등록 시스템 및 그 방법에 관한 것이다. 본 발명의 히스토리 기반 인스턴스 등록 시스템은, 온톨로지를 읽어 메모리에 저장하고, 저장된 온톨로지의 관계가 시각화된 온톨로지 뷰어(viewer)를 통해 제공되는 각 클래스 내의 인스턴스를 편집할 수 있는 인터페이스를 제공하는 인스턴스 등록 설정부; 및 상기 인스턴스 등록 설정부에서 제공된 인터페이스를 이용하여 인스턴스의 편집과 검색 및 등록이 수행되고, 편집된 인스턴스들이 히스토리 방식으로 관리되면서 외부 정보로부터 개체명을 추출하여 편집을 지원하는 인스턴스 등록 편집부;를 포함하며, 상호 연계된 인스턴스들이 하나의 편집 흐름을 가질 수 있도록 함에 따라 인스턴스의 편집과 등록의 효율성이 향상되는 장점이 있다. 인스턴스 등록 설정부, 온톨로지 저장부, 온톨로지 뷰 제공부, 인스턴스 편집 UI 제공부, 인스턴스 등록 편집부, 인스턴스 편집부, 인스턴스 검색부, 인스턴스 등록부, 히스토리 관리부, 외부 정보 제공부, 개체명 추출부
Abstract:
A device and a method for allocating subjects or fields in an information search system are provided to search information by allocating the subjects or the fields automatically based on taxonomy, or based on tags or folksonomy when a thesaurus is not constructed. A search engine(41) searches information from documents based on an index corresponding to a query or the document, and a database(42) stores and manages the information searched by the search engine. A thesaurus matcher(43) allocates a subject or a field to the document by extracting the index from original document stored in the database and performing thesaurus matching based on the index. A taxonomy processor(44) allocates the subject based on terminology by extracting the terminology from a definition sentence stored in the database and allocates the field by using taxonomy. A tag processor(45) extracts a tag from a web document having the tag among the documents stored in the database and allocates the subject by using the extracted tag. A folksonomy processor(46) extracts the tag from the web document, allocates the subject by using the extracted tag, and allocates the field by using the folksonomy.