====== Project: Resource Scheduler (RS) ====== =====Introduction===== For telecom applications, the resource scheduler needs much more information of network for resource allocation besides CPU and memory data. Upstream project OpenStack is short of functions to monitor and collect information from network for many applications. This project would collect more network information, do resource isolation and make **Enhanced Scheduler** so that resource allocation could be more efficient. {{:requirements_projects:rs_2.png?nolink&600|}} =====Communication Channels===== * **IRC channel**: ''#opnfv-rs'' @ Freenode ([[http://webchat.freenode.net/?channels=opnfv-rs|Web Chat]]) * **Mailing List**: no dedicated mailing list - use opnfv-tech-discuss and tag your emails with [RS] in the subject for easier filtering * **Meetings** : Please refer to [[https://etherpad.opnfv.org/p/rs_meetings]] for scheduled meeting, agenda and minutes. * **When**: Every Tuesday 07:00-08:00 UTC * **Call Logistics**: [[https://global.gotomeeting.com/join/373436109]] =====Work Spaces===== * **Typical use cases (in progress):** * [[https://etherpad.opnfv.org/p/rs_usecases]] * **Blueprints for OpenStack(draft):** * [[https://etherpad.opnfv.org/p/rs_bp_network_bandwidth_filter]] * Requirements - [[https://etherpad.opnfv.org/p/rs_requirements]] * Gap Analysis- [[https://etherpad.opnfv.org/p/rs_gap_analysis]] * RS Architecture - {{:rs:rs_architecture_for_discussion_r1.pptx|}} * Use cases (old version): * [[https://etherpad.opnfv.org/p/rs_usecase_collect_network_bandwidth_info|rs_usecase_collect_network_bandwidth_info]] * [[https://etherpad.opnfv.org/p/rs_usecase_resource_isolation|rs_usecase_resource_isolation]] ===== Key Project Facts ===== ** Project Creation Date: ** March 10, 2015 \\ ** Project Category: ** Requirements \\ ** Lifecycle State: ** Incubation \\ ** Primary Contact: ** Mingjiang Li \\ ** Project Lead: ** Mingjiang Li \\ ** Jira Project Name: ** Resource Scheduler \\ ** Jira Project Prefix: ** RS \\ ** Mailing list tag ** [RS] \\ =====Committers and Contributors===== * Committers: * Zhiqi Wang (HUAWEI: ) * Ximing Li (HUAWEI: ) * Qiao Fu (China Mobile: ) * Hao Pang(HUAWEI: ) * Yimin Wang (HUAWEI: ) * Qi Liang (HUAWEI: ) * Mingjiang Li (HUAWEI: ) * Contributors: * Zhipeng Huang (HUAWEI: ) * Kin-Yip Liu (Cavium: ) * Ryota Mibu (NEC: ) * Gerald Kunzmann (DOCOMO: ) =====Project proposal===== [[requirements_projects:resource_scheduler|RS proposal]] (old version)