Thursday, 9 November 2017

Highlights from the ONTAP 9.3 RC1 Release Notes


I always like to keep an eye out for the first release of the Release Notes for a new ONTAP version. And finally, the ONTAP 9.3RC1 Release Notes have dropped. For the full PDF, check this link: https://library.netapp.com/ecm/ecm_download_file/ECMLP2492508. I’ve highlighted things below that particularly interest me.

But first... ONTAP 9.3 was announced at the NetApp Insight conference in Las Vegas, and this following link covers the ONTAP 9.3 announcements well (as it should being written by Jeff Baxter the NetApp Chief Evangelist for ONTAP): https://blog.netapp.com/announcing-netapp-ontap-9-3-the-next-step-in-modernizing-your-data-management/. Three bullet points that perhaps don’t come across in the release notes:
- ONTAP 9.3 offers up to 40% increased performance compared to previous versions.
- ONTAP 9.3 offers up to 30% increased capacity savings by optimizing deduplication.
- ONTAP 9.3 offers new encryption, authentication, and compliance capabilities.


New and changed features in ONTAP 9.3
This release includes the following new and changed features:

Data protection enhancements
- Support for Volume Append Mode
- Support for Legal Hold feature
- Support for Event Based Retention feature
- Support for configuring a data protection relationship in a single step
- XDP replaces DP as the SnapMirror default in ONTAP 9.3
- Support for simplified cluster and SVM peering
- Support for volume protection
- Support for SolidFire to ONTAP Backup
- Support for breaking protection relationships between ONTAP and SolidFire systems

File access protocol enhancements
- Support for name service caching
- Export policy configuration checker
- Domain controller discovery options for improving performance
- Support for NFS security tracing
- Enhanced support for SMB protocols

Hardware support updates
- Support for the X1135A/X1135A-C FC adapter

Manageability enhancement
- Support for provisioning an SVM by using a preconfigured template

MetroCluster configuration enhancements
- Support for Brocade 7840 FC switches
- Support for Brocade G610 switches

Networking and security protocol enhancements
- Support for SAML authentication for web services
- Support for SSH multifactor authentication

Storage resource management enhancements
- Enhancements to FlexGroup volumes in ONTAP 9.3

Storage efficiency enhancements
- Support for Automatic Background Deduplication on AFF systems
- Support for cross volume deduplication on AFF systems

Upgrade enhancements
- Enhancements for cluster join and unjoin
- Support for additional upgrade, downgrade, and revert paths

Wednesday, 25 October 2017

Monthly Tech Roundup (25th October 2017)

Stuff collected in the last month or so - mostly links (things to read/watch), and some random notes.
With headings:
- Cisco
- Docker
- Microsoft
- NetApp
- NetApp Demo Series
- NetApp Tech ONTAP Podcast
- NetApp The Pub
- NetApp TRs
- Perl
- Veeam
- VMware
- Zip Bomb

Cisco


Docker

DockerConEU17:
The BIG announcement was Kubernetes natively available in Docker
- 100% feature parity between K8s & Swarm
- “Vanilla” CNCF, no wrapping

Image: Docker: Now Powered by Swarm and Kubernetes
Microsoft

Some things from Microsoft Ignite:

See the note: “ReFS is not supported on SAN-attached storage.



NetApp

NetApp’s HyperConverged Infrastructure offering launches globally on the 27th of October!


From “The Word from Gostev” (Veeam Community Forums Digest):
For NetApp users – I was struck by some numbers NetApp is promising for the upcoming ONTAP 9.3 release. Basically, NetApp promises 40% performance improvement over prior ONTAP versions by using path parallelization to deliver more IOPS with lower latency.

NetApp Insight in Las Vegas:



NetApp Demo Series - Available Recordings


NetApp Tech ONTAP Podcast

New since last month’s roundup:


NetApp The Pub

New since last month’s roundup:


NetApp TRs

New since last month’s roundup (at least new in that I couldn't download them last month with my tool):


Perl


Veeam






VMware



Zip bomb

Monday, 23 October 2017

Why is WFA with PowerShell Slower than WFA with Perl, or just PowerShell CLI?

Caveat Lector: I’m not a WFA expert so this might be a rubbish post. Please feel free to comment below if you disagree, or to tell me I’ve got this wrong.

In the previous post using row repetition in WFA to create 10 CIFS shares it took:

7 minutes 7 seconds - using the PowerShell version of the Create CIFS Share command
0 minutes 26 seconds - using the Perl version of the Create CIFS Share command

And then creating 10 CIFS shares just from the PowerShell CLI, it took only 13 seconds.

Q: So, why is WFA and PowerShell so slow?
A: The answer is because every PowerShell command in WFA is run in a brand new PowerShell instance, which means you’re loading the profile.ps1 and everything that’s inside it, for every single PowerShell command you run. In my example of creating 10 CIFS shares using the ‘Create CIFS Share’ command with row repetition, we were using 10 different PowerShell instances and each one had to wait for profile.ps1 and everything inside it to load - no wonder it was slow!

Note: If you don’t believe me, edit the file C:\Program Files\NetApp\WFA\PoSH\profile.ps1 with a line like the below at the end -
Date >> C:\TEMP\WFA_Profile.log
- then run your workflow and see how many times the date is logged.

Q: Is there a way to improve PowerShell performance with WFA?
A: I don’t do enough with WFA to offer a built solution. Personally I’d probably just use Perl rather than start messing around with WFA and perhaps putting it in an unsupported state, but this is what I’d consider doing:

i) Re-engineer the commands so that all required code is saved into a temporary PS1 file. Also make a note of which cmdlets we’re actually using, so we only need to ‘Import-Module DataONTAP -Cmdlet ...’ the cmdlets we actually need.
ii) Have a simple command to optimize profile.ps1 for loading the code
iii) Have a simple command to optimize profile.ps1 for running the code
iv) Have a simple command to execute the code

Then we run a workflow that’s something like this (before running the workflow we’ve already optimized profile.ps1 for loading code):

1) Compile all the commands into the temporary PS1 file
2) Optimize profile.ps1 for running code
3) Execute the temporary PS1 file
4) Optimize profile.ps1 for loading code

Step 1 is pretty much an “original” workflow, just with our modified commands. Steps 2, 3 and 4 are the additional elements.

Note: This method would likely break some WFA functionality, so it’s definitely not recommended.

APPENDIX: OnCommand Workflow Automation 4.1’s
C:\Program Files\NetApp\WFA\PoSH\profile.ps1


$POSHDir = split-path $MyInvocation.MyCommand.Path
$ModulesDir = "$POSHDir\Modules"

#Adding assemblies
$assemblies = @()
$dlls=(Get-ChildItem -Path $ModulesDir -Filter *.dll)
foreach ($dll in $dlls) {
  Add-type -path "$ModulesDir\$dll" -ErrorAction SilentlyContinue
  $assemblies +=$dll.Name
}

