The document provides information about the requirements and components needed for installing and configuring a Citrix server. It discusses the technology requirements for the server including the minimum CPU, memory, and disk space. It also describes the various software components that are installed during the Citrix server role installation such as .NET Framework and Remote Desktop Services. Additionally, it defines several key Citrix terms including the data store, data collector, local host cache (LHC), and different types of printers that can be used in a Citrix environment. Finally, it provides brief answers to sample Citrix interview questions regarding using the data store, different Citrix versions, load evaluators, implementing policies, troubleshooting user access issues, and describing IMA and
The document provides information about the requirements and components needed for installing and configuring a Citrix server. It discusses the technology requirements for the server including the minimum CPU, memory, and disk space. It also describes the various software components that are installed during the Citrix server role installation such as .NET Framework and Remote Desktop Services. Additionally, it defines several key Citrix terms including the data store, data collector, local host cache (LHC), and different types of printers that can be used in a Citrix environment. Finally, it provides brief answers to sample Citrix interview questions regarding using the data store, different Citrix versions, load evaluators, implementing policies, troubleshooting user access issues, and describing IMA and
The document provides information about the requirements and components needed for installing and configuring a Citrix server. It discusses the technology requirements for the server including the minimum CPU, memory, and disk space. It also describes the various software components that are installed during the Citrix server role installation such as .NET Framework and Remote Desktop Services. Additionally, it defines several key Citrix terms including the data store, data collector, local host cache (LHC), and different types of printers that can be used in a Citrix environment. Finally, it provides brief answers to sample Citrix interview questions regarding using the data store, different Citrix versions, load evaluators, implementing policies, troubleshooting user access issues, and describing IMA and
1. What is the requirement for Citrix server installation?
Technology Requirement CPU 64-bit architecture with Intel Pentium Xeon family with Intel Extended Memory 64 Technology AMD Opteron family AMD Athlon 64 family Compatible processor Memory 512MB RAM (minimum) Disk space Up to 3.2GB The XenApp Server Role Manager deploys the following software (except as noted), if it is not already installed: .NET Framework 3.5 SP1 (this is a prerequisite for the XenApp Server Role Manager; it is deployed automatically when you choose to add the XenApp server role from the Autorun menu) Windows Server Remote Desktop Services role (if you do not have this prerequisite installed, the Server Role Manager installs it and enables the RDP client connection option; you will be asked to restart the server and resume the installation when you log on again) Windows Application Server role Microsoft Visual C++ 2005 SP1 Redistributable (x64) Microsoft Visual C++ 2008 SP1 Redistributable (x64) If the server already has the following IIS role services installed, the Citrix XML Service IIS Integration component is selected by default in the wizard-based XenApp installation, and the Citrix XML Service and IIS share a port (default = 80). If the IIS role services are not installed, the Citrix XML Service IIS Integration component is not selected by default in the wizard-based installation. In this case, if you select the checkbox, the Server Role Manager installs the following IIS role services. (If you do not install these services, the Citrix XML Service defaults to standalone mode with its own port settings, which you can configure using the XenApp Server Configuration Tool.) Web Server (IIS) > Common HTTP Features > Default Document (selecting this role service automatically selects Web Server (IIS) > Management Tools > Management Console, which is not required or checked for XenApp installation) Web Server (IIS) > Application Development > ASP.NET (selecting this role service automatically selects Web Server (IIS) > Application Development > .NET Extensibility; although not checked for XenApp installation, .NET Extensibility is required by ASP.NET) Web Server (IIS) > Application Development > ISAPI Extensions Web Server (IIS) > Application Development > ISAPI Filters Web Server (IIS) > Security > Windows Authentication Web Server (IIS) > Security > Request Filtering Web Server (IIS) > Management Tools > IIS 6 Management Compatibility (which includes IIS 6 Metabase Compatibility, IIS 6 WMI Compatibility, IIS 6 Scripting Tools, and IIS 6 Management Console) 2. What is Datastore? Answer :- This is the place where all the static information are stored. The data store provides a repository of persistent information about the farm (Farm configuration information, Published Application configurations, Server configurations, Static policy configuration, XenApp administrator accounts, and Printer configurations) that all servers can refer. The data store is the central repository where almost the entire Citrix implementation is invested. The Administrators of the farm, the license server to point to, the whole farm configuration, the published applications, all their properties, the security of who gets access to what, the custom load evaluators, custom policies, configured printers and print drivers, all this is stored in the central repository called the data store. 3. What is Data Collector? Answer:- Data Collector stores all the dynamic information like session, load and published applications in the servers in their zones and communicates the zone information to the Data Collectors in other zones in the farm Data collector is a Citrix Presentation Server whose IMA service takes on the additional role of tracking all of the dynamic information of other Presentation Servers. This information is stored in memory and called the dynamic store. The data store is a database on disk. The dynamic store is information stored in memory. To look the contents of the in-memory dynamic store on the data collector, use queryds command. QueryDS can be found in the support\debug folder of your Presentation Server installation source files. To determine which server is acting as the data collector in the zone run query farm /zone from the command line
4. What is LHC? Answer :- The IMA service running on each Presentation Server downloads the information it needs from the central data store into a local MDB database called the local host cache, or LHC. (The location of the local host cache is specified via a DSN referenced in the registry of the Presentation Server, at HKLM\SOFTWARE\Citrix\IMA\LHCDatasource\DataSourceName. By default this is a file called Imalhc.dsn and is stored in the same place as MF20.dsn.) Each Presentation Server is smart enough to only download information from the data store that is relevant to it, meaning that the local host cache is unique for every server. Citrix created the local host cache for two reasons: 1. Permits a server to function in the absence of datastore connectivity. 2. Improves performance by caching information used by ICA Clients for enumeration and application resolution. The LHC is an Access database (Imalhc.mdb) stored default in the path <ProgramFiles>\Citrix\Independent Management Architecture folder. LHC contained the following information: 1. All servers in the farm, and their basic information. 2. All applications published within the farm and their properties. 3. All Windows network domain trust relationships within the farm. 4. All information specific to itself. (product code, SNMP settings, licensing information) The LHC is critical in a CPS environment. In fact, its the exclusive interface of the data store to the local server. The local servers IMA service only interacts with the LHC. It never contacts the central data store except when its updating the LHC. If the server loses its connection to the central data store, theres no limit to how long it will continue to function. (In MetaFrame XP, this is limited to 48 or 96 hours, but that was because the data store also store license information.) But today, the server can run forever from the LHC and wont even skip a beat if the central connection is lost. In fact now you can even reboot the server when the central data store is down, and the IMA service will start from the LHC with out any problem. (Older versions of MetaFrame required a registry modification to start the IMA service from the LHC.) The LHC file is always in use when IMA is running, so its not possible to delete it or anything. In theory its possible that this file could become corrupted, and if this happens I guess all sorts of weird things could happen to your server. If you think this is the case in your environment, you can stop the IMA service and run the command dsmaint recreatelhc to recreate the local host cache file, although honestly I dont think this fixes anything very often. Local Host Cache is synchronised with the Data Store by the Zone Data Collector for every 30 minutes and it can also be configured through registry 5. What is Client Lock Down? Answer :- 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? Answer:- 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?
8. What is the difference between all citrix versions? Answer:- Citrix Meta frame Presentation server and Xenapp are the different name of the same product updates, Meta frame and Presentation Servers are older versions and Xenapp are the Newer Versions. Both are uses for Virtualization of Applications, Contents & Server desktop. Some features in Xenapp are not available in Presentation servers like V-Disk in Xenapp6.5, 9. What are different load evaluators are available in Citrix Answer:- 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? Answer:- 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? Answer:- Verify that latest Citrix client software installed at desktop Verify that user is having correct proxy settings to connect to your Citrix network (for remote users) try to launch same application from Citrix server(on which you installed and published) Try to add same application to your ID and try to launch Check user permissions for that Applications
12. What is IMA? Answer:- Its 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. 13. What is ICAand what is the advantage of ICA? Answer:- ICA Independent Computing Architechture It provides better compression Transmits High-level windows display information 14. What is Speed Screen? Answer:- The term SpeedScreen is confusing with regards to Citrix because it actually includes five different technologies that have been created over the last several years. It is easy to get things mixed up, especially since some of the technologies do similar things. This list of five variants is: SpeedScreen Latency Reduction SpeedScreen Browser Acceleration SpeedScreen Multimedia Acceleration SpeedScreen Flash Acceleration SpeedScreen Image Acceleration 15. What is the query command in Citrix? Answer:- 1)qfarm 2)querydc 3)queryds 4)queryhr 16. What are the different ports used in Citrix? Here is the PDF attached that contains all the Port details Click Here to download
17. How the licensing works in Citrix and difference in Citrix Licensing version wise? Answer:- 1) First there would be product licences such as Standard/Advanced/Enterprise/Platinum edition. 2) Then you have to purchase the concurrent licences depending on the no of users this can be downloaded from the website .LIC file depending on the hostname of the server which is case sensitive 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? Answer:- Citrix Management Console Access Suite 19. What is Web Interface or Nfuse? Answer:- Citrix Web Interface software (previously known as NFuse) provides Web access to Java, UNIX, and Windows applications that are hosted via Citrix application server software. While Citrixoffers server-side control of hosted applications, Citrix Web Interface makes applications accessible through a Web browser interface
20. What is citrix secure / access gateway and how its work? Answer:- Citrix Access Gateway is a secure application access solution that provides administrators granular application-level policy and action controls to secure access to applications and data while allowing users to work from anywhere. It gives IT administrators a single point of control and tools to help ensure compliance with regulations and the highest levels of information security across and outside the enterprise. At the same time, it empowers users with a single point of accessoptimized for roles, devices, and networksto the enterprise applications and data they need. This unique combination of capabilities helps maximize the productivity of todays mobile workforce. 21. What are the differences between Win2K and 2K3 Terminal server? Answer:- Windows 2000 Terminal Services can be installed in 2 mode, as you say: 1) Remote Administration mode Not really a terminal server. You can connect with a maximum of 2 sessions simultaneously, by default only for Administrators. This mode is very handy for accessing a server (any server!) remotely. So this mode is very often installed on SQL servers, Exchange Servers, etc. Every server that is more than 2 steps away from you, like in a dedicated server room. This mode does not require additional licensing, and does not support multiple users running applications on the server. 2) Application Server mode This is the real terminal server mode, i.e. your terminal server is now configured to handle multiple users, which run applications in a session on the terminal server. This mode requires a Terminal Services Licensing Server and additional licensing for all connecting users (TS CALs). Note that the terminology has changed a bit in Windows 2003: Remote Administration mode is now called Remote Desktop for Administration. It doesnt have to be installed anymore, it comes pre- installed and only has to be enabled, just like on XP. Installing the Terminal Services component of the OS in 2003 implies Application Server mode. This mode is now simply called Terminal Services 22. What is the difference between 2k & 2k3 terminal server licensing?
Windows 2000 Windows 2003 TS CAL License Types per-device per-device or per-user alternate per-server external user license option Internet Connector License, $10k, 200 users max, anonymous only External Connector License, $8k, normal users Is license server required? Yes Yes License server version required Windows 2000 or 2003 Must be 2003 Grace period before license server is required 90 days 120 days Temp license lifespan 90 days 90 days Permanent license lifespan forever (before SP3), 52-89 days (SP3 and later) 52-89 days License Server installation location Domain controller only Member server or domain controller Must TS and Lic Serv be in same domain (or trust)? No Yes Reg hack for hard-coding lic server One license server only As many license servers as you want License Server security groups No Yes Must license server be activated to distribute temp licenses? No No Must license server be activated to distribute permanent licenses? Yes Yes Free TS CALs for Win 2000 clients? Yes No Free TS CALs for Win XP clients? Yes Only if Win XP bought before April 25, 2003
23. 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. Scenario: A company's XenApp farm is spread across four geographically separated datacenters. Each datacenter is its own zone in the farm. Datacenter A contains 50 servers. Datacenter B contains 100 servers. Datacenter C contains 20 servers, and Datacenter D contains 10 servers, one of which is the license server. Which datacenter would be the appropriate location for the farm's data store? A. Datacenter A B. Datacenter B C. Datacenter C D. Datacenter D Answer: B
Which port is used by the Citrix License Administration Console? A. 2598 B. 7279 C. 8082 D. 27000 Answer: C
Scenario: A user successfully launched a published application delivered from a XenApp server running within the user's LAN. Session Reliability has been disabled. Which port is used for communication between the Citrix online plug-in and the XenApp server? A. 80 B. 1494 C. 2598 D. 3389 Answer: A
Scenario: A user successfully launched a published application through an Access Gateway. The application is delivered from a XenApp server running in the datacenter and Session Reliability has been enabled. Which port is used for communication between the Access Gateway and the XenApp server? A. 80 B. 443 C. 1494 D. 2598 Answer: D
QUESTION NO: 5
statement best describes the purpose of the data collector? A. It verifies a user's permissions for the requested application. B. It is used by the Delivery Services Console to run the farm discovery. C. It authenticates the user and populates the Web Interface with their icons. D. It maintains and communicates farm information to data collectors in other zones Answer: D
QUESTION NO: 6
Scenario: A XenApp farm is located in a datacenter in New York. A request has been made to add a XenApp server in London. The WAN network connection is stable enough to allow the new server to exist in the New York farm. What should be done by the administrator to ensure that the least amount of Citrix IMA traffic traverses the WAN? A. The administrator needs to create a new zone and add the new server to that zone, making it the zone data collector. B. The administrator does not need to create a new zone because Citrix IMA traffic will only originate from the data collector. C. The administrator does not need to create a new zone if "Not Preferred" is specified as the election preference for the new server. D. The administrator does not need to create a zone for the new server, but rather create a new farm and link Citrix IMA traffic in theDelivery Center. Answer: D
QUESTION NO: 7
Which three options can an administrator use to add members to the Remote Desktop Users group during a XenApp installation? (Choose three.) A. Power Users B. Domain Users C. Administrators D. Anonymous Users E. Authenticated Users F. List of users from the Users Group Answer: D,E,F
QUESTION NO: 8
Which method can be used when changing the farm membership of a server? A. Run the QFARM command. B. Run the CHFARM command. C. UseXenApp Server Role Manager. D. Use the Delivery Services Console. Answer: B
QUESTION NO: 9
Which statement correctly describes behavior of the XenApp Server Role Manager? A. Remote Desktop Services will be automatically installed. Within theXenApp Server role the online plug-in is automatically installed. B. Remote Desktop Services will need to be installed separately. Within theXenApp Server role the online plug-in is automatically installed. C. Remote Desktop Services will be automatically installed. Within theXenApp Server role both the online and offline plug-in are automatically installed. D. Remote Desktop Services will need to be installed separately. Within theXenApp Server role both the online and offline plug-in are automatically installed. Answer: C
QUESTION NO: 10
Scenario: The main application used in an organization is the CRM application, which is published in a separate application folder called CRM. An administrator must configure delegated administration rights for the help desk. The help desk's administrative rights will need to be limited to: - View all areas of the Delivery Services Console. - Perform session tasks related to their job, such as resetting sessions across the farm. Which approach would give the required result for the help desk group? A. Configure View Only permissions for the Delivery Services Console and configure Full administration permissions for the sessions node. B. Configure View Only permissions for the Delivery Services Console and configure Full administration permissions for the CRM application folder. C. Configure View Only permissions for the following nodes: Administrators, Farm Management, Printers and Printer Drivers, Applications and Server Information. Configure Full administration permissions for "Sessions" under theservers node. D. Configure View Only permissions for the following nodes: Administrators, Farm Management, Printers and Printer Drivers, Applications and Server Information. Configure Full administration permissions for "Sessions" under the CRM folder in the application node. Answer: D
QUESTION NO: 11
Which lightweight plug-in is installed with minimal user interaction? A. MAC plug-in B. Online plug-in C. Online plug-in - Web D. Secure Access plug-in Answer: C
QUESTION NO: 12
Scenario: Users access their XenApp applications through a Web Interface. Each XenApp server has all the required applications installed. The administrator discovers that users are being connected to several different XenApp servers while using their applications, causing profile corruption. How should the administrator resolve this issue? A. Utilize the session sharing feature by standardizing all published application settings. B. Utilize the Session Reliability feature by upgrading all online plug-ins to the latest version. C. Utilize the session sharing feature by standardizing only the screen resolution on all published applications. D. Utilize the Session Reliability feature by opening port 2598 between theXenApp servers and the Web Interface server. Answer: A
QUESTION NO: 13
Which two methods can an administrator use to deliver the plug-in to multiple users at the same time? (Choose two.) A. Microsoft transform file B. Command line interface C. Merchandising Server rules D. Active Directory Group Policy Answer: A
QUESTION NO: 14
An administrator has configured an HDX MediaStream for Flash (client-side) policy and set the Flash latency threshold to 75 milliseconds. What will the result be if the latency between the server and client device is greater than 75 milliseconds? A. Flash content quality is improved. B. Flash content quality is degraded. C. Flash content is rendered on the client. D. Flash content is rendered on the server. Answer: B
QUESTION NO: 15
Scenario: Users want the best performance when displaying images in their sessions. The administrator decides to configure HDX 3D Image Acceleration to remove redundant data from the images and improve the image transfer speed. The administrator wants to set this feature to remove the maximum amount of redundant data so it uses the minimum bandwidth requirements. Which lossy compression level setting must the administrator select to meet these requirements? A. None B. Low C. Medium D. High Answer: D
QUESTION NO: 16
Scenario: An administrator has published RealOne Player in the farm so users can view multimedia files from within their sessions and play them on their client devices. HDX MediaStream Multimedia Acceleration is enabled in the farm. Users are complaining that the multimedia files are NOT playing correctly. What must the administrator do to ensure that multimedia files play in user sessions? A. Disable audio on the server. B. Enable HDXMediaStream for Flash. C. Increase the buffer size on the server. D. Install video and audiocodecs on the client device Answer: D
QUESTION NO: 17
Where is SmoothRoaming configured? A. In the plug-in B. In a Citrix policy C. In the farm properties D. In the Web Interface site properties Answer: D
QUESTION NO: 18
Which option is used to establish farm-wide shadowing settings to force a shadow acceptance prompt and force logging on all shadow connections? A. Citrix policy B. Shadow Taskbar C. XenApp Server Role Manager D. Web Interface Management Console Answer: A
QUESTION NO: 19
Where is CPU Utilization Management configured? A. Farm properties B. CitrixUsers policy C. CitrixComputers policy D. Worker Group properties Answer: A
QUESTION NO: 20
An administrator wants to know the server load for a server named CTXXA01. Which two commands can an administrator use from any Citrix server in the farm to get the proper results? (Choose two.) A. qfarm /load B. query farm CTXXA01 /load C. query user /server:CTXXA01 D. query session /server:CTXXA01 Answer: A,B
QUESTION NO: 21
Scenario: The Citrix IMA Service test in Health Monitoring and Recovery is configured to run on a server. An administrator needs to ensure that if the test fails, existing ICA connections are maintained and attempts to reconnect disconnected sessions are made, but new ICA sessions cannot be started on the server. Which recovery action must the administrator select for the test? A. Alert Only B. Restart IMA C. Reboot Server D. Remove Server from load balancing Answer: B
QUESTION NO: 22
Scenario: An administrator for an organization needs to limit the sessions to one connection for vendors and authenticated users. However, HR department members must run two sessions at once. The administrator creates three policies to control the number of user sessions. - Policy A Limits ALL users to one session - Policy B Limits Vendors to one session - Policy C Limits HR to two sessions In order to ascertain the policy behavior the administrator must determine the level of priority to allow the HR department access to multiple sessions. Which priority is needed to apply these policies and to ensure that HR is able to run two sessions simultaneously? A. Set the priority of Policy B to the highest level, Policy C to the next level and Policy A to the lowest level. B. Set the priority of Policy B to the highest level, Policy A to the next level and Policy C to the lowest level. C. Set the priority of Policy A to the highest level, Policy B to the next level and Policy C to the lowest level. D. Set the priority of Policy C to the highest level, Policy B to the next level and Policy A to the lowest level. Answer: A
QUESTION NO: 23
Scenario: An administrator needs to configure the XenApp farm in a highly secure environment. All administrative actions must be logged, even if the configuration logging database is unavailable. Which two options must the administrator configure to make this as secure as possible? (Choose two.) A. Ensure all administrators know the database password. B. Enable IMA encryption before enabling configuration logging. C. Use a shared database account for access to the configuration logging database. D. Ensure the 'Allow changes to the farm when logging database is disconnected' option is not selected. Answer: B,D
QUESTION NO: 24
Which role is assigned to a custom XenApp Administrator by default? A. Add server to farm B. View Administrators C. Log on to Management Console D. View all areas of server farm management Answer: C
QUESTION NO: 25
Scenario: An administrator wants to use session sharing for all published applications. All applications are installed and published on all of the servers in the farm. What else must the administrator do to ensure that session sharing is used? A. Specify file type associations. B. Enable the Connection access control policy rule. C. Ensure the offline plug-in is installed on client devices. D. Configure all published applications with the same settings. Answer: D
QUESTION NO: 26
Scenario: An administrator is setting up a new XenApp environment for a warehouse. Thin clients will be used with a Linux-based operating system and XenApp will be delivered across a low speed wide area network. Users will need to be given an experience similar to what is available from a Windows desktop operating system. Which type of published application will allow for this? A. Server Desktop B. Remote Desktop C. Published content D. Published application, Explorer.EXE, installed on a server Answer: D
QUESTION NO: 27
Scenario: Users frequently open documents on their local PCs. Going forward, an administrator plans to have the users open documents with the published application on the XenApp servers. Which action must the administrator take to accomplish this? A. Install the offline plug-in. B. Configure the Web Interface to allow content redirection. C. Verify the Client drive redirection user policy is enabled. D. Associate the required file type to the published application. Answer: D
QUESTION NO: 28
Which two statements are correct for an application delivered to a client device by Citrix application streaming? (Choose two.) A. It requires the offline plug-in to be installed. B. It can be used when connected to the network. C. It consumes CPU and memory resources on theXenApp server. D. Screen updates are sent from the server using theICA protocol. Answer: A,D
QUESTION NO: 29
Scenario: An administrator has been asked to roll out a new version of an existing application. The new software needs to be deployed alongside the existing version without making any permanent changes to the XenApp servers. Clients are a mixture of Windows and Linux thin clients and all have the XenApp online plug-in installed. How should the administrator roll out the application? A. Create a streaming profile of the new application, and publish the application using the 'Streamed to client' profile. B. Create a streaming profile of the new application, then publish the application using the 'Accessed from a server' and 'Streamed to server1 profile. C. Upgrade the existing version of the software on theXenApp servers, and publish the application using the 'Accessed from a server' and 'Installed application' profile. D. Install the new version of the application onto a differentXenApp server, and publish the application using the 'Accessed from a server' and 'Installed application' profile. Answer: A
QUESTION NO: 30
Which two steps are required to profile an application? (Choose two.) A. Create a PRFILE package. B. Store the package on a file share. C. Create an unattended .MSI package. D. Store the package on eachXenApp server. Answer: B,C
QUESTION NO: 31
Scenario: After the CRM application has been streamed on the XenApp servers, users complain that they can no longer open contracts for customers stored in the Adobe Acrobat file format through the CRM application. Adobe Acrobat has also been streamed to the XenApp servers. How should the administrator solve this issue? A. Create a new .MSI package for Adobe Acrobat and publish it. B. Create a new .PROFILE package for Adobe Acrobat and publish it. C. Create an inter-isolation link between the CRM application .PROFILE file and the Adobe Acrobat .PROFILE file with the streaming application profiler. D. Select a .PDF file on allXenApp servers, select 'pen With' and make sure that Adobe Acrobat has been associated with .PDF files. Select 'Always use the selected program to open this kind of file'. Answer: B
QUESTION NO: 32
Scenario: An administrator has been asked to configure server-side streaming to the XenApp servers. The application package has been published. Which component is required for serverside streaming? A. Online plug-in B. Offline plug-in C. Load throttling D. Client-to-server redirection Answer: B
QUESTION NO: 33
Scenario: An administrator has been monitoring activity on the XenApp servers and determined that most users in an environment access published resources Monday through Friday between 7:00 am and 7:00 pm. The administrator would like to consolidate the number of active sessions outside of this time period to five servers. Which component should the administrator configure to complete this task? A. Load balancing policies B. Preferential load balancing C. Health Monitoring and Recovery D. Power and Capacity Management Answer: B
QUESTION NO: 34
What is the proper extension for a roaming profile in the template location for Citrix Profile Management? A. .DAT B. .LOG C. .MAN D. .PROFILE Answer: D
QUESTION NO: 35
Scenario: A company has six servers in the farm. The administrator wants to direct all connections by Research and Development (R&D) employees to Server1. If Server1 becomes unavailable, user connections should be directed to any available server in the farm. What must the administrator do to direct these connections to the appropriate servers? A. Provide Server 1 with a lower priority than the other servers. B. Provide Server 1 with a higher priority than the other servers. C. Create two worker groups and configure a load balancing policy. D. Add the R&D employees to two worker groups and configure a load balancing policy. Answer: B
QUESTION NO: 36
Scenario: There are 20 servers in a farm. A resource-intensive application is published on five of the servers. An administrator needs to create a load evaluator that reports a full load when the number of users connecting to one of the five servers hosting the application exceeds 60. The administrator must also ensure that only users in a particular location can access the five servers hosting the application. Which two load management rules must the administrator configure for the load evaluator? (Choose two.) A. IP Range B. Scheduling C. Load Throttling D. Server User Load Answer: A,C
QUESTION NO: 37
Scenario: A company has nine servers in the farm. An administrator wants to set the preference for user connections from Austin to three specific servers. What must the worker group contain to direct Austin user sessions to these servers? A. The servers in the farm B. The Austin user accounts C. The three specific servers D. The Austin user accounts and servers Answer: B
QUESTION NO: 38
Scenario: A farm contains 10 servers. An application is published on two of the servers. An administrator needs to apply a load evaluator that reports a full load when the number of users connecting to the application exceeds 100. Which load evaluator would the administrator use to meet the requirements of the scenario? A. Default load evaluator assigned to the server B. Custom load evaluator assigned to the server C. Custom load evaluator assigned to the application D. Advanced load evaluator assigned to the application Answer: B
QUESTION NO: 39
Users are experiencing issues when attempting to connect to published resources through Access Gateway. Which two should the administrator monitor? (Choose two.) A. Terminal Services B. Citrix XTE Service C. Citrix IMA Networking D. Secure Ticket Authority Answer: B,C
QUESTION NO: 40
For which scenario would the Advanced load evaluator be most appropriate for the environment? A. The number of users allowed to connect to a server should be limited to 100. Maximum load for servers must be determined by read and write operations. B. The number of users allowed to connect to a selected application needs to be limited to 100. Maximum load for servers must be determined by page swaps. C. A resource- and memory-intensive application is published on the servers in a farm. When CPU or memory usage reaches 90 percent, a full load should be reported. D. An administrator needs to schedule availability of selected servers or applications. Only users connecting from client devices within a certain IP address range can access published resources on servers. Answer: C
QUESTION NO: 41
Scenario: A company has published a memory-intensive application on all servers in the farm. By default, each server is expected to run 100 sessions. All servers have enough memory to run the application when other sessions NOT running the memory-intensive application are running on the server. Testing has revealed that the application requires at least 50% free memory to launch on a server. How can the administrator ensure that the application will only be started on a server when it has sufficient resources available? A. Configure the Memory Usage rule to 50% in a custom load evaluator and assign it to the servers. B. Configure the Memory Usage rule to 50% in a custom load evaluator and assign it to the application. C. Configure the Server User Load rule to 50 sessions in a custom load evaluator and assign it to the servers. D. Configure the Server User Load rule to 50 sessions in a custom load evaluator and assign it to the applications. Answer: A
QUESTION NO: 42
Scenario: Users from the marketing department need to print on several printers. They are complaining that the default printer in their published applications is NT the same as the default printer on their workstations. An administrator published the application with the option "Start this application without waiting for printers to be created" enabled. Which action must the administrator take to resolve this issue? A. Create a user policy; add Printing\Client printer redirection to the 'Allowed' list; assign this policy with a filter, selecting marketing group. B. Create a user policy; add Printing\Default printer to 'Set default printer to the client's main printer'; assign this policy with a user filter, selecting marketing group. C. Make sure the client Default printer option is disabled in the settings tab of the connection properties in the Citrix Remote Desktop Session Host Configuration tool. D. Create a user policy in the Active Directory (Windows Component\Remote Desktop Services\Remote Desktop Session\Printer Redirection); enable the "Redirect only the default client printer" setting; assign it to the marketing group. Answer: D
QUESTION NO: 43
In which two ways can an administrator prevent printer drivers from being installed? (Choose two.) A. Use Windows Print Management. B. Enable the Printer driver mapping and compatibility policy. C. Use the Active Directory group policy to block driver installation. D. Configure the automatic installation of in-box printerdrivers policy. Answer: A,C
QUESTION NO: 44
Scenario: A Citrix administrator of a large hospital's IT infrastructure is asked to configure XenApp printing for nurses who move between workstations. All terminals are configured to connect to a Web Interface server, and all floors have a dedicated subnet and floor specific machine IDs. The administrator needs to make sure users always print to the network print device closest to the device they are connecting from. How will the administrator complete this task? A. Configure a Session Printers policy for each subnet. Filter the policies based on Users. B. Configure a Session Printers policy for each subnet. Filter the policies based on Client IP address. C. Configure an Auto-create clientprinters policy for each group of machine IDs. Filter the policies based on Client Name. D. Configure an Auto-create clientprinters policy for each group of machine IDs. Filter the policies based on Access Control. Answer: B
QUESTION NO: 45
Which statement correctly describes Citrix universal printing? A. Citrix universal printing is a solution that will allow aXenApp server to act as a print server. B. Citrix universal printing is a solution that allows printing without the need to install a local printer. C. Citrix universal printing is a solution that will allow printing regardless of the operating system of the client device. D. Citrix universal printing is a solution that allows users to print whether or not the correct print drivers are installed Answer: B
QUESTION NO: 46 Under which two circumstances would an administrator create a printer driver mapping policy? (Choose two.) A. A specific driver is not allowed on the server. B. A printer must be available while disconnected. C. The drivers on the client and server are named differently. D. The printing profile must be redirected to the client device. Answer: C,D
QUESTION NO: 47
An administrator must configure printing in an environment to make network printers automatically appear to all users without any setup. Which policy must the administrator implement to accomplish this? A. Default printers B. Session printers C. Universal printing D. Auto-create generic universal printer Answer: B
QUESTION NO: 48
Scenario: An environment contains a previously configured XenApp Services site that points to the original XenApp farm. An administrator needs to configure a Web Interface server to connect multiple XenApp farms so that users can access their applications using the local start menu on their PC with the Citrix online plug-in. How can the administrator configure the Web Interface server using the Web Interface Management Console for this scenario? A. Using theXenApp Web site section, add at least one server in each farm to the previously configured farm and change the XML port so it is different. B. Using theXenApp Services site section, add at least one server in each farm to the previously configured farm and change the XML port so it is different. C. Using theXenApp Services site section, add a new farm for each additional farm and at least one server in that farm to the manage farms option; enter the correct XML port information. D. Using theXenApp Web site management section, add a new farm for each additional farm and at least one server in that farm to the manage farms option; enter the correct XML port information. Answer: C
QUESTION NO: 49
Scenario: An administrator is implementing an Access Gateway solution and needs to configure the internal Web Interface server for use with an external Access Gateway. The administrator has already created a new XenApp Web site named "external." Click the 'Exhibit' button to view the secure access option for the external web site. Which option most thoroughly describes the required steps? A. Select the access method 'Direct', enter the FQDN of the internal URL, specify twoXenApp servers as Secure Ticket Authority servers and select the 'Use for load balancing' option. B. Select the access method 'Translated', enter the FQDN of the internal URL, specify twoXenApp servers as Secure Ticket Authority servers and select the 'Use for load balancing' option. C. Select the access method 'Gateway Direct', enter the FQDN of the external URL, specify twoXenApp servers as Secure Ticket Authority servers and select the 'Use for load balancing' option. D. Select the access method 'Alternate', enter the FQDN of the external URL, specify two Web Interface servers as Secure Ticket Authority servers and select the 'Use for load balancing' option. Answer: A
QUESTION NO: 50 A company has deployed a new Secure Access Gateway device to secure external connections to their XenApp farm. Which change needs to be made to the XenApp Services web site in order to provide secure access to XenApp resources through the Secure Access Gateway device? A. Set the client-side proxy settings to 'Secure (HTTPS)'. B. The Secure Access Method needs to be configured to 'Gateway direct'. C. Kerberos authentication needs to be enabled in the properties of the Authentication method. D. The FQDN of the Secure Access Gateway needs to be specified in the Secure Access Method properties. Answer: B
QUESTION NO: 51
Scenario: The administrator wants to configure Web Interface so users can access their applications using a browser. Some users will use pass-through with smart card authentication, while others will use smart card authentication only. What must the administrator do to satisfy the requirements of these users? A. Enable both authentication methods for a single Web Interface site. B. Create a Web Interface Services site and apply both authentication methods. C. Enable Pass-through authentication to pass the Windows logon method to a site. D. EnableExplicit authentication to allow the site to adapt the authentication method. Answer: B
QUESTION NO: 52
Scenario: An administrator wants to configure the enumeration speed for two Web Interface servers to ensure the fastest response time possible for users. The datacenter for the XenApp servers is 500 miles from office "A" and 1200 miles from office "B". Which location for the Web Interface servers will optimize the enumeration speed of user applications? A. In the datacenter on the same subnet asXenApp servers B. One web server in each office to be accessed by local users C. In the datacenter on the same subnet with only Web servers to isolate HTTP traffic D. One in the datacenter, one in Office "A" with users directed to the closest web server Answer: D
QUESTION NO: 53
Scenario: An administrator has just configured a Web Interface server. The XenApp farm is configured with the default settings. The data collector is CTXDC01 and the member server is CTXXA01. Click on the 'Exhibit' button to review the scenario. What is the issue in this scenario? A. In the XML port field, the value should read "80." B. In the Resourcestypes field, the value should read "Offline." C. In the Authentication methods field, the value should read "Prompt." D. In the XML Service field, the value should read "CTXDC01, CTXXA01." Answer: A
QUESTION NO: 54
Scenario: An administrator wants to add the ability to stream applications to XenApp servers in an environment in order to cut down on the number of applications installed and managed. Users currently access the installed applications on the XenApp servers using the Citrix online plug-in configured with the URL of a XenApp Services site configured for online access. Which two steps are required to achieve the desired functionality? (Choose two.) A. Install the Citrix offline plug-in on theXenApp servers. B. Install the Citrix offline plug-in on the user's client device. C. Change the existingXenApp Services site configuration resource type to 'Dual Mode'. D. Create a newXen App Services site and choose the 'Offline' resource type; configure the existing XenApp Services site to use the new site as a backup. Answer: A,D
QUESTION NO: 55
Scenario: A company has successfully implemented a XenApp farm together with a dedicated Web Interface server. All clients are configured with the Citrix online plug-in and the site name for the configured site within Web Interface is XAPROD. To increase the high availability of the solution, an administrator configures a second Web Interface server. What must the administrator configure to ensure that users can still connect to their applications even in the event of a Web Interface server failure? A. The Backup option within the server settings of the XAPROD site in the XenApp Web site node. B. The redirection option within the server settings of the XAPROD site in theXenApp Web site node. C. The Backup option within the server settings of the XAPROD site in the XenApp Services site node. D. The redirection option within the server settings of the XAPROD site in theXenApp Services site node. Answer: B
QUESTION NO: 56
Scenario: Several printers are set up on each user's Windows workstation. Users are complaining on a daily basis that XenApp published applications take too long at start-up. Which two actions could an administrator take to reduce start-up time? (Choose two.) A. Reduce the number of print drivers loaded at start-up. B. Set up only the default printer on the client to be Auto-created. C. Set up Auto-created printer creation after application launches. D. Allow users to self-provision printers by publishing the ICA Client Printer Configuration tool. Answer: A,B
QUESTION NO: 57
When using the qfarm /load command, what would be displayed as the server load value when a server has a full load? A. 0 B. 1000 C. 9999 D. 10000 Answer: D
QUESTION NO: 58
An administrator needs to reset the session of a user who has become disconnected. Which two tools will allow the administrator to accomplish the reset against a remote server? (Choose two.) A. Performance monitor B. Windows Task Manager C. Delivery Services Console D. Remote Desktop Services Manager Answer: C,D
QUESTION NO: 59
The ActiveX control required by the Web Interface is NOT allowed to run with the current Internet Explorer settings. How should an administrator resolve this issue? A. Add the site to the Local Intranet trusted sites. B. Reset the client Internet Explorer setting to the default to allow ActiveX controls. C. Under the Advanced security tab, select 'Allow active content to run files on my computer.' D. Add the Web Interface site to the Trusted Sites within IE using the Default security settings for the zone. Answer: C
QUESTION NO: 60
Scenario: Using a custom load evaluator that utilizes only the Server User Load with the default setting, an administrator wants to use the qfarm /load command to see the server load value. What is the value the administrator will see displayed for a server with 17 users with active connections and two disconnected sessions? A. 17 B. 19 C. 1700 D. 1900 Answer: A
QUESTION NO: 61
Which two conditions could prevent the Citrix Universal Printer from appearing in the list of users' auto-created printers? (Choose two.) A. The driver is not supported. B. The user is running a terminal device. C. The user is running an outdated online plug-in. D. The driver is on the blacklist in the Printer driver mapping and compatibility policy. Answer: B,C
QUESTION NO: 62
Scenario: Some users complain that they cannot reconnect to their disconnected sessions. After investigation, the administrator discovers that no users are able to connect to Server1. Which two issues could cause the problem? (Choose two.) A. Logons have been disabled forServerl B. Online plugin is not installed onServerl C. IMA Service is not running on the Server1 D. Session reliability has been enabled on Server1 Answer: C,D
QUESTION NO: 63
Users are complaining that their local printers are NOT available in their XenApp sessions when running from a Windows client. Which troubleshooting step should the administrator take? A. Install the Universal Print driver on the client device. B. Verify a network printer is set up on the client device. C. Check that Session printing is enabled in the Citrix policy. D. Verify that the Auto-create clientprinters policy rule does not prohibit printer creation. Answer: C
1) Explain Citrix Logon Process. 2) Purpose of Zone Zone is subset of Farm. It is a grouping of Citrix Servers that shares the common Data Collector 3) When would you suggest creating new zones? Users need to access the closest application in a geographically dispersed environment Presentation Server is part of a disaster plan that fails over to an alternate location The same published applications are hosted in multiple zones User-specific backend data is located in other locations than the main data center 4) How big a zone can get? Its just a matter of looking at the traffic patterns. For instance, do you want one single data collector updating 1000 servers whenever you make a change to the environment (one zone), or do you want two data collectors to each update only 500 servers (one zone). 5) When would you suggest creating new farm? When you want the member servers talk to different datastore like a test environment; 6) What is a Data Store? This is the place where all the static information are stored. Farm configuration information, Published Application configurations, Server configurations, Static policy configuration, XenApp administrator accounts, and Printer configurations) that all servers can refer. 7) How to migrate datastore database from SQL2000 to SQL2005 OR How to recover datastore database? Restore the DB to new server Change mf20.dsn on all servers starting with data collectors Restart IMA service on all servers 8) How to find out the datastore database server name? Examine the DSN file which contains the connection details to the database. C:\Program Files\Citrix\Independent Management Architecture\MF20.dsn The following is an example of an MF20.dsn file from a server connecting to a remote SQL Server instance: [ODBC] DRIVER=SQL Server UID=useraccount Address=SqlServer,1433 Network= DATABASE=farmdb WSID= APP=Citrix IMA SERVER=SqlServer 9) How to verify Datastore DB connectivity? To determine if a server is communicating regularly with the data store, check the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\CITRIX\IMA\DataStoreFailureTime If the value is all zeros, the MetaFrame server is communicating with the data store. 10) How often does the member servers check datastore database? By default, every 30 minutes. 11) what happens if datastore connectivity is lost? If the server loses its connection to the central data store, theres no limit to how long it will continue to function. (In MetaFrame XP, this is limited to 48 or 96 hours, but that was because the data store also store license information.) But today, the server can run forever from the LHC and wont even skip a beat if the central connection is lost. In fact now you can even reboot the server when the central data store is down, and the IMA service will start from the LHC with out any problem. (Older versions of MetaFrame required a registry modification to start the IMA service from the LHC.) 12) How will you remove Citrix server from the farm? If the server is unresponsive, remove it by right click on server in the console. For functional server, remove it from add/remove programs use CHFARM command 13) How will you remove citrix server from the datastore DB? When citrix is uninstalled from the server, it cleans the entry from data store database. Additionally you can run this command to remove the entry from Datastore DB. DSCHECK /servername 14) How to clean up datastore database? DSCHEK without parameters will check for consistency and clean up the database. /clean parameter can be used to clean up specific server/application from the datastore but use with caution. 15) How do you troubleshoot printing issues? Check print spooler service Check printer mapping errors in event log Check printer driver availability n compatibility Check printer policies for over rides 16) How do you configure session printers? Through Citrix policies. Add the printer drivers first, map the printer and then assign to user/group 17) What does secure gateway d0? 18) What are monitors in Netscaler? Netscaler uses monitors to track the status of back end servers. These monitors can be http, tcp, ping etc 19) What would you do if you see a service down in Netscaler? Try pinging the actual server from netscaler CLI and verify its responding 20) How do you configure NetScaler? What are the pre-requisites? 16) Can you monitor Citrix services through EdgeSight? 17) How do you configure alerts in EdgeSight? 18) How many users can you host on XenApp 6.5 vs XenApp 5.0? 19) How do you manage capacity planning with EdgeSight? 20) What are the challenges that you have faced in current environment? 21) What happens if you stop the XML service on a server? Existing users wont be impacted, but no new users will be able to access the applications published from the server. 22) XML service down on serverA which has 10 applications; can you access the applications? Existing users wont be impacted, but no new users will be able to access the applications published from the server. 23) What is Citrix XML service? The Citrix XML server is a component of Citrix XenApp and XenDesktop thats used to enumerates available resources and provide secure tickets for users that to use the WebInterface or CloudGateway. XML service has two functions: Communicating with the XenApp farm / XenDesktop zones; the XML broker Generating and validating secure ticket to authorize users, the Secure Ticket Authority (STA) 24) How to change the port used by XML service? By default XML service uses port 80. But citrix recommends using port 8080 inorder to avoid conflicts with IIS. To change the port used by XML service: In XenApp 6 and above this can be changed via Citrix policies. In Earlier versions Use the ctxxmlss command-line utility. This can be done by unloading the Citrix XML Service with /u, changing the port with /r<port number> and restarting the XML service. ctxxmlss /u ctxxmlss /r8080 An alternative method is by changing the port in the registry (and restart the Citrix XML service after changing). Key :HKLM\System\CurrentControlSet\Services\CtxHTTP Value: TCP Port The value is listed in hex, you need to change the view to decimal. 25) Explain Citrix Load Levels?
The following are explanations of the load levels: 9999 : No load balancing installed 0 to 9998 : normal load level 10000! : Application is disabled for this server 10000 : Load is at 100% 10001 : Out of licenses 10002 : Indicates that no ICA connections, listener is disabled, are available on that server. 20000 : Citrix server is unable to reach license server 26)How to recover Citrix License Server? The Citrix servers can function without contacting the license server and it is 30-days fault tolerant, and in Enterprise version an alert can be set with Resource Manager to send an email in case of License Server Connection Failure. If the license server reconnects at any time in the thirty days the problem resolves itself. If the server is not going to come back up, then the license file, digitally signed with the case-sensitive hostname of the old license server, is the critical component. The license file, a *.lic file, can be backed up to a thumb drive separately, and restored to a new server with the same name of the old license server, and the Citrix License server software installed. 27)How to recover from IMA failing? There are many reasons that the IMA Service doesnt start 1. IMA Service load time 2. IMA Service subsystem 3. Missing Temp directory 4. Print spooler service 5. ODBC configuration 6. Roaming Profile Check the Windows Registry setting: HKEY_LOCAL_MACHINESOFTWARECitrixIMARuntimeCurrentlyLoadingPlugin If there is no value specified in the CurrentlyLoadingPlugin portion of the above Windows Registry entry then 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. If administrators see an IMA Service Failed error message with an error code of 2147483649 when starting the Presentation Server the local system account might be missing a Temp directory which is required for the IMA Service to run. 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 account then it is likely that a missing Temp directory for the local system account is causing the problem. If the Temp directory is not present then manually create one as >Temp. For example: C:\Windows\Temp Also verify that the TMP and TEMP system environment variables point to the temporary directory. Restart the server to restart the IMA Service 28) What is new in XenApp 6.5? Session Lingering Session Pre-Launch App Center Load Evaluators assigned to Worker Groups or OUs instead of individual servers Datastore and Zone information configured via GPO Sesssion Only and Controller roles Desktop Director web console can manage XenApp sessions MultiStream ICA ica traffic can be split into four separate TCP streams if required Log On control feauture to drain users. 29) What would happen if you stop the IMA service on a server? Existing users on the server will not face any issues, but no new user connections to the server would be allowed.
What is VMware Fault Tolerance?
VMware Fault Tolerance is a component of VMware vSphere and it provides continuous availability to applications by preventing downtime and data loss of Virtual machines in the event of ESX server failures.
What is the name of the technology used by VMware FT?
VMware FT using a technology called vLockstep technology
What are requirements and Limitattions for ESX hosts & infrastructure components to run FT protected virtual machines in Vsphere 4 & 4.1?
Please refer my blog post on ESX Host -Infrastrcuture Requirements & Limitations for VMware Fault Tolerance to see the ESX requirements for VMware FT.
What are Requirements and Limitations for Virtual Machine to Enable FT ?
Please refer my blog post on Virtual Machine Requirements for VMware Fault Tolerance
How do i check my host for FT compatibility from vSphere client?
One way from vSphere client is to run the cluster complaince check from profile compliance tab of your cluster. The below checks as specified below will be performed as part of the compliance check.
Validate that Fault Tolerancelogging NIC speed is at least 1000 Mbps. Validate that power management is supported on the host Validate that Fault Tolerance logging is enabled. Validate that VMotion NIC speed is at least 1000 Mbps. Validate that all the hosts in the cluster have the same build for Fault Tolerance Validate that the host hardware supports Fault Tolerance. Validate that VMotion is enabled. Validate that at least one shared datastore exists
Another way is to check the summary tab of the ESX/ESXi host, "Host Configured for FT" yes or NO.
If " Host Configured for FT" is No. It will display the items required for that particular ESX for FT to work.
What is FT Logging Traffic?
FT logging is the one of option in VMkernel port setting which is similar to enable vmotion option in the vmkernel port. when FT is enabled for the virtual machine, all the inputs (disk read.. wirte,etc..) of the primary virtual machine are recorded and sent to the secondary VM over via FT logging enabled VMkernel port.
How to Enable FT Logging in VMkernel Port?
GO the ESX host -> Configuration-> Networking -> Properties of Virtual switch with the VMkernel portgroup configured
Click on VMkernel Port -> click on Edit -> General tab -> select the Fault Tolerance Logging -> click on OK.
How do you configure or enable FT for the virtual machine ?
FT can be enabled only per virtual machine basis not at the cluster or ESX level.
Right-click the virtual Machine -> Fault Tolerance -> Turn on Fault Tolerance
How does the FT enabled virtual machine will be differentiated with non FT VM's in vSphere client?
FT Enabled Virtual machine will appear in Dark Blue colour as compared to non-protected virtual machines.
By default, Only Primary virtual machine will appear under the cluster and ESX host. To take a look at the secondary VM , Go to Virtual Machines tab of the Cluster or Host.
How Does VMware Fault Tolerance Work?
When you enable Fault Tolerance for the virtual machine, a secondary virtual machine will be created to work with the primary virtual machine in which you have enabled FT. The primary and secondary virtual machine resides on a different ESX hosts in the cluster. Whatever the events or actions performed by the primary VM will be transmitted via gigabit Ethernet network to be replayed by the secondary virtual machine using VLockstep technology. Eventhough both the primary and secondary virtual machines appear as a single entity and access a common disk, both running with the single IP address, MAc address but writes are only performed by the primary virtual machine.The primary and secondary virtual machines sends heartbeat between each other frequently with millisecond intervals to the check for the availability. If either of the virtual machine loses the heartbeat, other virtual machine will take over the primary virtual machine role immediately.
Graphics Thanks toVMware.com
What happens when you enabled Fault Tolerance for your virtual machine?
When you enable Fault Tolerance for the virtual machine, a secondary virtual machine (live shadow image of the primary) will be created to work with the primary virtual machine in which you have enabled FT. The primary and secondary virtual machine resides on a different ESX hosts in the cluster.
What will happen when the ESX host of primary VM failed?
When a failure is detected on the primary VM's ESX host, the secondary virtual machine which is running on the another ESX server in the same cluster will takes the place of the first one with the least possible interruption of service.
If vCenter is down, will the FT work? vCenter server is only required to enable FT on the virtual machine.once it is configured, vCenter is not required to be in online for FT to work. FT failover between primary and secondary will occure even if the vCenter is down.
How does Vmware FT differs from VMware HA?
1.VMware HA is enabled per cluster basis but FT is enabled per VM basis.
2. In case of ESX host failure, virtual machines in the failed host are restarted and powered-on on the other active hosts in HA cluster. So the restart duration of the virtual machine is the downtime for the virtual machine in HA cluster. But in FT enabled virtual machine, there is no downtime. In case of host failure, secondary VM will become primary and continuing the execution from the exact point where the primary VM is left off or failed. It happens automatically without data loss, without downtime and with a little delay. Users will not see any interruption.
How do you see the summary status of the FT enabled virtual machines in the ESX host from vsphere client?
Click on Summary tab of the ESX host -> Fault tolerance information and VM counts will be displayed
1. What are the different types of Presentation Server
Enterprise Edition : Standard + Advance Edition +Citrix Resource Manager , Citrix Installation Mgr Advanced Edition : Standatd Edition + Citrix Load Manager Standard Edition : MPS Access suite Licensing, Core metaframe PS software, Web Interface for MPS , Citrix secure Gateway, Legacy MPS 1.8
2. Presentation Server Components : A: MetaFrame Access Suite Licensing Access Suite Console MetaFrame Presentation Server Presentation Server Console Document Center
3. What are the different Citrix Clients available A: Program Neighborhood Program Neighborhood Agent Web Client Java Client
4. What are the services available in Citrix A: ADF Installer Service CPU Utilization Mgmt/Resource Mgmt service CPU Utilization Mgmt/User-Session Sync Service Citrix Licensing WMI Service Citrix Print Manager Service Citrix SMA Service (Switch Monitoring and Accessories) Citrix Virtual Memory Optimization Service Citrix WMI Service Citrix XTE Service Diagnostic Facility COM Service Encryption Service Independent Management Architecture Service License Management Console for Citrix Licensing Service MetaFrame COM Server Service Resource Manager Mail Service Secure Gateway Service
5. Default ICA port A: 1494 NOTE: Default ICA port is a common question to ask in the interview: Apart from this, should be ready with all Port details which are related to the citrix environment. Port Name Port Number Default listening port for Citrix XML Service : 80 CMC, SSL : 443 Server to SQL : 1433 ICA : 1494 UDP port used for client broadcast : 1604 IMA : 2512, 2513 Session Reliability : 2598 Licensing : 27000
6. Command to put the server into install mode A: change user /install NOTE: Normally whenever we install the device on the OS, we use the "Change user /Install" and after finishing the installation task we need to execute from the mode to use "change user /execute".
7. What is Local Host Cache (LHC) and what is the purpose of A: The Local Host Cache is the name of the Microsoft Access Database that is created locally on every MPS server and that stores portions of the Data Store to keep the server functioning in the event of an outage. If the Data Store goes off line, the server continuous to function normally using the LHC database for up to 48 hours. It ensures that pertinent data is accessible locally even of the data store database is unavailable.
8. Which types of persistent data are contained in the Presentation Server Farm Data Store? A: Printer Drivers and mappings Published Applications configurations Presentation Server Administrator Accounts
9. What is the purpose of the Data Store and What is contained in the Data Store database? A: The Data Store is a database that stores all the configuration information needed by the Citrix Farm. Any time you make configuration changes to MetaFrame Server, the changes are recorded in the Data Store. In this respect, if you are adding a new MetaFrame Server to spread the user load of an application, this new server can get all the information by tapping into the Data Store. The information stored in the Data Store includes : Published Application, Server Configuration, User Configuration and Print Environment. This thus means all persistent data for all servers in a particular farm.
10. Purpose of the Data Collector A: Data Collector is nothing but it keeps the information about the published application, users session, Zones etc. 11. Purpose of Zones. A: Zone is subset of Farm and is designed so that we could use Farm as a unit. Zone has server members and one of them is ZDC (Zone Data Collectors) in each zone. These ZDCs communicate between zones. Zones are very helpful in controlling traffic.
12. Moving servers to other zone
13. Which component manages the servers running Presentation by integrating with third-party management consoles such as HP Open View? A: Network Manager Explanation : Simple Network Management Protocol (SNMP) is known and widely used by various organizations for the purposes of monitoring their systems. Companies can use third- party tools such Microsoft Operations Management (MOM), HP Open View, or various other tools to monitor and manage their servers. In addition, if you are using Enterprise Edition of MetaFrame, you can use Citrix Network Manager as an SNMP agent to gather farmwide performance monitoring and management information.
14. What are two technical considerations for deciding to create more than one farm in a Presentation Server environment? A: The Geographical Location of the servers and The type of network connection between the servers.
15. An administrator must consider which three factors when deciding which type of database to use in a farm? A: Number of Users Number of Applications Number of servers running Presentation Server
16. Preferences of zone DCs (most, preferred...)
17. How to change the ICA port. Change value of TCP/IP port for ICA Terminal Sessions. ICAPORT {/QUERY | /PORT:num | /RESET} /QUERY Query current setting. /PORT:num Change the TCP/IP port to 'num'. /RESET Reset the TCP/IP port to 1494. 18. How to change the xml service port. A: Use the command line utility ctxxmlss From the services applet stop the xml service At a command prompt type: ctxxmlss /u ctxxmlss /rxxxx (where xxxx is the new port number) RESTART the xml service from the services applet. 19. The ports for server-to-server communication and CMC ports. IMA : 2512, 2513 20. Licensing issues (server + connection licenses)
21. Load balancing definition and elementary "workflow"
22. IMA (Independent Management Architecture)service used for what A: The IMA Services checks about the connection between the Citrix Presentation Sever and Citrix Management Console. It has separate Management architecture from the Windows Management architecture. It links with Metaframe COM Server to provide COM Services, so that individual servers can be removed from the Citrix Management Console.
23. Components needed for web connectivity (IIS, Nfuse, SG/MSAM)
24. Troubleshooting using event log
25. Why is ICA that much faster than RDP? technological differences
26. Why does a new desktop get a "dial-up or network problems... when the OS is win2k pro, or XP pro.
27. Why does the spooler service sometimes crash, after staring a print job?
28. How much SSL certificates, do I need to setup a CSG configuration?
29. Why does single sign-on not work, when using NFuse or WI?
30. Can you describe your best hardware configuration for a 35 to 40 user server?
31. How do you fight latency, and when is it needed? (ping times)
32. How does the raid controller need to be set on a terminal server?
33. Why does my CSG connection not work, while using a 56 bits version cert?
34. How do you configure a Cisco router TCP/IP stack for optimal citrix traffic?
35. Preferences of zone DCs
36. What are the differences between the Win2k license server and Win2k3?
37. Differences in GPO's between the 2 OS's. I also like to find out how they troubleshoot citrix issues. What sites do they use?
38. After installing the new Citrix Client my Icons are Upside Down. What Gives? A: This problem has been traced back to two possible solutions involving the video drivers. The following seemed to have resolved the problem.
First in Win9.x clients (where this has been a frequent issue)try decreasing the graphics acceleration setting in Control Panel\System\Performance.
If this does not work try to obtain the latest video drivers from the cards manufacturer for the graphics adapter and installing them.
39. How do I disable floppy drive access during a Citrix Session Logon? A: Run regedt32.exe Edit the key listed below: HKEY_CURRENT_USER\Software\Microsoft\WindowsNT\CurrentVersion\Winlogin\Parse Autoexec REG_SZ=1 Change the value from 1 to 0 Ensure that the Windows Explorer view is set to a view different than "Details"
40. I have a program that will only work if it is install mode any ideas? A: Try adding the directory the program is in to the default path by going into the system control panel applet and adding it under the environment variables. Or copy out the ini and dll file of the program out to each users windows/system32 folder in their home directory. Some programs have a temp variable in their ini files. You may need to edit the location of the temp variable to point to the users home temp directory instead of the NT/Temp directory location. This should resolve the problem.
41. How do I Disable Print Drivers from Automatically Updating the DataStore? A: When a new printer or printer driver was installed on a MetaFrame server, a substantial amount of traffic (in the order of 8 to 10MB per second) occurred between the IMA Service and the data store the IMA Service was using. This occurred because the IMA Service needed to update the Management Console for MetaFrame XP with the information about the new printer or printer driver, which caused the huge amount of network traffic.
To resolve this problem, navigate to the following registry key and change the value of fDisablePrinterWorkerThread to 1:
After you make this change to the registry, restart the IMA Service for the change to take effect.
NOTE: When the registry switch is set to 1, the IMA Service does not automatically update printer or printer driver information to the Management Console. You need to update this information manually. To do this, click Printer Management in the left panel of the Management Console and then double-click Update Printer and Driver. This setting is valid with: (or their equivalents) MetaFrame XP Feature Release 3 for Windows 2000 and hotfix XE103W2K057 MetaFrame XP Service Pack 2 for TSE 4.0 and hotfix XE102T024.
Both MetaFrame XP Feature Release 3 for Windows 2000 & MetaFrame Presentation Server 3.0 for Windows 2000 and 2003 contain the code need for the registry change. Ensure the latest MfPrintSs.dll is installed on the server. NOTE: If youre interviewing, you want somebody who has a good solid overall understanding of Citrix and how it fits into the organization etc. So as well as those questions, I'd be asking them how they would bring new sites online. I'd want them to know how web interface and CSG work and to tell me the process when users connect using these products to launch their apps. I would tell them about your setup and ask them how you could improve it. Also you will want to know what they know about Terminal Services. I'm amazed at how many questions here get asked about the TS license server. Most seem to not even know it needs to be loaded.
42. How do I remove a dead server from the Citrix Management Console? A: Run DSVERIFY SERVERS /CLEAN /FORCE to optimize the Data Store. DSVerify can be run rom any server in the farm. Dsverify is available here. Metaframe Feature Release 3 has a new command line tool called DSCHECK works in a similar way: DSCHECK /CLEAN
43. What is relay Program Neighborhood The user interface for the Program Neighborhood Client that lets users view the published applications they are authorized to use in the server farm. Program Neighborhood allows access to application sets and custom ICA connections.
44. What is relay Program Neighborhood Agent The Program Neighborhood Agent allows you to deliver published applications directly to users desktops so users can access links to published applications with or without a Web browser. With the Program Neighborhood Agent, links to published applications appear in the Start menu, on the Windows desktop, or in the Windows notification area. Remote applications are integrated into the desktop and appear to the user as local applications. You must use the Web Interface for MetaFrame Presentation Server to use the Program Neighborhood Agent.
45. What is relay published application An application installed on a server or server farm that is configured for multiuser access from MetaFrame Presentation Server Clients. With Load Manager, you can manage the load for published applications among servers in the farm. With Program Neighborhood and the Web Interface, you can push a published application to your users client desktops.
46 What is relay listening port ? The TCP port on a computer running MetaFrame Presentation Server that the Citrix SSL Relay monitors for data from a Web server. What is seamless window One of the settings you can specify for the window size property of a published application. If a published application runs in a seamless window, the user can take advantage of all the client platforms window management features, such as resizing, minimizing, and so forth.
47 What is Secure Sockets Layer (SSL)/Transport Layer Security (TLS) A standards-based architecture for encryption, authentication, and message integrity. It is used to secure the communications between two computers across a public network, authenticate the two computers to each other based on a separate trusted authority, and ensure that the communications are not tampered with. SSL/ TLS supports a wide range of ciphersuites.
48 What is server A server on which MetaFrame Presentation Server software is running. You can publish applications, content, and desktops for remote access by clients on these servers. What is server farm A group of computers running MetaFrame Presentation Server and managed as a single entity, with some form of physical connection between servers and a database used for the farms data store. 49. What is session ID A unique identifier for a specific client session on a specific computer running MetaFrame Presentation Server.
50 What is Independent Management Architecture (IMA) Citrixs server-to-server infrastructure that provides robust, secure, and scalable tools for managing any size server farm. Among other features, IMA enables centralized platform-independent management, an ODBC-compliant data store, and a suite of management products that plug in to Presentation Server Console.
51. What is Citrix XML Service A Windows service that provides an HTTP interface to the ICA browser. It uses TCP packets instead of UDP, which allows connections to work across most firewalls. The default port for the Citrix XML Service is 80.
52. What is shadowing A feature that enables an authorized user to remotely join or take control of another users client session for diagnosis, training, or technical support. What is SpeedScreen Latency Reduction A combination of technologies implemented in ICA that decreases bandwidth consumption and total packets transmitted, resulting in reduced latency and consistent performance regardless of network connection.
53. What is universal printing When you use universal printing you do not need to install and duplicate a potentially large set of native printer drivers in your server farm. The universal printer drivers can replace multiple native printer drivers that would otherwise be needed in diverse printing environments. MetaFrame Presentation Server Clients can work with universal drivers depending on the client devices version and platform.
54. What is Windows-Based Terminal (WBT) A fixed-function thin-client device that can run applications only by connecting to a server. WBTs cannot run applications locally.
55. What is zone A logical grouping of computers running MetaFrame Presentation Server, typically related to the underlying network subnets. All servers in a zone communicate with the server designated as the data collector for the zone.
56. What is zone data collector A computer that stores dynamic data for one zone in a farm. Examples of dynamic data include current server load, the number of current user sessions, and the applications currently running in user sessions on a specified server.
57. What is local host cache A local subset of the server farm data store information. This file is present on all computers running MetaFrame Presentation Server. See also data store.
ICA file A text file (with the extension ica) containing information about a published application. ICA files are written in Windows ini file format and organize published application information in a standard way that MetaFrame Presentation Server Clients can interpret. When a client receives an ICA file, it initializes a session running the application on the server specified in the file. ICA protocol The protocol that MetaFrame Presentation Server Clients use to format user input (keystrokes, mouse clicks, and so forth) and address it to servers for processing. Servers use the ICA protocol to format application output (display, audio, and so forth) and return it to the client device.