Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Agent backend abstraction #134

Closed
3 of 4 tasks
achimnol opened this issue Nov 4, 2017 · 5 comments
Closed
3 of 4 tasks

Agent backend abstraction #134

achimnol opened this issue Nov 4, 2017 · 5 comments
Assignees
Labels
comp:agent Related to Agent component

Comments

@achimnol
Copy link
Member

achimnol commented Nov 4, 2017

Currently we use only Docker containers as the kernel session host.
However, this may be extended to other type of services, such as cloud vendor-specific remote APIs or local processes for debugging and testing purposes.
For instance, we could implement a "data agent" by specializing a subset of agents in a cluster to manage a memory-cached distributed filesystem such as Alluxio.

@achimnol
Copy link
Member Author

With the work related to lablup/backend.ai-agent#66, now we have a working plugin auto-discovery mechanism.
Let's use it!

@achimnol
Copy link
Member Author

achimnol commented Aug 31, 2018

This issue is the precondition to resolve lablup/backend.ai-agent#68.

@achimnol achimnol changed the title Driver abstraction Execution driver abstraction Sep 12, 2018
@achimnol
Copy link
Member Author

This is now going to be implemented via lablup/backend.ai-agent#125 and lablup/backend.ai-agent#123.

@kyujin-cho
Copy link
Member

kyujin-cho commented Aug 16, 2019

lablup/backend.ai-agent#123 PR now moved to lablup/backend.ai-agent#128

@achimnol achimnol transferred this issue from another repository Feb 5, 2020
@achimnol achimnol changed the title Execution driver abstraction Agent backend abstraction Feb 5, 2020
@achimnol achimnol added comp:agent Related to Agent component type:feature Add new features labels Feb 5, 2020
@achimnol
Copy link
Member Author

This is considered done.
We are going to expand the format of agent.toml to have explicit backend.xxx sections for backend-specific configurations in #1597.

@achimnol achimnol removed the type:feature Add new features label Oct 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp:agent Related to Agent component
Projects
None yet
Development

No branches or pull requests

2 participants