Sébastien Han
Home
Ceph SSD Journals
Presentations
Archives
2021
Nov 18th
: Devops D-Day: Rook-Ceph a storage Orchestrator for Kubernetes
Oct 14th
: KubeCon North America Virtual: Storage and Networking: Rook on Multus
2020
Aug 24th
: KubeCon Europe Virtual: Rook Ceph Deep Dive
2019
Nov 25th
: KubeCon San Diego: Rook Deep Dive
May 25th
: KubeCon Barcelona: Rook, Ceph, and ARM: A Caffeinated Tutorial
May 17th
: Rook just landed on operatorhub.io
May 9th
: Hey! What's up?!
Apr 30th
: Open Infrastructure Summit Denver: Rook 101
Mar 12th
: OpenStack and Ceph for Distributed Hyperconverged Edge Deployments
Feb 24th
: Ceph nano is getting better and better
2018
Nov 13th
: OpenStack Summit Berlin: Distributed Hyperconvergence Pushing Openstack and Ceph to the Edge
Nov 5th
: Ceph meetup Paris
May 22nd
: OpenStack Summit Vancouver: How to Survive an OpenStack Cloud Meltdown with Ceph
May 17th
: See you at the OpenStack Summit
May 6th
: See you at the Red Hat summit
Apr 30th
: Ceph Nano big updates
Apr 2nd
: Ansible module to manage CephX Keys
Mar 26th
: Handling app signals in containers
Mar 20th
: See you at the first Cephalocon
Mar 19th
: Huge changes in ceph-container
Mar 15th
: Ansible module to create CRUSH hierarchy
2017
Dec 15th
: Learning Ceph - Second Edition
Nov 28th
: Introducing ceph-nano
Nov 27th
: Introducing Ceph Ansible profile library
Nov 7th
: OpenStack Summit Syndey: Delivering OpenStack and Ceph in containers
Jun 27th
: The new Ceph container demo is super dope!
Jun 19th
: OpenStack Cinder configure replication API with Ceph
Jun 14th
: Ceph Docker better support for Bluestore
May 8th
: OpenStack Summit Boston: Deterministic Storage Performance
Apr 17th
: Disabling scenarios in ceph-docker
Apr 13th
: Test Ceph Luminous pre-release with ceph-docker
Apr 10th
: Ceph manager support in ceph-ansible and ceph-docker
Mar 27th
: Debug Ceph Docker containers
Feb 27th
: Containerize Ceph: store config options in monitor KV store
Feb 20th
: No more privileged containers for Ceph OSDs
Feb 16th
: Ceph and RBD mirroring, upcoming enhancements
Jan 13th
: Blog post on InformationWeek
Jan 5th
: Ceph RBD and iSCSI
Jan 2nd
: Ceph, the future of storage, incoming features blog series
2016
Dec 23rd
: Ceph Rados Gateway and NFS
Dec 19th
: Busy busy days!
Dec 5th
: Ceph ansible is building its community
Nov 7th
: Run multiple Rados Gateways on the same host with Ceph Ansible
Nov 2nd
: Configure OpenStack Glance for RBD mirroring
Oct 30th
: OpenStack Summit Barcelona: Yo dawg I herd you like Containers, so we put OpenStack and Ceph in Containers
Oct 21st
: Devstack Ceph supports containerized Ceph
Sep 26th
: Ceph migrate from non-containerized to containerized daemons
Sep 19th
: Devstack Ceph updates
Sep 9th
: See you at the Red Hat Forum Seoul
Aug 16th
: Ceph ansible can now shrink your cluster
Aug 9th
: Ceph ansible now supports dmcrypt
Aug 1st
: OpenStack Summit Barcelona: time to vote
Jul 28th
: Introducing ceph-lazy
Jul 25th
: Ceph zap device container
Jul 21st
: Ceph RBD mirror daemon available in containers
Jul 18th
: My tmux config
Jul 11th
: Quick dive into hyperconverged architecture with OpenStack and Ceph
Jul 5th
: OpenStack Storage for Dummies book
Jun 30th
: Red Hat Summit 2016: A Container Stack for OpenStack
Jun 30th
: Red Hat Summit 2016: Peanut butter and jelly: Mapping the deep integration between OpenStack and Ceph
Jun 22nd
: See you at the Red Hat summit
Jun 6th
: Busy working on ceph-docker :)
May 25th
: Configure Rados Gateway Civetweb with SSL
May 23rd
: Make Rados Gateway (civetweb) bind on a specific IP
May 18th
: Using Ubuntu? Planning on using Ceph Jewel? Here what you should consider
May 16th
: The OpenStack Ceph Galaxy
May 11th
: OpenStack Cinder: discard support for Ceph in Mitaka
May 9th
: Bootstrap two Ceph and configure RBD mirror using Ceph Ansible
May 4th
: Ceph Jewel: configure BlueStore with multiple devices
May 2nd
: Take over an existing Ceph cluster with Ceph Ansible
Apr 27th
: OpenStack Summit Austin: protecting the galaxy Multi-Region Disaster Recovery with OpenStack and Ceph
Apr 21st
: sebastien-han.fr version 3
Apr 4th
: Ceph Jewel Preview: map RBD devices on NBD
Mar 28th
: Ceph Jewel Preview: Ceph RBD mirroring
Mar 25th
: Your first Ceph OSD backed by BlueStore with ceph-ansible
Mar 21st
: Ceph Jewel Preview: a new store is coming, BlueStore
Mar 14th
: Use Ceph Ansible to build and deploy Ceph from master branch
Mar 7th
: Migrate Ceph cluster from one distro to another
Mar 4th
: See you at the Open Compute summit
Mar 2nd
: Ceph Ansible first release
Feb 29th
: Mobile World Congress: Containerizing Ceph
Feb 11th
: Github get the contributor list of a repository
Feb 10th
: OpenStack Summit Austin: Time To Vote
Feb 8th
: Easily deploy containerized Ceph daemons with Vagrant
Jan 6th
: Use Ansible to configure containers
2015
Dec 28th
: Ceph: Modification Time of RBD Images
Dec 21st
: Ceph CRUSH rule: 1 copy SSD and 1 copy SATA
Dec 14th
: Ceph CRUSH two copies in one rack
Dec 11th
: Ceph: properly remove an OSD
Nov 30th
: Ceph is moving outside DevStack core to a plugin
Nov 27th
: Ceph: find an OSD location and restart it
Nov 18th
: Five useful new features from Ceph Infernalis
Nov 16th
: OpenStack Summit Tokyo: Ceph and OpenStack Current Integration and Roadmap
Oct 15th
: Ceph, Containers and OpenStack presentation
Oct 5th
: OpenStack Nova snapshots on Ceph RBD
Sep 15th
: OpenStack Nova: configure multiple Ceph backends on one hypervisor
Sep 9th
: Ceph: release RAM used by TCMalloc
Sep 7th
: The Ceph and TCMalloc performance story
Sep 4th
: Ceph at the OpenStack Summit Tokyo 2015
Sep 2nd
: Ceph: validate that the RBD cache is active
Aug 31st
: CephFS: determine a file location
Aug 24th
: Ceph cluster on Docker for testing
Aug 17th
: Getting started with the Docker RBD volume plugin
Aug 6th
: Ceph: get the best of your SSD with primary affinity
Jul 31st
: Deploy Ceph on Docker with Ansible
Jul 24th
: OpenStack Summit Tokyo: time to vote
Jul 20th
: Deploy Ceph on bare metal with Ansible
Jul 8th
: See what the Ceph client sees
Jul 6th
: Ceph enable the object map feature
Jul 1st
: Build Kubernetes from source
Jun 29th
: Bring persistent storage for your containers with KRBD on Kubernetes
Jun 26th
: Map a RBD device inside a Docker container
Jun 23rd
: Bootstrap your Ceph cluster in Docker
Jun 18th
: Deploy Ceph monitors on Kubernetes
Jun 16th
: Ceph is complaining: too many PGs
Jun 8th
: OpenStack cinder: readonly device
Jun 3rd
: Ceph: activate RBD readahead
Jun 1st
: Ceph OSD daemon config diff
May 19th
: OpenStack Summit Vancouver: Ceph and OpenStack current integration and roadmap
May 13th
: OpenStack Glance: use multiple location for an image
May 11th
: OpenStack Glance: a first glimpse at image conversion
May 6th
: OpenStack Glance: deactivate an image
May 4th
: Ceph using Monitor key/value store
Apr 27th
: Ceph: manually repair object
Apr 16th
: Stretching Ceph networks
Apr 14th
: Feel the awk power
Apr 13th
: Ceph: analyse journal write pattern
Mar 30th
: Ceph rolling upgrades with Ansible
Mar 29th
: OpenStack Summit Vancouver: thanks for your votes
Mar 23rd
: OpenStack: reserve memory on your hypervisors
Mar 16th
: OpenStack Glance NFS and Compute local direct fetch
Mar 9th
: OpenStack guest and watchdog
Feb 27th
: Analyse OpenStack guest writes and reads running on Ceph
Feb 24th
: Quick and efficient Ceph DevStacking
Feb 17th
: OpenStack and Backup
Feb 17th
: OpenStack summit Vancouver talks: Ceph and OpenStack upgrades
Feb 9th
: OpenStack: perform consistent snapshots with Qemu Guest Agent
Feb 2nd
: OpenStack and Ceph: RBD discard
Jan 29th
: Ceph recover a RBD image from a dead cluster
Jan 26th
: Ceph and KRBD discard
Jan 23rd
: OpenStack Cinder with Ceph under the hood
Jan 19th
: OpenStack: disable a compute node during its first bootstrap
Jan 16th
: Ceph reset perf counter
Jan 14th
: Fix nova-scheduler issue with RBD and UUID not found
Jan 12th
: 2014 retrospective
Jan 6th
: OpenStack configure VM migrate nova SSH
2014
Dec 17th
: Ceph: collect Kernel RBD logs
Dec 15th
: Ceph: Cache Tier Statistics
Dec 11th
: DevStack and remote Ceph cluster
Dec 9th
: OpenStack: import existing Ceph volumes in Cinder
Nov 27th
: Ceph: recover OSDs after SSD journal failure
Nov 11th
: OpenStack Glance: import images and convert them directly in Ceph
Nov 3rd
: OpenStack Glance: disable cache management while using Ceph RBD
Oct 30th
: OpenStack Glance: allow user to create public images
Oct 27th
: Ceph: monitor store taking up a lot of space
Oct 26th
: Interested in Ceph? Join us at the OpenStack summit in Paris!
Oct 14th
: See you at the CephDay London 2!
Oct 10th
: Ceph: how to test if your SSD is suitable as a journal device?
Oct 6th
: Ceph and Enhanceio
Sep 28th
: CephDays Paris: Ceph in OpenStack and deploy Ceph!
Sep 28th
: Ceph: RBD import and export get parallelized in Giant
Sep 8th
: Analyse Ceph object directory mapping on disk
Sep 5th
: OpenStack at the CephDays Paris
Sep 1st
: OpenStack: use ephemeral and persistent root storage for different hypervisors
Aug 25th
: Ceph: mix SATA and SSD within the same box
Aug 18th
: A must-have cron job on your OpenStack Cloud
Aug 6th
: Ansible greatest trick: iterate over a set of host
Jul 7th
: Start with the RBD support for TGT
Jul 2nd
: UNSTABLE: test the dynamic tree partitionning with multiple Ceph MDS
Jun 10th
: Ceph cache pool tiering: a scalable and distributed cache
Jun 2nd
: Start considering Ceph as a backend for OpenStack Cinder (to replace LVM)
May 29th
: Back from the Juno summit Ceph integration into OpenStack
May 15th
: OpenStack Summit Atlanta: OpenStack and Ceph: the Winning Pair
May 1st
: Vagrant up: install Ceph in one command
Apr 14th
: Ceph: monitoring with the Ceph Admin API
Apr 9th
: Ceph maintenance with Ansible
Apr 3rd
: Ceph: real men use the memstore backend
Mar 31st
: Don't burn down your OpenStack cloud
Mar 17th
: Ansible Ceph playbook updates
Mar 3rd
: Announcing Ansible playbooks for Ceph!
Feb 27th
: CephDays Frankfurt: Ceph performance
Feb 24th
: See you at the Cephdays in Frankfurt
Feb 24th
: Ceph IO patterns: the ugly
Feb 17th
: Ceph IO patterns: the bad
Feb 10th
: Ceph IO patterns: the good
Feb 3rd
: Crash course: next generation servers with containers
Feb 2nd
: FOSDEM 2014: Ceph The De Facto Storage Backend for OpenStack
Jan 27th
: Access a Docker container without ssh
Jan 20th
: Ceph: snapshot a RBD instance with QEMU-UTILS
Jan 17th
: Check if KVM has the support of Ceph
Jan 13th
: Ceph: managing CRUSH with the CLI
Jan 10th
: Docker at Spotify
Jan 8th
: Ceph admin API init script
Jan 5th
: 2013 retrospective
2013
Dec 23rd
: OpenStack, Ceph RBD and QoS
Dec 19th
: Real size of a Ceph RBD image
Dec 16th
: VirtualBox Mac OS X 10.9: boot from an USB drive
Dec 12th
: RBD image bigger than your Ceph cluster
Dec 9th
: Ceph RADOS benchmarks replica impacts
Dec 5th
: OpenStack in action 4: Ceph The De Facto Storage Backend for OpenStack
Dec 2nd
: Ceph performance: interesting things going on
Nov 28th
: Quick update Ceph: from Argonaut to Cuttlefish
Nov 26th
: Back from Icehouse OpenStack summit: Ceph/OpenStack integration
Nov 25th
: Ceph: find who's mapping a RBD device
Nov 22nd
: Map/unmap RBD device on boot/shutdown
Nov 19th
: Ceph RBD objects placement
Nov 8th
: OpenStack Summit Hong Kong: Ceph The De Facto Storage Backend for OpenStack
Nov 6th
: OpenStack Summit Hong Kong: It Not Just An Unicorn
Nov 6th
: OpenStack survey 2013
Oct 31st
: Build a PaaS zone within your OpenStack cloud
Oct 11th
: CephDays London: Performance and benchmarking
Oct 10th
: CoreOS, a good operating system for your OpenStack controllers
Oct 3rd
: Quick analysis of the Ceph IO layer
Oct 1st
: See you at the cephday in London
Sep 19th
: How I barely got my first Ceph monitor running in Docker
Sep 9th
: A gentle introduction to the erasure coding
Sep 6th
: OpenStack Heat and Ceilometer got their dashboard panel
Sep 6th
: OpenStack Havana flush token manually
Sep 3rd
: First glimpse at CoreOS
Aug 30th
: Want to save money in the Cloud? OpenStack CoreOS image is there
Aug 22nd
: Configure Ceph RBD caching on OpenStack Nova
Aug 19th
: Consistent hosts file with Ansible
Aug 16th
: Best localrc for DevStack
Aug 12th
: Openstack: unexplained high CPU load on compute nodes
Aug 8th
: DevStack in 1 minute
Aug 5th
: Configure Ubuntu 12.04 to use SOL
Jul 26th
: Ceph: update Cephx Keys
Jul 22nd
: OpenStack 3rd years retrospective
Jul 19th
: OpenStack: instance evacuation goes to host
Jul 12th
: Two nice websites to build Vagrant template
Jul 2nd
: OpenStack: perform a live migration using a specific NIC
Jun 24th
: What I think about CephFS in OpenStack
Jun 17th
: Some horizon enhancements
Jun 3rd
: Ceph integration in OpenStack: Grizzly update and roadmap for Havana
May 27th
: Grizzly Nova: what's new in the API CLI?
May 23rd
: Nova: archive deleted rows
May 13th
: Deploy a Ceph MDS server
May 7th
: Use existing RBD image and put it into Glance
Apr 25th
: Ceph and Cinder multi-backend
Apr 22nd
: Play with Ceph - Vagrant Box
Apr 18th
: OpenStack Summit Portland: High Availability from DevOps Side
Apr 17th
: Some Ceph experiments
Apr 11th
: See you at the OpenStack summit
Apr 9th
: Openstack: quickly fix mirrored queues errors
Mar 25th
: Ceph Puppet Modules
Mar 18th
: Grizzly availability zones
Mar 12th
: Ceph: change PG number on the fly
Feb 21st
: MySQL and general logs
Feb 18th
: OpenStack: override DHCP information sent by DNSMASQ to a VM
Feb 15th
: Purge some MySQL binary logs
Feb 11th
: Mount a specific pool with CephFS
Jan 28th
: Ceph geo-replication (sort of)
Jan 24th
: OpenStack Nova and availability zones
Jan 17th
: Ceph and memory profiling
Jan 15th
: Sound problems with Chrome 24 on Mac OS X 10.8.2
Jan 11th
: Disable CephX for v0.55 and higher
Jan 9th
: OpenStack maintenance mode
Jan 7th
: Logging in Ceph
Jan 6th
: Happy New Year 2013
2012
Dec 21st
: Christmas break
Dec 20th
: Where does my instance run?
Dec 18th
: NFS attribute caching performance impact on web applications
Dec 12th
: Cleanup keystone tokens
Dec 10th
: OpenStack: perform consistent snapshots
Dec 7th
: Ceph: manage storage zones with CRUSH
Dec 5th
: Openstack and rsyslog
Dec 3rd
: Ceph and MDS
Nov 26th
: Last friday failover and Stonith were evil...
Nov 15th
: Make your RBD fly with flashcache
Nov 9th
: Tip: OpenStack Retrieve usage statictics
Nov 7th
: Tip: lock an instance against admin permissions
Nov 5th
: Tip: Add a specific keypair to a flavor
Nov 1st
: Manage your symlinks with Pacemaker
Oct 29th
: Optimized your SSD
Oct 22nd
: Ceph: inject configuration without restart
Oct 19th
: Highly Available LVS
Oct 17th
: Sorry I'm French...
Oct 15th
: Ceph: placement groups
Oct 10th
: Galera arbitrator resource agent
Oct 8th
: Delete a VM in error state (Folsom)
Oct 5th
: Xtradb/Galera and bonded interface
Oct 2nd
: Introducing ceph-deploy
Sep 28th
: Quantum plugin comparison
Sep 25th
: From nova-network to quantum
Sep 22nd
: Openstack: memory overcommit
Sep 19th
: Openstack: play with quota
Sep 16th
: Pacemaker load-balancing with Clone
Sep 13th
: Inktank's guys are awesome
Sep 11th
: Fencing LXC containers with STONITH
Sep 7th
: Make a volume persistent on reboot
Sep 3rd
: Why should you use Galera?
Aug 31st
: Ceph cli output analysis
Aug 29th
: Setup Galera with SST XtraBackup method
Aug 26th
: Ceph benchmarks
Aug 17th
: Ceph: maintenance mode, use case and common operations
Aug 14th
: Ceph admin socket
Aug 9th
: Ceph tip: build your monitor map
Aug 6th
: Multi MySQL instances with Galera
Aug 3rd
: OpenStack: Auto assign floating IP
Aug 1st
: Corosync: Redundant Ring Protocol
Jul 29th
: Tip Ceph: public/private network configuration
Jul 26th
: Broken rake after update to Mountain Lion
Jul 23rd
: Tip: watch your nova log at the same time
Jul 19th
: Make the network of your VMs fly with the virtio driver
Jul 16th
: RBD objects analysis
Jul 12th
: OpenStack block migration
Jul 11th
: Play with OpenStack instance metadata
Jul 10th
: Delete a VM in an error state
Jul 9th
: Management server
Jul 6th
: NFS over RBD
Jul 4th
: Remove a MDS server from a Ceph cluster
Jul 3rd
: Download a Glance image from RBD
Jul 2nd
: OpenStack: Nova components HA
Jun 28th
: OpenStack: Glance and Keystone HA
Jun 24th
: Use RBD on a client
Jun 20th
: Setup Cloud Pipe VPN in OpenStack
Jun 17th
: Introducing FlashCache
Jun 14th
: Delete a tenant in OpenStack
Jun 10th
: Introducing Ceph to OpenStack
Jun 5th
: Managing Open Source Cloud Platforms
May 26th
: Differences between active-active and active-passive cluster
May 22nd
: Connection state of a NIC
May 21st
: OpenStack High Availability: RabbitMQ
May 17th
: OpenStack High Availability 1/??
May 13th
: Active/Passive failover using Keepalived on a MySQL Galera cluster with HAProxy
May 8th
: The War for Open Source Clouds
May 4th
: MAASive round 2
May 1st
: Open Source History
Apr 30th
: Failover active/passive on NFS using Pacemaker and DRBD
Apr 27th
: Simply audit a pacemaker based cluster
Apr 26th
: Respawn a pacemaker cluster
Apr 25th
: DRBD split-brain in Pacemaker
Apr 24th
: Cluster FAQ
Apr 22nd
: LSB Compatibility Checks script
Apr 19th
: Active/Passive failover cluster on a MySQL Galera Cluster with HAProxy (custom ocf agent)
Apr 15th
: Active/Passive failover cluster with Pacemaker on a MySQL-Galera cluster with HAProxy (LSB agent)
Apr 11th
: MAASively buggy?
Apr 8th
: MySQL-Galera cluster with HAproxy
Apr 1st
: MySQL multi-master replication with Galera
Mar 22nd
: Simple SSH Whitelist
Mar 19th
: Fresh start
Mar 19th
: Working with time
Mar 15th
: Mise en place d’Orchestra
Mar 7th
: Configurer un Honeypot SSH
Mar 1st
: Redis: cache backend pour Magento
Feb 15th
: Tips: Installation silencieuse d’Ubuntu Server
Feb 7th
: Introduction à Juju avec LXC
Feb 1st
: Benchmark rapides sur un serveur
Jan 15th
: Tips: Hardening SSH
Jan 3rd
: OpCode cache: XCache pour Magento
2011
Dec 15th
: Tips: 5 astuces Bash – 5
Dec 1st
: Serveur Memcached pour Magento
Nov 15th
: Tips: 5 astuces Bash – 4
Oct 22nd
: Authentification SSH forte par deux facteurs avec Google Authenticator
Oct 15th
: Tips: 5 astuces Bash – 3
Oct 2nd
: Optimisation diverses pour Magento
Sep 15th
: Tips: 5 astuces Bash – 2
Aug 15th
: Tips: 5 astuces Bash – 1
Aug 10th
: Introduction au stockage en entreprise
Aug 2nd
: Tips: reset mot de passe root MySQL
Jul 20th
: Culture G: Scalability
Jul 18th
: RAID Over IP en mode Actif/Passif sur un failover cluster
Jul 4th
: Introduction au cluster sous Linux
Jun 27th
: Introduction au RAID sous Linux
Jun 26th
: Pourquoi avoir un NAS chez soi ?
May 16th
: Tour d'horizon sur SSH
Apr 12th
: Introduction à la virtualisation
Mar 19th
: Les XaaS et types de Cloud
Mar 19th
: Google Apps for Business
Mar 19th
: Les IaaS
Mar 16th
: Les PaaS
Mar 16th
: Les SaaS
Feb 21st
: Le Cloud Computing