区别:架构:云主机基于虚拟化技术,通过在物理服务器上创建多个虚拟机实例来实现资源共享和灵活性;而物理机是直接使用物理服务器,一个物理服务器只运行一个操作系统实例。硬件控制:云主机的硬件由云服务提供商统一管理,用户无法直接物理访问和控制;而物理机用户可以拥有完全的物理访问和控制权限。
首先你要实现两个数据中心之间的数据传输,最起码要搞一个VPN通道,不便宜啊。而且如果做私有云的部署费用不便宜,一般一台服务器你按照4W保守算吧,有多少台就需要多少钱。我觉得你可以做混合云,基础业务放云上,存储和数据库放本地这样既不浪费资源又方便管理。个人意见,从事这个行业几年了。
如何建构一个完善的新区域?跟物理机之间建立一个虚拟区域,最后做到一个安全能见度,对整个虚拟化环境能够掌控,之后才能去打造一个安全可靠的私有云。
A:Docker的冷迁移是通过修改nova-docker,来实现OpenStack迁移的接口,具体来说,就是在两台物理机间通过docker commit,docker push到内部的registry,然后docker pull snapshot来完成的。动态的CPU扩容/缩容,网络IO磁盘IO的限速主要是通过novadocker来修改cgroups中的cpuset、iops、bps还有TC的参数来实现的。
云可以是共享架构,可能是虚拟化的,也可能包含物理硬件。例如Google 的 Gmail 和微软的SkyDrive ,这些服务并不需要虚拟化,他们都建立在大量的物理机上。
1、在这种情况下,我们得以直接在裸机设备上使用Docker,而这就带来了前面提到的核心问题:如果已经使用了Docker,我们还有必要同时使用OpenStack等云方案吗?前面的结论绝非信口开河,BodenRussell最近针对Docker与KVM等虚拟机管理程序在性能表现上的差异进行了基准测试,并在DockerCon大会上公布了测试结果。
2、通过OpenStack如何管理Docker?我们采用的是OpenStack+nova-docker+Docker的架构模式。nova- docker是StackForge上一个开源项目,它做为nova的一个插件,通过调用Docker的RESTful接口来控制容器的启停等动作。
3、需要。Docker算是一种虚拟化技术,是基于lxc技术的,比较轻量级。openstack代表的是云计算技术,这个比较重量级。当然功能就更全面了,虽然它现在还没有想象中的那么完善,但是在不断进步中嘛。举个不太恰当的例子。