Ansible is a radically simple IT automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs.

阅读全文 »

经常听到K8S里亲和性与反亲和性, 这其实是更复杂的调度策略, 用在需要更细力度的控制节点调度的场景.比如不希望对外的一些服务和内部的服务跑在同一个节点上了,害怕内部服务对外部的服务产生影响;但是有的时候我们的服务之间交流比较频繁,又希望能够将这两个服务的 Pod 调度到同一个的节点上.

这就需要用到 Kubernetes 里面的一个概念: 亲和性和反亲和性

阅读全文 »

WHAT etcd

  • go language, open-source
  • distributed,highly-available key-value store
  • shared configuration
  • service discovery
阅读全文 »

Ceph简介

Ceph is a unified, distributed storage system designed for excellent performance, reliability and scalability.
Ceph是统一分布式存储系统,具有优异的性能、可靠性、可扩展性.

  • 存储系统: 提供对象存储,块存储,文件系统接口等服务
  • 分布式: 无中心节点(Monitor-Paxos,类zookeeper)
  • 统一: 所有服务基于统一的Rados
阅读全文 »

Ceph是统一分布式存储系统,具有优异的性能、可靠性、可扩展性.

背景

Ceph项目从2004年6月份启动,源于Sage Weil的博士论文,后由其创建的Inktank公司主导,目前已被Redhat收购.
Ceph 论文

阅读全文 »

pycurl是一个用C语言写的libcurl Python实现,速度很快,比urllib和httplib都快功能非常强大,支持的操作协议有FTP、HTTP、HTTPS、TELNET等,可以理解成Linux下curl命令功能的Python封装,简单易用.在最近参与的自动化运维平台上使用它检测web应用节点的性能参数,利用libcurl包提供的这些常量值来达到探测Web服务质量的目的.

阅读全文 »

itertools是python中内置的一种高效的生成各种迭代器或者是类的模块,这些函数的返回值为一个迭代器,经常被用在for循环中,当然,也可直接使用next()方法取值,今天就来说说itertools中的常用方法.

阅读全文 »
0%