국소화된 디바이스 조정기에서의 요구 시 코드 실행

시스템 및 방법이 협력형 환경 내에서 조정기를 구현하기 위해 설명되며, 환경은 조정기에 의해 관리된 협력형 디바이스의 세트를 포함한다. 조정기는 태스크의 세트를 공급받을 수 있으며, 각각의 태스크는 협력형 디바이스를 관리하기 위해서와 같은, 조정기에 의해 실행될 수 있는 코드의 세그먼트에 대응한다. 태스크의 실행을 돕기 위해, 조정기는 개개의 태스크 실행에 대응하는 실행 환경을 생성하는 리소스 관리기를 포함할 수 있으며, 상기 환경은 다른 실행 환경으로부터 분리될 수 있다. 조정기는 태스크를 실행하기 위해 호출을 획득하며, 실행을...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SORENSON JAMES CHRISTOPHER III, TUROW JONATHAN I, PAN CHENG, CHEN YEN LIN, KUO CALVIN YUE REN, MCCLENAHAN WEILI ZHONG, AMIN RUDRESH, BROOKER MARC JOHN
Format: Patent
Sprache:kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:시스템 및 방법이 협력형 환경 내에서 조정기를 구현하기 위해 설명되며, 환경은 조정기에 의해 관리된 협력형 디바이스의 세트를 포함한다. 조정기는 태스크의 세트를 공급받을 수 있으며, 각각의 태스크는 협력형 디바이스를 관리하기 위해서와 같은, 조정기에 의해 실행될 수 있는 코드의 세그먼트에 대응한다. 태스크의 실행을 돕기 위해, 조정기는 개개의 태스크 실행에 대응하는 실행 환경을 생성하는 리소스 관리기를 포함할 수 있으며, 상기 환경은 다른 실행 환경으로부터 분리될 수 있다. 조정기는 태스크를 실행하기 위해 호출을 획득하며, 실행을 위한 태스크를 선택할 큐를 구현하기 위해 스케줄러를 더 포함할 수 있다. 태스크를 선택할 때, 스케줄러는 태스크에 대한 실행 환경을 생성하기 위해 리소스 관리기와 상호 작용하며, 실행 환경 내에서 태스크의 실행을 야기할 수 있다. Systems and methods are described for implementing a coordinator within a coordinated environment, which environment includes set of coordinated devices managed by the coordinator. The coordinator can be provisioned with a set of tasks, each task corresponding to a segment of code that can be executed by the coordinator, such as to manage the coordinated devices. To assist in execution of the tasks, the coordinator can include a resource manager that generates execution environments corresponding to an individual task execution, which environments may be isolated from other execution environments. The coordinator can further include a scheduler to obtain calls to execute tasks, and implement a queue from which to select tasks for execution. On selecting a task, the scheduler may interact with the resource manager to generate an execution environment for the task, and cause execution of the task within the execution environment.