380 likes | 393 Views
Rolling Out Citrix MetaFrame: A Project-oriented Approach. Presented by: Douglas A. Brown. Systems Engineer, Northern California. Agenda. Project management overview Analysis phase Design phase Build & test phase Rollout phase Summarize & wrap up. Project Management Overview.
E N D
Rolling Out Citrix MetaFrame: A Project-oriented Approach Presented by: Douglas A. Brown Systems Engineer, Northern California
Agenda • Project management overview • Analysis phase • Design phase • Build & test phase • Rollout phase • Summarize & wrap up
Citrix Methodology • The scope of this presentation is the small to medium size deployments. • This presentation reviews the following four stages of a successful MetaFrame deployment: • Project management. • Analysis. • Design. • Build & test. • Rollout.
What Makes a Good Meeting? • Set objectives • Establish an agenda and distribute in advance • Start the meeting on time on keep to the agenda (don’t allow sidetracking) • Work trough each agenda item (assign and document action items) • Document and assign next steps • Summarize meeting
Vision • To define the vision is to define the project! • The vision is derived from business reason you are implementing MetaFrame and the benefits you plan to achieve.
Project Scope • Split scope in to “in scope / out of scope.” • Format the scope into the 4 phases of project management and document at a 30,000 foot level the steps needed for a successful implementation. • Assign parties to be responsible for each “out of scope” task. • Present finding to the customer and get them to “sign off” on the vision / scope.
Project Plan • A project plan is a detailed list of tasks needed for a successful deployment. • Derived by expanding out the project scope with more detail. • Assign parties to be responsible for each task along with the estimated time for completion.
Infrastructure Assessment • Through a combination of meetings and in the trenches analysis, you will document readiness, requirements, risks, and considerations for each infrastructure component. • This information will allow you and your customer to understand which areas of their current environment are ready for a rollout of MetaFrame and ones where more attention is needed.
Infrastructure Assessment • During an infrastructure assessment you are tasked to review several areas that are critical to successfully implementing MetaFrame. These areas are as follows: • Application information • Hardware environment • Systems management environment • Operating systems • Network architecture • Backup architecture • Printing architecture • Change control environment • Disaster recovery environment
Proof of Concept • Determine what assumptions must be proved • Create test environment • Not production • Start with ‘clean’ server • Install and test applications • Make adjustments as necessary • OS tuning • Application configuration • Document findings • Environment setup • OS & application configuration • Issues & recommendations
Analysis Phase Checkpoint • Now that you have completed the analysis phase you will need to present your findings to your customer in the form of formal documentation in a formal meeting setting. • The analysis checkpoint document should contain the following sections: • Preface. • Vision / scope. • Infrastructure assessment findings. • Proof of concept assumptions and findings. • Statement of work defining scope, deliverables, estimated duration and costs for the design, build & test and rollout phases.
Server Design • Document the hardware that will be used. • Document the operating system that will be deployed. • Based on the information gathered during the proof of concept you are able to document the server capacity needed for both the user load and redundancy.
MetaFrame Design • Farm design. • Defines the number and location of server farms. • Zone design. • Defines the number and location of zones. • Data store design. • Defines the data storage type, recovery procedures, and the access method (direct or indirect). • Application integration design. • Defines what applications will be installed and with what method. (Published, desktop). • Defines the lockdown specifications, any login script modifications and profile management.
Network Design • Client access. • Defines what method the end-user will communicate with the server farm. (NFuse, PN client). • File storage. • Defines the file servers that will be utilized to hold user profiles, MetaFrame related files shares and application data. • Login scripts. • Defines any modification that might be required. • Network infrastructure. • Defines any changes required to the network in order to rollout MetaFrame. • Security. • Defines the manner in which the network will be secured, including firewalls, NAT, SSL, etc.
Design Phase Checkpoint • Now that you have completed the design phase you will want to present your design document it to your customer in a formal meeting. • The MetaFrame architecture design document should contain the following: • Server design. • MetaFrame design. • Network design. • Statement of work defining modified scope, deliverables, duration and costs for the build & test and rollout phases.
Install MetaFrame Servers • Make any modification to the existing infrastructure • Document and implement the following: • Build OS and MetaFrame servers • Application integration • NFuse integration / application delivery mechanism • Infrastructure integration • Implementing scripting / cloning procedures
Test! Test! Test! Test! • Testing is used to identify and fix potential issues with your MetaFrame XP architecture and implementation prior to production rollout. • Develop and document tests. • Testing includes system and scalability testing. • System test. • The system test tests the MetaFrame XP architecture to ensure that all functionality and quality requirements have been met. • Every component in the overall environment is tested alone and in conjunction with the other components (as they would be used in a production environment). • Scalability testing. • Scalability testing includes testing for both server and network scalability.
Pilot Implementation • A pilot implementation allows you to “test drive” your implementation in a live production environment. • The pilot consists of an actual production environment with live users. The pilot provides the baseline environment on which additional enhancements can be tested. • The pilot implementation is the proving ground for the items documented during the design phase. • Verify and document the following. • User experience. • Business functionality. • Overall usability.
Build & Test Checkpoint • Now that you have completed the build & test phase you are well on your way to a successful deployment! • Call a meeting to present the installation procedures, test and pilot results. • Present the finding of the tests to your customer and get a “sign-off” to move on to the rollout phase
End-User Training • You will want to prepare your end-users for their new environment through the following: • Logon documentation • Group training / one-on-one training • Present them with any user credentials needed
Administrator Training • You will want to prepare the administration staff (MetaFrame Admins & any help desk staff) that will be supporting the new MetaFrame implementation. • Train administrators on any day-to-day administration tasks.
Rollout Remaining Servers • Utilize the policies and procedures you created during the design phase and fine tuned during the build & test phase to rollout the remaining servers • Complete any remaining tasks defined in the project plan • Test – test - test
Go Live! • Now that you have created the design, implemented a pilot implementation, rolled out any additional servers, successfully completed system / user tests and trained the end-users and administrators, you are ready to go live with the new server farm. • Set a date, inform the support staff & end-user base and sit back and enjoy a successful project oriented deployment!
Rollout Phase Checkpoint • Ok! Success! If you followed all the steps in each phase you will have successfully implemented a MetaFrame rollout! • Compile all the deliverables in to one document and add a finial section on the results of the project. • Document the end-users responses. • Document the results of the trainings. • Document any policies and procedures needed for on going day-to-day support. • Present your completed project documentation to your customer for finial approval!
Success = Happiness! • Project management is the art of setting expectations and following the steps it takes to achieve success! • You will be able to take what you have learned and apply it to your next project • When you learn to follow these four phases you will find that all your MetaFrame projects go as planned leaving you and your customer's happy!
Questions: Thank You!
Slide Title • Ensure template consistency on all text slides • To double-check consistency with template • Format >Slide Layout >Reapply Bulleted List • Multiple slides can be applied in Slide Sorter View • Select slides • Format>Slide Layout>Reapply Bulleted List
Slide Title • Ensure template consistency on all text slides • To double-check consistency with template • Format >Slide Layout >Reapply Bulleted List • Multiple slides can be applied in Slide Sorter View • Select slides • Format>Slide Layout>Reapply Bulleted List
Slide Title • Ensure template consistency on all text slides • To double-check consistency with template • Format >Slide Layout >Reapply Bulleted List • Multiple slides can be applied in Slide Sorter View • Select slides • Format>Slide Layout>Reapply Bulleted List
Slide Title • Ensure template consistency on all text slides • To double-check consistency with template • Format >Slide Layout >Reapply Bulleted List • Multiple slides can be applied in Slide Sorter View • Select slides • Format>Slide Layout>Reapply Bulleted List
Slide Title • Ensure template consistency on all text slides • To double-check consistency with template • Format >Slide Layout >Reapply Bulleted List • Multiple slides can be applied in Slide Sorter View • Select slides • Format>Slide Layout>Reapply Bulleted List
Slide Title • Ensure template consistency on all text slides • To double-check consistency with template • Format >Slide Layout >Reapply Bulleted List • Multiple slides can be applied in Slide Sorter View • Select slides • Format>Slide Layout>Reapply Bulleted List