Thursday, June 28, 2012

Citrix Inerview Questions with answers


1. What is the requirement for Citrix server installation?
Requirement of citrix installation i..

1. Citrix should be first application in the server
2. Terminal server should be running in application mode
3. JRE should be 1.4.2_06
4. Choose Citrix Licensing if its your first server.

What is Data store?
Datastore is a database which stores configuration information of citrix farms,
Stores policies information,
Stores privileges information,
Stores applications published.
Stores load information of the servers

3. What is Data Collector?
Data collector is component which will frequently interacts with presentation/xenapp servers and collects load information like cpu usage, memory usage, users connect, applications used

4. What is LHC?
A subset of data store information, the local host cache, exists on each server in the
farm, providing each member server with quick access to data store information.
The local host cache also provides redundancy of the data store information, if for
example, a server in the farm loses connectivity to the data store.
When a change is made to the farm’s data store, a notification to update the local
host cache is sent to all the servers in the farm. However, it is possible that some
servers will miss an update because of network problems. Member servers
Periodically query the data store to determine if changes were made since the
server’s  local host cache was last updated. If changes were made, the server
Requests the   changed information.

5. What is Client Lock Down?
Typically 'client lockdown' is the process of securing an endpoint so that the user can only access authorised features. An example of this would be turning the device into a 'Thin Client' by locking it down so that an end user can only connect to published apps or desktops and can not use other features.
6. What is Printer terminology in Citrix?
Citrix Printing can be configured 3 ways (types)
1.Local Printing.
2.Network Printing
3.Client Printing

Client Printer: The printer connecyted to the Worksation & the drivers are installed on the citrix server for printing.
Network Printer: The Printer connected to the print server & the drivers should be available on the citrix server.
Local Printer: The prinetr connected to locally to the citrix server & the driers are installed for the print operation.
7. How to use datastore for database?
u use it to keep information. The use of database
store data, the activity of storing information
Lots of people use databases, teachers, doctors even librarian's. For example, a librarian uses a database to keep information of all the people who borrow books from the library, their names, address, contact numbers and so on!!:)
A database is just a bunch of information. A phone/address book would be an example of a database. It's used wherever there's a bunch of information someone wants to keep track of, and to be able to look things up. In a phone/address book data base, you could enter a number and search for a name, or enter a name and search for a number. Or have it sorted after street address, zip code, or whatever items you have entered in the database.



8. What is the difference between all citrix versions?


9. What are different load evaluators are available in Citrix
Different Types of Citrix Load Evaluators

1)CPU Utilization
2)Memory Utilization
3)Page Swap
4)Application User Load
5)Context Switches
6)Disk Data I/O
7)Disk Operations
8)IP Range
9)Page Faults
10)Scheduling
11)Server User Load
10. How to implement Policies in Citrix?
The Citrix policy can be applied through Console Managment in 3 levels

1. Farm Level
2. Citrix Server Level
3. Policy.
11. What you will check when any user is not able to launch citrix application.
1)  First try to launch same application from Citrix server(on which you installed and published)

2)  Try to add same application to your ID and try to launch

3)  Check user permissions for that Applications

4)  Verify that latest Citrix client software installed at desktop

5)  Verify that user is having correct proxy settings to connect to your Citrix network (for remote users)


 12. What is IMA?
It’s a collection of subsystems (dll) that communicate each other and provides services/functions to the presentation server. It works on the port 2512 and 2513. The port 2512 is used for communication between servers and the port 2513 is used for communication with CMC.
IMA is nothing but independent management architecture
this IMA service is resides in all the citrix servers, whenever we lost the connection between server to server connection we can restart the IMA service this may help us to resolve the issue.
Communication between server of a Citrix Infrastructure based on presentation server, now called XenApp
13. What is ICA and what is the advantage of ICA?
ICA - Independent Computing Architecture
It provides better compression
Transmits High-level windows display information
14. What is Speed Screen?
Citrix has long talked up “Speed Screen Latency Reduction” (or “SLR” for short) Citrix’s Speed Screen Latency Reduction does two things. Firstly, (and most importantly), it provides something called “local text echo.” Local text echo allows characters to appear on the ICA client device’s screen the instant a user pushes the key on their keyboard.

15. What is the query command in citrix?
change user /?query

install mode - we can perform installations to the presentation server
execute mode - normal running mode where it runs users sessions.

qfarm /?query

queries the farm.. you can get informations like current running processes, running apps, load and many more.

Citrix Query Commands

1)qfarm
2)querydc
3)queryds
4)queryhr

16. What are the different ports used in Citrix
      Web interface uses 80 if ssl is deployed then 443 port nos
      ICA connection is 1494
17. How the licensing works in Citrix and difference in Citrix Licensing version wise?
Standard License - For single Server
Advanced - Supports Network Load Balancing
Enterprise - For large Infrastructure provides WMI, Load Manager or Resource Manager
Platinum - Features like Access Gateway and password manager is enabled, edge site server, etc

