-
Finishing some setup for my Unifi Dream Machine Pro
I wanted a better home router. During the learning from home phase of the 2020 pandemic I learned I could not have advanced security features of the USG (Unifi Security Gateway) turned on and get sufficient bandwidth for 3 Kids and myself to stream and zoom. So I wanted an upgrade. I went with the […]
-
A deeper view into OpenStack Cinder using Pure Storage FlashArrays
OpenStack administrators have to deal with a lot, including, potentially, many different storage backends in Cinder. Pure Storage now make it easier for them to see what is going on with their Pure FlashArray backends. With so many different storage backends available to OpenStack Cinder administrators who want to understand how their Cinder backends are […]
-
Ephemeral or Persistent? The Storage Choices for Containers (Part 3)
In this, the final part of a 3-part series, I cover the latest developments in ephemeral storage. Part 1 covered traditional ephemeral storage and Part 2 covered persistent storage. CSI Ephemeral Storage With the release of Kubernetes 1.15, there came the ability for CSI drivers that support this feature, the ability to create ephemeral storage […]
-
Demo! Zero Data loss App Recovery in Kubernetes aka Disaster Recovery
For the demo I have 2 Kubernetes clusters with a single stretched Portworx cluster in AWS. This allows Metro DR to mirror the data between the 2 clusters so if there is a complete loss of Cluster 1 the application can be restarted with no loss of data.
-
Ephemeral or Persistent? The Storage Choices for Containers (Part 2)
In this, the second part of a 3-part series, I cover persistent storage. Part 1 covered traditional ephemeral storage. Persistent Storage Persistent storage as the name implies is storage that can maintain the state of the data it holds over the failure and restart of an application, regardless of the worker node on which the […]
-
Ephemeral or Persistent? The Storage Choices for Containers (Part 1)
In this series of posts, I’ll cover the difference between ephemeral and persistent storage as far as Kubernetes containers are concerned and discuss the latest developments in ephemeral storage. I’ll also occasionally mention Pure Service Orchestrator™ to show how this can provide storage to your applications do matter what type is required. Back in the […]
-
Portworx and TKG – Portworx Scalable Storage in TKG
I have recently been pretty occupied with learning TKG and oh yeah also Portworx. I wanted to share what I have learned so far when it comes to getting Portworx up and running in a TKG Cluster. So without too much introduction lets dive right in. Create a new cluster You need 3 worker nodes […]
-
QoS with Pure Service Orchestrator v6 to keep apps from running amok
One of the great new features of PSO 6 is ability to create a storage class with a pre-defined limit on IO or bandwidth (or both). Watch the following short demo to check it out. More information can be found here in the PSO 6 documentation. https://github.com/purestorage/pso-csi/blob/master/docs/csi-qos-control.md A quick sample
-
Pure Service Orchestrator 6 is now GA!
Simon covers the details here:https://blog.purestorage.com/pure-service-orchestrator-6-0/ Now if you used any of the old versions of PSO you know it can smart provision across Pure Storage arrays with a single storageClass for block and one for file. Today I am proud to share the mysterious and sometimes confusing third storageClass pure is no longer installed with […]
-
Kubernetes PVC mounted by External Devices
I want to attach to a share that is already used by a physical server or some other device. I also want to attach containers that are orchestrated by K8s. This scenario is one customers have been asking for since the first version of Pure Service Orchestrator. When you normally create a PVC the PSO […]