#Adding modules
$files=(Get-ChildItem -Path $ModulesDir)
foreach ($file in $files) {
  if ($assemblies -contains $file.Name){
    #"this is an assembly... skip it"
    continue
  }
  Import-Module "$ModulesDir\$file" -ErrorAction SilentlyContinue
}


Image: profile.ps1
Image: The WFA > PoSH > Modules folder
Image: The WfaConfig.psm1 and WFAWrapper.psm1 files are worth a look to help your understanding of how WFA and PowerShell works

Sunday, 22 October 2017

PowerShell Versus Perl Performance Test in WFA 4.1

In this very basic test, I show how much slower running PowerShell commands in WFA is versus running the equivalent Perl command, and then demonstrate PowerShell speed without WFA.

The lab has a Windows 2008R2 Enterprise Server, with OnCommand Workflow Automation 4.1 installed. We create a very simple workflow using the NetApp provided ‘Create CIFS Share’ command (which is provided with PowerShell and Perl code). The workflow has ‘Row Repetition’ set to 10. The lab has an ONTAP 9.1 simulator. We run the workflow once using the PowerShell command, then flip the ‘Preferred order for language selection’, and run the workflow again using the Perl command. Then we create 10 CIFS shares outside WFA using the DataONTAP PowerShell toolkit.

The results are interesting...

Results

Creating 10 CIFS shares on a volume - timings:

WFA and PowerShell = 7 minutes 7 seconds*
WFA and Perl = 0 minutes 26 seconds*
Plain PowerShell = 0 minutes 13 seconds**

*From Executing to Successful
**Import-Module DataONTAP and Connect-NcController have already been done

Note: The WFA and PowerShell results were with Certificate Revocation having been disabled as per 1.6 in this post.

Outputs

Image: WFA and PowerShell create 10 CIFS shares speed test

Image: WFA and Perl create 10 CIFS shares speed test

Image: How to flip WFA preference to Perl

And just plain using PowerShell (without WFA)


PS> date;for($i=1;$i -lt 11;$i++){ $Share = ("T" + $i); $Share; [Void](Add-NcCifsShare -Name $Share -VserverContext SVM910 -Path /VOL002) };date

22 October 2017 20:02:03
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
22 October 2017 20:02:16


Wednesday, 18 October 2017

NetApp Insight Berlin 2017 Breakout Sessions

In this post here I showed how to parse the NetApp Insight Schedule Builder. I did make a slight update to that script (the post has been updated), so that the output is pre-sorted by day, and within the day by time. Not sure if this is helpful to anyone, but I thought I’d take the output and list the breakout sessions per day and sorted by time. Insight Berlin 2017 is less than a month away - November 13th to 16th!

Monday Breakout Sessions

10:00 - 11:00 | 15989-3 - SolidFire in Action: How To Do Backup and Recovery with Databases
10:00 - 11:00 | 16047-1 - NetApp Digital Support Is #DataDriven With Watson???
10:00 - 11:00 | 18559-1 - NCIE-SAN ONTAP Certification Preparation
10:00 - 11:00 | 18424-3 - Become a Service Provider with NetApp Service Level Manager
10:00 - 11:00 | 16679-2 - Deploying NoSQL in the Data Fabric
10:00 - 11:00 | 16674-1 - VMware Backup and Recovery for the Data Fabric
10:00 - 11:00 | 16633-2 - SAP HANA Solutions with NetApp ONTAP
10:00 - 11:00 | 18341-1 - Deliver Faster with NetApp APIs and Open-Source Integrations
10:00 - 11:00 | 18139-2 - Best Practices and Deep Dive for VMware with NetApp SolidFire
10:00 - 11:00 | 12708-2 - How NVMe and Storage-Class Memory Are Reshaping the Storage Industry
10:00 - 11:00 | 12714-2 - Trends in Data Protection and the NetApp Role
10:00 - 11:00 | 17321-2 - NetApp Security and Compliance Solutions Overview
10:00 - 14:45 | 40018-1 - Cloud Strategy Forum
10:00 - 11:00 | 17834-3 - Ensure Synchronous Data Resiliency and Geographically Dispersed High-Availability with MetroCluster

11:15 - 12:15 | 12704-3 - Bring Your Own Data to OnCommand Insight: Customize OCI with Data Important to You
11:15 - 12:15 | 17315-1-TT - How To Win with NetApp Flash
11:15 - 12:15 | 18007-2-TT - Winning with NetApp ONTAP Select
11:15 - 12:15 | 17868-1 - Advanced AWS/Azure Storage Services with NetApp ONTAP Cloud
11:15 - 12:15 | 17769-1 - NetApp SolidFire Automation???Now What?
11:15 - 12:15 | 18122-2 - Cloud Control: Preventing Data Loss in the Cloud for Office 365
11:15 - 12:15 | 17767-1 - Video Surveillance with NetApp E-Series for a Safer and Smarter World
11:15 - 12:15 | 18604-2 - DevOps Automation: Infrastructure as Code with Ansible, Chef and Puppet
11:15 - 12:15 | 18592-3-TT - NetApp AltaVault Performance and Troubleshooting in Enterprise Backup Environments
11:15 - 12:15 | 18576-2 - Store Your Data in the Right Place on Multiple-Storage-Tier ONTAP 9 Clusters
11:15 - 12:15 | 21172-1 - Modernizing Storage and Data Management: A Portfolio Overview
11:15 - 12:15 | 18634-1 - NetApp Converged and Hyperconverged Infrastructure Solutions: A CI Portfolio for Any Need
11:15 - 12:15 | 18631-1 - The NetApp Product Portfolio: A Complete Overview
11:15 - 12:15 | 18564-1 - NCDA ONTAP Certification Preparation
11:15 - 12:15 | 18206-2 - Design and Operate IT as a Service
11:15 - 12:15 | 18196-2 - NetApp ONTAP Best Practices for vSphere
11:15 - 12:15 | 18145-2 - Extending NetApp HCI with VMware vRealize Orchestration
11:15 - 12:15 | 18379-2 - Unlocking the Best Performance in a Proof of Concept
11:15 - 12:15 | 18367-1 - Simplify Your Experience with NetApp Products: Run Fast and Clean Using NetApp Tools
11:15 - 12:15 | 18351-2 - OpenStack Use Cases and Best Practices
11:15 - 12:15 | 17280-1 - Next-Generation E-Series and EF-Series Platforms
11:15 - 12:15 | 13039-3 - The Data Fabric API: Using Workflow Automation To Create a Platform-Agnostic DevOps API
11:15 - 12:15 | 17210-1 - Cloud File Services: Store, Share and Collaborate
11:15 - 12:15 | 15396-2 - Accelerating Continuous Integration with Jenkins in the DevOps Process Using NSLM1.0
11:15 - 12:15 | 16677-2 - Hybrid Cloud Data Protection Solutions for Hadoop
11:15 - 12:15 | 14251-3 - Everything You Need To Know About the S3 Protocol in NetApp StorageGRID Webscale
11:15 - 12:15 | 16594-2 - Accelerate Unstructured Data with FlexGroup: the Next Evolution of Scale-Out NAS
11:15 - 12:15 | 16365-2 - First-Generation HCI versus NetApp HCI: Tradeoffs, Gaps and Pitfalls

