我的学习路径
来源:互联网 发布:销售网络建设与管理 编辑:程序博客网 时间:2024/06/05 15:07
我从事云计算网络开发已经超过一年了,今天从我个人的角度总结一下我的学习路径。
OpenStack是一个开源的IaaS(Infrastructure as a Service,基础设施即服务)云计算平台,Neutron作为它的网络组件,提供了云计算环境下的虚拟网络功能,虚拟网络的主要特点是SDN(Software Defined Network,软件定义网络)和NFV(Network Function Virtualization,网络功能虚拟化)。
一对多的虚拟化:在一台x86服务器(宿主机)上运行多个虚拟机,正向代理
多对一的虚拟化:负载均衡,反向代理
NFV的目标是使用通用硬件设备(x86服务器等)加软件来逐步替代专用硬件设备(路由器等),即以前的网络设备是路由器,以后的网络设备是x86服务器加软件。由于x86服务器的广泛使用性,各大互联网公司只需开发具备路由功能的软件即可实现路由器的功能。
我的学习路径是:
1、阅读TCPv1,熟悉网络知识
2、学习Neutron,熟悉虚拟网络知识
3、借助《深入理解Nginx》阅读Nginx源码,熟悉一个高性能服务器的具体实现。由于Nginx源码包含非常多的系统调用,在阅读Nginx源码的同时,阅读UNPv1-2,学习Linux网络编程
4、阅读APUE,学习Linux系统编程
5、借助《深入浅出DPDK》学习基于DPDK开发高性能网络服务
6、阅读内核协议栈源码,学习网络底层细节
阅读全文
0 0
- 我的学习路径
- 我的MFC学习路径
- 我的Python学习路径
- 我的Unity学习路径
- 我的学习笔记002--asp.net中的路径mxx
- 我的收藏 的路径
- 我的java学习笔记(6)关于包与类路径
- 嵌入式学习的路径
- 算法的学习路径
- 学习的路径
- 路径的学习
- java的学习路径
- 机器学习的学习路径
- csdn我的收藏 的路径
- 我对单源最短路径的思考
- 我的iOS开发入门自学路径
- 我要做数据分析师——学习路径
- 学习linux的基本路径
- mybatis-generator扩展-自定义代码注释
- VIM命令备忘录
- c++利用STL编写简易通讯录
- RIP1 与RIP2 对比
- LoopViewPager+LoopIndicator
- 我的学习路径
- Squares POJ2002 哈希的应用
- 控制进程结束的时候,后台进程信号处理
- fill_parent、wrap_content和match_parent的区别
- 阿里云新一代关系型数据库 PolarDB 剖析
- 华为机试题
- handler以及handleThread相关的资识
- SQL数据库中的范式
- php环境搭建