- ProxySQL : SQL proxy fir MySQL ( or any other fork like Percona and Mariadb) [Github]
- Smudge : Go library providing group member discovery, status dissemination and failure detection using the SWIM epidemic protocol. This is really cool as provide a building block for an equivalent to consul but with a very low footprint ressource and network wise.
- Hypervisor costs : interesting comparison of hypervisor solution costs. The surprising number is that contrary to popular belief VMware is not the most expansive but Hyperv is on a apple to apple comparison. However I am not sure that this hold true when you are talking for a complete solution.
A blog about life, Engineering, Business, Research, and everything else (especially everything else)
Showing posts with label hypervisor. Show all posts
Showing posts with label hypervisor. Show all posts
Wednesday, January 04, 2017
[Links of the Day] 04/01/2017 : ProxySQL, Smudge Golang lib, Hypervisor costs comparisons
Labels:
cost
,
Distributed systems
,
hypervisor
,
links of the day
,
mysql
,
proxy
Monday, January 02, 2017
[Links of the day] 02/01/2017 : Cloud Cron, KSM hypervisor, Technology landscape radar
- Cloud Cron : cool tool for executing cron job on cloud
- KSM : while the name might be confusing ( KSM also stand for kernel shared memory). KSM is a neat small hypervisor and support a lot of hardware feature.
- Technology Radar : ToughtWorks maintained technology landscape. Really useful to spot what up and coming tech are been baked by different startups. Also at what stage are the different technologies
Labels:
cloud
,
hypervisor
,
landscape
,
links of the day
,
technology
Monday, August 24, 2015
Links of the day 24/08/2015 : #Docker vs #kvm vs #Osv performance, #Linux NVM programming tutorial and Datacenter SLA ontology
- Hypervisors vs. Lightweight Virtualization: a Performance Comparison : Ericsson presentation comparing #KVM / #Docker / #LXC/ #OSv at WoC 2015 , good overview of the trade off between the various technologies.( even if jailhouse / partitioning tech is missing).
- Data Center Telemetry Analytics for Efficient and Adaptive Service Level Agreement Management : trying to create a single ontology to represent datacenter information. Hard task also because depending of the customer consumption model of such resource you will not get a 1-1 mapping. The classic example is with Telco vs ISV customers.
- Linux* Tutorial for Persistent Memory Programming Using Non-Volatile Memory Libraries : Updated NVM SDK tutorial from Intel. Some nice bit on transactional operations and a glimpse on future NVM performance in the backup slide: less than 20 usec read latency with software making the bulk of the cost and hardware taking less than 5 usec of the overall.
Labels:
docker
,
hypervisor
,
intel
,
kvm
,
library
,
links of the day
,
lxc
,
nvm
,
nvme
,
osv
Monday, November 17, 2014
Virtual Cores tech and partitioning hypervisor
A couple of weeks ago Soft Machines came out of stealth mode and introduced the Variable Instruction Set Computing (VISC). VISC attempts to avoid the difficulties of scaling multiple threads in hardware by providing a framework in which workloads that appear sequential to the operating system are then scheduled across a set of virtual cores in hardware.
What is interesting here is that most often virtualization has been leverage to deliver fine grained (over)subscription from your system. The disadvantage is that with such technology you have often a penalty to pay. It is on average between 5 to 10% but it can be less or worse depending of the workload and over-subscription scenario. One alternative for separating critical applications while guaranteeing performance and isolation exist: partitioning hypervisor such as jailhouse.
Jailhouse can create asymmetric multiprocessing (AMP) setups on Linux-based systems. What it effectively does is partition the physical hardware into cells and guarantee the isolation between them. Effectively it use some cores to run a Linux based hypervisor to manage and partition the rest of the hardware. Each OS or virtual machine effectively run only on its dedicated core and hardware. The typical workloads we expect to see in non-Linux cells are applications with highly demanding real-time, safety or security requirements. However the trade-off is that you are under subscribing your system in order to guarantee high performance and isolation.
Now enter VISC, with such technology you could in theory eliminate the under subscription problem while retaining the performance and isolation characteristics of partitioning hypervisor. What would be interesting to see if this cpu architecture will be able to leverage this type of hypervisor technology to gain momentum within the cloud. Workload such as network virtualization function or virtual network systems would greatly benefit from such approach as the overhead of classic virtualization is a significant limiting factor.
Labels:
cloud
,
hypervisor
,
jailhouse
,
nvf
,
virtual cores
,
visc
Wednesday, November 05, 2014
Links of the day 05 - 11 -2014
Today's links 05/11/2014: #Docker and #LXD, scalability rule, Google #containers engine
- LXD : Shuttleworth announce LXD, a secure container technology design to address the isolation and security concern of exiting solution.
- Scalable commutativity rule : Whenever interface operations commute, they can be implemented in a way that scales
- Container engine: interesting that Google offer multiple container per VM management (1:M) while all its concurrent only offer a 1:1 mapping.
Labels:
container
,
docker
,
google
,
hypervisor
,
links of the day
,
scalability
Tuesday, July 29, 2014
Links of the day 29 - 07 -2014
Today : Deep learning, cloud market state of play, Cloud Infrastructure Mgmt tool, and Container vs Hypervisor performance comparison.
- AWS and why the sky is not falling : Very nice analysis of the state of play of the cloud market.
- Deep learning lecture by Prof. Jürgen Schmidhuber : very good introduction and overview of the history of deep learning ( slides )
- Terraform : tool for safely and efficiently building, combining, and launching infrastructure by hashicorp
- An Updated Performance Comparison of Virtual Machines and Linux Containers : No surprise here Container dominate the performance because of the lightweight approach. However i would be really curious to see comparison when it comes to performance isolation ( especially the noisy neighbour scenario ) [benchmarks and scripts]
Labels:
aws
,
cloud
,
container
,
deep learning
,
docker
,
hypervisor
,
kvm
,
links of the day
Subscribe to:
Posts
(
Atom
)




