<!-- .slide: data-transition="zoom" --> <!-- .slide: data-background="https://digime.s3.us-east-005.backblazeb2.com/8270289.jpg" --> <!-- .slide: data-color="#4287f5" --> ## Digime machine management problems 1. What are problems ? 2. Why must develop Machine mangement ? 3. Why must not use Kubernetes to manage those machines ? ---- <!-- .slide: data-transition="zoom" --> <!-- .slide: data-background="https://digime.s3.us-east-005.backblazeb2.com/8270289.jpg" --> ### What are problems ? - To difficult to see training progress of model - To difficult to detect error log - To difficult to watch current performance of process, card and machine - All machines are scattered - To increase much time to operate and mange process running training model ---- <!-- .slide: data-transition="zoom" --> <!-- .slide: data-background="https://digime.s3.us-east-005.backblazeb2.com/8270289.jpg" --> ### Why must develop Machine mangement ? - To need to manage many kind of OS machines - To help Machine learning developers easy to deploy different models on those machines - To easy to see log of models being trained - To avoid entering each machine, each process or each container to see performance of them ---- <!-- .slide: data-transition="zoom" --> <!-- .slide: data-background="https://digime.s3.us-east-005.backblazeb2.com/8270289.jpg" --> ### Why must not use Kubernetes to manage those machines ? - Kubernetes is used for large systems - Kubernetes is only work on machines having same network line - Kubernetes requires many setups - Kubernetes requires developers having networking knowledge --- <!-- .slide: data-transition="zoom" --> <!-- .slide: data-background="https://digime.s3.us-east-005.backblazeb2.com/8270289.jpg" --> ### MQTT protocol introduction 1. What is MQTT protocol ? 2. What is the history of the MQTT protocol? 3. How does MQTT work ? ---- <!-- .slide: data-transition="zoom" --> <!-- .slide: data-background="https://digime.s3.us-east-005.backblazeb2.com/8270289.jpg" --> ### What is MQTT protocol ? - MQTT is a messaging protocol based on standards or a set of rules used for machine-to-machine communication. - Smart sensors, wearables, and other Internet of Things (IoT) devices often must transmit and receive data over networks with limited resources and bandwidth. - MQTT supports device-to-cloud and cloud-to-device messaging. ---- <!-- .slide: data-transition="zoom" --> <!-- .slide: data-background="https://digime.s3.us-east-005.backblazeb2.com/8270289.jpg" --> ### What is the history of the MQTT protocol? - The MQTT protocol was invented in 1999 for use in the oil and gas industry - Engineers needed a protocol that used minimal bandwidth and consumed the least amount of battery to monitor oil pipelines via satellite - The protocol was initially called the Remote Message Queuing Protocol due to the early support of IBM's MQ Product Line. - In 2010, IBM released MQTT 3.1 as an open and free protocol for anyone to implement ---- <!-- .slide: data-transition="zoom" --> <!-- .slide: data-background="https://digime.s3.us-east-005.backblazeb2.com/8270289.jpg" --> ## How does MQTT work ? - <a style="color: white;" href="https://aws.amazon.com/vi/what-is/mqtt/#:~:text=MQTT%20is%20a%20standards%2Dbased,constrained%20network%20with%20limited%20bandwidth">MQTT Reference</a> --- <!-- .slide: data-transition="zoom" --> <!-- .slide: data-background="https://digime.s3.us-east-005.backblazeb2.com/8270289.jpg" --> ### Digime machine management architecture 1. Architecture 2. Why not use HTTP protocol ? 3. Why not develop a socket server ? --- <!-- .slide: data-transition="zoom" --> <!-- .slide: data-background="https://digime.s3.us-east-005.backblazeb2.com/8270289.jpg" --> ### Q&A
{"slideOptions":"{}","title":"Digime machine management","description":"Hello worl","contributors":"[{\"id\":\"a027db6e-41ed-4c80-8994-37651eaf11e5\",\"add\":5741,\"del\":1939}]"}
    130 views
   Owned this note