QTS System - files.qnap.comfiles.qnap.com/news/pressresource/datasheet/qts-system-en-201802… ·...

Preview:

Citation preview

QTS System A sneak peek into the high performance NAS operating system

QTS Kernel Introduction

Kernel History of QTS

The QTS

Major Features of Kernel

Linux Kernel

What you need to know when selecting NAS?

Functionality

& Applications

Performance

Cost

Kernel version

& Update

Support

What’s the value of system upgrades?

● Assurance

● Peace of mind

● Reduces

difficulties on

software

development

● Enhance performance

● Enhance security ● Bug fixing ● New hardware

support ● Enhance stability

● Positive brand

image

For consumer For system For manufacturer

Why should you update the system kernel?

● New kernel functionality

● Stability improvements of hardware

● Increased performance

● Updated drivers

● Stability improvements of system

● Security fixes

QNAP NAS Basic Components

Application

Mobile Apps & Utilities Cloud

Service

Accessories

Hardware QTS

The QTS Core

QTS core:

Linux Kernel

What is a kernel?

Hardware

CPU Memory DISK Network Devices

System Kernel

Application, Tools

QTS

Linux Kernel

Kernel structure overview

System Call Interface

User-space program

Hardware

Kernel Process

Scheduler IPC

Memory

Manager

VFS

Device

Manager

Network

CPU Memory DISK Network

Interface

Other

Devices

Sub-systems

Process Scheduler

Responsible for

controlling process

access to the CPU

VFS

Virtual File System

Abstracts the details of the variety of hardware devices by presenting a common file interface to all devices

Memory Manager

Permits multiple

process to securely

share the machine's

main memory system

IPC Inter-Process Communication

Supports several mechanisms for process-to-process communication on a single Linux system

Network

Provides access to

several networking

standards and a variety

of network hardware

Process Scheduler

System Call Interface IPC

CPU

File

System

Architecture Independent

scheduler

Architecture

Specific Schedules

Scheduling Policy

Memory

Manager

Programmatic Scheduler Interface

Kernel

Hardware

O/S Services

Process Scheduler

Network

Device Hardware

VFS - Virtual File System

System Call Interface

Process

Scheduler

Network

Interface

System Independent Interface

Logical Systems

Device Independent Interface

Device Drivers

Memory

Manager

Kernel

Hardware

O/S Service

VFS

Programmatic File System Interface

How upgrade works

Current version:

3.12.6

Upgrade to 4.2.8

Current version:

3.12.6

Back porting Upgrade

Patch

Full upgrade Selective upgrade

Choose the

require function

and back porting

to current version

Release

Development processes of kernel upgrades

Select a Linux

kernel version

Develop

Test Adjust

QTS Kernel Upgrade History

Model \ QTS version QTS 4.0.x QTS 4.1.x QTS 4.2.x QTS 4.3.x

x70/x79(2014) 3.4.6 3.4.6 3.12.6 4.2.8

x51/53 (2015) 3.4.6 3.12.6 3.12.6 4.2.8

x63/x73(2015/16) -- 3.12.6 3.12.6 4.2.8

x31P/x31+(2015/16) -- 3.10.20 3.10.20 4.2.8

x71(2016) -- 3.12.6 3.12.6 4.2.8

x28 (2016) -- -- 3.10.20 3.10.20

Evaluate for

next kernel

*The evaluation for new kernel will depend on hardware capability and functionality.

QTS Kernel Upgrade History

Model \ QTS version QTS 4.0.x QTS 4.1.x QTS 4.2.x QTS 4.3.x

x80(2016) -- 3.4.6 3.12.6 4.2.8

X82(2016) -- -- 3.19.0 4.2.8

X31X/TS-1635(2017) -- -- -- 4.2.8

x85(2017) -- -- -- 4.2.8

x77(2017) -- -- -- 4.2.8

x28A(2018) -- -- -- 4.2.8

Evaluate for

next kernel

*The evaluation for new kernel will depend on hardware capability and functionality.

Function highlights of QTS Kernel upgrade

New hardware platform /

Graphic driver

Qtier

Storage Management

Braswell

Skylake/ Apollo Lake

Nvidia

Managed by folder/LUN

properties

Cache / Pool architecture enhancement

Block device stability enhancement

Storage stack performance optimization

VFS

Network

Virtualization Station

Major fix in Ext4

Wi-Fi drivers (Ath9K, Ath10K)

Enhanced the network transfer

performance

KVM Acceleration

GPU Pass-through

Function highlights of QTS Kernel upgrade

Kernel upgrade plans

Under construction.

See you in 2018Q3!

QTS System

Your best choice!

Recommended