Sie sind auf Seite 1von 59

File and Block

Enhancements
Dell EMC Unity Condor Train-The-Trainer

Ryan Poulin
Midrange and Entry Solutions
Product Technologist Team
Legal Notifications
Copyright © 2018 Dell EMC. All rights reserved.
Forward Looking Statements Notice
This roadmap document contains “forward-looking statements” as defined under the Federal Securities Laws. Actual results or deliverables could differ
materially from those projected in the forward-looking statements as a result of certain risk factors, including but not limited to: (i) adverse changes in
general economic or market conditions; (ii) delays or reductions in information technology spending; (iii) risks associated with acquisitions and
investments, including the challenges and costs of integration, restructuring and achieving anticipated synergies; (iv) competitive factors, including but
not limited to pricing pressures and new product introductions; (v) the relative and varying rates of product price and component cost declines and the
volume and mixture of product and services revenues; (vi) component and product quality and availability; (vii) the transition to new products, the
uncertainty of customer acceptance of new product offerings and rapid technological and market change; (viii) insufficient, excess or obsolete inventory;
(ix) war or acts of terrorism; (x) the ability to attract and retain highly qualified employees; (xi) fluctuating currency exchange rates; and (xii) other one-
time events and other important factors disclosed previously and from time to time in EMC’s filings with the U.S. Securities and Exchange Commission.
EMC disclaims any obligation to update any such forward-looking statements after the date of this roadmap document.

Dell EMC Product Roadmap Disclaimers


Dell EMC makes no representation and undertakes no obligations with regard to product planning information, anticipated product
characteristics, performance specifications, or anticipated release dates (collectively, “Roadmap Information”).
Roadmap Information is provided by EMC as an accommodation to the recipient solely for purposes of discussion and without intending to be
bound thereby.

This information is Dell EMC Restricted Confidential and is provided under the terms, conditions and restriction
defined in the EMC Non-Disclosure Agreement in place with your organization

Roadmaps Do Change!
2 Dell – Internal Use – Confidential EMC CONFIDENTIAL—INTERNAL USE ONLY Pre-GA: Material subject to change.
BLOCK RESOURCE HOST ACCESS

DATA REDUCTION

FILE ALERT THRESHOLDS


BLOCK RESOURCE HOST ACCESS

DATA REDUCTION

FILE ALERT THRESHOLDS


Block Resource Host Access Changes
Overview

• In Condor, the new Unisphere “Modify Host Access” option allows users to
change host access for multiple block resources at the same time
– Supported for standalone LUNs, Thin Clones, or VMFS Datastores
– Select up to 100 resources and add/remove up to 300 hosts at the same time

• Modify Host Access can be found under More Actions on the Block and
VMware pages
– The Remove Host Access option has been replaced with this feature

• Modify Host Access also allows users to merge host access across multiple
resources
– Useful when consolidating hosts

• No changes to Unisphere CLI or REST API


5 Dell – Internal Use – Confidential Pre-GA: Material subject to change.
Block Resource Host Access Changes
Example 1 – Add Host Access
LUN-1
Host .174 Host .175

LUN-2

LUN-3

Host .176 Host .177


LUN-4

LUN-5

6 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Example 1

7 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Overview

8 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Overview

9 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Overview

10 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Overview

11 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Overview

12 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Overview

13 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Overview

14 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Overview

15 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Overview

16 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Overview

17 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Overview

18 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Overview

19 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Overview

20 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Overview

21 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Overview

22 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Block Resource Host Access Changes
Example 2 – Merge Host Access

Host .174 Host .175 Host .176 Host .177

App1LUN-1 App2LUN-1

App1LUN-2 App2LUN-2

23 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Example 2

24 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Example 2

25 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Example 2

26 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Example 2

27 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Example 2

28 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Example 2

29 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Modify Host Access
Example 2

30 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


BLOCK RESOURCE HOST ACCESS

DATA REDUCTION

FILE ALERT THRESHOLDS


Advanced Deduplication Update
Overview

• In Unity OE 4.5 Advanced Deduplication was released


– Advanced Deduplication in the 4.5 release will only deduplicate to a compressed
block within the resource
– An 8KB block will be compressed even if 1% of savings or higher can be achieved

• In the Condor release, Advanced Deduplication will be able to deduplicate to


an uncompressed block
– In some datasets, typically benchmarking/Proof of Concept tools, savings are
being missed due to blocks being uncompressible
– It is unknown how much savings improvement will be seen in production datasets

32 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Advanced Deduplication Update
Background Compression Information

• When a block does not compress, the block is stored in the traditional
mapping method
– This mapping does not have spare space to allow for deduplication

• When a block can compress, information is stored within a compression


