We would like to sincerely invite you to visit our booth at the upcoming Intersec 2018 exhibition. We will showcase Lock8.io security features live at our booth. Join us to see the latest achievements in face recognition technology and beyond. Our specialists will be ready to answer any of your questions and discuss your project needs.
Continue reading “Lock8.io state-of-the-art security at Intersec 2018”
Orchestration of infrastructure at Prozeta relies on the “role and profile” principle, using an orchestration stack based on Puppet, Foreman and Hiera.
Puppet and Foreman
Our orchestrated infrastructure is based primarily on Foreman and its surrounding ecosystem – Puppet, PuppetDB, Hiera and r10k.
We incorporate all of these components into our home-grown project called Mother, referring to a higher level “orchestration of orchestrator”. This allows us to easily create isolated orchestrators for cloud environments just by creating a Hiera configuration and spawning a VM.
Continue reading “How we orchestrate OpenStack at Prozeta”
Running an OpenStack platform is a never ending story of debugging and searching for the best possible components, including the storage subsystem. It is very naive to think that OpenStack is just about a one-time installation and running of GUI or API interfaces.
One of the challenges we were facing was in replicating/triplicating storage across multiple datacenters with the lowest possible latency and highest throughput. At the beginning we were, as most other providers, running Ceph. Unfortunately that was a huge mistake which at the end of the day cost us a lot of wasted effort. However this article is not about Ceph storage…
In 2016 we entered a close cooperation with a company called Linbit, guys who invented a well-known storage technology called DRBD. DRBD has been an “old school”, part of the Linux world for many years. What it does is basically replicate block devices over the network. Version 9 supports up to 32 replicate copies of a single resource. But if you want to use it in a cloud environment, it’s necessary to do much more – to orchestrate on multiple levels.
Continue reading “So, what this BlackStor really is?”