自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 OpenStack Heat 源码分析

目前还在进行中,开源在 https://github.com/yeasy/openstack_code_Heat,欢迎大家参与完善。

2014-10-30 20:21:45 2943

翻译 云计算时代应用设计十二要素

云计算时代,设计和应用软件应用应该注意哪些因素?Docker 为什么最近这么火?Heroku平台提出了推荐的应用风格,对我们设计PaaS和SaaS应用都有很好的参考意义。代码一个代码库,使用版本管理,形成多个部署。依赖显式定义,隔离不同依赖。配置在环境变量中保存配置。后端服务后端服务作为可挂载资源使用。生命周期

2014-10-25 22:13:50 2499

原创 Docker 1.3 发布

Docker 1.3 发布Docker 1.3 已经正式发布,新的特性包括镜像签名、进程注入、新的创建和运行容器命令、安全选项和 Mac OS 上进行目录共享。特别是针对安全方面的改进,成为本地发布的亮点。镜像签名支持对镜像的发布者和镜像文件进行验证。进程注入除了通过 nsinit 和 nsenter 的方式查看容器内应用之外,可以使用更方便的 docker e

2014-10-17 11:41:30 1529

原创 Dockerfile指令总结

指令的一般格式为INSTRUCTION arguments,指令包括FROM、MAINTAINER、RUN等。FROM格式为FROM 或FROM :。第一条指令必须为FROM指令。并且,如果在同一个Dockerfile中创建多个镜像时,可以使用多个FROM指令(每个镜像一次)。MAINTAINER格式为MAINTAINER ,指定维护者信息。RUN格式为RUN 或RUN

2014-10-13 11:09:46 13381

原创 IO模式——同步(阻塞、非阻塞)、异步

不少人把同步、异步、阻塞、非阻塞放到一起讨论,很多时候难以区分。这里从根上剖析下该怎么看待这几个概念。首先,异步和同步是相对的,而同步情况下又有阻塞和非阻塞之分。异步很容易理解。当用户程序需要进行IO的时候,发出IO请求,然后就立刻返回,可以继续做其它事情。例如,从网络收包,当包抵达后放到内核某个缓存区,并且从内核空间放置到程序需要的用户空间后(一种是直接复

2014-10-10 21:54:16 1474

原创 也谈并发和并行

并发(concurrency)和并行(parallelism)都是常见的概念,并且很多时候并不容易进行区分,甚至被用作表达同样的概念。网上最流行的解释,并发是一个人吃三个馒头;并行是三个人吃三个馒头。这样理解简单概况了主要区别,但其实并不是太完整。从对象的角度,并发是一种任务分配模式,指的是同一个处理器被调度处理不同的任务,这些任务往往都是同一性质的任务。例如浏览器打开多个页面

2014-10-09 15:01:21 1379

原创 网络虚拟化基础协议之Geneve

网络虚拟化最基础的技术莫过于分层(Overlay、Underlay),要实现分层有两种手段,一个是映射(Mapping),一个是封装(Encapsulation)。映射,主要思路是转发时替换报文语义,如何替换将需要设备进行查询。封装,则是把需要的报文语义添加到网包中,处理的时候一层层的解封装即可,尽量对设备透明。不少协议都实现了封装的部分或完整功能,包括IP-in-IP

2014-10-09 11:33:38 8247

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除