segment and a different data mapping method is used
– Data includes the versioning information, length of the compressed blocks, length
of the fragment, file offset, compression method used, etc
– Space is available for the deduplication information and fingerprint

33 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Advanced Deduplication Update
Technical Update

• In the Condor release, when a block enters the compression algorithm and
cannot compress, the data is stored in the same manner as if it can
compress
– Allows for the fingerprint to be stored with the data
– Allows future blocks to deduplicate to this data

• Only new writes or overwrites will receive this change


– Existing data on the drives will not be changed unless overwritten
› Move can be utilized for Block resources

34 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Advanced Deduplication Update
Other Updates

• In order to maximize the savings, a number of other enhancements have


been made
• Each individual 8KB block is subject to the Data Reduction algorithm
– In the OE 4.5 training materials it was presented this way, but side conversations
show people are following the history of Compression and Data Reduction
› In the original training documentation for Compression (OE 4.1), a number of blocks
needed to achieve an amount of savings for all of them to compress, and this is no longer
the case

• The Data Reduction “back off” algorithm has been disabled


– Changed in the Condor release
– No data written to a Data Reduction enabled resource can bypass the algorithm

35 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Data Reduction/Advanced Deduplication
Supported Configurations Update

Models System Type What’s Supported?


Data Reduction
300 / 400 / 500 / 600 Hybrid
(All Flash Pools Only)
300F / 400F / 500F/ 600F All Flash Data Reduction
350F All Flash Data Reduction
450F / 550F / 650F All Flash Data Reduction & Advanced Deduplication*
Data Reduction & Advanced Deduplication
380 / 480 / 680 / 880 Hybrid
(All Flash Pools Only)
380F / 480F / 680F / 880F All Flash Data Reduction & Advanced Deduplication
*Advanced Deduplication is supported on Dynamic Pools Only
Note: Data Reduction/Advanced Deduplication is supported on LUNs, File Systems, and
NFS/VMFS Datastores
36 Dell – Internal Use – Confidential Pre-GA: Material subject to change.
BLOCK RESOURCE HOST ACCESS

DATA REDUCTION

FILE ALERT THRESHOLDS


Custom File Alert Thresholds
Overview

• In the Condor release, a user will be able to set thresholds to trigger


information, warning, and error level alerts for space usage within File
resources
– Supported for File Systems and NFS Datastores only
– The thresholds can only be modified on existing resources, and not during initial
creation

• In codes prior to Condor, warning and error level alerts for space utilization
exist
– Hard coded to 75% and 95% full respectively

• Thresholds can be viewed/modified in Unisphere, Unisphere CLI, and REST


API

38 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Custom File Alert Thresholds
Threshold Settings

• Default thresholds in the Condor release:


– Information: 0%
– Warning: 75%
– Error: 95%

• Thresholds can be set to 0-99%


– Setting a threshold to 0% disables the alert from being sent

• Each threshold set above 0% must meet the following criteria, or an error
will be given
– Information Threshold < Warning Threshold < Error Threshold
› Example 1: Info 0%, Warning 70%, Error 85%
› Example 2: Info 25%, Warning 70%, Error 85%
› Example 3: Info 50%, Warning 0%, Error 85%
39 Dell – Internal Use – Confidential Pre-GA: Material subject to change.
Custom File Alert Thresholds
Demonstration

40 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Custom File Alert Thresholds
Demonstration

41 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Custom File Alert Thresholds
Demonstration

42 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Custom File Alert Thresholds
Demonstration

43 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Custom File Alert Thresholds
Demonstration

44 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Custom File Alert Thresholds
Demonstration

45 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Custom File Alert Thresholds
Demonstration

46 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Custom File Alert Thresholds
Demonstration

47 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Custom File Alert Thresholds
Demonstration

48 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Custom File Alert Thresholds
Demonstration

49 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Custom File Alert Thresholds
Demonstration

50 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Custom File Alert Thresholds
Alert Messages

Alert Message Severity Log Bubble


Number ID Message Message
1121 14:600d3 Error The storage The storage resource’s used capacity percentage is
resource <a> under over the Error Threshold. Consider adding space to
the NAS Server <b> the resource or continue to monitor its space usage.
is over <c>% full.
1122 14:600d2 Warning The storage The storage resource’s used capacity percentage is
resource <a> under over the Warning Threshold. Consider adding space
the NAS Server <b> to the resource or continue to monitor its space
is over <c>% full. usage.
1120 14:600fd Info The storage The storage resource’s used capacity percentage is
resource <a> under over the Info Threshold. Consider adding space to
the NAS Server <b> the resource or continue to monitor its space usage.
is over <c>% full.

51 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Custom File Alert Thresholds
Unisphere CLI – uemcli /stor/prov/fs show -detail

uemcli /stor/prov/fs show -detail


