Qnap Qtier Özelliği Sayesinde Nasıl Daha Performanslı Bir Yapıya Sahip Olabilirsiniz?

I - Qnap Qtier Özelliği Sayesinde Nasıl Daha Performanslı Bir Yapıya Sahip Olabilirsiniz?

.

I - Qnap Qtier Özelliği Sayesinde Nasıl Daha Performanslı Bir Yapıya Sahip Olabilirsiniz?

1. Challenges and Solutions

The most important factors determining storage performance are I/O (Read and Write) performance and capacity. When considering how to configure and deploy different types of drives, the pros and cons must be considered:

QNAP
1. Full of SATA/NL-SAS disk
High capacity, limited I/O performance.
QNAP
2. Full SSD
High I/O performance, minimal capacity, expensive.
QNAP
3. SATA and SSD
Combines the capacity and performance advantages by separating data between both storages, but lacks flexibility.

The best option here may also be the most inconvenient option as IT staff will need to plan and manually set what data should be placed into what kind of storage. This is when QNAP Qtier™ comes in handy. Qtier is a multi-tier storage management system that automatically moves data to different usage tiers based on how frequently it is accessed, making it easier for IT staff to maintain the storage and optimizing your data for everyday use.

QNAP
QNAP
Combining 3 levels of tiered storage and the storage pool, Qtier™ is able to relocate data to different tiers based on how frequently it is accessed, ensuring maximum performance and optimized capacity usage.

We used one server equipped with two Intel Xeon E5-2620v3 (6 cores, 12 threads) processors and a total of 24 workers in IOmeter to test Qtier’s performance with a TVS-EC1580MU-SAS-RP (using 6 x SAS-SSD RAID 10*). The result for 4k IO, 100% random read, 12 outstanding IO per worker, was 140,000 IOPs. The average IO response time was 0.3ms with 40 GbE interfaces and 0.7ms with 10 GbE interfaces.

*Full test specifications:
Server: Supermicro SYS-6028U-TR4T+
Memory: 16 GB
CPU: 2 Intel Xeon E5-2620 v3 2.40GHz
QNAP NAS: TVS-EC1580MU-SAS-RP
RAM: 12 GB
CPU: Intel Xeon E3-1246 V3 3.50GHz
Drives: Seagate SAS-SSD ST400FM0053*6, other are Seagate NL-SAS ST1000NM0023.
RAID configuration: RAID10 for SSD, RAID 5 for NL-SAS drives

QNAP

Using a TVS-EC1580MU-SAS-RP (with 6 x SAS-SSD RAID 10 + 8 x NL-SAS HDD RAID 5), the result of the 4k 100% random read was over 100,000 IOPS with a response time below 1 ms.

Qtier is also compatible with QTS 4.2′s SSD cache function. This function can improve the cache hit rate by moving frequently-accessed randomly-read data to a SSD cache. On the other hand, Qtier moves data accordingly to data analysis results and by schedule. The following is the basic comparison of SSD cache and Qtier:

Comparison Qtier SSD Cache Full SSD
1. Available SSD Space Expandable as needed Limited by available memory* Expandable as needed
2. Price Low Low High
3. Applicable storage Volume/LUN Volume/LUN Volume/LUN
4. Data Migration Method Scheduled Automatic -
5. Data migration Mechanism Moves data to different tiers
depending on access frequency
Replicates frequently-accessed
data to SSD storage
All data stored on SSDs
6. Application Scenarios Used for predictable I/O workloads such as file/web/email servers, application virtualization or video editing. Used for highly frequent data access environment such as application virtualization or video editing. Used for applications requiring fast/intensive I/O such as databases or virtualized environments.

* For more information regarding SSD Cache, please check here.
* SSDs used by Qtier cannot be used as an SSD Cache.

2. System Requirement

Qtier is only supported by specific NAS models. For more information, please refer to the Qtier introduction.

QNAP Qtier™ requires a minimum of 8GB RAM.

The NAS must also be using firmware 4.2 (or above), and have both SSD and HDD in the NAS* to use Qtier.

*To use the High-Speed Tier, you must also use SAS drives, which are only supported by models with “SAS” in the name.

3. Create Storage Space with Qtier

To use Qtier, you must first deploy different types of drives in the NAS*. Once the drives are installed and ready, create a new storage pool in “Storage Manager” > “Storage Space” > “Create New Storage Pool”. When you are using a model that supports Qtier, the first step of the storage pool creation wizard will prompt you to “Enable storage auto tiering”. Check the box and click “Next”.

