Docker技术:认识Docker

2017-04-14 by subond

Docker是使用Go语言进行开发实现,基于Linux内核的cgroup, namespace, 以及AUFS类的Union FS等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术。由于隔离的进程独立于宿主和其他隔离的进程,因此成为容器。

read more

云端服务管理工具:Juju

2016-11-10 by subond

Juju是Canonical公司提供的服务编排工具。它是Ubuntu云套件的一部分,与Ubuntu服务器、OpenStack、用于裸机配置的MAAS 、以及用于系统管理和监控的Landscape一起组成Ubuntu云套件。同时,Juju也是 开源的,向用户提供一种面向服务的架构(service oriented architecture)和面向应用的部署(application oriented deployments)的通用模型。Juju可以对云端的服务进行快速可靠的部署,包括拓展云端业务,因此管理员可以很容易地部署Wordpress博客系统,MongoDB大系统管理系统、Mysql数据系统等。目前Juju具有1.25(稳定版)和2.0(升级版),用户可以自行选择。关于Juju的安装比较简单, 可以参考官网教程。Juju为用户提供了命令行和图形化界面两种方式来进行业务部署,其图形化界面称为"juju-gui"(可利用juju部署到本地系统,juju deploy juju-gui)。

read more