12:30 - 13:30 | 18509-2 - Making VMware Plugins Great Again
12:30 - 13:30 | 18496-2 - Containers are for Dev, FlexPod is for Ops
12:30 - 13:30 | 18440-3-TT - Best of CPOC: NetApp SolidFire Performance Deep Dive
12:30 - 13:30 | 18430-3 - Design Infrastructure as a Code
12:30 - 13:30 | 18347-2 - Top 5 Data-Migration Tools
12:30 - 13:30 | 16392-2 - Productive Approaches for Performance Testing
12:30 - 13:30 | 15891-2 - NetApp IT: Real-World IT Efficiencies with Flash, ONTAP, OCI, AVA, StorageGRID, NPS
12:30 - 13:30 | 16343-3 - Automating Management of Your E-Series Storage System Using RESTful APIs
12:30 - 13:30 | 19347-1 - EU General Data Protection Regulation???From WHAT to HOW!
12:30 - 13:30 | 18911-3 - Best Practices for VMware vSphere on FlexPod
12:30 - 13:30 | 20943-1 - Introduction to Object Storage and NetApp StorageGRID Webscale
12:30 - 13:30 | 26420-1 - File Mobility and Tiered Storage Overview
12:30 - 13:30 | 12717-2 - Use NetApp OnCommand Workflow Automation as a True Self-Service Portal by Abstracting User Input
12:30 - 13:30 | 13534-1 - Intelligent Video Analytics for a Very Big Data World
12:30 - 13:30 | 18558-1 - NCIE-SAN E-Series Certification Preparation
12:30 - 13:30 | 18519-2 - How To Design Storage Services Like a Service Provider
12:30 - 13:30 | 15636-2 - Databases with NetApp ONTAP in Public and Private Clouds
12:30 - 13:30 | 18617-2 - Cost-Effective Backup and Data Protection Strategies with NetApp SnapMirror
12:30 - 13:30 | 15392-2 - Weaving the DevOps Workflow in to Data Fabric for Data Consistency and Collaboration with JFrog
12:30 - 13:30 | 16824-2 - Analyzing Full-Stack IP Storage Performance in the All-Flash Data Center
12:30 - 13:30 | 17323-2 - Simplifying the Transition from 10GbE to 40GbE Infrastructure
12:30 - 13:30 | 17996-2-TT - Integrated Data Protection Partner Solutions
12:30 - 13:30 | 17924-2-TT - Conducting a Successful NetApp StorageGRID Webscale Proof of Concept
12:30 - 13:30 | 18195-1 - Choosing NetApp AltaVault and NetApp ONTAP Cloud for Backup to Cloud
12:30 - 13:30 | 18323-2 - Data Protection and Management for the Microsoft Ecosystem Using NetApp SnapCenter
12:30 - 13:30 | 16945-1 - Minimize Your Data Liability and Meet Compliance Requirements with Encryption in ONTAP
12:30 - 13:30 | 17269-2-TT - Compete 2 Win: Going on Offense with NetApp HCI
12:30 - 13:30 | 17247-2 - Build a Software-Defined Data Center with ONTAP Select for VMware ESX

13:45 - 14:45 | 17089-1 - NetApp Private Storage Solution Overview
13:45 - 14:45 | 17014-3-TT - NetApp E-Series Performance Deep Dive II
13:45 - 14:45 | 17949-1 - Partnered Data Protection Solutions on NetApp E-Series: Overview and Best Practices
13:45 - 14:45 | 17930-3 - Virtual Volumes Deep Dive with NetApp SolidFire
13:45 - 14:45 | 18574-2 - NetApp StorageGRID Webscale: Managing Object Durability
13:45 - 14:45 | 17330-1 - NCIE-Data Protection ONTAP Certification Preparation
13:45 - 14:45 | 19108-2 - Data Mobility and How NetApp Architects the Highest-Performance Hadoop Clusters for IoT
13:45 - 14:45 | 17325-2 - Ransomware: A Growing Threat to Enterprise Data
13:45 - 14:45 | 17332-1 - Protect Your Salesforce Cloud Using Cloud Control the NetApp Way
13:45 - 14:45 | 14184-3 - Large-Scale NetApp StorageGRID Deployments: Best Practices from the Field
13:45 - 14:45 | 17227-1 - End-to-end Data Protection for the Hybrid Cloud with NetApp SnapCenter
13:45 - 14:45 | 17349-2 - Converged Systems Advisor: Simplify Operations with Cloud-Based Lifecycle Management for FlexPod
13:45 - 14:45 | 18129-2 - NetApp StorageGRID Webscale + AWS: Delivering True Hybrid Clouds
13:45 - 14:45 | 18378-2-TT - Best Practices for Migrating Existing Workloads to FlexPod
13:45 - 14:45 | 18404-2-TT - NetAppDocs: Customizing the Health-Check Framework for Your Environment
13:45 - 14:45 | 18396-2 - NetApp StorageGRID Webscale Considerations for Service Providers and Large Enterprises
13:45 - 14:45 | 18343-1 - Planning Your Move to NetApp with Transition-Assessment Services
13:45 - 14:45 | 18333-2 - Management of Performance Capacity: Best Practices and Customer Case Studies
13:45 - 14:45 | 16628-3 - Bringing NAS Workloads to NetApp ONTAP Using NetApp XCP
13:45 - 14:45 | 16402-2 - Architecting VMware Datastores on NetApp All Flash FAS
13:45 - 14:45 | 18514-2 - Everything You Want To Know About Storage for Containerized Apps
13:45 - 14:45 | 17993-3 - Oracle Database Management Across a Hybrid Cloud with NetApp SnapCenter
13:45 - 14:45 | 17979-2 - Modular Big-Data Building Blocks: An Agile Solution Architecture
13:45 - 14:45 | 18516-1 - Automating Your VMware Environment with vRealize Orchestrator and OnCommand Workflow Automator
13:45 - 14:45 | 16699-1 - More Capacity for Less Money: Solving Data Management Challenges with FabricPool
13:45 - 14:45 | 15664-2 - Everything Storage People Need To Know About SQL Server
13:45 - 14:45 | 18451-2 - Modernize Your Data Center with the Latest and Greatest NetApp ONTAP Hardware
13:45 - 14:45 | 18442-2 - Simplify Sizing, Deployment and Management of End-User Computing with NetApp HCI

Tuesday Breakout Sessions

