Skip to main content

Architecting a Citrix Virtualization solution-Assessment: Conceptual Architecture


Lets refresh where we are! We are discussing  about architecting a Citrix environment from Architects perspective. There are 2 parts to it:

  1)    Assessment
  2)    Design

Assessment is further divided into
·   Conceptual Architecture

In this blog, we will discuss assessment of Conceptual Architecture. Each topic will be covered in separate blog.
After the architect completes the initial assessment of all aspects of the current environment, the design phase begins. During the design phase, the architect uses the information gathered during the assessment to design a virtualization solution that meets the needs of the organization.
This design is then transferred into a conceptual architecture that can be used to communicate the design.
Conceptual Architecture Overview
The conceptual architecture is a diagram or series of diagrams that provides an abstracted overview of a proposed design that non-technical people can understand. The diagram should not be overly detailed, but should depict all major components and the connections between the components


If necessary, additional diagrams can be included to cover additional areas of the design. For example, the XenApp and XenDesktop delivery conceptual designs might be depicted in a different diagram than the high-level overview of the datacenter conceptual design

Conceptual Architecture Documentation
The conceptual architecture diagram should be accompanied by supporting documentation.
This supporting documentation should identify:
  • The purpose of each component and connection in the architecture
  • The assumptions and decisions that were made
  • The rationale for each assumption and decision
·         Conceptual Architecture Validation
·         After the conceptual architecture has been documented, it must be validated to ensure that it is technically sound and satisfies the goals and concerns of the organization.
·         At this point, the architect should present the conceptual architecture to the stakeholders whose goals and concerns are being addressed by the design. During this presentation, the architect should point out how the architecture addresses the project objectives and requirements and keep track of any issues or changes that are suggested.
·         After the validation is complete, the conceptual architecture can be used to collect feedback from other architects and developers.
Conceptual Architecture Implementation
·         When the conceptual architecture is complete, it can be used as a starting point for creating a more elaborate document that provides detailed design and component specifications. This document will be used to implement the design

Citrix Virtualization Conceptual Architecture
In order to create the conceptual architecture for a Citrix virtualization project, the architect must understand how the Citrix products will be implemented in the environment to meet the goals and objectives of the organization.
The remainder of this course focuses on the considerations that affect the design of a Citrix virtualization solution and will influence the conceptual architecture diagram and the documentation provided for the solution









Popular posts from this blog

Data Center Migration

Note: This blog is written with the help of my friend Rajanikanth
Data Center Migrations / Data Center Consolidations
Data Center Consolidations, Migrations are complex projects which impact entire orgnization they support. They usually dont happen daily but once in a decade or two. It is imperative to plan carefully, leverage technology improvements, virtualization, optimizations.
The single most important factor for any migration project is to have high caliber, high performing, experienced technical team in place. You are migrating business applications from one data center to another and there is no scope for failure or broken application during migration. So testing startegy should be in place for enterprise business applications to be migrated.
Typical DCC and Migrations business objectives
Business Drivers
·Improve utilization of IT assets ·DC space & power peaked out - business growth impacted ·Improve service levels and responsiveness to new applications ·Reduce support complexi…

HP CSA Implementation

I know the above picture is little confusing but don’t worry I break it down and explain in detail. By the time I am done explaining you all will be happy. HARDWARE AND SOFTWARE REQUIREMENTS 1.VMware vSphere infrastructure / Microsoft Hyper V: For the sake of Simplicity we will use VMware vSphere. We Need vSphere 4.0 /5/5.5 and above and vCenter 4.0 and above ready and installed. This is the first step. 2.We need Software medias for HP Cloud Service Automation, 2.00, HP Server Automation, 9.02, HP Operations Orchestration (OO)9.00.04, HP Universal CMDB 9.00.02, HP Software Site Scope, 11.01,HP Insight Software6.2 Update 1 3.DNS, DHCP and NTP systems are already installed and configured. NTP information should be part of VM templates 4.SQL Server 2005 or Microsoft® SQL Server 2008 or Microsoft® SQL Server 2012 , Oracle 11g, both 32-bit and 64-bit versions may be used for CSA database.
5.We will install  HP Cloud Service Automation, 2.00, HP Server Automation, 9.02, HP Operations Orchestra…

Openstack- Its importance in Cloud. The HP Helion Boost

Every enterprise expects few things from cloud computing, mainly:

· Auto scaling: The workload should increase and decrease as needed by the IT environment.

· Automatic repair: If there is any fault or crash of the application or the server, it automatically fix it

· Fault tolerant: The application or underlying technology is intelligent enough to make itself fault torrent

· Integrated lifecycle: It should have integrated lifecycle

· Unified management: Its easy to manage all different aspects of technology

· Less cost

· Speed


Its year 2014. till now only 5% to 7% enterprises are using cloud computing. Such a small number. Its a huge opportunity and a vast majority for anyone who is interested in providing cloud computing services.
Current IT environment is very complex. You just cant solve all your problems with cloud computing.
There are legacy systems, databases, data processors, different hardware and software. You name it , there are so many technology available in just o…