zoukankan      html  css  js  c++  java
  • 2015 8月之后"云计算"学习计划

    1. 自己在家搭建openstack,使用RDO搭建自己的openstack环境,不必源码方式搭建,只要搭建起来就好,越快越好

      --以RDO方式,搭建一个all-in-one的主机,只需要租一台虚拟机即可,配置搞高一点,比如8核32G,看看阿里云上要多少钱

    2. 在openstack增加一个完全的服务,仿照cinder,包含api,scheduler和driver,比如storage-api,storage-scheduler,storage-driver,整个服务叫storage,然后做一个storageclient

       可以完成一些简单的存储功能

    3. Python继续学习,先把《python网络编程攻略》读完

    4. 读完《python学习手册》,继续读《python编程》(下册)网络编程部分

    5. 研究底层的技术:KVM,Qemu和libvirt

    6. 深入研究存储技术--《大话存储》(产品方案),《存储技术原理分析》(linux内核和原理)

    深入研究下ext文件系统,RAID系统

    写个文件系统,写个驱动什么的,深入研究研究各种开源的ceph、Swift、glusterfs、sheepdog等,自己搭环境配置一下,即使公司不用

    7. 研究下Docker + kubernetes技术,kubernetes可能是用go开发的,所以要了解下go

    待完成博客:

    (1)使用RDO方式搭建allinone的OpenStack环境

    (2)openstack配置gulusterfs后端

    (3)cinder源码流程分析系列:从命令到控制器,从控制器到调度器,从调度器到卷管理

    (4)nova源码流程分析系列:从命令行到nova-compute创建虚拟机

    (5)如何增加一个类似于cinder的服务,写一个storage-api,storage-scheduler...

    (6)Django研究

    (7)RESTful API到底是什么?怎么写?

    (8)使用libvirt手动创建虚拟机

    (9)qemu的使用方法

    (10)qemu代码跟踪

    (11)glance卷管理操作

    (12)neutron学习

    (13)协程eventlet

    (14)openstack单元测试方法

    http://blog.csdn.net/xiangpingli/article/details/47818477

  • 相关阅读:
    jQuery 基本选择器
    JavaScriptif while for switch流程控制 JS函数 内置对象
    JavaScrip基本语法
    数据库 存储引擎 表的操作 数值类型 时间类型 字符串类型 枚举集合 约束
    数据库基础知识 管理员 用户登录授权的操作
    粘包的产生原理 以及如何解决粘包问题
    socket TCP DPT 网络编程
    2018年年终总结
    Android技术分享
    No accelerator found
  • 原文地址:https://www.cnblogs.com/findumars/p/5619007.html
Copyright © 2011-2022 走看看