系统结构
文章平均质量分 93
孙宏亮
DaoCloud
展开
-
浅谈计算机系统结构的性能与可靠性
计算机系统结构是一门科学,同时也是一门艺术,它一方面选择如何设计计算机的各部分硬件组件,另一方面,它又非常合理和高效的将这些硬件组件联系在一起,并在硬件层次上,构成一台完整的计算机。 虽然有了一台计算机,但是在科学界完美的计算机是不存在的。但是计算机系统结构的目标是一直不变的,那就是希望能在更小的花销上设计出性能更高、功能更完备、效率更高的计算机。可以看的是,这几乎是一个不可能达到原创 2013-03-13 20:18:02 · 2863 阅读 · 0 评论 -
Cloud Foundry中cloud_controller_ng架构简析
本文中cloud_controller_ng的架构出发,并进行了简单的解析。cloud_controller_ng是Cloud Foundry v2版本中的一个重要组件。其中cloud_controller_ng是cloud_controller的next generation(ng)的含义,而cloud_controller_ng的设计不兼容原先老版的cloud_controller。老版本的cloud_controller采用Rails的MVC框架来实现,而cloud_controller_ng则采用S原创 2014-02-02 00:32:30 · 6540 阅读 · 5 评论 -
Cloud Foundry中warden的架构与实现
在Cloud Foundry中,当应用开发者的应用由Cloud Foundry的组件DEA来运行时,应用的资源隔离与控制显得尤为重要,而warden的存在很好得解决了这个问题。Cloud Foundry中warden项目的首要目的是提供一套简易的接口来管理隔离的环境,这些隔离的环境可以被称为“容器”,他们可以在CPU使用,内存使用,磁盘使用以及设备访问权限方面做相应的限制。本文从warden架构入手,简要的介绍了warden client,warden server以及warden container的原创 2014-03-19 14:22:15 · 7232 阅读 · 5 评论 -
Docker源码分析(一):Docker架构
Docker是PaaS圈内开源的基于LXC的应用容器引擎,基于Go语言开发,遵从Apache2.0协议。最近一年来,Docker在云计算方面的热度持续升温,社区等活跃度也持续走高,使得大家对于Docker普遍持有积极态度。笔者在研究生期间,主要从事PaaS方面的研究与实践工作,具体的研究平台为开源的Cloud Foundry。最近Docker的火热,更是让自己处于对Docker的学习过程中,不能自拔。原创 2014-09-10 11:09:07 · 22420 阅读 · 3 评论