11:15 - 12:15 | 18631-1 - The NetApp Product Portfolio: A Complete Overview
11:15 - 12:15 | 16674-1 - VMware Backup and Recovery for the Data Fabric
11:15 - 12:15 | 16678-2 - Analyzing IoT Data in Apache Spark Across Data Centers and Clouds Through the Data Fabric
11:15 - 12:15 | 18083-3-TT - Performance Sizing with the System Performance Modeler
11:15 - 12:15 | 18174-1 - Data Fabric Cloud Sync SaaS: Leverage Your Data in New and Innovative Ways
11:15 - 12:15 | 15996-2 - Meet SEC Compliance and Thwart Insider Attacks with WORM Storage and NetApp SnapLock
11:15 - 12:15 | 18127-2 - Messaging and Collaboration in a Private Cloud Powered by NetApp Storage
11:15 - 12:15 | 18561-3-TT - NetApp StorageGRID Webscale: Understanding Performance and Sizing
11:15 - 12:15 | 17247-2 - Build a Software-Defined Data Center with ONTAP Select for VMware ESX
11:15 - 12:15 | 18564-1 - NCDA ONTAP Certification Preparation
11:15 - 12:15 | 17336-2 - Databases in Containers, Enhanced by NetApp technology
11:15 - 12:15 | 17972-3 - Taking Advantage of Storage Policy-Based Management and vRealize Suite
11:15 - 12:15 | 18538-2-TT - Storage Service Design for NetApp Systems Engineers and Architects
11:15 - 12:15 | 17731-1 - Etisalat - Video Surveillance as a Service: The Trend, The Challenges and Architectures
11:15 - 12:15 | 18388-2 - Best of CPOC: Best Practices and Concepts of Performance Benchmarking
11:15 - 12:15 | 18420-2 - Exposing NetApp Data Fabric Functionality to Application Developers Through IBM Bluemix
11:15 - 12:15 | 18424-3 - Become a Service Provider with NetApp Service Level Manager
11:15 - 12:15 | 34864-1-TT - Winning with Simplicity
11:15 - 12:15 | 39853-1 - SE: Introduction to Ascend, the New CRM System
11:15 - 12:15 | 12717-2 - Use NetApp OnCommand Workflow Automation as a True Self-Service Portal by Abstracting User Input
11:15 - 12:15 | 38781-2 - qSkills: StoragGRID Webscale an Data Fabric (qSkills), MetroCluster, Ransomware Protection (ProLion)
11:15 - 12:15 | 34310-2 - Cisco: FlexPod, an Innovation Platform
11:15 - 12:15 | 26441-2 - How Pacific Biosciences Manages Data at Scale with NetApp Data Fabric
11:15 - 12:15 | 18327-1 - NetApp HCI Data Protection and Recovery
11:15 - 12:15 | 18319-2 - The NetApp SolidFire Role in the NetApp Data Fabric

12:30 - 13:30 | 18559-1 - NCIE-SAN ONTAP Certification Preparation
12:30 - 13:30 | 18452-1-TT - Using the NetApp Portfolio of Solutions for Server and Desktop Virtualization
12:30 - 13:30 | 17321-2 - NetApp Security and Compliance Solutions Overview
12:30 - 13:30 | 18366-1-TT - Journey to the Cloud: How NetApp Can Help Your Customers
12:30 - 13:30 | 18145-2 - Extending NetApp HCI with VMware vRealize Orchestration
12:30 - 13:30 | 18475-3 - Performance Troubleshooting: A Practical Approach
12:30 - 13:30 | 18516-1 - Automating Your VMware Environment with vRealize Orchestrator and OnCommand Workflow Automator
12:30 - 13:30 | 18333-2 - Management of Performance Capacity: Best Practices and Customer Case Studies
12:30 - 13:30 | 17848-2 - NetApp HCI: Architecture and Hardware Overview
12:30 - 13:30 | 17869-1 - Enabling Multi-tenant Storage with NetApp SolidFire
12:30 - 13:30 | 18401-2-TT - NetAppDocs: Documenting Your Customers' Success
12:30 - 13:30 | 15885-1 - NetApp IT: Data Center Strategies to Enable Digital Transformation
12:30 - 13:30 | 15667-3 - SQL Server DevOps Acceleration with Containers and NetApp Storage
12:30 - 13:30 | 23737-2 - Exploring Data Potential with NetApp and Google Cloud Platform
12:30 - 13:30 | 19576-2 - Fujitsu & NetApp: New solutions from our 19-year partnership
12:30 - 13:30 | 16047-1 - NetApp Digital Support Is #DataDriven With Watson???
12:30 - 13:30 | 15635-2 - Oracle on NetApp ONTAP: Best Practices
12:30 - 13:30 | 12708-2 - How NVMe and Storage-Class Memory Are Reshaping the Storage Industry
12:30 - 13:30 | 12704-3 - Bring Your Own Data to OnCommand Insight: Customize OCI with Data Important to You
12:30 - 13:30 | 13147-2 - Implementing Performance Guarantees in Shared-Storage Environments
12:30 - 13:30 | 14281-2 - DevOps Automation: Configuration of NetApp ONTAP Made Easy with Ansible
12:30 - 13:30 | 13534-1 - Intelligent Video Analytics for a Very Big Data World
12:30 - 13:30 | 16700-2 - FabricPool in the Real World: Configurations and Best Practices
12:30 - 13:30 | 18576-2 - Store Your Data in the Right Place on Multiple-Storage-Tier ONTAP 9 Clusters
12:30 - 13:30 | 17211-2 - AV and FPolicy: How to Design, Deploy and Deal with them
12:30 - 13:30 | 17280-1 - Next-Generation E-Series and EF-Series Platforms
12:30 - 13:30 | 16826-2 - NetApp SolidFire Feature Deep Dive
12:30 - 13:30 | 17227-1 - End-to-end Data Protection for the Hybrid Cloud with NetApp SnapCenter

