The document provides information about QNAP's new Enterprise Storage NAS product line. It discusses the new Enterprise OS built on FreeBSD and ZFS, which provides enterprise-class features like unlimited snapshots, data deduplication, compression, high availability and more. It also compares the new product to QNAP's existing Turbo NAS line and other solutions, highlighting advantages like performance, efficiency, data integrity and protection.
Grokking Techtalk #37: Data intensive problemGrokking VN
At some point in your software engineer career, you will have to deal with data and your success depends on how big the data that your software can deal with. From a simple problem that requires processing a large amount of data, this talk will present to you how to approach this kind of issue and how to design and choose an efficient solution.
About speaker:
Hồ is Senior Software Engineer at AXON where he helps design and develops complex distributed systems, including image and video encoding, distributed file conversion system. Besides coding, Ho likes to read manga and meet friends in his free time.
Nhận viết luận văn Đại học , thạc sĩ - Zalo: 0917.193.864
Tham khảo bảng giá dịch vụ viết bài tại: vietbaocaothuctap.net
Download luận văn đồ án tốt nghiệp với đề tài: Xây dựng hệ thống Chatbots tự động, cho các bạn làm luận văn tham khảo
ModSecurity 3.0 and NGINX: Getting StartedNGINX, Inc.
On demand version can be accessed at https://www.nginx.com/resources/webinars/modsecurity-3-0-and-nginx-getting-started/
The long-awaited ModSecurity 3.0 is available now. ModSecurity 3.0 is a complete rewrite of ModSecurity, and is the first version to work natively with NGINX. ModSecurity 3.0 loads into NGINX as a dynamic module.
Watch this webinar to learn:
- A brief history of the ModSecurity project
- How ModSecurity stops Layer 7 attacks
- What’s changed with ModSecurity 3.0 and how it integrates with NGINX
- How to install and configure ModSecurity with both open source NGINX and NGINX Plus
Prometheus was recently accepted into the Cloud Native Computing Foundation, making it the second project after Kubernetes to be given their blessing and acknowledging that Prometheus and Kubernetes make an awesome combination. In this talk we'll cover common patterns for running Prometheus on Kubernetes, how to monitor services on Kubernetes, and some cool tips and hacks to ensure you get the most out of your Prometheus + Kubernetes deployment.
Grokking Techtalk #37: Data intensive problemGrokking VN
At some point in your software engineer career, you will have to deal with data and your success depends on how big the data that your software can deal with. From a simple problem that requires processing a large amount of data, this talk will present to you how to approach this kind of issue and how to design and choose an efficient solution.
About speaker:
Hồ is Senior Software Engineer at AXON where he helps design and develops complex distributed systems, including image and video encoding, distributed file conversion system. Besides coding, Ho likes to read manga and meet friends in his free time.
Nhận viết luận văn Đại học , thạc sĩ - Zalo: 0917.193.864
Tham khảo bảng giá dịch vụ viết bài tại: vietbaocaothuctap.net
Download luận văn đồ án tốt nghiệp với đề tài: Xây dựng hệ thống Chatbots tự động, cho các bạn làm luận văn tham khảo
ModSecurity 3.0 and NGINX: Getting StartedNGINX, Inc.
On demand version can be accessed at https://www.nginx.com/resources/webinars/modsecurity-3-0-and-nginx-getting-started/
The long-awaited ModSecurity 3.0 is available now. ModSecurity 3.0 is a complete rewrite of ModSecurity, and is the first version to work natively with NGINX. ModSecurity 3.0 loads into NGINX as a dynamic module.
Watch this webinar to learn:
- A brief history of the ModSecurity project
- How ModSecurity stops Layer 7 attacks
- What’s changed with ModSecurity 3.0 and how it integrates with NGINX
- How to install and configure ModSecurity with both open source NGINX and NGINX Plus
Prometheus was recently accepted into the Cloud Native Computing Foundation, making it the second project after Kubernetes to be given their blessing and acknowledging that Prometheus and Kubernetes make an awesome combination. In this talk we'll cover common patterns for running Prometheus on Kubernetes, how to monitor services on Kubernetes, and some cool tips and hacks to ensure you get the most out of your Prometheus + Kubernetes deployment.
Grokking Techtalk #42: Engineering challenges on building data platform for M...Grokking VN
Đến với Techtalk #42, các bạn sẽ được chia sẻ về cách thiết kế và hiện thực một platform phục vụ các bài toán về machine learning thông qua một case study về việc phân tích các bình luận của người dùng.
Nội dung chủ đề lần này sẽ xoay quanh một số thách thức trong quá trình xây dựng bao gồm các khó khăn về mặt kỹ thuật và phân tích khi:
+ Cần phải thu thập lượng lớn bình luận của người dùng
+ Tổ chức lưu trữ và xử lý dữ liệu để dễ dàng mở rộng, thuận tiện cho việc giám sát, vận hành
+ Thiết kế các thành phần trong hệ thống đảm báo tính tái sử dụng cao, tránh lãng phí tài nguyên
Ngôn ngữ: Tiếng Việt
---
Speakers:
- Anh Hiền Hoàng - Principal Big Data Engineer & TPP
- Anh Hiếu Hoàng - Data Scientist & TPP
Grokking TechTalk #33: High Concurrency Architecture at TIKIGrokking VN
- Speaker: Nguyễn Hoàng Bách - Senior Principal Engineer @ TIKI
Trải qua 9 năm xây dựng và phát triển hệ thống, đội ngũ engineer TIKI lần lượt phải giải quyết từng bài toán kỹ thuật khó khăn để hệ thống phát triển theo kịp tốc độ tăng trưởng của business. Đặc thù của hệ thống Ecommerce có một thách thức lớn là phải đảm bảo tính chính xác của dữ liệu nhưng đồng thời vẫn phải đáp ứng lượng truy cập lớn. Do đó High Concurrency Architecture có vai trò quan trọng trong kiến trúc tổng thể của TIKI. Nó cũng là bước tiến lớn của các kỹ sư TIKI trong 6 tháng qua.
If you’re working with just a few containers, managing them isn't too complicated. But what if you have hundreds or thousands? Think about having to handle multiple upgrades for each container, keeping track of container and node state, available resources, and more. That’s where Kubernetes comes in. Kubernetes is an open source container management platform that helps you run containers at scale. This talk will cover Kubernetes components and show how to run applications on it.
Updated: Should you be using an Event Driven ArchitectureJeppe Cramon
What is an event-driven architecture, what can it do for your architecture, and is it a prerequisite for microservices?
In this talk, we'll see what events are and how they can solve many of the coupling and integration problems that you will experience in a distributed (micro)service landscape.
We'll get into the different usages for events and showcase them based on real world projects.
After this talk, you will know what events are, how they can be used and some of the requirements they put on your design and the way you thinking about software design.
Kubernetes Webinar - Using ConfigMaps & Secrets Janakiram MSV
Many applications require configuration using some combination of configuration files, command line arguments, and environment variables. ConfigMaps in Kubernetes provide mechanisms to inject containers with configuration data while keeping them portable. Secrets decouple sensitive content from the pods using a volume plug-in. This webinar will discuss the use cases and scenarios for using ConfigMaps and Secrets.
A solid state drive or SSD can speed up the performance of a computer significantly, often more than what a faster processor (CPU) can. A hard disk drive or HDD is cheaper and offers more storage (500 GB to 1 TB are common) while SSD disks are more expensive and generally available in 64 GB to 256 GB configurations.
Grokking Techtalk #42: Engineering challenges on building data platform for M...Grokking VN
Đến với Techtalk #42, các bạn sẽ được chia sẻ về cách thiết kế và hiện thực một platform phục vụ các bài toán về machine learning thông qua một case study về việc phân tích các bình luận của người dùng.
Nội dung chủ đề lần này sẽ xoay quanh một số thách thức trong quá trình xây dựng bao gồm các khó khăn về mặt kỹ thuật và phân tích khi:
+ Cần phải thu thập lượng lớn bình luận của người dùng
+ Tổ chức lưu trữ và xử lý dữ liệu để dễ dàng mở rộng, thuận tiện cho việc giám sát, vận hành
+ Thiết kế các thành phần trong hệ thống đảm báo tính tái sử dụng cao, tránh lãng phí tài nguyên
Ngôn ngữ: Tiếng Việt
---
Speakers:
- Anh Hiền Hoàng - Principal Big Data Engineer & TPP
- Anh Hiếu Hoàng - Data Scientist & TPP
Grokking TechTalk #33: High Concurrency Architecture at TIKIGrokking VN
- Speaker: Nguyễn Hoàng Bách - Senior Principal Engineer @ TIKI
Trải qua 9 năm xây dựng và phát triển hệ thống, đội ngũ engineer TIKI lần lượt phải giải quyết từng bài toán kỹ thuật khó khăn để hệ thống phát triển theo kịp tốc độ tăng trưởng của business. Đặc thù của hệ thống Ecommerce có một thách thức lớn là phải đảm bảo tính chính xác của dữ liệu nhưng đồng thời vẫn phải đáp ứng lượng truy cập lớn. Do đó High Concurrency Architecture có vai trò quan trọng trong kiến trúc tổng thể của TIKI. Nó cũng là bước tiến lớn của các kỹ sư TIKI trong 6 tháng qua.
If you’re working with just a few containers, managing them isn't too complicated. But what if you have hundreds or thousands? Think about having to handle multiple upgrades for each container, keeping track of container and node state, available resources, and more. That’s where Kubernetes comes in. Kubernetes is an open source container management platform that helps you run containers at scale. This talk will cover Kubernetes components and show how to run applications on it.
Updated: Should you be using an Event Driven ArchitectureJeppe Cramon
What is an event-driven architecture, what can it do for your architecture, and is it a prerequisite for microservices?
In this talk, we'll see what events are and how they can solve many of the coupling and integration problems that you will experience in a distributed (micro)service landscape.
We'll get into the different usages for events and showcase them based on real world projects.
After this talk, you will know what events are, how they can be used and some of the requirements they put on your design and the way you thinking about software design.
Kubernetes Webinar - Using ConfigMaps & Secrets Janakiram MSV
Many applications require configuration using some combination of configuration files, command line arguments, and environment variables. ConfigMaps in Kubernetes provide mechanisms to inject containers with configuration data while keeping them portable. Secrets decouple sensitive content from the pods using a volume plug-in. This webinar will discuss the use cases and scenarios for using ConfigMaps and Secrets.
A solid state drive or SSD can speed up the performance of a computer significantly, often more than what a faster processor (CPU) can. A hard disk drive or HDD is cheaper and offers more storage (500 GB to 1 TB are common) while SSD disks are more expensive and generally available in 64 GB to 256 GB configurations.
NAND Flash is the dominant memory for storage in mobile and SSD applications. The presentation is a review of the players from the device level to the enterprise application level
Opportunità per la gestione dei centri fitness in seguito alla Proposta di Le...Beatrice Masserini
Intervento della Dott.ssa Beatrice Masserini (Studio Cassinis) a ForumClub Bologna 2017, relativo alle opportunità per centri fitness, SSD e ASD in seguito alla Proposta di Legge dell'Onorevole Daniela Sbrollini e alle recenti novità in Italia.
Introduction to STaaS: WHERE WE ARE, STaaS: STORAGE ABSTRACTION AND AUTOMATIZATION, CREATING STaaS (SDS) MODEL FOR OUR IT, APP VISION vs BYTE VISION,
WHAT’S NEXT – DATA SERVICES (HDFS) AND HYBRID CLOUD (COMMODITY)
IT Brand Pulse survey data presented at Flash Memory Summit covering 2016 flash product brand leaders, IT pro perceptions of flash vendor marketing, satisfaction with flash products in production, and awareness of new technologies.
Business Studies - Appraisal
The aspects of an appraisal are explained along with it's benefits, drawbacks and methods. The 3 methods that are described and outlined in this presentation are self assessment, peer assessment and 360 degree feedback.
Doble CPU y doble sistema operativo: Una solución NAS, SAN perfecta para tareas informáticas de alto rendimiento y almacenamiento, utilizando el sistema operativo QES o QTS
Backup and Recovery. The Capstone engineered solution is built on Unitrends, Inc. exceptional data protection appliance technology.
Unitrends offers data protection appliances that provide the lowest total cost of ownership (TCO) in the industry in terms of protecting and restoring critical data and systems. The Unitrends family of disk-to-disk (D2D) data protection appliances provides unmatched backup and rapid recovery of a server’s OS, applications, structured and unstructured data, as well as provide for disaster recovery protection using electronic vaulting.
Enterprises, mid-market, and SMBs all have one thing in common: their business applications are critical. Companies of all sizes are running SAP, Oracle, Exchange, and many other business applications in the cloud to simplify infrastructure management, deploy more quickly, and lower cost. AWS offers a reliable and flexible cloud infrastructure platform that enables customers to run any type of Windows or Linux based business application, from small departmental solutions to world-wide mission-critical production ERP (remove) systems in a secure, scalable and robust environment. Come along to this session to learn how large scale systems like SAP, Oracle, Microsoft and others are being used by enterprise customers of all shapes and sizes. In this session you will discover some of the challenges and approaches that will make you successful in deploying and operating these systems on AWS. This is a must session for enterprise customers that are looking at moving material workloads into the cloud.
Speaker: Nam Je Cho, Solutions Architect, Amazon Web Services
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
2. Question & Answer
Some Thinking Behind Brand New Product
Line
Inquiring Minds Like
Yours
FILEBLOCK
VMware ESX VMware ESX
Virtualization
Unified
Storage
Deduplication
Compression
Unlimited
Snap Shot
Snap Sync Dual Active
System
Controller
3. New Function Performance Off Load
• WORM
• Encryption
• Snap Sync
• Snapshot Agent
• Shared ZIL/L2ARC
• Asynchronous
copy-on-write
• Microsoft ODX (NAS
/iSCSI)
• VMWare VAAI (NAS /
iSCSI)
New Technology For Enterprise
4. Only Keep In Mind
• Complement Deficiency Of QTS:
– Concentrate On What Enterprise Needs
– Over 256TB Storage Pool
– Much Faster Snap Shot and Pool Building
– High Availability For Nearly Zero Downtime
– Enhanced Offload On Both VMware and Microsoft
– Disaster Recovery For Ongoing Service
Same User Interface For Shortest Learning Curve
6. Pool / IP
Server-Side Copy & Clone
Server Server Server
NAS NAS NAS
A B A B A A
Server-Side Copy Server-Side Copy + ODX
(Fast Clone)
Meta Data
No Offload Offload (ODX) What We Done
8. Question 1: Why QES
• Many of QNAP customers....
– Choose Rack-mount models for All-SSD
– Major Application: VM Server, VDI
– Tier 2 Storage: Highly Budget-Limited
– QTS isn’t native enterprise OS for rack-
mount & datacenter Environment
– Customers ask for Higher Performance with
much more Advanced Features
9. Question 2: Why FreeBSD
• FreeBSD Is Nothing But The Best Choice
– Clarity, Performance, Reliability, Security
– A complete operating system, not kernel only
with different distributions
– Excellent with its network, virtual memory,
and SCSI subsystem
– Leader in terms of backward compatibility
10. Question 3: Why ZFS
• ZFS is real enterprise-class file system
– Protection against silent data corruption
– Efficient data compression
– Copy On Write (CoW) clones
– Continuous integrity checking
– Automatic repair
– RAID-Z, native NFSv4 ACLs
11. Question 4: Differ From Nexenta
• Nexenta is the center of attention in the
world of Server SAN, but some
inconvenient truths emerged....
– Because of Solaris, Nexenta “enjoys” the
worst hardware compatibility
– Nobody could guarantee real performance
– For Server SAN, software only isn’t enough
currently
12. What QNAP Will Provide
All-SSD
SSD SSD SSD SSD
SSD SSD SSD SSD
SSD SSD SSD SSD
SSD SSD SSD SSD
Unified, Hybrid Storage
SSD SSD SSD SSD
NVRAM
Write
Cache
SSD
Read
Cache
System
Controller #1
System
Controller #2
Much Lower TCO
Much More Flexibility
Similar Performance
NAS
IP-SAN
NAS
IP-SAN
FC-SAN
All-SSD
Hybrid SSD / HDD
All-HDD
System
Controller
14. Data efficiency
FILEBLOCK
Unified Storage Virtualization
VMware ESX VMware ESX
disaster recovery
High Availability
Dual Active-Active
Data Integrlty
Enterprise-Class Storage
All New QNAP Enterprise OS Complementary with
QTS
QNAP Enterprise System
(QES)
15. Complete QNAP Storage Solution
FILEBLOCK
VMware ESX VMware ESX
QNAP
Turbo NAS
System
QNAP
Enterprise NAS
System
Virtualization
Unified
Storage
Deduplication
Compression
Unlimited
Snap Shot
Snap Sync Dual Active
System
Controller
Complementary, Not Exclusive
Multimedia, SOHO
APP Extensibility
Enterprise, SMB
Business Continuity
16. New OS Built On FreeBSD & ZFS
OS Kernel
File System
QNAP
Turbo NAS
System
QNAP
Enterprise NAS
System
17. QES: Key Advantage
SSD
Block Dedup
BBU
Fail Over
VDI
Protection against corruption
Data Compression
Volume Management
Snapshot, CoW Clone
Integrity Check, Auto Repair
VM
RAM Cache
Compression
VM Integration
QTS UI
Data Integrity
Disaster
Recovery
QTS-Like User
Interface
Fault
Tolerance
High
Performance
High Capacity
Efficiency
Application
High Availability / High
Reliability
High Performance
Virtualization
New Tech
18. Best File SystemBTRFS (Synology)
Snapshot
QNAP QTS 4.2
Snapshot
QNAP QES 1.1.2
Snapshot
Technical
Aspect
BTRFS
255 Snapshots
EXT4
1024 Snapshots
ZFS
Unlimited Snapshots
RAID5/6
Testing
Support All RAID RAID Z
Sequential Read Speed
Unstable
Stable read and write speed Best On
Sophisticated HW
Real
World
Might Change System
Configuration
Current System
Upgradeability
ES Product Line
Loaded With QES
Maybe Need To Purchase
New Hardware For
Snapshot
Current Hardware Platform
Can Use Snapshot
ES Product Line
Loaded With QES
19. Virtualization Management
Backup & Disaster Recovery
SMI-S
VSS+Snapshot Agent
Microsoft VDI on IP-SAN iSCSI + Deduplication + ODX
Virtualization Management
Backup & Disaster Recovery
VMware Web Plug-In
Snapshot Agent/SRA
VMware VDI on IP-SAN
VMware VDI on NAS
iSCSI + Deduplication + VAAI
NFS + File Clone + VAAI-NAS
Integration With Hypervisor
20. Powerful, But still Easy to Use
Inherited from well-reputed QTS, the intuitive, multi-window
and multi-tasking GUI make current QTS users incredibly easy
to get started and then master enterprise-class storage
systems along with the shortest learning curve.
21. Efficiency: Data Deduplication
C A B C D
B A B A A
D B B C A
A B
C D
Deduplication
Deduplication rates for
VM deployments can
range as high as 95%
savings.
Deduplicated data is
cached for much better
performance by
reducing disk access!
NVRAM
Cache
Repeatability
23. High Performance NVRAM Cache
Both SSD Read Cache (RAID 0+1) and NVRAM Write Cache
protected by Copy-To-Flash (C2F) provide best performance.
BBU
Read
Write C2F
Write Cache
Read Cache
Copy To Flash
mSATA / M.2
SSD (32GB)
Battery
Backup
Unit
NVRAM
24. Protection From Silent Data Corruption
Data Integrity: Self-Healing
Detects Bad Data Gets Good Data from Mirror “Heals” Bad Copy
Checksum
Error
25. Data Integrity: NVRAM Mirroring
BBU BBU
Mirroring
Read
Read
Read
Read
Copy To Flash Copy To Flash
Write Back Cache Write Back Cache
Power Supply Power Supply
Main
Memory
Write Cache
Mirroring for
HA
SSD Read Cache
mSATA
M.2 SSD
Copy To Flash
26. Disaster Recovery: Snap Sync + Snap
Shot Agent for VM Backup
Snap Sync
Turbo NAS
Snapshot
RSYNC
ES NAS ES NAS
File Level Block Level
Snap Agent
27. Enterprise-Class Storage
All New QNAP Enterprise Platform Beyond Turbo
NAS
QNAP ES NAS
Series
FILEBLOCK
VMware ESX VMware ESX
Virtualization
Unified
Storage
Deduplication
Compression
Unlimited
Snap Shot
Snap Sync Dual Active
System
Controller
28. ES NAS: Unified, Hybrid Storage
QTS User
Interface
VMware
Ready
Windows
Ready
Unified
Hybrid
NVRAM
SSD Cache
Unlimited
Snapshots
Unified
MostAffordable
Unified, HybridStorage
29. SAS 12Gb/s SAS 6Gb/s
ES NAS
ES JBOD
ES1640dc
EJ1602 EJ1600
ES1642dc
QNAP ES NAS: First Wave
30. ES1640dc: Dual Active Controller
Redundant PSU
BBU (C2F)
PCIe x8 Slot *2
(One x8, One x4 Signal)
For Optional SAS HBA, FC HBA
• 10G Base-T *2
• SAS 6Gb/s *1
• USB 3.0 *2
• 1G Base-T *1 (Mgt)
• RJ-11 *1 (Console)
37. QES Internal Release
Impeccable Disaster Backup Solution
Unlimit Snapshot x SnapSync x 3rd Parties Backup Support
Ason Hu
Application PM Team
Enterprise Storage Division
38. • QES Backup Solutions
Snapsync / Snapshot / Snapagent / Rsync
• QES compliance with 3rd party Backup Solutions
VMware Site Recovery Management
Veeam Backup & Replication
Fast & Efficient Data Protection
39. Fast Recover & Migrate Data
Snap Sync
Turbo NAS
Snapshot
RSYNC
ES NAS ES NAS
File Level Backup Block Level Backu
Snap Agent
40. Seeing is believing : Snapshot
• Using Snapshot to recover large amounts of data in
seconds
41. Seeing is believing : Snapsync
• Using Snapsync to backup iSCSI LUNs / Shared
Folders
42. Seeing is believing : Snapagent
• Using QNAP Snapagent to guarantee application
consistency
43. Seeing is believing : Rsync
• Using file level backup
Turbo NAS
RSYNC
ES NAS
44. QNAP Snapsync With VMware SRM To
Make Offsite Backup
Easy & Quick
ES1640DC ES1640DC
Site A (Primary) Site B (Recovery)
Exchange Server
Servers
VMware vSphere
VMware vCenter
Server
Site Recovery
Manager
Servers
VMware vSphere
Site Recovery
Manager
VMware
vCenter Server
Exchange Server
vSphere
Replication
Array Based
Replication
Snapsync
StorageReplicationAdapter(SRA)
StorageReplicationAdapter(SRA)
CREATE iSCSI LUN
OR SHARED FOLDER
SNAPSHOT
iSCSI LUN OR SHARED FOLDER
REPLICATED AND STORED
SCHEDULE
BACKUPS VIA
SNAPSYNC SERVER
45. • Snapshot : take & revert Snapshot in seconds
• Snapsync : Remote backup & recover snapshot
• Snapagent : Guarantee Application consistency
• Rsync : file level backup from QTS to QES
• 3rd party backup solution : VMware SRM, Veeam
Backup, Replication, and so on.
QES With Multiple Integration
51. Hardware Comparison (2)
QNAP
ES1640dc
QSAN TrioNAS LX
U600Q S-316
Infortrend
EonNAS 3016
EMC VNXe 3300 Netapp
FAS2520A
Host channel per
controller
10Gb port X 2
1Gb port X 1
10Gb port X 2
1Gb port X 3
10Gb port X 2
1Gb port X 4
1Gb port X 5 10Gb port X 4*
1Gb port X 2
FC Support NO NO YES(option) NO YES (option)
40 GbE Support YES(option) NO NO NO NO
SAS expander per
controller
6G SAS port X 3 6G SAS port X 1 6G SAS port X 2 6G SAS port X 2 6G SAS port X 2
Power Supply 700W X 2 550W X 2 750W X 2 875W x 2 750W x 2
Front Panel LED LCD display LED LED LED
* FAS2520A use two 10GbE ports as HA heartbeat
51CONFIDENTIAL
52. Hardware Comparison (3)
QNAP
ES1640dc
QSAN TrioNAS LX
U600Q 316
Infortrend
EonNAS 3016
EMC VNXe 3300 Netapp
FAS2520A
MAX Disk Drives Up to 128 Up to 256 Up to 256 Up to 120 Up to 84
MAX Capacity (RAW) 1024 TB ?? 1536 TB 240 TB 672TB
MAX Expander 7 Expanders ?? 7 Expanders ?? 3 Expanders
MAX Pool # Up to 128 Up to 512 Up to 128 NA NA
MAX Pool Size 1024 TB ?? ?? ?? 120 TB
MAX LUN # Up to 1024 Up to 4096 Up to 1024 Up to 512 Up to 2048
MAX LUN Size 64T* ?? ?? 2TB 16T
MAX Share Folder # Up to 1024 Up to 4096 Up to 1024 Up to 512 Up to 1000
MAX Share Folder
Size
1024 TB ?? ?? 16TB 60T
* Windows Server 2012 maximum support LUN size
52CONFIDENTIAL
57. Feature Comparison (4)
Features
QNAP
ES1640dc
QSAN
TrioNAS LX
HA
Infortrend
EonNAS
3016
EMC VNXe
3300
Netapp
FAS2520A
Storage
Management
No-Stop
FW Upgrade
YES YES YES YES YES
Live Expansion Disk, Pool, LUN,
Shared Folder
Disk, Pool,
LUN, Shared
Folder
Disk, Pool,
LUN, Shared
Folder
Disk, Pool,
LUN, Shared
Folder
Disk, Pool, LUN,
Shared Folder
Encryption LUN
Share Folder
No Folder Self-encrypt
drive
Self-encrypt drive
WORM YES NO YES YES YES
57CONFIDENTIAL
58. Feature Comparison (5)
Features
QNAP
ES1640dc
QSAN
TrioNAS LX
HA
Infortrend
EonNAS
3016
EMC VNXe
3300
Netapp
FAS2520A
Data Protection
RAID Level 0,1,5,6,10,TP, Tripple
Mirror
0, 1, 5, 6, 10 0,1,0+1,5,6,10 5, 6, 10 4, DP
Hot-Spared Global Dedicate Global/Dedicat
e
Global Global
Snapshot YES
(65536)
YES YES YES
(256)
YES
Snapshot
Rollback
YES YES YES YES YES*
Remote
Replication
YES YES YES YES YES
Checksum YES YES YES ?? ??
Self-Healing YES YES YES ?? ??
Pool Scrub YES YES YES ?? ??
* need licence
58CONFIDENTIAL
59. Feature Comparison (6)
Features
QNAP
ES1640dc
QSAN
TrioNAS LX
U600Q D-316
Infortrend
EonNAS 3016
EMC VNXe
3300
Netapp
FAS2520A
vmWare
vmWare Ready YES YES YES YES YES
Snapshot Agent YES No No YES YES
vSphere Plugin YES No No YES YES
vSphere Web Plugin YES No No YES YES
SRA for SRM YES No No No YES
59CONFIDENTIAL
60. Feature Comparison (7)
QNAP
ES1640dc
QSAN
TrioNAS LX
U600Q D-316
Infortrend
EonNAS 3016
EMC VNXe
3300
Netapp
FAS2520A
vmWare
Block VAAI
Thin Provisioning YES No YES No YES
Block Zero YES No YES No YES
Full Copy YES No YES No YES
HW Assisted Locking
YES No YES No YES
NAS VAAI
Space Reserve YES No No YES YES
File Cloning YES No No YES YES
Extended Stats YES No No YES No
Native Snapshot for
Linked Clones
YES No No No YES
60CONFIDENTIAL
61. Feature Comparison (8)
Features
QNAP
ES1640dc
QSAN
TrioNAS LX
U600Q D-316
Infortrend
EonNAS 3016
EMC VNXe
3300
Netapp
FAS2520A
Windows
ODX YES No No No YES
VSS HW Provider YES No No YES YES
SMI-S Provider for
SCVMM
YES No No YES YES
Snapshot Agent YES No No YES YES
61CONFIDENTIAL
63. ES1640dc Set
63CONFIDENTIAL
4 SSD Read Cache for 2 controller (global)
6 Disks RAID 6 Pool
for Controller A
6 Disks RAID 6 Pool
for Controller B
QSAN/Infortrend
1 SSD
Read Cache
6 Disks RAID 6 Pool
for Controller A
6 Disks RAID 6 Pool
for Controller B
1 SSD
Write Cache
(no mirror)
1 SSD
Read Cache
1 SSD
Write Cache
(no mirror)
16G NVRAM Write Cache per Controller
64. Performance Sets
IOPS
QNAP
ES1640dc
Netapp FAS2520A EMC VNXe 3300
Infotrend
EonNAS 3016
QSAN
U600Q/U600H
A
Drives
4 x SSD +
12 x NL-SAS
4 x SSD +
8 x 10K SAS
8 x 15K SAS +
6 x NL-SAS
4 x SSD +
12 x NL-SAS
4 x SSD +
12 x NL-SAS
Pool
6 x NL-SAS
RAID 6
3 x SSD +
7 x 10K SAS (flash
pool)
7 x 15K SAS
RAID 5
6 x NL-SAS
RAID 6
6 x NL-SAS
RAID 6
Read Cache 4 SSD Flash Pool
Internal
256M RAM
1 SSD 1 SSD
Write Cache
16 G NVRAM
effective 8G
2G NVRAM +
Flash Pool
1G NVRAM 1 SSD 1 SSD
Network 10GbEx2 10GbEx2
1GbEx4
Trucking
10GbEx2 10GbEx2
64CONFIDENTIAL
65. Performance Test Bed
65CONFIDENTIAL
QNAP ES1640dc NETAPP FAS25250A EMC VNXe 3300 Infortrend EonNAS QSAN U600HA
ES1640dc_LUN_N
ES1640dc_LUN_C
100G 100G
NETAPP_LUN_N
NETAPP_LUN_C
100G 100G
EMC_LUN_N
100G
Infortrend_LUN_N
Infortrend_LUN_C
100G 100G
QSAN_LUN_N
QSAN_LUN_C
100G 100G
Window Server 2012 R2
Software iSCSI Initiator
MPIO (Round Robin with Subset)
IOMeter 1.1.0
Test File: 50GB
Worker: 1
Outstanding IOs: 32
Test Pattern: 4K 100% Random Read or Write
10GbE x 2
10GbE Switch
10GbE 10GbE 1GbE x 4 trucking 10GbE 10GbE
66. Performance Comparison
• IOMeter Performance Test
IOPS
QNAP
ES1640dc
Netapp
FAS2520A
EMC VNXe
3300
Infotrend
EonNAS 3016
QSAN
U600Q/U600
HA
Random Read
(normal)
40,000-
42,000
12,000 3,000 8000 1,400
Random Write
(normal)
4,000 14,000 1,100 800 700
Random Read
(compression)
40,000-
45,000
2,500 -- 2,800 2,100
Random Write
(compression)
8,000 2,200 -- 1,200 400
4K block 100% R/W, 1 workers, 32 of Outstanding I/Os, Test File 50GB
(4+2 RAID6, SSD cache, One Controller, One Pool)
66CONFIDENTIAL
67. Why ES1640dc can beat
competitors
• QES optimizes the ZFS data path
• QES uses NVRAM instead of SSD as write cache
• QES uses fast PCI-E NTB to mirror the write cache
• QES fully unleash read performance by the 4x SSD global read cache
• QES uses more powerful CPU and larger memory
• QES performs better in compression mode because of its CPU
power and less IO transaction
• NETAPP performs well in random write without compression. It is
because it directly writes to SSD in flash pool (hybrid pool) in its
random write mode. However, it degrades to hard drive
performance after running out SSD space.
67CONFIDENTIAL
68. Conclusion
• ES1640dc uses very powerful hardware design.
• ES1640dc provides all enterprise software
features. User can use them without extra fee.
• ES1640dc outperforms the competitors’
storage systems.
68CONFIDENTIAL
69. Quick Start PoC guide
Enterprise Storage NAS
Enterprise-Class, Unified, Hybrid, Optimized For VM
Kevin C.C. Cheng
Application PM Team
Enterprise Storage Division
70. • Cluster for fault tolerant
• Storage Cluster
• Create an ESXi datastore on ES Storage
Agenda
71. Cluster for fault torent
Switch Cluster
Storage cluster
ES NAS
Computing Cluster
Data port IP: 10.10.10.1 10.10.20.1
Data port IP: 10.10.10.41
10.10.20.41
10.10.10.42
10.10.20.42
73. Create an ESXi datastore on ES
storage
Ethernet Switch
ES NAS
Data port IP: 10.10.10.1 10.10.20.1
Data port IP: 10.10.10.41
10.10.20.41
10.10.10.42
10.10.20.42
Mgt port IP:
192.168.217.1
Mgt port IP: 192.168.217.41 192.168.217.42
Computing Server