For citrix you would require :
1. Microsoft OS license for the server.
2. Terminal Server License (cals)
3. Citrix Server License.
18. What are the consoles available to manage citrix server
1) Citrix Management Console
2) Access Management Console
3) License Management Console
19. What is Web Interface or Nfuse?
Citrix has renamed the one and only NFuse to the new name of Web Interface 2.0
web interface is the actual part of the browser where you view the web pages on the internet
20. What is citrix secure / access gateway and how its work?
Citrix Access Gateway is a secure application access solution that provides administrators granular application-level control while empowering users with remote access from anywhere. It gives IT administrators a single point to manage access control and limit actions within sessions based on both user identity and the endpoint device, providing better application security, data protection, and compliance management.
21. What are the differences between Win2K and 2K3 Terminal server.
TS 2003 have a few perfomance, support, security and a nice gui (16 bit colors) advantages on Win 2000.
Also, Windows 2000 will drop from the support in the near future.
You can contact local office to check the issue with the licenses.
22. What is the difference between 2k & 2k3 terminal server licensing?
1) There is an important difference between win2000 and win2003 terminal services. when installing terminal services for win2000 u r prompted to select application server functions or administrative functions sets can be installed subsequently on one server but it performs only one function at one time.but in 2003 still distinguishes between application and administrative services but installation and management are now consolidated.
also
2. In Win 2003 we can Rename the Domain and Domain Controller name.
3. Stub zone is available.
4. Remote Desktop connection is there.
5. Automated System Recovery(ASR) is there, but Win2000 only Emergency Repair Disk(ERD) is there.

23. What is SBC?

24. What is Printer driver replication and mapping?
Printer driver replication means if you have a network printer and if you want to share it among other Citrix servers, then we can replicate that driver to be used by all the Citrix servers or for few selected Citrix servers, however that driver should be installed in the Citrix server from which we are replicating the driver.

Printer mapping relates to mapping the driver software for specific domain users only, these can be dont by right clicking on the driver or by the printer option on the left plane of Citrix presentation server console.
25. How to recover when Datastore failing?
1. Check connectivity to data store.
2. Try recreating lhc using the command dsmaint
recreatelhc.
3. Check for the .dll which is failing to load. (This can
be found in
HKLM\Software\Citrix\IMA\Runtime\CurrentlyLoadingPlugIn)
4. Check whether environment variable PATH is having Citrix
folders in it.

26. How to recover when IMA failing?
There can be a number of reasons why the IMA Service appears not to have started, including the following:
 IMA Service load time
 IMA Service subsystem
 Missing Temp directory
 Print spooler service
 ODBC configuration
 Roaming Profile
Examine the following Windows Registry setting:
HKEY_LOCAL_MACHINESOFTWARECitrixIMARuntimeCurrentlyLoadingPlugin
If there is no value specified in the CurrentlyLoadingPlugin portion of the above Windows Registry entry, then either the IMA Service could not connect to the data store or the local host cache is missing or corrupt.
If a CurrentlyLoadingPlugin value is specified, the IMA Service made a connection to the data store and the value displayed is the name of the IMA Service subsystem that failed to load.
Missing Temp Directory
If administrators see an “IMA Service Failed†error message with an error code of 2147483649 when starting the MetaFrame XP Presentation Server, the local system account might be missing a Temp directory which is required for the IMA Service to run.
To gain further insight into the situation, change the IMA Service startup account to the local administrator and restart the server. If the IMA Service is successful in starting under the local administrator’s account, then it is likely that a missing Temp directory for the local system account is causing the situation.
If the Temp directory is not present, then manually create one as >Temp. For example:
C:WinntTemp
Also, verify that the TMP and TEMP system environment variables point to the temporary directory. Restart the server to restart the IMA Service.

27. What is the requirement of Installation Manager and what kind of extension its support.?
Installation Manager is a powerfull feature in Metaframe XPe that facilitates the rapid installation of applications and other software componenets.
Installation manager let you install applications other software components to any or all available servers in your farm-attended or unattended-using any metaframe XP server on the network regardless of physical location, network connection type or hardware set up.
It supports extensions like ADF MSI and MSP.
28. What are the parameters of Resource Manager?
Resource Parameters are classified under 2 categories:

Main Parameters
Additional Parameters

Main parameters are the most important parameters pertaining to functionality, performance, and availability. The list of main parameters is mentioned here below.

cpuunits - CPU power.
diskspace - Disk space quota.

rate - Network bandwidth.
ratebound - Whether network bandwidth is limited.

numproc - Number of processes and threads.
numtcpsock - Number of TCP sockets.
numothersock - Number of sockets other than TCP.
vmguarpages - Memory allocation guarantee.