Professional Documents
Culture Documents
05-Huawei OceanStor Smart Series Software Pre-Sales Training V2.4-Zhao Yanling
05-Huawei OceanStor Smart Series Software Pre-Sales Training V2.4-Zhao Yanling
Pre-Sales Training
Security Level:
Content
IBM
HDS
EMC
HW
SmartThin
Thin provisioning
SmartTier
Vertical data movement SmartDedupe &
SmartCompression
Intelligent data deduplication
and compression
SmartPartition
Intelligent cache partitioning APP APP APP
Partition 1
Partition 2 Partition 3
SmartCache SmartQuota
Partition Partition Partition
Intelligent Solid-State Drive 4 5 N File system quota management
(SSD) cache
SmartQoS Overview
Medium-priority High-priority Low-priority
applications applications applications Service Quality Control
– SmartQoS helps mission-critical services obtain storage
resources in a timely manner to realize their performance goals.
SLA-based Management of Storage Resources
– Monitors application performance and achieves performance
goals.
Policy-based Performance Optimization
– Sets performance goals for mission-critical applications.
Performance
Application
Enables the optimum storage resources to serve the most important applications
• Computing resources
• Cache resources
Priority policy √ √ √ X √ √ √ √ √ √
Request
throttling
policies
√ √ √ √ √ √ √ X √ √
(based on
IOPS and
bandwidth)
Lower
√
performance X √ X X X √ X √ X
limit
Service-Level
Objective X X √ X X √ X X X X
(SLO)
8,192 (VVset)
QoS policy
8,192 16,384 16,384 8,192 TBD 12,000 1,024 (virtual X TBD 1,000
quantity
domain)
QoS nesting X √ √
√ X X X X X X
policy (Cascade QoS) (Nested QoS)
SmartPartition Overview
SmartPartition Brief
Manages cache resources based on policies.
Cache partition 1 Cache partition 2 Cache partition 3
Isolates caches for different services, preventing
Cache
... malicious cache contention.
partition 64
Default cache
Ensures adequate cache resources for mission-
critical workloads to meet their performance goals.
Physical cache
NO YES
SmartQoS SmartPartition
Cache partition √ √ √
SmartVirtualization Overview
SmartVirtualization Brief
Simplified management of heterogeneous arrays
and reuse of legacy storage systems thanks to
the heterogeneous takeover function
SmartVirtualization Scenarios
SmartVirtualization Principle
External LUN Logical Disk Third-party LUN Step 1: Users connect the third-party storage to
Huawei storage (direct attach or through SAN) in
single- or multi-path software.
Step 2: Users configure the third-party storage,
I/O mapping the LUN from the third-party storage
I/O
system to Huawei storage device.
I/O
Step 3: Huawei storage discovers the third-party
LUN and generates a logical disk.
Multi-pathing
Step 4: Users create an external LUN on the
logical disk and then map it to the hosts. Now the
During the encapsulation process, the host can access the external LUN.
existing data on the third-party LUN is
preserved.
See http://support-open.huawei.com/en/pages/user/compatibility/support-matrix.jsf
to get more information
1. The host writes data to the 2. The data is duplicated. 3. The deduplicated data is
storage system. Weak hash and fingerprint compressed for storage. Deduplication is performed
Byte-by-byte comparison Optimized LZ4 algorithm
before compression to
save more space.
Since deduplication and compression have a certain impact on the performance of OceanStor F
V5/V5, Dorado is recommended for projects that require deduplication and compression.
www.huawei.com ▪ Huawei Confidential ▪ 18
Dorado F V5/V5
Saves capacity, power, maintenance, and OPEX Inline compression and deduplication reduce the data
from end to end written to SSDs, which prolongs SSD service life
Since deduplication and compression have a certain impact on the performance of OceanStor F V5/V5, Dorado
is recommended in projects that require deduplication and compression.
www.huawei.com ▪ Huawei Confidential ▪ 20
Dorado F V5/V5
Since deduplication and compression have a certain impact on the performance of OceanStor F V5/V5, Dorado is
recommended for projects that require deduplication and compression.
√
Inline
√ √ √ √ √ √ √ √ Intra-disk √
compression
compression
√ √ √
Inline Inline Configurable: If
compression by compression by compression is
default: The default: The configured as
system system post-process
Post-process
X X automatically X automatically compression, X X X X
compression
starts post- starts post- the system
process process automatically
compression compression starts post-
when pressure is when pressure is process
heavy. heavy. compression.
Compression
4\8\16\32 KB 8\16\32\64 KB Multiple of 8 KB 8 KB Variable length 4 KB 16 KB 4\8\16\32 KB TBD TBD
granularity
Compression DEFLATE/
LZ4 LZ4 LZ LZO LZO LZ4 LZ4 TBD zlib
algorithm def9_128_SW
Enabled or
disabled √ √ X X X √ √ TBD √ X
separately
Since deduplication and compression have a certain impact on the performance of OceanStor F V5/V5, Dorado is
recommended for projects that require deduplication and compression.
SmartTier Overview
SmartTier (automated storage tiering) is a data storage technology that automatically moves data
between high-cost and low-cost storage media. By reducing non-important data in high-cost media
space, SmartTier can also improve system storage performance.
Application
SmartTier Brief:
Intelligently relocates data among different storage
SSD tiers based on statistics or customers’ policies
NL-SAS
SmartTier Scenarios
Multiple Single
Data Lifecycle
Applications Application
Automatic Snapshot-only
File type, size, File type, size, creation File access time,
adjustment based migration, no
Tiering policy creation time, and time, and modification creation time, file name,
on access migration, and cold
modification time time path, and user
frequency data migration
Media type SSDs and HDDs SSDs SSDs SSDs and HDDs SSDs and HDDs
Recall Policy-based Not supported Not supported Supported Commands are required
Note: Cooperating with NTP, NetApp also supports file tiering and uses its E-Tiering Cloud Appliance (ETCA) solution.
SmartCache Overview
Principle
SSDs are used as the secondary cache for RAM cache
LUN/File System Reading acceleration available to LUNs and file systems
Supports SSD cache partitioning
Application scenarios
Dedupe Meta
Random small-I/O read-intensive applications, such as
Oracle OLTP, SQL server, exchange, and file service
RAM Cache Competitive advantages
Dynamic expansion and reduction, SSD resource quota
management, flexible open policy
SmartCache
Read-only cache, SSDs without RAID protection, so that
capacity can be fully utilized
Restriction scenarios
HDD SSD
Write-intensive business
Large/sequential I/O application
4 KB to 128 KB
Cache block size 64 KB 64 KB 4 KB 16 KB
Self-adjustable
Dynamic expand
√ X X X X
and shrink
Note: Huawei SmartCache works like memory read cache, so it does not need to create RAID.
www.huawei.com ▪ Huawei Confidential ▪ 30
Smart Series Software Summary
Type Feature Name Description
SmartThin Thin provisioning: Provides capacity to users on demand
Capacity SmartDedupe Deduplication and compression: Inline and fixed data deduplication and
Efficiency & SmartCompression compression
SmartQuota Quota: A quota-management file system technology
QoS: I/O priority scheduling, I/O traffic control, and I/O performance
SmartQoS
assurance
Cache partitioning: Allocates a cache partition of a specific size to an
SmartPartition
application
Performance
Dynamic storage tiering: Identifies hot data and stores the right data to
SmartTier
right media at the right time
SmartCache SSD cache that accelerates read performance
Heterogeneous consolidation: Assumes control of third-party storage
Storage SmartVirtualization
products and migrates services
Consolidation
SmartMigration Migrates data from the source system to the targeted one