Your SlideShare is downloading. ×
0
(ATS4-PLAT06) Considerations for     Sizing and Deployment                                       Ian Kerman              S...
The information on the roadmap and future software development efforts areintended to outline general product direction an...
Agenda•   Considerations for Sizing•   Considerations for Deployment•   Considerations for Virtualization•   CPU•   Memory...
First…• …this is not a session on performance tuning or optimization• Sessions that cover this topic:   –   ATS2-07 (Solvi...
Considerations for Sizing• Number of Concurrent Users / scisvr Processes   – Peak vs. Average Usage• Define Job Types   – ...
Considerations for Deployment• Identify your user types   – Web User, Internal User, External User• Define entry points   ...
1    2                                             AEP AdminAEP Admin                          Private                    ...
Considerations for Virtualization• Virtualization is not officially supported, but we are  working on it• If you need to u...
CPU• 2-4 scisvr Processes per Core       – 2 for CPU Bound Jobs       – 4 for I/O Bound Jobs• AEP performs well with Hyper...
Demo • Server Sizing Worksheet: CPU Section
Memory• 1 GB per scisvr Process• Swap space should be 2x amount of memory• Jobs that benefit the most from Memory investme...
Demo • Server Sizing Worksheet: Memory   Section
Storage• Disk Space• Disk Performance• Network Storage
Demo • Server Sizing Worksheet: Storage   Capacity Section
One More Thing…• Don’t forget about your network   –   Database Servers   –   File Servers   –   Clusters and Grids   –   ...
Summary•   Documented server requirements are just a starting point•   Consider number of users, types of jobs•   See the ...
Upcoming SlideShare
Loading in...5
×

(ATS4-PLAT06) Considerations for sizing and deployment

460

Published on

The Accelrys Enterprise Platform (AEP) installation guide provides a basic set of system requirements for your server. While these values will indeed get you up and running, they may not be adequate for your usage scenario. Correctly sizing your server is critical for your Enterprise’s successful deployment of AEP. There is no one-size-fits-all answer for how big your server should be, so we will cover multiple scenarios and considerations to keep in mind. Following these guidelines, your Enterprise deployment will more successful and your users will be happier. Specific scenarios covered may include Application (BioReg, ChemReg) deployment, Next Generation Sequence usage, and Modeling and Simulation usage

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
460
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "(ATS4-PLAT06) Considerations for sizing and deployment"

  1. 1. (ATS4-PLAT06) Considerations for Sizing and Deployment Ian Kerman Support Scientist, Platform Support Ian.Kerman@accelrys.com
  2. 2. The information on the roadmap and future software development efforts areintended to outline general product direction and should not be relied on in makinga purchasing decision.
  3. 3. Agenda• Considerations for Sizing• Considerations for Deployment• Considerations for Virtualization• CPU• Memory• Disk Space
  4. 4. First…• …this is not a session on performance tuning or optimization• Sessions that cover this topic: – ATS2-07 (Solving Large Computing Challenges with Pipeline Pilot) – ATS2-25 (Advanced Planning for Pipeline Pilot Deployments) – ATS3-PLAT08 (Optimizing Protocol Performance) – ATS3-PLAT11 (Advanced Planning for AEP Deployments & Migrations) – ATS4-PLAT03 (Balancing Security with Access for Development) – ATS4-PLAT08 (Server Pool Management) – ATS4-PLAT10 (Planning Your Deployment for a 64-bit World)
  5. 5. Considerations for Sizing• Number of Concurrent Users / scisvr Processes – Peak vs. Average Usage• Define Job Types – CPU, Memory, or I/O Bound – HPC• User Performance Expectations• Plan for future growth
  6. 6. Considerations for Deployment• Identify your user types – Web User, Internal User, External User• Define entry points – Internal, External Network, Web, CRO
  7. 7. 1 2 AEP AdminAEP Admin Private Slow Developers Designers Authors 1000 750 ScientistsScientists 50 10 Scientists Scientists
  8. 8. Considerations for Virtualization• Virtualization is not officially supported, but we are working on it• If you need to use virtualization… – Make sure the virtual server is properly sized – Virtual resources should be “reserved” – Can be difficult to troubleshoot performance issues
  9. 9. CPU• 2-4 scisvr Processes per Core – 2 for CPU Bound Jobs – 4 for I/O Bound Jobs• AEP performs well with Hyper-Threading• Benchmarking with the NGS collection has shown better performance with Intel Xeons than with other processors1• Jobs that benefit the most from CPU investment – Next Gen Sequencing – Discovery Studio – High-usage Web Applications(1) Accelrys Pipeline Pilot and HP ProLiant servers: A performance overview, Technical white paper, February 2012
  10. 10. Demo • Server Sizing Worksheet: CPU Section
  11. 11. Memory• 1 GB per scisvr Process• Swap space should be 2x amount of memory• Jobs that benefit the most from Memory investment – Next Gen Sequencing (Assembly) – Data Caching Components (Merging, Joining, Sorting, etc) – Java-heavy Protocols (Reporting)
  12. 12. Demo • Server Sizing Worksheet: Memory Section
  13. 13. Storage• Disk Space• Disk Performance• Network Storage
  14. 14. Demo • Server Sizing Worksheet: Storage Capacity Section
  15. 15. One More Thing…• Don’t forget about your network – Database Servers – File Servers – Clusters and Grids – Local vs. Remote
  16. 16. Summary• Documented server requirements are just a starting point• Consider number of users, types of jobs• See the new Deployment Guide in AEP 9.0• Other Tech Summit Sessions: – ATS2-25 (Advanced Planning for Pipeline Pilot Deployments) – ATS3-PLAT11 (Advanced Planning for AEP Deployments & Migrations)
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×