Open Infrastructure Summit , Berlin 2020
I’m pleased to serve on the programming committee of the “Getting Started” track in the upcoming Open Infra summit in Berlin. If you plan to submit a talk and have questions, looking for advice or just want to have a chat on your proposal. I will be happy to help you with crafting the proposal.
Openstack UC and TC to Unite!
This coming month marks the last running session of the Openstack User Committee. Over the years, the OpenStack community has grown with many operators being directly involved in the development lifecycle. In efforts to cope with such change, we needed to adjust the governance model to remove the barriers between the governing bodies, and in
Cephadm: Good bye ceph-deploy
As you probably may know, ceph-deploy, the beloved deployment utility for CEPH, is no longer maintained. Cephadm is the new tool/package to deploy CEPH clusters. CERN has a pretty good intro PDF to it. Cephadm includes many nice features including the ability to adopt running CEPH clusters. Two quick notes that’ll save you some time
Running pods on master nodes in RKE
You may run into situations where you need to run pods on your K8s master node. If you’r using RKE, you need to taint two labels on the controller/master node. You can obtain the current labels using kubectl describe node NODENAME and look under the labels section Labels: beta.kubernetes.io/arch=amd64 beta.kubernetes.io/os=linux kubernetes.io/arch=amd64 kubernetes.io/hostname=lab-1 kubernetes.io/os=linux node-role.kubernetes.io/controlplane=true node-role.kubernetes.io/etcd=true
Apache Openwhisk with Kubespray
If you’ looking into serverless computing, you probably have bumped into Apache Openwhisk and Knative. Both are the opensource frameworks for serverless computing that allow you to deploy event-driven microservices, called functions. Apache Openwhisk deployment has many options, including on top of a running Kubernetes cluster. You may always use the Kubernetes deployment tools such
How NICs work ? a quick dive !
I’ve written this post as a draft sometime ago, but forgot to post it. The reason I looked into it was to find out how DPDK physically works as the OS/Device level and how it bypasses the network stack. So, when you attach a PCIe NIC to your Linux server, you expect traffic will flow
Open Infra Summit Shanghai 2019
I’m pleased to serve on the programming committee of the “AI, Machine Learning and HPC” track in the upcoming Open Infra summit in Shanghai. If you plan to submit a talk and have questions, looking for advice or just want to have a chat on your proposal. I will be happy to help you with
PCI passthrough: Type-PF, Type-VF and Type-PCI
Passthrough has became more and more popular with time. It started initially for simple PCI device assignment to VMs and then grew to be part of high performance network realm in the Cloud such as SR-IOV, Host-level DPDK and VM-Level DPDK for NFV. In Openstack, if you need to passthrough a device on your compute
VNI Ranges: What do they do ?
Deployment tools for Openstack have become very popular, including the very well known Openstack-Ansible. It makes deploying a Cloud an easy task, at the expense of losing access to the insights of “Behind the Scenes” of your your Cloud deployment. If you have had to configure neutron manually, you would have come across the following