Difference between revisions of "JIRIAF Meeting Jan. 11 2024"
Jump to navigation
Jump to search
(Created page with " === Connection Info: === <div class="toccolours mw-collapsible mw-collapsed"> You can connect using [https://jlab-org.zoomgov.com/j/1601266529?pwd=ZkZKL0tjeWFpbmxDeWZob0Vmbz...") |
|||
Line 38: | Line 38: | ||
# Announcements | # Announcements | ||
## Welcome Patrick onboard. | ## Welcome Patrick onboard. | ||
+ | ## Problem getting an NSLS-II data-intensive workflow for migration | ||
+ | ## New sites for deployments: ORNL and ANL. | ||
# Summary of the project's undertakings and key achievements | # Summary of the project's undertakings and key achievements | ||
## '''M3''' | ## '''M3''' | ||
Line 58: | Line 60: | ||
#### Anatomy of the node/vk launch script. | #### Anatomy of the node/vk launch script. | ||
### VK hardware monitor server | ### VK hardware monitor server | ||
− | + | ## Future milestones | |
− | + | ### Accepting opportunistic workflow primarily designed for streaming purposes. | |
+ | ### Mathematical model for simulating the abstract processor/actor within the JIRIAF ecosystem. | ||
+ | ### Definition of the parameters and functionalities of the distributed workflow agent model and initiation of its design. | ||
# Slides for upcoming presentations in preparation for the publications | # Slides for upcoming presentations in preparation for the publications | ||
## Slide describing JIRIAF virtual k8s cluster creation, emphasizing its dynamic nature. | ## Slide describing JIRIAF virtual k8s cluster creation, emphasizing its dynamic nature. |
Revision as of 21:08, 9 January 2024
Connection Info:
You can connect using the following link (Meeting ID: 160 126 6529). (Click "Expand" to the right for details -->):
One tap mobile: US: +16692545252,,1608518798# or +16468287666,,1608518798#
Meeting URL: https://jlab-org.zoomgov.com/j/1601266529?pwd=ZkZKL0tjeWFpbmxDeWZob0VmbzNOUT09&from=addon
Meeting ID: 160 126 6529
Passcode: 292304
Join by Telephone
For higher quality, dial a number based on your current location.
Dial:
US: +1 669 254 5252 or +1 646 828 7666 or +1 551 285 1373 or +1 669 216 1590 or 833 568 8864 (Toll Free)
Meeting ID: 160 126 6529
International numbers
Join by SIP
1616903130@sip.zoomgov.com
Join by H.323
161.199.138.10 (US West)
161.199.136.10 (US East)
Meeting ID: 160 851 8798
Passcode: 292304
Agenda:
- Announcements
- Welcome Patrick onboard.
- Problem getting an NSLS-II data-intensive workflow for migration
- New sites for deployments: ORNL and ANL.
- Summary of the project's undertakings and key achievements
- M3
- Define mechanisms to act on user workflows, such as reducing previously allocated resources to the user workflow/application.
- M4
- JCS design and development
- Starting VKs (Jiriaf nodes) through the k8s API management system
- Jiriaf node naming convention and labeling
- Jiriaf k8s cluster autoscaling (with possible AI support)
- Defining workflows/pods in the cluster that are unschedulable
- JCS and Jiriaf database relationship. Tables, such as
- available resource, user requests, and user workflow status.
- Examine the site resources database table (constantly updated by SWIF2) and submit SWIF2 requests to launch nodes and allocate/lease resources.
- Communicate with the k8s App server, ensuring submitted jobs are running, updating JIRIAF's available resource DB table.
- Develop a resource-request matching algorithm that compares user requests with the available resources.
- Define and suggest metadata structure for requests for accurate matching.
- Starting VKs (Jiriaf nodes) through the k8s API management system
- JCS design and development
- M3
- M5
- JIRIAF k8s node/vk_cmd: Implement a function that can use ConfigMap configuration to write files in pods.
- Anatomy of the node/vk launch script.
- VK hardware monitor server
- JIRIAF k8s node/vk_cmd: Implement a function that can use ConfigMap configuration to write files in pods.
- Future milestones
- Accepting opportunistic workflow primarily designed for streaming purposes.
- Mathematical model for simulating the abstract processor/actor within the JIRIAF ecosystem.
- Definition of the parameters and functionalities of the distributed workflow agent model and initiation of its design.
- M5
- Slides for upcoming presentations in preparation for the publications
- Slide describing JIRIAF virtual k8s cluster creation, emphasizing its dynamic nature.
- Slide showing Prometheus integration to monitor JIRIAF k8s cluster and pods.
- Start working on a paper describing JIRIAF resource acquisition and workflow deployment within a dynamic k8s cluster.
- AOT
Useful References