QNAP

“Enable storage auto tiering” for the storage pool to use Qtier.

In the next step, you will find the “RAID Group Type” and the “Ultra-high Speed (SSD)” values selected. Now you can select the SSD drives that will be used to build the Ultra-high Speed Tier RAID Group of the storage pool. After confirming the selection, follow the wizard to finish creating the storage pool with the first tier.

QNAP

Select the SSDs that will be used for this storage pool’s Ultra-high Speed RAID Group.

Once the storage pool is created, you will be prompted to set other tiers for the storage pool. You will be able to select different drive types that will be used in the different tiers of the storage pool*. The RAID Group “Capacity (SATA, NL-SAS)” is configured in the below example.

QNAP

Continue setting up other tiers in the storage pool.

QNAP

In this example the RAID group type “Capacity (SATA, NL-SAS)” will be configured and you will be able to select the drives used in this tier.

QNAP

After setting different tiers, a summary report will be displayed for you to check the configuration.

Once all the tiers are set, the system will prompt you to enable the Auto Tiering schedule. In this view you can select when the system should start relocating the data. As relocation may affect the storage I/O performance, it is recommended to schedule this action for non-working hours or when the storage is not frequently used*.

*Auto Tiering cannot be started immediately after a storage pool is created, as it will need time to retrieve information on when data is accessed. It also cannot be scheduled for full time otherwise the data access pattern may not be accurate.

QNAP

Setting the Auto Tiering schedule for once a day, from 8:00pm to 8:00am.
QNAP

Setting the Auto Tiering schedule to twice a day, from Monday to Friday from 8:00am to 2:00pm and from 7:00pm to 1:00am (up to 6 hours each.)

Once the schedule is set, now you can see that the new storage pool is marked “Auto Tiering” and you can now create a volume or LUN in it. The Auto Tiering task will be conducted according to the schedule and will analyze the written data in real-time by access frequency and then move different data to different tiers accordingly. By clicking “Manage” on the storage pool you can review the RAID groups you created for each tier and the Auto Tiering management options and summary will also be available in this view.

QNAP

Storage pools with Auto Tiering will be marked accordingly.

QNAP

When clicking “Manage” on an Auto Tiering storage pool you can see the RAID group configuration in detail and further configure the Auto Tiering.

4. Configure and Monitor the Auto Tiering after Creation

4.1. Configure the Auto Tiering

Select the storage pool and click “Manage”. You will see the summary of the Auto Tiering progress. The “Relocation Status” shows if the Auto Tiering is active or idle, and “Enable Schedule” shows if the schedule is enabled or not.

Two additional options can be set here:

  • Data allocation rate: If it is set to low, the NAS will not use many system resources during data migration and therefore will minimize the performance impact. A high setting will prioritize the data migration and use additional system resources, potentially impacting other NAS services.
  • Data allocation priority: It will ensure that all new data is written on the SSD tier unless it is full*. Following this logic, if capacity is selected, all new data will be written on the SATA tier and then moved to the SSD after being relocated by Auto Tiering.

These two options, as well as the schedule, will be configurable once you open the “Manage” tab in this view.

*If a tier is set to first priority but is full, the system will automatically write the data to the next tier.

QNAP

The summary information of the Auto Tiering progress can be reviewed in the “Manage” page. Additional settings can be configured here.

QNAP

Open the “Manage” Tab to configure the Schedule, Relocation Rate and Allocation Level.

4.2. Monitoring Auto Tiering

Except from the configurations, you will also see “Amount of data optimized for performance” and “Amount of data optimized for capacity”. These numbers are a summary of the data that have been moved up or down between different tiers in the last Auto Tiering schedule.

Using the “Statistics” button, you can monitor Auto Tiering in more detail. The “Used” column identifies the total space used in each tier, the “Total” column identifies the total space of each tier, the “Move up” and “Move down” shows the data that has been moved to different tiers in the last Auto Tiering schedule. “Name/Alias” and “RAID Type” assists in identifying what tier belongs to which RAID Group.

QNAP

Detailed statistics of Auto Tiering will be shown in Auto Tiering statistics windows.

You can also check “History Report” to further detail of each tiering task including data moved up/down in a task, total used space after task completion, and the current tasks with a trend chart for easy monitoring.

 

Select “Ultra-high Speed” or other tiers in history to monitor Auto Tiering results in each tiering task.

2016/07/18.

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>