Ps - WP - Flashblade As Archive For Rubrik - 02
Ps - WP - Flashblade As Archive For Rubrik - 02
TEST ENVIRONMENT
The test cases shown here are intended to emphasize the high levels of throughput,
workload consolidation, minimized RTO and RPO, and ease of administration that these
connected solutions can provide. Though we will focus on virtual machines in our
examples, the use cases shown here are easily extensible to other workloads, such as
SQL databases, VSI, VDI, and Oracle, just to name a few.
Our test environment was comprised of the following elements:
• Five ESXi 6.5 hosts running 250 Windows 10 desktops with 50GB drives (27GB
used). The desktops included MS Office 2016, Adobe Reader, and numerous iso, pdf,
mp4, and many other pre-compressed, commonly used files. Each ESXi host features
two redundant 10GB network connections and two redundant 16GB Fibre Channel
HBA connections
• One Pure Storage FlashArray//M20 with 10TB RAW storage for primary storage (up to
25 TB effective capacity assuming a 5:1 data reduction ratio, which are typical results
shown from the Pure Storage install base)
• Rubrik r348 Four Node Cluster for secondary storage backup and recovery
orchestration between FlashArray and FlashBlade
• One Pure Storage FlashBlade with seven blades (a half-populated chassis) for the
archival tier, with 8TB per blade
• Two Brocade VDX6740T Switches for 1/10/40GB Networking
• Two Cisco MDS 9148S 16GB Fibre-Channel Switches
Brocade VDX6740T - A
IO IO I IO IO I
Brocade VDX6740T - B
Brocade Brocade
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
VDX 6740T Brocade Trunk 10GE 40GE/FC
VDX 6740T Brocade Trunk 10GE 40GE/FC
Archival Archival
Data Data
Network Network
2 1
RE SE T
R O M
SUPERMICR �
SUPERMICR
�
2 1
RE SE T
R O M
SUPERMICR �
SUPERMICR
�
2 1
RE SE T
R O M
SUPERMICR �
SUPERMICR
�
Prod. Prod.
ESXi 6.5 Servers
Data Data
DS-C9148S-K9 DS-C9148S-K9
CONSOLE
CONSOLE
USB USB
STATUS STATUS
MGMT ETH
MGMT ETH
P/S P/S
FAN FAN
LINK ACT LINK ACT
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
MDS 9148S 16G Multilayer Fabric Switch MDS 9148S 16G Multilayer Fabric Switch
FlashArray//M20 R2
Primary Storage
Fill out the credential information for your vCenter instance. The account used to register
the vCenter source to Rubrik must have administrative privileges.
We next setup Rubrik to serve as the connection and orchestration point between the
Pure Storage FlashArray (primary storage) and the Pure Storage FlashBlade (archival
storage) layers via the Rubrik archival tier option. FlashBlade enables extremely fast and
secure backup and recovery of information, which is hugely important in the healthcare
and high-performance computing industries but also extends into other businesses.
FlashBlade offers inline compression and massive density (1.5PB in 4U effective) – enabling
your datacenter footprint to shrink while also minimizing power and cooling costs.
Setting up the FlashBlade archival tier was straightforward. First, we name, size and set
our export rules and permissions for our File System on the FlashBlade GUI:
Click on the + sign to add the FlashBlade archival tier, entering a data IP address and
directory name, as shown in the below example.
In the top-right of the GUI, click on the + sign that is spawned to get into the SLA domain
creation wizard.
For our test dataset, we will be taking a snapshot of our 250 desktops every 12 hours and
keeping them for 3 days. Monthly backups will also be created and retained for one year.
Windows for when you want to run or not run the protection job can also be assigned
here, as well as setting replication between multiple Rubrik appliances and our archival
tier, which we will cover next.
Enable the Archival slider button and select the NFS archival tier for FlashBlade that
we created a few steps ago. For our testing, we also checked Enable Instant Archive to
maximize bandwidth between Rubrik and FlashBlade.
Next, our 250 VMs were selected and the SLA created in the previous step was
assigned to them.
Finally, we selected the 250 VMs from our vCenter instance. The desktops were
segregated into five folders containing approximately 50 VMs each. The following
screenshots depict how they were selected.
Figure 15. Selecting the 250 desktops to be protected from our vCenter source
To complete setup for protecting the 250 VMs, select the SLA we created earlier and
click Submit.
During this initial protection run for our 250 VMs, we observed high transfer speeds
between FlashArray and the Rubrik cluster and, later, to the FlashBlade archival tier.
A screen capture of the VMs being ingested from the Pure Storage FlashArray GUI to
the Rubrik appliance can be seen below.
Figure 17. 250 Virtual Machines being ingested from FlashArray to Rubrik
Worth noting from this experiment is that the initial VM ingest will always be the most
“expensive” in terms of bandwidth, IOPS, and time. That is, subsequent backup runs will
only update the changes made to the target VMs, rather than running a full VM backup,
as was done in this first example.
Once this job completed we removed all archived VMs from FlashBlade and worked with
Rubrik support to further increase this value to 10VMs/Brik or 40 VMs in parallel. In the
next screenshot we can see more consistent sustained write performance, higher peak
write bandwidth, and that the initial archive job completed in just over 6 hours. This is
several times faster than using the default Rubrik archival settings.
This proves that Rubrik and FlashBlade have the flexibility and performance needed to
backup and restore your most critical infrastructure components according to whatever
requirements are dictated by your business.
Clicking on the VM name takes us to a summary screen of the VM’s protection. The blue
dots on the calendar indicate available snapshots; clicking on one will show snapshot
timestamp(s).
Figure 21. Detail pane for VM to be restored showing snapshot metrics in the Rubrik GUI
The snapshot in question has been archived to FlashBlade, but a copy also exists locally
on Rubrik. When the icon highlighted below is not available, only the FlashBlade archival
backup is available for a given snapshot. Snapshots that only reside on FlashBlade will
need to be imported to the Rubrik appliance before the VM or file can be recovered, but
that operation is accomplished very quickly.
To select a recovery option for the snapshot, click on the highlighted icon below.
(Also worth noting is that individual files or directories within the virtual desktop can
be restored either via search or drilling down into the hard drive of the VM.)
That will open the menu to show the available restoration options for the VM.
Figure 23. Snapshot restore options available within the Rubrik GUI
In our test, we are going to use the Export option. This option will instantly recover the
snapshot onto the Rubrik appliance, boot the desktop so that it can immediately start
serving IO, and then transparently vMotion it back to a location of our choosing on the
primary Pure Storage FlashArray. Setting the destination host and FlashArray datastore
occurs in the Export wizard that spawns in the next screenshot. In this example, we will
completely overwrite the existing VM with this earlier snapshot using the same ESXi host
and FlashArray datastore.
Once initiated, we can see that the virtual desktop restoration begins immediately.
Progress is tracked within the Rubrik GUI.
The virtual machine is booted from the snapshot on the Rubrik appliance and
transparently vMotioned over to the Pure Storage FlashArray from the Rubrik appliance.
This operation completed in approximately 12 minutes, with the VM serving IO within 3
minutes through Rubrik.
© 2017 Pure Storage, Inc. All rights reserved. Pure Storage, the “P” Logo, and FlashBlade are trademarks or
registered trademarks of Pure Storage, Inc. in the U.S. and other countries. Rubrik is a registered trademark
of Rubrik in the U.S. and other countries. The Pure Storage product described in this documentation is
distributed under a license agreement and may be used only in accordance with the terms of the agreement.
The license agreement restricts its use, copying, distribution, decompilation, and reverse engineering. No part
of this documentation may be reproduced in any form by any means without prior written authorization from
Pure Storage, Inc. and its licensors, if any.
THE DOCUMENTATION IS PROVIDED "AS IS" AND ALL EXPRESS OR IMPLIED CONDITIONS,
REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT ARE DISCLAIMED, EXCEPT TO THE
EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. PURE STORAGE SHALL NOT
BE LIABLE FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH THE FURNISHING,
PERFORMANCE, OR USE OF THIS DOCUMENTATION. THE INFORMATION CONTAINED IN THIS
DOCUMENTATION IS SUBJECT TO CHANGE WITHOUT NOTICE.
ps_wp_flashblade-as-archive-for-rubrik_02
T: 650-290-6088
F: 650-625-9667