关注“CloudDeveloper”
云计算领域大小事,你都能尽在掌握
首先,当然是看书,虽然说现在是快餐时代,书籍在很多人眼中被看得很低,但在我看来,书籍永远是最好的入门材料,不管是哪行哪业。
但是书那么多,该看什么好呢,第一可以听听过来人的推荐,第二逛逛知乎、豆瓣这些地方,总能找到你想要的。
我勉强也算个过来人了,可以推荐几本我认为可以入门的书给大家。
如果对云计算没有什么概念,这本是最好的入门书,从云计算的起源、发展到商业模式,再到关键技术和典型应用都有所涉及,文章语言通俗易懂,案例丰富,饭后读一读,了解下云计算的历史,对深入学习相关技术会有所帮助。
了解了基本概念,就可以直接进入核心技术部分了,市面上有太多讲概念的书,翻来覆去就是那些,如果想学技术就直接看这本讲 KVM 的书。
虚拟化是云计算的核心,而 KVM 又是虚拟化最有名的开源实现。学好它可以说一只脚已经踏入云计算的大门。虚拟化技术是和内核一样难啃的系统级技术,但幸好这本书讲得通俗易懂,是不错的入门级读物。
如果已经学习了上一本,觉得意犹未尽,可以学习这本,这本无论内容还是深度都要足很多,涉及的面也比较广,如果你嫌上一本太初级,可以直接看这本,如果一定要选一本,我也建议你看这一本,如果哪里看不懂了,可以两本结合一起看。
PS:这三本书我都有电子版的,大家如果需要可以公众号后台回复“虚拟化”。
看书不实践永远都是耍流氓,在看书之余,可以搭个环境自己玩玩,比如用 VMware Workstation 或者 Virtualbox 安装个 KVM,在一个虚拟机里嵌套多个虚拟机,当你感到这玩意很神奇的时候,就会有兴趣继续下去了。
接下来就可以把 KVM 的代码拉下来自己去研究了,研究代码是最好的学习方式,带着问题,通过 Debug 去分析相应的技术点,慢慢地,很多东西都明白了。
前人栽树,后人乘凉,你要相信一个后来人遇到的问题肯定有前人已经遇到过。遇到问题,优先自己思考问题出在哪,再去 Google(不建议用百度),实在没办法再去问别人。基本上 95% 以上的问题在网上都能找到答案,这也要感谢那些乐于分享的大牛们。
我之前有分享过一些文章,写得比较初级,任何人都能看懂,入门可以看看,如下:
虚拟化技术总览
一文读懂 Qemu 模拟器
KVM 初探
CPU 虚拟化
内存虚拟化
I/O 虚拟化
I/O 虚拟化的三种形式
一文搞懂网络虚拟化
从 Bridge 到 OVS,探索虚拟交换机
需要书籍的记得公众号后台回复“虚拟化”,想加群学习的回复“加群”。
-- END --
– 点击关键词,查看更多文章 –
本文由“135编辑器”提供技术支持
▼
一个集云计算大小事的公众号
长按关注,看更多技术干货