13:45 - 14:45 | 30682-2 - Modernize Your Data Center with a Sneak Peek at the Latest ONTAP 9 Improvements
13:45 - 14:45 | 34309-2 - Cisco: Capitalize Mission-Critical Applications
13:45 - 14:45 | 18381-2 - Building Hybrid Clouds with FlexPod
13:45 - 14:45 | 18572-3 - NetApp StorageGRID Webscale: Automating Deployments
13:45 - 14:45 | 21172-1 - Modernizing Storage and Data Management: A Portfolio Overview
13:45 - 15:45 | 18543-3 - VDI Magic: Top FlexPod VDI Performance Concerns, Troubleshooting Tips and 3D FlexPod
13:45 - 14:45 | 18860-2 - Data Management in a Software Development Company
13:45 - 14:45 | 18604-2 - DevOps Automation: Infrastructure as Code with Ansible, Chef and Puppet
13:45 - 14:45 | 18558-1 - NCIE-SAN E-Series Certification Preparation
13:45 - 14:45 | 18430-3 - Design Infrastructure as a Code
13:45 - 14:45 | 18592-3-TT - NetApp AltaVault Performance and Troubleshooting in Enterprise Backup Environments
13:45 - 14:45 | 18451-2 - Modernize Your Data Center with the Latest and Greatest NetApp ONTAP Hardware
13:45 - 14:45 | 18378-2-TT - Best Practices for Migrating Existing Workloads to FlexPod
13:45 - 14:45 | 14184-3 - Large-Scale NetApp StorageGRID Deployments: Best Practices from the Field
13:45 - 14:45 | 16312-1 - Configuration, Backup and Disaster Recovery for vSphere 6.5 Using the Latest NetApp Plugins
13:45 - 14:45 | 18195-1 - Choosing NetApp AltaVault and NetApp ONTAP Cloud for Backup to Cloud
13:45 - 14:45 | 18122-2 - Cloud Control: Preventing Data Loss in the Cloud for Office 365
13:45 - 14:45 | 17716-1 - UZ Leuven: Future-Ready Health Platform, Ready To Embrace IoT, DevOps, Cloud, AI, CI
13:45 - 14:45 | 17332-1 - Protect Your Salesforce Cloud Using Cloud Control the NetApp Way
13:45 - 14:45 | 15392-2 - Weaving the DevOps Workflow in to Data Fabric for Data Consistency and Collaboration with JFrog
13:45 - 14:45 | 17767-1 - Video Surveillance with NetApp E-Series for a Safer and Smarter World
13:45 - 15:45 | 12721-3 - Learn How To Make Advanced Workflows
13:45 - 14:45 | 13145-1 - Data Privacy: Addressing the New Challenges Facing Businesses in GDPR, Data Privacy and Sovereignty
13:45 - 14:45 | 18142-3 - Integration Capabilities of NetApp OnCommand Insight
13:45 - 14:45 | 16628-3 - Bringing NAS Workloads to NetApp ONTAP Using NetApp XCP
13:45 - 14:45 | 18340-2 - Containerize Your Databases with Docker and Kubernetes
13:45 - 14:45 | 13236-2 - Rethinking VMware Backup with FabricPool
13:45 - 14:45 | 16691-1 - Dedicating Performance for Business-Critical Workloads in Shared Infrastructures Using QoS
13:45 - 14:45 | 18336-2-TT - NetApp SnapCenter versus Other Data Protection Software

15:00 - 16:00 | 16130-2 - Protecting vSphere 6.5 Using ONTAP Metro Cluster
15:00 - 16:00 | 20943-1 - Introduction to Object Storage and NetApp StorageGRID Webscale
15:00 - 16:00 | 19105-2 - Advanced Flexible Architectures for Splunk
15:00 - 16:00 | 34819-2 - Varonis: How to Run a GDPR Risk Assessment on File Shares
15:00 - 16:00 | 12714-2 - Trends in Data Protection and the NetApp Role
15:00 - 16:00 | 42958-2 - Veeam Software: Increased business speed and ROI with Veeam and NetApp Snapshots
15:00 - 16:00 | 15989-3 - SolidFire in Action: How To Do Backup and Recovery with Databases
15:00 - 16:00 | 15636-2 - Databases with NetApp ONTAP in Public and Private Clouds
15:00 - 16:00 | 34138-1 - Data Dynamics: Unleash the Power of the Cloud with Intelligent File and Object Management
15:00 - 16:00 | 18911-3 - Best Practices for VMware vSphere on FlexPod
15:00 - 16:00 | 18324-2-TT - HCI Monitoring and Automation
15:00 - 16:00 | 18196-2 - NetApp ONTAP Best Practices for vSphere
15:00 - 16:00 | 18535-3-TT - The Future of Software-Defined Data Centers with NetApp ONTAP Select
15:00 - 16:00 | 18413-2 - Microsoft PowerShell for the NetApp Storage Administrator
15:00 - 16:00 | 18370-1 - Different Use Cases for Flash: How, Why and Where Booking.com deploys Flash
15:00 - 16:00 | 18367-1 - Simplify Your Experience with NetApp Products: Run Fast and Clean Using NetApp Tools
15:00 - 16:00 | 18341-1 - Deliver Faster with NetApp APIs and Open-Source Integrations
15:00 - 16:00 | 17868-1 - Advanced AWS/Azure Storage Services with NetApp ONTAP Cloud
15:00 - 16:00 | 17014-3-TT - NetApp E-Series Performance Deep Dive II
15:00 - 16:00 | 16945-1 - Minimize Your Data Liability and Meet Compliance Requirements with Encryption in ONTAP
15:00 - 16:00 | 16337-1 - Data-Centric Security in a Hybrid Cloud World
15:00 - 16:00 | 17224-2 - An Hour with Windows Containers
15:00 - 16:00 | 17857-2 - Advantages of Block Storage in Video Surveillance Archives
15:00 - 16:00 | 18562-1 - NetApp Certified Storage Installation Engineer Preparation
15:00 - 16:00 | 17315-1-TT - How To Win with NetApp Flash

18:15 - 21:15 | 40850-1 - Hacker???s Night at Insight

Wednesday Breakout Sessions

11:15 - 12:15 | 18509-2 - Making VMware Plugins Great Again
11:15 - 12:15 | 16947-2 - Thwart Threats and Add Functionality to Your NFS Storage
11:15 - 12:15 | 17325-2 - Ransomware: A Growing Threat to Enterprise Data
11:15 - 12:15 | 17258-1 - Leveraging the Cloud for NAS Data Protection
11:15 - 12:15 | 18544-2 - Optimize Your NetApp ONTAP 9 All Flash FAS and FAS Systems
11:15 - 12:15 | 20248-2 - NetApp E-Series and EF-Series Host Connectivity Deep Dive
11:15 - 12:15 | 15983-3 - Architecting NetApp SolidFire for Databases
11:15 - 12:15 | 16760-2 - NetApp Data-at-Rest Encryption Solutions: A Portfolio-Wide Session
11:15 - 12:15 | 18547-2 - Delivering Hybrid Cloud to the Edge with NetApp Resource Provider and Microsoft Cloud Platform
11:15 - 12:15 | 18379-2 - Unlocking the Best Performance in a Proof of Concept
11:15 - 12:15 | 17845-3 - Deep Dive In to Protecting Business-Critical Applications with Synchronous Geo-HA with MetroCluster
11:15 - 12:15 | 18324-2-TT - HCI Monitoring and Automation
11:15 - 12:15 | 17924-2-TT - Conducting a Successful NetApp StorageGRID Webscale Proof of Concept
11:15 - 12:15 | 18404-2-TT - NetAppDocs: Customizing the Health-Check Framework for Your Environment
11:15 - 12:15 | 18420-2 - Exposing NetApp Data Fabric Functionality to Application Developers Through IBM Bluemix
11:15 - 12:15 | 18452-1-TT - Using the NetApp Portfolio of Solutions for Server and Desktop Virtualization
11:15 - 12:15 | 17730-2 - 1&1 Internet SE: SolidFire Implementation in a CSP Environment, Current State to SDS
11:15 - 12:15 | 17711-1 - Simplify NetApp ONTAP Setup and Management Using OnCommand System Manager
11:15 - 12:15 | 12734-2 - Using Automation To Build a Self-Healing Data Fabric
11:15 - 12:15 | 34877-1 - Service Providers and NetApp: Better Together
11:15 - 12:15 | 13039-3 - The Data Fabric API: Using Workflow Automation To Create a Platform-Agnostic DevOps API
11:15 - 12:15 | 15635-2 - Oracle on NetApp ONTAP: Best Practices
11:15 - 12:15 | 35058-2 - Veeam Software: Forget backups ??? enhance availability and simplify IT with Veeam and NetApp Data Fabric.
11:15 - 12:15 | 15664-2 - Everything Storage People Need To Know About SQL Server
11:15 - 12:15 | 14060-3 - Deploying Enterprise Atlassian Tools at NetApp
11:15 - 12:15 | 41920-2 - FUJITSU: Manage Your SAP Workloads with Fujitsu and NetApp

