Download presentation
Presentation is loading. Please wait.
Published byAnnabel Norris Modified over 6 years ago
1
فایل ارائه حاضر توسط مرکز تحقیقاتِ فناوری «اینترنتی از اشیاء» در ایران
و جهت استفاده علمی ، در سایت W W W. I o T i r a n . c o m قرار داده شده است.
2
Virtualization apps simplify your IoT development
2016 Global Seminar 按一下以編輯母片標題樣式 Virtualization apps simplify your IoT development Alfred Li
3
Outline IoT Introduction Why QNAP NAS?
Storage for IoT Comprehensive Virtualization Solutions ready Virtualization Station & Container Station QTS-Linux Dual-system
4
What is IoT? The Internet of Things (IoT) refers to machine-to-machine (M2M) technology enabled by secure network connectivity and cloud infrastructure, to reliably transform data into useful information for people, businesses, and institutions verizon. (2015). STATE OF THE MARKET: THE INTERNET OF THINGS 2015., 5.
5
M2M Market Forecast M2M Market
6.4 Billion Connected "Things" will be in use in 2016, Up 30% from 2015 M2M Market Source: Gartner (November 2015)
6
IoT Requirements Core Requirements: Extended Requirements:
Easily on-board connected “things” Real-time communication channel Visualize the data Collect data in DB Extended Requirements: Data analytics Event-based triggers Sends commands to the “things”
7
Why QNAP NAS?
8
Because we have.. Secure and scalable storage capacity
Comprehensive Virtualization Solutions Virtual Machine (VM), Container QTS-Linux Dual-system
9
IoT Storage On-demand storage capacity Real-time processing Secure
Large capacity Efficient allocation Expendable Real-time processing Secure RAID protection Data Backup & Restore FTP Server Cloud Storage Provider Router Real-time Replication Rsync Server Cloud Storage iSCSI LUN Backup Internet
10
Virtualization Solutions
Running containers as services Device to Device Communication, e.g. HTTP, MQTT, COAP High Throughput Data injection, e.g. Kafka, RabbitMQ Stream Processing (Rules Engine), e.g. Node-RED, Blockly Collect data in DB, e.g. MongoDB, MariaDB Visualize the data, e.g. Dashing, freeboard Running VMs for isolated environment Analytic tools Windows-based applications
11
Virtualization Solutions
Virtual Machines Windows ®/ Linux ®/Unix® / Android™ Containers Docker®/ LXC App Ready Docker® / LXC Isolated Environment Export / Import Backup / Restore Central Management
12
Starts your IoT adventure
Container Station Starts your IoT adventure
13
Container Station LXC (Linux Container) Docker® Lightweight Linux VM
Ready-to-use applications from Docker Hub Isolated environment Portable, Flexible, Sharable
14
Auto Configured Apps Automatic detection of the required settings and automatic completion of the setup values.
15
Well-Tested Applications
Dashing
16
Integrated Storage Access
Access the shared folders of NAS (the transfer rate is as fast as bare-metal access) Share data between containers READ & WRITE READ ONLY DENY ACCESS
17
Import and Export of Containers
Containers can be imported and exported to and from PC’s and shared folders Enables rapid container backup and very convenient for service migration.
18
Typical IoT Application Arch.
Gateway (message broker): translates a message Rules Engine (event processing): processes incoming messages and gives your "things" the ability to interact with services. Database: manage data generated by sensors, devices and gateways. Presentation: monitor and control devices by presentation layer.
19
Containers for IoT Blockly Gateway Event Processing Database
Presentation Dashing Blockly
20
Ready to use
21
Virtualization Station
Starts your IoT adventure
22
Virtualization Station
Supports various Operating Systems Windows ®/ Linux ®/Unix® / Android™ Secure and isolated environment
23
VM Advantages Hardware pre-allocation Disaster Recovery
CPU, Memory, Storage (hot-add available) Disaster Recovery VM snapshot VM backup/ restore Flexible networking environment Isolated, Bridged and External-only Supports Port-trunking
24
Hardware pre-allocation
Supports to add extra spaces during VM running. Given a fixed hardware resource
25
Disaster Recovery (1/2) VM Snapshot Snapshot for memory data of VM
Records the VM system status at a point of time Quickly roll back to snapshots to ensure constant operation
26
Disaster Recovery (2/2) VM backup/ restore Online VM backup
Directly boot up the VM backup Set a retention number and preserve VM snapshots.
27
Flexible networking environment
External-only Specify an Ethernet interface for a Virtual Switch to enable dedicated routing between virtual switches and external networks. Bridged Attaching an Ethernet interface to a Virtual Switch creates a bridged network. Isolated Not attaching any Ethernet interface to a Virtual Switch creates an isolated network.
28
Brief summary VM Container Hardware allocation Easy to deployment
Ready-to-use packages Various applications from Docker® Hub Shared storage VM Hardware allocation Supports Backup & Restore Windows-based application Flexible networking Windows OS Windows-based Application Linux Linux-based Deployment Time Hardware resources VM Medium LXC - Fast Low Docker
29
Starts your IoT adventure
Linux Station Starts your IoT adventure
30
Linux Station Allows you to easily acquire Linux® OS services.
Ubuntu 14.04, 16.04 Operates the Linux® via HDMI screen directly
31
Simple and Ready-to-use
Combine storage and IoT applications Develop and install IoT packages on demand Supports the vast array of IoT applications NAS to NAS RTRR Rsync Snapshot Cloud Backup QTS Linux Station QTS Backup Station Ubuntu 14.04/ 16.04 Device A Device B Container Station Share folders
32
Thank you
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.