Avatar notebook default
16篇文章 · 41727字 · 9人关注
  • Resize,w 360,h 240
    【ZStack】16.自动化测试系统3——基于模型的测试

    模型测试系统是zstack-woodpecker中的一个子项目。通过有限状态机和行为选择策略,它可以产生随机的API操作,一直运行下去,直到遇到...

  • Resize,w 360,h 240
    【ZStack】15.自动化测试系统2——系统测试

    ZStack的系统测试系统在真实的硬件环境中运行测试用例;像集成测试一样,这个系统测试也是全自动的,而且覆盖的层面包括:功能性测试、压力测试、性...

  • 【ZStack】14.自动化测试系统1——集成测试

    测试,对于一个IaaS软件的可靠性、成熟度和可维护性而言,是一个重要的因素.测试在ZStack中是全自动的。这个自动化测试系统包括了三个部分:集...

  • Resize,w 360,h 240
    【ZStack】13.存储模型——主存储和备份存储

    ZStack通过逻辑功能,将存储系统抽象成主存储和备份存储。一个主存储是一个存放VM磁盘的存储池;一个备份存储是这么一个存储,用户存储镜像模板、...

  • Resize,w 360,h 240
    【ZStack】12.虚拟路由网络服务提供模块

    在ZStack的网络模型中,OSI第4~7层网络服务被实现为来自不同服务提供模块的小插件。默认提供模块,称为虚拟路由,采用定制的Linux虚拟机...

  • Resize,w 360,h 240
    【ZStack】11.网络模型1-L2和L3网络

    ZStack将网络模型抽象为L2和L3网络。L2网络提供一种二层网络隔离的方式,而L3网络主要和OSI七层模型中第4层~第7层网络服务相对应。我...

  • Resize,w 360,h 240
    【ZStack】10.通过Ansible实现全自动化

    Agent是一种常见的IaaS软件管理设备的方式;例如,ZStack使用Python agents去管理KVM主机。因为海量的设备,安装和升级a...

  • 【ZStack】9.查询API

    IaaS软件用户面临的共同挑战是如何快速、准确地找到一个想要的资源;例如,从10,000台虚拟机中发现有EIP(16.16.16.16)的虚拟机...

  • Resize,w 360,h 240
    【ZStack】8.级联框架

    云中的资源相互都有关系。操作一个资源通常会引发连锁反应;例如,当删除一个集群的时候,是非常合理地去删除属于该集群的所有主机并停止所有在这些主机上...

文集作者