12:30 - 13:30 | 14251-3 - Everything You Need To Know About the S3 Protocol in NetApp StorageGRID Webscale
12:30 - 13:30 | 17229-2 - SnapCenter Deployment Best-Practices
12:30 - 13:30 | 13679-2 - Lower Your TCO with an All-Flash Storage
12:30 - 13:30 | 17335-3 - Infrastructure Forecasting with NetApp OnCommand Insight
12:30 - 13:30 | 17269-2-TT - Compete 2 Win: Going on Offense with NetApp HCI
12:30 - 13:30 | 18139-2 - Best Practices and Deep Dive for VMware with NetApp SolidFire
12:30 - 13:30 | 18319-2 - The NetApp SolidFire Role in the NetApp Data Fabric
12:30 - 13:30 | 18323-2 - Data Protection and Management for the Microsoft Ecosystem Using NetApp SnapCenter
12:30 - 13:30 | 18129-2 - NetApp StorageGRID Webscale + AWS: Delivering True Hybrid Clouds
12:30 - 13:30 | 18083-3-TT - Performance Sizing with the System Performance Modeler
12:30 - 13:30 | 13145-1 - Data Privacy: Addressing the New Challenges Facing Businesses in GDPR, Data Privacy and Sovereignty
12:30 - 13:30 | 13236-2 - Rethinking VMware Backup with FabricPool
12:30 - 13:30 | 18336-2-TT - NetApp SnapCenter versus Other Data Protection Software
12:30 - 13:30 | 18340-2 - Containerize Your Databases with Docker and Kubernetes
12:30 - 13:30 | 16787-1 - Emerging Trends That Impact the Data Center of Tomorrow
12:30 - 13:30 | 26420-1 - File Mobility and Tiered Storage Overview
12:30 - 13:30 | 16268-2 - Keys to Business Continuity During ONTAP Hardware Tech Refreshes
12:30 - 13:30 | 16343-3 - Automating Management of Your E-Series Storage System Using RESTful APIs
12:30 - 13:30 | 16645-2 - Data Protection Solutions for NetApp FlexPod
12:30 - 13:30 | 16634-2 - Superior SAP HANA Data Protection with NetApp SnapCenter
12:30 - 13:30 | 19105-2 - Advanced Flexible Architectures for Splunk
12:30 - 13:30 | 18682-3 - FlexPod SolidFire Deep Dive
12:30 - 13:30 | 15396-2 - Accelerating Continuous Integration with Jenkins in the DevOps Process Using NSLM1.0
12:30 - 13:30 | 18535-3-TT - The Future of Software-Defined Data Centers with NetApp ONTAP Select
12:30 - 13:30 | 18496-2 - Containers are for Dev, FlexPod is for Ops
12:30 - 13:30 | 17089-1 - NetApp Private Storage Solution Overview
12:30 - 13:30 | 16944-3 - Modernize your Datacenter with the latest ONTAP Networking Best Practices and Features

13:45 - 14:45 | 26500-2 - Hybrid Cloud and Multi-Cloud Sourcing: Your Freedom of Choice in a New Dimension
13:45 - 14:45 | 30682-2 - Modernize Your Data Center with a Sneak Peek at the Latest ONTAP 9 Improvements
13:45 - 14:45 | 18309-1 - NetApp SolidFire Next-Generation Data Protection and Disaster Recovery
13:45 - 14:45 | 18727-1-TT - FlexPod Solutions Update
13:45 - 14:45 | 18366-1-TT - Journey to the Cloud: How NetApp Can Help Your Customers
13:45 - 14:45 | 34876-2 - SolidFire and the NGDC: Automation is Awesome
13:45 - 14:45 | 34008-1 - Commvault: Manage Your Data and Change the World
13:45 - 14:45 | 18475-3 - Performance Troubleshooting: A Practical Approach
13:45 - 14:45 | 34867-2 - Supercharging CI/CD with NetApp in Real Life: How we Develop, Test and Deploy Trident
13:45 - 15:45 | 18543-3 - VDI Magic: Top FlexPod VDI Performance Concerns, Troubleshooting Tips and 3D FlexPod
13:45 - 14:45 | 18426-3 - VVol 2.0 and NetApp ONTAP: Next-Generation VMware Storage Management
13:45 - 14:45 | 18401-2-TT - NetAppDocs: Documenting Your Customers' Success
13:45 - 14:45 | 18391-1 - Give Me Something I Can Use: Practical Tips for Creating Custom Unified Manager Reports
13:45 - 14:45 | 18634-1 - NetApp Converged and Hyperconverged Infrastructure Solutions: A CI Portfolio for Any Need
13:45 - 14:45 | 33154-1 - Brocade Communications: Where Will You Go with FLASH Storage?
13:45 - 14:45 | 18617-2 - Cost-Effective Backup and Data Protection Strategies with NetApp SnapMirror
13:45 - 14:45 | 17323-2 - Simplifying the Transition from 10GbE to 40GbE Infrastructure
13:45 - 14:45 | 16470-2 - Designing a Multi-Workload Deployment on FlexPod
13:45 - 14:45 | 15536-2 - NetApp AltaVault: Architecting and Best Practices for Backup to Cloud
13:45 - 14:45 | 15653-2 - NetApp AltaVault and Databases: Cloud Backup and Disaster Recovery
13:45 - 14:45 | 17209-2 - Windows File Services Security: A 360-Degree View
13:45 - 14:45 | 17210-1 - Cloud File Services: Store, Share and Collaborate
13:45 - 14:45 | 16626-2 - Bringing SAN Workloads to NetApp ONTAP using NetApp Foreign LUN Import
13:45 - 14:45 | 16699-1 - More Capacity for Less Money: Solving Data Management Challenges with FabricPool
13:45 - 15:45 | 12721-3 - Learn How To Make Advanced Workflows
13:45 - 14:45 | 13147-2 - Implementing Performance Guarantees in Shared-Storage Environments
13:45 - 14:45 | 18012-2 - NetApp ONTAP SAN Best Practices
13:45 - 14:45 | 42340-2 - Fujitsu & NetApp: New Joined Solutions from Fujitsu and NetApp

