小伙伴们找到了一些主流方案的资料,最终选择了XenServer6.5作为平台搭建。

Xen

特点:

功能强大,支持Linux的各种发行版本

通常是在现有Linux操作系统上安装,是一种半虚拟化的安装方式

架构:

资料:

1)在 CentOS 6.5 上安装和配置 Xen

2)Xen Made Easy 上个资料里提到的为了减少源码编译难度,有大牛直接编写的建议安装版本

使用感受:

1)没有使用Xen Made Easy,而是使用源码编译安装Xen,经过了将Linux内核从2.6升级到3.2的步骤。过程比较繁琐。由于是在虚拟机里安装,缺少某些驱动组件,无奈放弃安装 - -

2)虽然没有安装成功,但是感受到了Xen功能的强大,是学习虚拟化技术的优秀资料。


kvm(Kernel-based Virtual Machine)

特点:

后起之秀,主流的Linux在2.6内核之后都包含了kvm

架构:


OpenStack

来自美国航天局NASA的云计算平台,受到云计算领域的领导厂商支持,和kvm相似。

别的实验室同学推荐的云平台,没有进行深入研究,目测比Xen威力更大,深深感受到了云平台的强劲发展趋势。


VMware ESXi (vSphere)

特点:

鼎鼎有名的VMware公司的虚拟化平台,安装简单,有Windows端的统一管理平台vSphere。

使用感受:

1)在裸机上安装,过程方便,所有硬件正确识别;Windows上的管理软件可以远程操作集群,十分方便。

2)但是想要将多台机器并行使用,例如建立负载均衡或者灾难备份,需要将所有物理主机放入“池(pool)”中。ESXi在这个方面比较复杂,我们安装的ESXi5.5版本需要另外起一台Window Server的主机,安装SQL Server等工具,才能达到目的。

3)另外,它是收费的。


XenServer

XenServer是Citrix(思杰)公司基于Xen制作的服务器虚拟化平台

特点:

同ESXi相似,安装方便,有Windows端的图形化远程管理界面

免费!!! 最新的6.5版本于2015年1月放出,并且Citrix已经将XenServer开源,普通用户可以永久免费使用。

架构:

使用感受:

1)最初安装6.2版本,无法识别出ssd固态硬盘。联系该固态硬盘厂家后了解到并没有6.2版本的驱动。

2)正好XenServer刚出了6.5版本,遂尝试安装,成功识别~~

3)Windows端使用Citrix Center进行远程管理,相当方便,建立pool十分简单,成为我们搭建平台的最终选择方案。


总结

弄清需求——不是为了学习云计算而搭建平台,而是在有限时间内为了满足目的搭建起来,故而选择了安装简单并且管理方便的XenServer

