高可用性,虽说不是在这个版本就开始免费的,但是连续的体验一下会更加完整些。

Figure 9在资源池的位置上右击选择High Availability,进入到配置HA的窗口中

Figure 10在资源池的位置上右击选择High Availability,进入到配置HA的窗口中

Figure 11选择用来进行监控池内有效性的存储资源,同时必须是共享存储才能启用

Figure 12设置其中的虚拟机在遇到主机障碍的时候使用何种方式进行策略实施,案例中HA可以自动重启(reatart)虚拟机

Figure 13Finish完成配置

Figure 14在池级别的Logs选项卡中可以查看到正在配置的HA,整个时间大概1分钟

Figure 15配置好HA之后将该虚拟机所在的主机进行维护模式切换

Figure 16系统会提示信息,虚拟机正在运行,请确是否进入到维护模式

Figure 17强行进入到维护模式后,系统会有2次掉线,同时将该虚拟机飘到了1号主机上

Figure 18尝试将3好主机从维护环境下呼唤回来,系统会提示是否需要还原之前飘到1号主机的虚拟机。本案例选择Skip跳过

Figure 19接下来进入选择对话框,询问是否继续,因为之前手动操作将使池的负载容错值从2变为3

如果主机宕机的话

稍后模拟突然一号机宕机,接着一号机上的信息会进行漂移,这个算法是有工作量与主机负荷来决定的,一会会在后面看到他具体漂移到那里了。

当1号主机宕机之后,XenCenter中会进行尝试性连接,发现彻底掉了以后该XenCenter将会告知用户失去池连接,同时我们需要新建一个池来接替曾经的池。

Figure 20可以看到新建池的工程中,系统已经通过他的特有算法将池主控主机标记给了10.5.70.204,选择Yes进行连接

Figure 21同时在XenCenter的电脑上Ping该虚拟机,发现长时间丢包

Figure 22统计得知,丢包数由40个,约200s的时间差

Figure 23查看池级别的Logs选项卡,有用信息都在其中

将一号主机复活

Figure 24系统发现曾经的池主要管理者回来了,但是由于现在已经是四号主机即位,因此系统会有这样的信息提示。

Figure 25验证再次3号机进入到维护模式,相应的负载容错计数器已经是3了,系统提示YES后将会把该值修改成2.

Figure 26经历过3次掉线,该虚拟机飘到了一号主机之上。

至此HA在Xenserver下的一些实用功能验证完毕。

-=EOB=-

Xen之初体验:HA(额外附加)的更多相关文章

  1. Xen之初体验:XenMotion、 StorageMotion、Site Recovery、Power Management 各种新、高级功能免费

    Xenserver 的新版本6.2现在已经全面开源,省掉了原有的序列号,也能免费体验曾经标题中的付费高级功能. 安装镜像:http://downloadns.citrix.com.edgesuite. ...

  2. 深入Asyncio(三)Asyncio初体验

    Asyncio初体验 Asyncio在Python中提供的API很复杂,其旨在替不同群体的人解决不同的问题,也正是由于这个原因,所以很难区分重点. 可以根据asyncio在Python中的特性,将其划 ...

  3. PetaPoco初体验(转)

    PetaPoco初体验(转) PetaPoco初体验(转) 大部分转自: http://landyer.com/archives/138 PetaPoco C#微型ORM框架,基本无需配置,仅由单个c ...

  4. Java8初体验(二)Stream语法详解

    感谢同事[天锦]的投稿.投稿请联系 tengfei@ifeve.com 上篇文章Java8初体验(一)lambda表达式语法比 较详细的介绍了lambda表达式的方方面面,细心的读者会发现那篇文章的例 ...

  5. SignalR初体验

    简介 ASP .NET SignalR[1]  是一个ASP .NET 下的类库,可以在ASP .NET 的Web项目中实现实时通信.什么是实时通信的Web呢?就是让客户端(Web页面)和服务器端可以 ...

  6. .NET自带IOC容器MEF之初体验

    .NET自带IOC容器MEF之初体验   本文主要把MEF作为一种IOC容器进行讲解,.net中可用的IOC容器非常多,如 CastleWindsor,Unity,Autofac,ObjectBuil ...

  7. vue.js2.0 自定义组件初体验

    理解 组件(Component)是 Vue.js 最强大的功能之一.组件可以扩展 HTML 元素,封装可重用的代码.在较高层面上,组件是自定义元素, Vue.js 的编译器为它添加特殊功能.在有些情况 ...

  8. AngularJS路由系列(3)-- UI-Router初体验

    本系列探寻AngularJS的路由机制,在WebStorm下开发. AngularJS路由系列包括: 1.AngularJS路由系列(1)--基本路由配置2.AngularJS路由系列(2)--刷新. ...

  9. 数据结构(逻辑结构,物理结构,特点) C#多线程编程的同步也线程安全 C#多线程编程笔记 String 与 StringBuilder (StringBuffer) 数据结构与算法-初体验(极客专栏)

    数据结构(逻辑结构,物理结构,特点) 一.数据的逻辑结构:指反映数据元素之间的逻辑关系的数据结构,其中的逻辑关系是指数据元素之间的前后件关系,而与他们在计算机中的存储位置无关.逻辑结构包括: 集合 数 ...

随机推荐

  1. 有关于canvas几个新知识点

    对于canvas的初学者来说,以下几点应该是不知道的知识点: 1.canvas有兼容IE6/7/8的脚本文件 下载地址:https://github.com/arv/explorercanvas 2. ...

  2. Git命令----放弃本地修改使用服务器上的代码

    git reset --hard FETCH_HEAD FETCH_HEAD表示上一次成功git pull之后形成的commit点.

  3. 字节流与数据类型的相互转换---使用struct模块

    字节流与数据类型的相互转换---使用struct模块 http://blog.csdn.net/Sunboy_2050/article/details/5974029 Python是一门非常简洁的语言 ...

  4. myeclipse中导入js报如下错误Syntax error on token "Invalid Regular Expression Options", no accurate correc

    今天在使用bootstrap的时候引入的js文件出现错误Syntax error on token "Invalid Regular Expression Options", no ...

  5. 关于c++的 vector 容器的使用及创建方法

    1.vector向量容器的使用,vector具有自动管理的功能,可以进行元素的查找删除 创建方法: (1)  vector<int > v; 创建了一个v的容器,没指定容量: (2)  v ...

  6. 搭建Linux+Jexus+MariaDB+ASP.NET[LJMA]环境

    备注:,将我的博客内容整理成册,首先会在博客里优先发布,后续可能的话整理成电子书,主要从linux的最基础内容开始进入Linux的Mono开发方面的话题.本文是我整理博客内容的一篇文章. LJMA 是 ...

  7. SQLite3

    记录一个基础的IOS下SQLite的例子: @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; NSAr ...

  8. Java NIO4:Socket通道

    Socket通道 上文讲述了通道.文件通道,这篇文章来讲述一下Socket通道,Socket通道与文件通道有着不一样的特征,分三点说: 1.NIO的Socket通道类可以运行于非阻塞模式并且是可选择的 ...

  9. sublime text2 安装less2css插件

    之前一直用PhpStorm,功能十分强大,各种插件也有,不过比较占内存,有时候,左边的项目列表都刷不出来,今天又出现了这个问题,于是果断换sublime了. 由于项目中要用less编译,所以得装个le ...

  10. HTTPS那些事(三)攻击实例与防御(转载)

    原创地址:http://www.guokr.com/blog/148613/   在<HTTPS那些事(二)SSL证书>我描述了使用SSL证书时一些需要注意的安全问题,在这一篇文章里面我再 ...