15:00 - 16:00 | 13517-2 - How To Integrate with NetApp SolidFire from the Bottom Up
15:00 - 16:00 | 16824-2 - Analyzing Full-Stack IP Storage Performance in the All-Flash Data Center
15:00 - 16:00 | 17260-2 - NAS File Services Technical Overview
15:00 - 16:00 | 23737-2 - Exploring Data Potential with NetApp and Google Cloud Platform
15:00 - 16:00 | 18126-1 - Cloud Control for Service Providers
15:00 - 16:00 | 17253-3 - Build a Software-Defined Data Center with ONTAP Select for KVM
15:00 - 16:00 | 14252-2 - Building Scalable Web Applications with NetApp StorageGRID Webscale
15:00 - 16:00 | 16365-2 - First-Generation HCI versus NetApp HCI: Tradeoffs, Gaps and Pitfalls
15:00 - 16:00 | 34311-2 - Cisco: Getting More from Your FlexPod
15:00 - 16:00 | 34864-1-TT - Winning with Simplicity
15:00 - 16:00 | 16679-2 - Deploying NoSQL in the Data Fabric
15:00 - 16:00 | 18561-3-TT - NetApp StorageGRID Webscale: Understanding Performance and Sizing
15:00 - 16:00 | 13902-2 - Securing and Hardening NetApp ONTAP 9
15:00 - 16:00 | 19347-1 - EU General Data Protection Regulation???From WHAT to HOW!
15:00 - 16:00 | 17703-2 - Simplify NetApp ONTAP Operations Management with Integrated Unified Manager
15:00 - 16:00 | 18206-2 - Design and Operate IT as a Service
15:00 - 16:00 | 18433-2 - What Is Your Best Solution for VDI and EUC with SolidFire, ONTAP and Cloud?
15:00 - 16:00 | 17993-3 - Oracle Database Management Across a Hybrid Cloud with NetApp SnapCenter
15:00 - 16:00 | 18355-3 - Achieving Business Continuity with FlexPod and MetroCluster
15:00 - 16:00 | 17765-2 - NVMe Over Fabric Support on E-Series
15:00 - 16:00 | 17330-1 - NCIE-Data Protection ONTAP Certification Preparation
15:00 - 16:00 | 18449-2 - Next-Generation Advanced Analytics and Digital Support: Active IQ, the Evolution of AutoSupport
15:00 - 16:00 | 18173-1 - Next-Generation Business Strategies for Service Providers
15:00 - 16:00 | 18440-3-TT - Best of CPOC: NetApp SolidFire Performance Deep Dive

17:00 - 18:00 | 15891-2 - NetApp IT: Real-World IT Efficiencies with Flash, ONTAP, OCI, AVA, StorageGRID, NPS
17:00 - 18:00 | 15996-2 - Meet SEC Compliance and Thwart Insider Attacks with WORM Storage and NetApp SnapLock
17:00 - 18:00 | 20755-3 - End-to-End Hybrid Cloud Management with NetApp OnCommand Insight
17:00 - 18:00 | 17869-1 - Enabling Multi-tenant Storage with NetApp SolidFire
17:00 - 18:00 | 17972-3 - Taking Advantage of Storage Policy-Based Management and vRealize Suite
17:00 - 18:00 | 18343-1 - Planning Your Move to NetApp with Transition-Assessment Services
17:00 - 18:00 | 18007-2-TT - Winning with NetApp ONTAP Select
17:00 - 18:00 | 18174-1 - Data Fabric Cloud Sync SaaS: Leverage Your Data in New and Innovative Ways
17:00 - 18:00 | 18538-2-TT - Storage Service Design for NetApp Systems Engineers and Architects
17:00 - 18:00 | 17979-2 - Modular Big-Data Building Blocks: An Agile Solution Architecture
17:00 - 18:00 | 18327-1 - NetApp HCI Data Protection and Recovery
17:00 - 18:00 | 17996-2-TT - Integrated Data Protection Partner Solutions
17:00 - 18:00 | 19576-2 - Fujitsu & NetApp: New solutions from our 19-year partnership
17:00 - 18:00 | 18568-1 - Cisco and NetApp FlexPod Implementation and Administration Certification Preparation
17:00 - 18:00 | 17769-1 - NetApp SolidFire Automation???Now What?
17:00 - 18:00 | 18587-2 - Store More, Buy Less with NetApp ONTAP Storage Efficiency
17:00 - 18:00 | 18574-2 - NetApp StorageGRID Webscale: Managing Object Durability
17:00 - 18:00 | 18518-3 - Dynamic Provisioning of Storage Using Trident: Deep Dive
17:00 - 18:00 | 18442-2 - Simplify Sizing, Deployment and Management of End-User Computing with NetApp HCI
17:00 - 18:00 | 17336-2 - Databases in Containers, Enhanced by NetApp technology
17:00 - 18:00 | 18519-2 - How To Design Storage Services Like a Service Provider
17:00 - 18:00 | 16594-2 - Accelerate Unstructured Data with FlexGroup: the Next Evolution of Scale-Out NAS
17:00 - 18:00 | 18727-1-TT - FlexPod Solutions Update
17:00 - 18:00 | 17834-3 - Ensure Synchronous Data Resiliency and Geographically Dispersed High-Availability with MetroCluster
17:00 - 18:00 | 19108-2 - Data Mobility and How NetApp Architects the Highest-Performance Hadoop Clusters for IoT
17:00 - 18:00 | 18396-2 - NetApp StorageGRID Webscale Considerations for Service Providers and Large Enterprises
17:00 - 18:00 | 16691-1 - Dedicating Performance for Business-Critical Workloads in Shared Infrastructures Using QoS
17:00 - 18:00 | 18391-1 - Give Me Something I Can Use: Practical Tips for Creating Custom Unified Manager Reports
17:00 - 18:00 | 16633-2 - SAP HANA Solutions with NetApp ONTAP

Thursday Breakout Sessions

