跳至主要内容

博文

目前显示的是 十月, 2017的博文

FW: OpenStack vs VMware

设计 VMware软件套件是自底向上的架构,下端边界为虚拟机管理器。像VMware的vSphere和vCloud director产品都是依赖于免费的ESX(i) 虚拟机管理器, ESX(i)虚拟机管理器为他们提供了非常优秀的部署架构 。本身VMware的软件套件也是经过全面测试过的,并且都有单一部署框架。总的来说,VMware的产品由于其架构的健壮性,很多高规格用户在多数据中心规模的环境中都有使用。换句话说,VMware的软件系统是封闭的,并且软件的发展路线是完全遵循VMware自己的发展目标,用户或消费者在此方面没有任何控制权。 OpenStack作为一个开源系统,没有任何一家单独的公司在控制OpenStack的发展路线。本身OpenStack是年轻的,还不满三周岁,但是他却具有巨大的市场动力,与此同时,很多大公司都在支持OpenStack发展。有了如此多公司的资源投入,OpenStack的发展是多元化的。然而这也带来了问题,就是OpenStack部署和架构的实施和维护成本较比VMware有了陡然提高,与此同时,由于相对快速的版本更新速度,技术支持文档不能跟上产品的脚步。 VMware在设计方面稍占优势,这源于它优秀的文档资料以及便捷易用的部署和管理接口。OpenStack在这个方面也在紧追不舍,并且在硬件和虚拟机管理层其保持了它自身的灵活性,更是提供了多厂商支持。 功能 VMware vMotion vMotion是vSphere DRS、DPM和主机维护三大功能的合集。其中虚拟机动态迁移允许将一台虚拟机在零关机的情况下由一台宿主机迁移到另一台上,这原本是需要共享存储的支持的,但在vSphere 5.1中,VMware已经不需要通过共享存储实现动态迁移了。当一台虚拟机由一个宿主机迁移到另一个上时,虚拟机的内存状态和数据都要同步迁移过去。如果是共享存储的情况,实际上数据是不需要进行迁移的,只需要变化指向数据存储的链接而已。这在加速了迁移速度的同时也减少了在复制过程中网络的负载。 OpenStack 动态迁移 KVM动态迁移允许一个虚拟机由一个虚拟机管理器迁移到另一个,说的详细一点,你可以来来回回将一台虚拟机在AMD架构主机与Intel架构主机上进行迁移,但是需要注意的是,64位的虚拟主机只能被迁移到64位的宿主机上,但是3...

OpenStack Hacker Cheatsheet

0 阅读指南 希望本文能够解开你心中萦绕已久的心结,假如是死结,请移步到  https://wiki.openstack.org/wiki/Main_Page 学习OpenStack其实就是学习各种Python库的过程。 把OpenStack的设计原则贴在你的墙上。  https://wiki.openstack.org/wiki/BasicDesignTenets 1 OpenStack Hacker 态度:开放、主动、沟通 影响力:能说、能写、能分享 四化:自动化、流程化、系统化、文档化 2 基础技能 Python 书籍: 《python参考手册》 《python基础教程》 教程:  Codecademy 挑战:  Python Challenge 文档:  Python v2.7.3 documentation 高阶: The Hitchhiker's Guide to Python! Python Module of the Week Linux 书籍: 鸟哥的Linux私房菜 《Unix环境高级编程》 《UNIX系统编程》 Git 书籍: Pro Git GotGitHub 教程: tryGit GitImmersion 进阶: visual-git-guide a-successful-git-branching-model 最常用的git命令:  Everyday GIT With 20 Commands Or So Unittest 教程:  python unittest 3 OpenStack 基础 The 5-minute Overview OpenStack  is a global collaboration of developers and cloud computing technologists producing the ubiquitous open source cloud com...