初试集群虚拟化搭建(二)—— Xen, kvm, OpenStack, VMware ESXi, Citrix XenServer等种种选择的更多相关文章

  1. Java+大数据开发——Hadoop集群环境搭建(二)

    1. MAPREDUCE使用 mapreduce是hadoop中的分布式运算编程框架,只要按照其编程规范,只需要编写少量的业务逻辑代码即可实现一个强大的海量数据并发处理程序 2. Demo开发--wo ...

  2. Kafka:ZK+Kafka+Spark Streaming集群环境搭建(二十一)NIFI1.7.1安装

    一.nifi基本配置 1. 修改各节点主机名,修改/etc/hosts文件内容. 192.168.0.120 master 192.168.0.121 slave1 192.168.0.122 sla ...

  3. mongo 3.4分片集群系列之二:搭建分片集群--哈希分片

    这个系列大致想跟大家分享以下篇章: 1.mongo 3.4分片集群系列之一:浅谈分片集群 2.mongo 3.4分片集群系列之二:搭建分片集群--哈希分片 3.mongo 3.4分片集群系列之三:搭建 ...

  4. ZooKeeper 系列(二)—— Zookeeper单机环境和集群环境搭建

    一.单机环境搭建         1.1 下载         1.2 解压         1.3 配置环境变量         1.4 修改配置         1.5 启动         1. ...

  5. ZooKeeper学习之路(二)—— Zookeeper单机环境和集群环境搭建

    一.单机环境搭建 1.1 下载 下载对应版本Zookeeper,这里我下载的版本3.4.14.官方下载地址:https://archive.apache.org/dist/zookeeper/ # w ...

  6. ZooKeeper系列(二)—— Zookeeper 单机环境和集群环境搭建

    一.单机环境搭建 1.1 下载 下载对应版本 Zookeeper,这里我下载的版本 3.4.14.官方下载地址:https://archive.apache.org/dist/zookeeper/ # ...

  7. [原]项目进阶 之 集群环境搭建(二)MySQL集群

    上次的博文中我们介绍了一下集群的相关概念,今天的博文我们介绍一下MySQL集群的相关内容. 1.MySQL集群简介 MySQL群集技术在分布式系统中为MySQL数据提供了冗余特性,增强了安全性,使得单 ...

  8. Kafka:ZK+Kafka+Spark Streaming集群环境搭建(十二)VMW安装四台CentOS,并实现本机与它们能交互,虚拟机内部实现可以上网。

    Centos7出现异常:Failed to start LSB: Bring up/down networking. 按照<Kafka:ZK+Kafka+Spark Streaming集群环境搭 ...

  9. Kafka:ZK+Kafka+Spark Streaming集群环境搭建(二)安装hadoop2.9.0

    如何搭建配置centos虚拟机请参考<Kafka:ZK+Kafka+Spark Streaming集群环境搭建(一)VMW安装四台CentOS,并实现本机与它们能交互,虚拟机内部实现可以上网.& ...

随机推荐

  1. [Jest] Track project code coverage with Jest

    Jest comes pre-packaged with the ability to track code coverage for the modules you're testing, but ...

  2. java后端模拟表单提交

    代码可实现文本域及非文本域的处理 请求代码: /** * 上传 * * @param urlStr * @param textMap * @param fileMap * @return */ pub ...

  3. Jquery 表格固定表头

    网上找了好多现成的.结果没一个能成.只得自己动手. (function($){ $.fn.fixHeader = { init : function(obj){ var p = obj.parent( ...

  4. Samba服务器配置参考链接

    一步一学Linux与Windows共享文件Samba(很适合初学者,极力推荐): http://os.51cto.com/art/200709/56395.htm 由最简单的一个例子说起,匿名用户可读 ...

  5. 关于MIUI悬浮窗权限问题的解决方案

    先扯会....好久没写Blog了....这段时间有点小忙...瞎忙.....忙的自己都感觉都不应该.....严重影响了生活质量......生活的幸福指数!!!.....到现在还特么的单身!!!求介绍啊 ...

  6. css 之position用法详解

    css  之position用法详解: http://www.jb51.net/web/77495.html

  7. Direct3D11-1 初始化

        在使用一个东西之前,我们需要初始化他,好比汽车加油,手机充电.于是我们采取平时的编码习惯,试图写下如下代码         Direct3D11 _direct3d11;     事实上,我们 ...

  8. Android调用相册截取图片遇到的问题

    1.在Android中可以使用如下的方式来调用相册,选择图片进行裁剪使用,昨天在开发的时候遇到一个问题 private void cropBigImageUri(Uri uri, int output ...

  9. [改善Java代码]Java的泛型是类型擦除的

    泛型可以减少强制类型的转换,可规范集合的元素类型,还可以提高代码的安全性和可读性,正是因为有了这些优点,自从Java引入泛型之后,项目的编码规则上便多了一条,优先使用泛型. Java泛型(Generi ...

  10. 转:XMPP协议、MQTT协议、HTTP协议、CoAP协议的基本比较

    一.先看下相关国外的专业数据对四大协议的比较: Protocol                                    CoAP                         XMP ...