09:00 - 10:00 | 16829-1 - Beyond OpenStack: NetApp SolidFire Use Cases In Depth
09:00 - 10:00 | 16944-3 - Modernize your Datacenter with the latest ONTAP Networking Best Practices and Features
09:00 - 10:00 | 16947-2 - Thwart Threats and Add Functionality to Your NFS Storage
09:00 - 10:00 | 18162-2 - Accelerate and Simplify Enterprise App Deployments with All Flash FAS SAN
09:00 - 10:00 | 18355-3 - Achieving Business Continuity with FlexPod and MetroCluster
09:00 - 10:00 | 16677-2 - Hybrid Cloud Data Protection Solutions for Hadoop
09:00 - 10:00 | 16760-2 - NetApp Data-at-Rest Encryption Solutions: A Portfolio-Wide Session
09:00 - 10:00 | 17211-2 - AV and FPolicy: How to Design, Deploy and Deal with them
09:00 - 10:00 | 17848-2 - NetApp HCI: Architecture and Hardware Overview
09:00 - 10:00 | 17349-2 - Converged Systems Advisor: Simplify Operations with Cloud-Based Lifecycle Management for FlexPod
09:00 - 10:00 | 17703-2 - Simplify NetApp ONTAP Operations Management with Integrated Unified Manager
09:00 - 10:00 | 17260-2 - NAS File Services Technical Overview
09:00 - 10:00 | 18126-1 - Cloud Control for Service Providers
09:00 - 10:00 | 17949-1 - Partnered Data Protection Solutions on NetApp E-Series: Overview and Best Practices
09:00 - 10:00 | 17857-2 - Advantages of Block Storage in Video Surveillance Archives
09:00 - 10:00 | 20755-3 - End-to-End Hybrid Cloud Management with NetApp OnCommand Insight
09:00 - 10:00 | 16312-1 - Configuration, Backup and Disaster Recovery for vSphere 6.5 Using the Latest NetApp Plugins
09:00 - 10:00 | 18566-1 - NCSA Hybrid Cloud Certification Preparation
09:00 - 10:00 | 14281-2 - DevOps Automation: Configuration of NetApp ONTAP Made Easy with Ansible
09:00 - 10:00 | 13517-2 - How To Integrate with NetApp SolidFire from the Bottom Up
09:00 - 10:00 | 34867-2 - Supercharging CI/CD with NetApp in Real Life: How we Develop, Test and Deploy Trident
09:00 - 10:00 | 16337-1 - Data-Centric Security in a Hybrid Cloud World
09:00 - 10:00 | 15667-3 - SQL Server DevOps Acceleration with Containers and NetApp Storage

11:00 - 12:00 | 18572-3 - NetApp StorageGRID Webscale: Automating Deployments
11:00 - 12:00 | 26500-2 - Hybrid Cloud and Multi-Cloud Sourcing: Your Freedom of Choice in a New Dimension
11:00 - 12:00 | 18012-2 - NetApp ONTAP SAN Best Practices
11:00 - 12:00 | 18587-2 - Store More, Buy Less with NetApp ONTAP Storage Efficiency
11:00 - 12:00 | 17845-3 - Deep Dive In to Protecting Business-Critical Applications with Synchronous Geo-HA with MetroCluster
11:00 - 12:00 | 18309-1 - NetApp SolidFire Next-Generation Data Protection and Disaster Recovery
11:00 - 12:00 | 18173-1 - Next-Generation Business Strategies for Service Providers
11:00 - 12:00 | 18351-2 - OpenStack Use Cases and Best Practices
11:00 - 12:00 | 18381-2 - Building Hybrid Clouds with FlexPod
11:00 - 12:00 | 18449-2 - Next-Generation Advanced Analytics and Digital Support: Active IQ, the Evolution of AutoSupport
11:00 - 12:00 | 18388-2 - Best of CPOC: Best Practices and Concepts of Performance Benchmarking
11:00 - 12:00 | 18127-2 - Messaging and Collaboration in a Private Cloud Powered by NetApp Storage
11:00 - 12:00 | 18547-2 - Delivering Hybrid Cloud to the Edge with NetApp Resource Provider and Microsoft Cloud Platform
11:00 - 12:00 | 18518-3 - Dynamic Provisioning of Storage Using Trident: Deep Dive
11:00 - 12:00 | 18544-2 - Optimize Your NetApp ONTAP 9 All Flash FAS and FAS Systems
11:00 - 12:00 | 16787-1 - Emerging Trends That Impact the Data Center of Tomorrow
11:00 - 12:00 | 17229-2 - SnapCenter Deployment Best-Practices
11:00 - 12:00 | 16130-2 - Protecting vSphere 6.5 Using ONTAP Metro Cluster
11:00 - 12:00 | 16826-2 - NetApp SolidFire Feature Deep Dive
11:00 - 12:00 | 16678-2 - Analyzing IoT Data in Apache Spark Across Data Centers and Clouds Through the Data Fabric
11:00 - 12:00 | 16626-2 - Bringing SAN Workloads to NetApp ONTAP using NetApp Foreign LUN Import
11:00 - 12:00 | 16402-2 - Architecting VMware Datastores on NetApp All Flash FAS
11:00 - 12:00 | 12734-2 - Using Automation To Build a Self-Healing Data Fabric

12:15 - 13:15 | 16268-2 - Keys to Business Continuity During ONTAP Hardware Tech Refreshes
12:15 - 13:15 | 18413-2 - Microsoft PowerShell for the NetApp Storage Administrator
12:15 - 13:15 | 18682-3 - FlexPod SolidFire Deep Dive
12:15 - 13:15 | 20248-2 - NetApp E-Series and EF-Series Host Connectivity Deep Dive
12:15 - 13:15 | 14060-3 - Deploying Enterprise Atlassian Tools at NetApp
12:15 - 13:15 | 15983-3 - Architecting NetApp SolidFire for Databases
12:15 - 13:15 | 15536-2 - NetApp AltaVault: Architecting and Best Practices for Backup to Cloud
12:15 - 13:15 | 14252-2 - Building Scalable Web Applications with NetApp StorageGRID Webscale
12:15 - 13:15 | 17209-2 - Windows File Services Security: A 360-Degree View
12:15 - 13:15 | 17930-3 - Virtual Volumes Deep Dive with NetApp SolidFire
12:15 - 13:15 | 17258-1 - Leveraging the Cloud for NAS Data Protection
12:15 - 13:15 | 17253-3 - Build a Software-Defined Data Center with ONTAP Select for KVM
12:15 - 13:15 | 17224-2 - An Hour with Windows Containers
12:15 - 13:15 | 17711-1 - Simplify NetApp ONTAP Setup and Management Using OnCommand System Manager
12:15 - 13:15 | 17335-3 - Infrastructure Forecasting with NetApp OnCommand Insight
12:15 - 13:15 | 16700-2 - FabricPool in the Real World: Configurations and Best Practices
12:15 - 13:15 | 16634-2 - Superior SAP HANA Data Protection with NetApp SnapCenter

13:30 - 14:30 | 17765-2 - NVMe Over Fabric Support on E-Series
13:30 - 14:30 | 13902-2 - Securing and Hardening NetApp ONTAP 9
13:30 - 14:30 | 18426-3 - VVol 2.0 and NetApp ONTAP: Next-Generation VMware Storage Management
13:30 - 14:30 | 16470-2 - Designing a Multi-Workload Deployment on FlexPod
13:30 - 14:30 | 15653-2 - NetApp AltaVault and Databases: Cloud Backup and Disaster Recovery
13:30 - 14:30 | 18142-3 - Integration Capabilities of NetApp OnCommand Insight

Note: The sessions -TT are for NetApp Partners and Personnel.

Image: NetApp Insight 2017