Raspberry Pi and Citrix

Out of curiosity I have tried doing the Raspberry Pi and Citrix. There are a lot of guide out there on how to achieve this.

Just to start, you need to use Debian Wheezy.

Source:

http://www.raspberrypi.org/downloads

image

Since you can only install the Citrix Receiver on this Operating System.

Below is the network diagram of my Lab. By the way, I have used Citrix Xen App 6.5 for this.

Raspberry Citrix POC

Here are the results:

2012-12-02 15.07.44

Here is my “Raspberry Pi” setup. I have installed Ice Weasel and Citrix Receiver on a Debian Wheezy.

2012-12-02 15.10.28

Tried to connect it to a test Citrix Web Interface which I was working on for the past couple of days.

2012-12-02 15.11.18

Launching Microsoft Office 2010

2012-12-02 15.11.48

It worked!

2012-12-02 15.36.42

As far as I have tried it, the entire experience is kinda slow for an average user. Still looking into how to adjust the performance for this to a more acceptable speed.

Enjoy~

Citrix Xen App 6.5–Introduction

Installing and Configuring Citrix Xen App. 6.5 on a Windows Server 2008 R2

This guide will be segregated into different parts.

  1. Installation of the Citrix License Component
  2. Creating Citrix Xen App Database
  3. Installing Citrix Xen App
  4. Configuring Xen App
  5. Setting up the Web Interface
  6. Publishing Application – Microsoft Excel
  7. Configure Logging

The Virtual Environment

On this guide, we will be using 3 Servers (Windows Server 2008 R2) and 1 Client Machine (Windows 7) . Server 1 will be the Citrix Licensing Server, Database Server and the Virtuallab Active Directory. Server 2 will be the Citrix Xen App Farm and Server 3 will be the Web Front End.

Server Information

Server1

Role: Active Directory / SQL Server 2008 Sp2 / Citrix Licensing

IP Address

192.168.1.200

Hostname

Server1

Subnet Mask

255.255.255.0

Gateway

192.168.1.1

 

Server2

Role: Citrix Xen App Farm 1

IP Address

192.168.1.201

Hostname

Server2

Subnet Mask

255.255.255.0

Gateway

192.168.1.1

 

Server4

Role: Citrix Web Front End

IP Address

192.168.1.203

Hostname

Server2

Subnet Mask

255.255.255.0

Gateway

192.168.1.1

 

Client1

Role: Client (Windows  7 Ultimate)

IP Address

192.168.1.210

Hostname

Client1

Subnet Mask

255.255.255.0

Gateway

192.168.1.1

Ports:

Ports we need to remember for Citrix Xen App

Ports Protocol Remarks
1494 TCP ICA Protocol
2598 TCP ICA with Session Reliability
2512 TCP IMA Communication between zones
2513 TCP Xen App Advance Console
1604 UDP TCP Browsing
80 TCP XML Service Port
443 TCP SSL Communication
8082 TCP License Management Console
27000 TCP License Port

Components of the Citrix Farm

· Farm

· Servers

· Licensing

· Data Collector

· Data Store / Local Host Cache

· Hosted Applications / Streamed Application

· Worker Groups

· Zones

Architecture

clip_image002

 

Next >

Here are the Rest of the Guide

  1. Introduction
  2. Configuration of the Citrix License Component
  3. Installation of the Citrix XenApp
  4. Configuring XenApp
  5. Setting up the Web Interface
  6. Publishing Application
  7. Configure Logging