Server名称
端口
ip
备注
Adminserver
7001
10.10.54.74
管理server
app01
7071
10.10.54.74
应用1server
app02
7072
10.10.54.74
应用2server
proxyserver
8001
10.10.54.74
代理server
控制台密码:weblogic/weblogic11g
控制台地址:http://10.10.54.74:7001/console
域名:xyydomain
二.安装介质准备
系统:
介质版本:
三、安装weblogic软件 注:oracle weblogic 11g 不自带 jdk ,先安装jdk
安装就完成了。(选上samples可能安装比较慢)
四、建域
安装就完成了。(选上samples可能安装比较慢)
五、启动管理server、创建应用server、proxyserver
控制台地址:
http://10.10.54.74:7001/console/
以此方法,建立
Weblogic 节点管理器 nodemanager
一.Weblogic 规划 :
Server名称
端口
ip
备注
xyyadmin
7001
10.10.54.74
管理server
app01
8001
10.10.54.74
应用server 属于节点管理
二.weblogic安装参考本人文章:http://blog.csdn.net/oraclesoft/article/details/9998685
三.创建节点管理器:
选择域—>计算机进行创建
设置如下:
添加 server 如下图
建立计算机完成后,点击计算机->选择建立的计算机(74),添加server
四.weblogic SSL 配置:
此次创建选择常规设置,不用SSL,故 weblogic server SSL设置需要关闭
xyyadmin server 与 app01 server均需要设置(节点管理器虽未添加 xyyadmin,但节点管理器管理原理是控制台上管理 server, 故每个server都需要与admin server进行通信)
点击xyyadmin server 配置->SSL ,选择高级,设置如下:主机名验证设置为无(none)
在此目录下 D:\Oracle\Middleware\wlserver_10.3\common\nodemanager(weblogic_home\common\nodemanager)下有一个文件node.properties,进行修改
SecureListener=false
在此目录下 D:\Oracle\Middleware\wlserver_10.3\common\nodemanager(weblogic_home\common\nodemanager)下添加一个文件 nodemanager.hosts,编辑如下
10.10.54.74(添加进去计算机配置ip)
D:\Oracle\Middleware\wlserver_10.3\server\bin>startNodeManager.cmd 10.10.54.74 5556
启动节点管理器:
选择 app01,点击控制选项,就可以进行启动 关闭 server:
五.weblogic节点管理器内存设置:
平常脚本启动 server 内存设置,进入
D:\Oracle\Middleware\user_projects\domains\xyydomain\bin 下,编辑
startManagedWebLogic.cmd
set JAVA_VM= -Xms1024m -Xmx1024m -XX:MaxPermSize=128m
linux 或者unix 下可以在脚本里面进行编写,server启动脚本参考:http://blog.csdn.net/oraclesoft/article/details/9819677
如果用了节点管理器进行管理,当用节点管理器 关闭 server,,重新启动后,weblogic 内存不走 startManagedWebLogic 这种启动路线,内存的加载有自己独特的方式
选择 server, 配置->服务器启动,此下面选项 是为节点管理器管理server 进行参数设置的
内存设置如下:
在控制台关闭 启动 sever ,点击监视->性能,发现内存设置生效
Citrix 服务器虚拟化之二十六 应用程序虚拟化XenApp 6.5
Citrix XenApp提供客户端和服务器端应用虚拟化。XenApp 可以根据用户、应用和位置自动匹配最佳的交付方式。不论采用何种交付方式,IT 部门都能在应用中心轻松地集中管理应用。客户端应用虚拟化支持通过流技术将应用交付到客户端设备上,让应用运行在一个受保护的虚拟环境中。利用XenApp 铂金版和企业版的这一功能,可以采用流技术将应用交付到用户的设备上,并让应用运行在隔离环境中。采用缓存技术,用户还可以在网络连接断开后继续使用这些应用。服务器端应用虚拟化将应用和数据安全地保存在数据中心。所有XenApp 版本都可以采用流技术将应用交付到XenApp 服务器群的安全隔离环境。只需传送鼠标操作和键盘敲击数据以及接收屏幕刷新数据,用户就可以通过网络访问应用。
客户端应用虚拟化拓展了IT对Windows 应用进行集中管理并交付到客户端设备和服务器的能力。不论用户何时何地需要,即使网络连接断开,XenApp客户端应用虚拟化都能够采用流技术和隔离技术将应用交付到客户端设备以供用户使用。各种应用都本地缓存在“隔离环境”中,而不是安装在用户设备上。这减少了应用冲突和广泛的回归测试需求。
服务器端应用虚拟化利用服务器端应用虚拟化,采用流技术将应用交付到XenApp服务器群的隔离环境中,用户通过网络访问应用(采用展示虚拟化协议),犹如在本地安装了应用一样。这样,只需要传输鼠标操作、键盘敲击和屏幕刷新数据,就能将敏感数据和应用安全地保留在数据中心。
XenApp通过流技术和隔离技术可以将应用交付到隔离环境中。这就可以避免不兼容问题,简化管理。管理员只需维护由集中化应用中心管理的单一应用实例。即使网络连接断开,用户仍可以灵活地随时随地访问这些应用。
a) 减少安装桌面应用时的应用冲突和操作系统固有的不稳定性。
b) 降低回归测试、部署、维护、升级和卸载用户设备上本地运行的应用的相关费用。
c) 将应用交付与客户端管理分开,因此只需管理一个“黄金镜像”,而且应用可以根据需求进行配置。
d) 使应用成为可以按需自动升级的业务,即使用户处于离线状态,也可以随时随地使用这些应用。
e) 提高服务器群管理效率。
XenAPP提供了灵活的按需应用交付系统,可根据用户、应用和网络情况动态匹配最佳的应用交付方式。XenAPP提供三种方式用于向用户设备、服务器以及虚拟桌面交付应用程序:
a) 服务器应用程序虚拟化:应用程序在服务器上运行,XenAPP在用户设备上呈现应用程序接口,并将用户操作(鼠标及键盘操作)传回应用程序。 此时使用的是服务器资源,客户端只是显示结果
b) 客户端应用程序虚拟化:XenAPP可根据需要通过流技术将应用程序从服务器推送到客户端设备上并在客户端运行,此时使用的是客户端本地的资源
c) 虚拟机托管应用程序虚拟化:可以将存在兼容性问题或者需要在特定的操作系统上运行应用程序,部署到虚拟机操作系统内。
XenAPP部署有三部分组成:
a) 客户端:用于链接XenAPP提供的虚拟应用程序,即Citrix Receiver客户端软件或者王爷浏览器
b) 访问接口:即提供对XenApp服务器上发布的资源的访问权限。如Citrix StoreFont、Access Gateway、Citrix Netscaler。
c) 基础架构:提供用户访问的资源,并控制和见识应用程序服务器。如XenAPP服务器、数据库、数据收集器、Citrix XML Broker、Citrix Lisence服务器
XenApp 6.5 角色及部分组件:
应用程序枚举:即Citrix 客户端软件列出在XenApp 服务器上可用的虚拟化的应用程序。
客户端软件通过传输数据找到网络中的服务器并检索有关已发布应用程序的信息。例如,
在枚举期间,CitrixReceiver 通过 Citrix XML Service 与 XenApp 服务器进行通信,来
确定可供该用户使用的应用程序。
应用程序发布:要将应用程序交付给用户,无论是在桌面上还是服务器上实现虚拟化,都使用AppCenter来发布应用程序。
CitrixLicensing:所有 XenApp 部署都需要使用 Citrix 许可证服务器。 在共享或独立服务器上安装许可证服务器,具体取决于您的场规模。 安装许可证服务器后,应下载适当的许可证文件并将其添加到许可证服务器。
数据存储:数据存储是服务器用于存储场静态信息(例如,关于已发布应用程序、用户、打印机和服务器的配置信息)的数据库。每个服务器场均包含一个数据存储。
数据收集器:数据收集器是托管内存数据库的服务器,用于维护有关区域中服务器的动态信息,如服务器负载、会话状态、已发布应用程序、连接的用户和许可证使用情况。数据收集器从其所在区域的服务器中接收增量数据更新和查询。 数据收集器将信息中继到场中的所有其他数据
收集器。默认情况下,当您创建场时,会在第一台服务器上配置数据收集器,而当该数据收集器出现故障时,所有其他配置了收集器服务器模式的服务器都具有同等权利成为数据收集器。该
区域中的数据收集器出现故障时,将选择另一个服务器来接替故障数据收集器功能。场根
据为服务器设置的选择首选项确定要使用的数据收集器。通常不在数据收集器上发布应用程序。
区域:区域是与一个公共数据收集器通信的 XenApp 服务器组。 在含有多个区域的大型场中,每个区域包含一个指定为其数据收集器的服务器。在含有多个区域的场中,数据收集器用作与其他区域数据收集器之间的通信网关。数据收集器维护其区域内服务器的所有负载和会话信息。所有场都至少有一个区域,即使小型场也不例外。 区域数目越少越好,最好只有一个。 仅在跨 WAN 的大型场中,才有必要使用多个区域。
流配置文件:可以通过在桌面上虚拟化应用程序(通过流技术推送)或在服务器上虚拟化应用程序(托管)来向用户交付应用程序。 如果要在桌面上虚拟化应用程序(通过流技术推送到客户端或服务器),需要在您的环境中创建一个流配置文件。要在桌面上虚拟化应用程序,需要创建应用程序的配置文件,然后将该配置文件存储到文件服务器或 Web 服务器上。 配置文件包
括清单文件(.profile)(用于定义配置文件的 XML 文件)、目标文件、哈希密钥文件、图
标库(Icondata.bin) 和预启动脚本及退出后脚本的脚本文件夹。