Ulteo云平台的安装与应用
1.安装准备
1.1背景知识
1.1.1云计算
云计算是在分布式系统、网格计算、虚拟存储等基础上形成的一种新型共享基础架构, 其核心是提供数据存储和网络服务。(王萍、张际平)
1.1.2Ulteo OVD技术
Ulteo,项目全称Open Source Enterpri Virtual Desktop and Application Delivery solutions (Open Source VDI & SBC) ,它是基于Ubuntu发展出来的一个Linux发行版。Ulteo有别于其它Linux操作系统的最大特点在于类似于“云计算”的理念(也就是以前的“NC”概念)。除了一般的安装在本地计算机的版本,也可以通过网络登录,在支持JAVA的操作系统上通过浏览器使用。该功能的实现并不是一个模拟效果,而是真实系统的运行,包括各种应用程序的使用(文件编辑等)。
1.1.3 LAMP平台
主服务器采用的开发环境是LAMP架构:Linux+Apache 2+Mysql+PHP脚本语言
1.2系统要求
•Linux环境下的OVD应用服务器:x86 rvers w/multi-core or quad CPU w/1GB or more RAM. Count 1GB or more RAM per 15 concurrent end-urs. Supported Host OS: Ubuntu 10.04.*, RHEL 5.2,5.3, Centos 5.2+, Fedora 10, OpenSuSE 11.2, generic Linux install.
• Windows环境下的OVD应用服务器:Windows 2003, 2008 or 2008R2 (64bit) Server + Active Directory and Terminal Services on any hardware. 1GB or more RAM.
• OVD会话管理器(SM)服务环境:x86 rver w/512MB or more RAM. Host OS: Ubuntu 10.04.*, RHEL 5.2, 5.3, Centos 5.2+, Fedora 10, OpenSuSE 11.2, generic Linux install.
• OVD ApS and SM rvers注意事项:这两个OVD 组件可以安装在一台PC上,但建议仅用于评价目的,不推荐用于生产环境。
•网络客户端(Web Client):Oracle Java 1.6 enabled browr: Firefox 2+, Internet Explorer 7+, any platform. Safari 5+ on MacOS. 512 MB RAM or more (1GB or more is recommended).
•本地客户端(Native Client):Windows® XP/7 or Linux plateform with Oracle Java JRE 1.6 (optional). 512 MB RAM or more (1GB or more is recommended).
• iOS 4.3/5.x client for iPad/iPhone.
• Android Client for tablets and phones.
• 网络: 10Mbps or more LAN.
• 用户目录服务器(Ur directory rvers): Active Directory, e-Directory/ZenWork and LDAP rvers are currently supported.
• 文件服务器(Filervers): CIFS (Linux and/or Windows), embedded WebDAV rver.
2、实验方案
2.1 整体框架
2.1.1 框架图
云平台的设计方案需要综合各类因素,既要保证云技术的实现基础,又要解决实际面临的困难。考虑到现有整体资源的局限性,最终采用了以下方案:
(1) 软硬件配置:两台服务器(Server1和Server2)和一台PC机为基本架构。
主服务器Server1的操作环境是Linux,同时安装Ulteo OVD Standalone installation DVD(3.0版本),包含Session Manager(SM),美容常识MYSQL,Apache2等。其中SM是建立与管理不同用户界面和应用程序服务之间的会话。
超标英文从服务器Server2的操作环境是Windows Server 2003,并安装Ulteo Application Server,并执行Http Server(HS)和Terminal Sever(TS)等。
PC机的操作系统是Windows 7,用于运行web方式的管理控制台(Admin Console)。以上是基于“云”端的框架配置,而客户端方面,只需要具有支持Java1.6+插件的浏览器就可访问云端开放的所有资源。
(2) 通信协议:本平台采用的是局域网,网段为192.168.0.*。
网络协议是HTTPS(HTTP+SSL),可通过TCP/IP端口运行。服务之间的互联是通过HTTP,如Session Manager和 Application Server,TCP端口为1111和1112(非标准服务端口)。RDP是微软为其TS使用的远程桌面协议,lava lavaRDP使用的是TCP3389端口。
(3) 资源配置:两台服务器同时运行,可以设置最大终端接入数。
Server1的File Server可以实现云存储,两台服务器可以按需求配置Linux和Windows的应用程序,而客户端可以同时访问到所有云端的应用程序。
(4)客户端配置: 客户端可以采用多种访问方式,如:
网页浏览器(需要一个Java插件执行);
专用OVD客户端软件(用于Linux 或Windows PCs 或瘦终端);free tube8
iPad和Android的客户端(仅桌面模式)。
2.1.2 Server 1和rver2配置
2.1.3 网络通信
2.2 安装过程
2.2.1 主服务器Server1 安装及配置步骤
准备:服务器无已安装操作系统;Ulteo OVD V3.0 安装软件刻录成光盘
1、 安装OVD3.0
注:此次曾尝试选择中文安装过,但是好像有点问题,建议使用English安装
注:可以选择中国上海,但是出来的客户端时间并不准
此处log in的name为主服务器的登录名,本实验选择yxd, 密码123456,学生可以自己设定。
此处login 的是管理控制台的登录名和密码,管理员admin,建议不要修改。
安装成功后,重新启动系统即可
2、 首次系统配置
输入登录名和密码:yxd , 123456
进入根目录 sudo –s 123456
配置静态地址 cd /etc/network
Vi interfaces
(输入i) iface eth0 inet static
Address 192.168.0.111 注ip地址建议为上次实验2003rver地址加100,便于记忆。
Gateway 192.168.0.1
Netmask 255.255.255.0
:wq!
重启系统后,(发送 ctrl+alt+del))查看是否配置成功pass什么意思
2.2.2 从服务器Server 2的安装步骤
准备: Win rver2003/2008 安装光盘及相关驱动程序(注意:建议重新安装20032003rver,使用原来装有AD的服务器在应用时会出问题)
1、 安装Win rver 2003 操作系统
2、 存档英文安装Terminal Server
微软的Terminal Server服务需要网络注册,免费使用一段时间后需要重新安装才行。
3、 配置IP有限责任公司英文:192.168.0.11 网关:192.168.0.1
4、 安装Ulteo application rver
注意:此处IP地址为Linux服务器地址。
安装成功后可以看到:
2.2.3 管理控制台配置
一台笔记本或者PC机,Windows2000以上操作系统
本文配置:IP:192.168.0.12 网关:192.168.0.1 IE 7+网络浏览器+Java1.6(需要安装)
对比英文
输入Http://192.168.0.111/ovd/admin
输入管理员用户名和密码,看到如下首页面
进入rvers界面,点击进入127.0.0.1的主服务器界面,redirection name 设为192.168.0.111
点击注册(Register), 进入Unregisterd rvers 界面,将从服务器rver2 注册一下,至此rvers界面中将出现rver1 和rver2 将状态都调为prodcution状态。
注:rvers界面中,tasks是分配任务,shared folders是建立共享文件夹,profiles是查看在线用户会话情况。英语发音器
进入urs界面,首先创建用户组和应用组,并搭配组合,并在publicaions Winzard中发
布 如建立:teacher和student组
发布用户组
建立Applications组,用于应用程序分配,如:teacher tools、student tools
发布应用组:
再在urs里创建用户,每个用户创建时将选择相应的用户组
用户的创建在此不多述,尝试几次就了解了。
got
进入Applicaion 界面,可以查看并管理两台服务器上的所有应用程序,在applicaion groups界面可以创建和管理应用组(与用户组搭配)