1: ID = res_1
Name = File_System_1
Description =
Health state = OK (5)
File system = fs_1
Server = nas_1
Storage pool ID = pool_1
Storage pool = Pool 1

Error threshold = 95%
Warning threshold = 75%
Info threshold = 0%

52 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Custom File Alert Thresholds
Unisphere CLI – uemcli /stor/prov/fs set

uemcli /stor/prov/fs set -?

/stor/prov/fs { -id <value> | -name <value> } set … [ -errorThreshold


<value> ] [ -warningThreshold <value> ] [ -infoThreshold <value> ]

[Optional] -errorThreshold <value>

Specifies the threshold of used space in the file system. The


errorThreshold will trigger error alert. The default errorThreshold is 95.
If the threshold value is set as 0, the alert is disabled. The
errorThreshold should be bigger than infoThreshold and warningThreshold.

53 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Custom File Alert Thresholds
Unisphere CLI – uemcli /stor/prov/fs set

[Optional] -warningThreshold <value>

Specifies the threshold of used space in the file system. The


warningThreshold will trigger warning alert. The default warningThreshold
is 75. If the threshold value is set as 0, the alert is disabled. The
warningThreshold should be the value between infoThreshold and
errorThreshold.

[Optional] -infoThreshold <value>

Specifies the threshold of used space in the file system. The


infoThreshold will trigger info alert. The default infoThreshold is 0. If
the threshold value is set as 0, the alert is disabled. The infoThreshold
should be smaller than warningThreshold and errorThreshold.

54 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Custom File Alert Thresholds
Unisphere CLI – uemcli /stor/prov/fs set

• Attempt to configure:
– infoThreshold: 40
– warningThreshold: 60
– errorThreshold: 90

uemcli /stor/prov/fs -id res_1 set -infoThreshold 40 -warningThreshold 60


-errorThreshold 90

ID = res_1

Operation completed successfully.

55 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Custom File Alert Thresholds
Unisphere CLI – uemcli /stor/prov/fs set

• Attempt to configure:
– infoThreshold: 60
– warningThreshold: 25 
– errorThreshold: 90

uemcli /stor/prov/fs -id res_1 set -infoThreshold 60 -warningThreshold 25


-errorThreshold 90

Operation failed. Error code: 0x5

One or more specified parameters are invalid. (Error Code:0x5)

56 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Custom File Alert Thresholds
Unisphere CLI – uemcli /stor/prov/vmware/nfs set

uemcli /stor/prov/vmware/nfs set -?

uemcli /stor/prov/vmware/nfs { -id <value> | -name <value> } set [ -async


] [ -descr <value> ] [ -size <value> ] [ -minSizeAllocated <value> ] [ -
dataReduction { yes [ -advancedDedup { yes | no } ] | no } ] [ { -sched
<value> | -noSched } ] [ -schedPaused { yes | no } ] [ -defAccess { ro |
rw | roroot | root | na } ] [ -advHostMgmtEnabled { yes | no } ] [ -
roHosts <value> ] [ -rwHosts <value> ] [ -roRootHosts <value> ] [ -
rootHosts <value> ] [ -naHosts <value> ] [ -anonUid <value> ] [ -anonGid
<value> ] [ -allowSUID { yes | no } ] [ -esxMountProtocol { NFSv3 | NFSv4
} ] [ -minSecurity { sys | krb5 } ] [ -replDest { yes | no } ] [ -
eventProtocols <value> ] [ -fastvpPolicy { startHighThenAuto | auto |
highest | lowest } ] [ -errorThreshold <value> ] [ -warningThreshold
<value> ] [ -infoThreshold <value> ] [ -poolFullPolicy { deleteAllSnaps |
failWrites } ]

57 Dell – Internal Use – Confidential Pre-GA: Material subject to change.


Custom File Alert Thresholds
REST API – Resource = File System

Attribute Type Description

infoThreshold unsigned When this used space percentage is exceeded, an info


Integer[16][0..99] severity alert will be triggered on this filesystem. If the
threshold value is set as 0, the alert is disabled. The default
infoThreshold is 0. The value warningThreshold is between
infoThreshold and errorThreshold.
warningThreshold unsigned When this used space percentage is exceeded, a warning
Integer[16][0..99] severity alert will be triggered on this filesystem. If the
threshold value is set as 0, the alert is disabled. The default
warningThreshold is 75. The value warningThreshold is
between infoThreshold and errorThreshold.

errorThreshold unsigned When this used space percentage is exceeded, an error


Integer[16][0..99] severity alert will be triggered on this filesystem. If the
threshold value is set as 0, the alert is disabled. The default
errorThreshold is 95. The value warningThreshold is between
infoThreshold and errorThreshold.

58 Dell – Internal Use – Confidential Pre-GA: Material subject to change.

Das könnte Ihnen auch gefallen