当前位置:首页 > 虚拟机 > 正文

怎么搭建云虚拟机


一、公司要搭建私有云,大概200个虚拟机,虚拟化技术使用Xen,服务器使用IBMXseries,请教有什么好的方案?1、安装Xen的准备工作;
要求GRUB运行Linux作为安装平台,并提供编译工具,如gcc、binutils、make、automake等;开发库包括zlib、python-dev等;
具体细节请参考:《Xenv3.0用户指南》
由于Xen是用Python开发的,所以Python也是必须的。如果您对此不熟悉,我建议您使用操作系统的包管理工具来安装这些包。
2Redhat/Fedora操作系统上的安装;
Fedora/Redhat操作系统上的安装比较简单,可以通过yum在线安装Xen和Xen支持的内核,因为Fedora/Redhat已经提供对Xen的支持;Fedora/Redhat提供的Xen内核支持比较高,但是根据我目前的测试,似乎设备经常重启,问题可能是桌面环境引起的,比如GNOME打开时桌面会重启,或者有可能是Fedora/Redhat提供的Xen中的一个错误
有关Xen的安装和Xen支持,请参考:“FedoraCore5.0;Xen使用VirtualSlackware10.2”
与Fedora4.0、Redhat、Fedora5类似;yum源现在包含Xen和支持Xen的内核包;
3安装Xen二进制包(适用于几乎所有Linux发行版);
通过安装这应该是通用的,并且适用于几乎所有Linux操作系统。由于二进制文件已编译,我使用此方法将其安装在Slackware上,并且仍然有效。另外etony兄也在Debian上安装成功;您希望默认操作系统(Debian、Gentoo、Fedora等)也支持NTFS文件系统,因此请在xenU_defconfig_x86_32;
​#CONFIG_NTFS_FSisnotset
修改为
​CONFIG_NTFS_FS=m
第2步:配置内核;
这一步有两种方式,一种是直接修改内核配置文件,另一种是通过内核配置接口进行配置;
方法一:通过修改内核配置文件;
Xen中提供的内核配置文件linux-2.6-位于xen-sparse/arch解压目录/xen/configs中。前面我们已经提到过相关配置文件的用途。请仔细阅读上一步的说明;
方法二:通过内核配置界面进行配置;
[root@localhostxen-3.0.1]#makelinux-2.6-xen0-configCONFIGMODE=menuconfig
一旦Xen安装在Linux操作系统上,该系统就应称为XenLinux。如何使用Xen运行Linux?这时候我们就需要用到GRUB系统启动管理器了。们只需要修改GRUB配置文件或即可。该文件位于/boot/grub目录下;


二、如何搭建一个小型的云计算平台

以下是在您的计算机上构建小型私有云平台的步骤:

1.首先,直接在百度上搜索“私有云企业网盘”或“云盒子”,进入官网,一键下载Windows服务器安装包。

2,然后为您的服务器设置静态IP,打开网络和共享中心并在本地连接属性中设置IP信息。

3双击需要安装的安装包,完成后会自动出现服务器控制台。单击下面的“配置”按钮,在弹出的窗口中选择“自动配置”,单击“完成”,然后返回到控制台窗口,单击“开始”按钮。

4,启动后,点击快速激活服务器。一般情况下,会自动出现激活页面。根据您的网络状况选择激活方式,手动选择在线激活,然后按照提示操作。

5,您之前输入的邮箱账号和密码将仅用于绑定激活服务器。登录名和密码是admin/11111(最初可以更改)。另一件重要的事情是记住服务器的唯一标识符,ID。

6,客户可以直接从自己服务器的网页下载。不要从官方网站下载客户端,而是连接官方试用服务器。由于公司ID不同,所以在自己服务器的Web端下载比较安全,避免出现不必要的问题。