al-wasita - ax2012 r2 - environment recommendation

Upload: hnoaman

Post on 01-Nov-2015

217 views

Category:

Documents


0 download

DESCRIPTION

valuation

TRANSCRIPT

PROPOSED ProductIOn INFRASTRUCTURE and SERVER SPECIFICATIONSAs such all specifications below are defined as virtual resources and do not necessarily map one to one to the actual physical resources that the servers ultimately run on. Physical resources are dedicated to a virtual server only where noted below.Additionally, due to the virtual nature of the servers, it is relatively easy to increase (and in some cases decrease) the allocated resources.Document ReferencesDocument NameVersionAuthor

Microsoft Dynamics TM AX 2012 R2 Installation GuideApril 2011Microsoft Corporation

System Requirements for Microsoft Dynamics AX 2012 R2http://www.microsoft.com/download/en/details.aspx?id=11094Microsoft Corporation

Microsoft Dynamics TM AX 2012 R2 Security Architecturehttp://technet.microsoft.com/en-us/library/aa496919.aspxMicrosoft Corporation

Dynamics AX Performance Team Blog (AX Database Configuration Checklist Part 1): http://blogs.msdn.com/axperf/archive/2008/03/10/welcome-database-configuration-checklist-part-1.aspxMarch 2008David ReinholdMicrosoft Dynamics Ax Performance and Scalability Engineer - Database

Dynamics AX Performance Team Blog (AX Database Configuration Checklist Part 2): http://blogs.msdn.com/axperf/archive/2008/03/13/ax-database-configuration-checklist-part-2.aspxMarch 2008David ReinholdMicrosoft Dynamics Ax Performance and Scalability Engineer - Database

SQL Server Best Practices Article Pre-deployment I/O Best Practiceshttp://www.microsoft.com/technet/prodtechnol/sql/bestpractice/pdpliobp.mspxJune 2007Microsoft CorporationMike RuthruffApplies to: SQL Server 2005

Resources for Microsoft Dynamics AX 2012 R2http://technet.microsoft.com/en-us/library/hh272863.aspxMicrosoft

Planning database configuration for Microsoft Dynamics AXMarch 2010Microsoft

Basic Requirements vs. Recommended Solution DesignThe basic requirements (for what will enable the project to start) for the project vs. the recommended topology below. From a conceptual level all the solution components could be co-hosted on one server, however there are a number of constraints and best practices that dictate this approach is not in the best interests of the project.Namely, the bare bones option of a consolidated server hosting all services for the solution SQL AX, SharePoint, SSRS, SSASHardware and licensing costs could be reduced by consolidation of services, however application component complexities and supportability issues could outweigh and cost benefit saved up front.The consolidation of services onto one server may also introduce issues with the strategic direction addition of any services to this one platform in the future would cause compatibility, scalability, testability, supportability and performance issues.

Recommended Microsoft Dynamics AX 2012 EnvironmentProposed Production Infrastructure Environment

Windows Server Software requirementsWindows Server 2008 R2 x64 Standard Edition will be used as the operating system for all newly commissioned servers. The latest hot fixes/service packs will be applied to all installations.Network RequirementsClient to AOS: 100mb LAN connection with less than 5 milliseconds latencyAOS to Database: 1000mb LAN connection with less than 5 milliseconds latencyIntegration Server to AOS: 1000mb LAN connection with less than 5 milliseconds latencySharePoint to AOS: 1000mb LAN connection with less than 5 milliseconds latency

Microsoft Dynamics AX can operate on networks that use Internet Protocol Version 4 (IPv4) or Internet Protocol Version 6 (IPv6)Domain requirementsComputers running Microsoft Dynamics AX components must have access to other computers in the same Active Directory service domain, with Active Directory configured in native mode.To support e-mail alerts in Microsoft Dynamics AX, an SMTP (Simple Mail Transfer Protocol) server must be present in the environment.SSL Web Server Certificate RequirementsThere is currently no requirement for an Web Server certificateNot Covered any further - Requirements to be identified if neededAX 2012 Application Object Server Hardware requirementsThe AX 2012 Application Object Server will be used to host a single Production instance of the Dynamics AX 2012 AOS R2 Service.Note:During the implementation phase of this project, this server will be used to host two AOS instances, namely the Config AOS Instance and the UAT/Pre-Production AOS Instance.At go-live the Config AOS will be decommissioned and the Pre-Production Instance will be converted into the Production AOS instance.

All Dynamics AX transaction processing will be performed by the AOS, so it is pertinent that this server is sized adequately to handle the following user load:40 x Wireless Warehouse users40 x Enterprise User CALs105 x Functional User CALs 65 Functional User CALs have been allocated to users that will access information via Enterprise Portal 40 Functional User CALs have been allocated to Warehouse users.

CPU Count: 2+ (Dual/Quad Core Intel Xeon or AMD Processor (x64))Memory: 8 GBOS: Windows Server 2008 R2 Standard Edition (x64)LAN:Gigabit Ethernet ConnectionDisk:C: 50GB RAID 1 (OS only)D: 60GB RAID 1 (Applications)Software:Dynamics AX 2012 Cumulative Update 2 Application Object Server (AOS) RoleAX 2012 Integration Server Hardware requirementsThe purpose of the AX 2012 Integration Server will be to host all of the solution components related to integration e.g. AX 2012 Web Services, InVan Application Server, etc.

CPU Count: 2+ Processors or Processor CoresMemory: 6 GBOS: Windows Server 2008 R2 Standard Edition (x64)LAN:Gigabit Ethernet ConnectionDisk:C: 50GB RAID 1 (OS only)D: 100GB RAID 1 (Applications)Software:Dynamics AX 2012 R2 Integration Services (Web Services) Role Help Server RoleInternet information ServicesDynamics Anywhere Application Server RoleAX 2012 SQL Database Server Hardware requirementsThe SQL database server will be used to host the Dynamics AX 2012 R2 Application database and associated model database.The specification below is an indication and we have not gone through any capacity planning exercises to base the below specification on it is an indication based on our anticipated load on the server e.g. one of the items considered was the future (near real-time) integration with the Manufacturing System.

CPU Count: 2+ (Dual/Quad Core Intel Xeon or AMD Processor (x64))Memory: 16GBOS: Windows Server 2008 R2 Standard Edition (x64)SQL:SQL Server 2008 R2 Standard Edition (x64) SQL 2008 R2 x64 Database servicesLAN:Gigabit Ethernet ConnectionDisk:C: 50+GB (OS Only)60GB (TempDB databases) RAID 1 (or RAID 10) 300 GB (Data Files) RAID 10 Dedicated SAN LUN separate to other data drives300 GB (Log Files) RAID 10 Dedicated SAN LUN separate to other data drivesNoteWhen running on a virtualized environment it is pertinent to ensure that the virtual hard drives are deployed on the underlying physical drives as to reduce/eliminate any contention on the physical drives IO capabilities.SQL Server Reporting Services Hardware requirementsThe purpose of this server is to host the SQL Server reporting services extensions used by Dynamics AX to render the system reports.

CPU Count: 2+Memory: 8GBOS: Windows Server 2008 R2 Enterprise Edition (x64)SQL:SQL Server 2008 R2 Standard Edition CU3 or later required (x64) SQL 2008 R2 x64 Reporting servicesDynamics AX 2012 Cumulative Update 2 SQL Server Reporting Services ExtensionsLAN:Gigabit Ethernet ConnectionDisk:C: 40GB (OS only)D: 40GB (Indexing)

SQL Server Analysis Services (BI DW Server) Hardware requirementsThe purpose of this server is to host the SQL Server Analysis services extensions used by Dynamics AX to store the Dynamics AX cubes, and provide a future proof solution that can be used to store BI Data Warehouses and ETL packages required by the AX project e.g. Cubes/Data Warehouse and ETL packages used by the SandOP functions.A new SSAS 2008 is required to run the Dynamics AX Cubes.CPU Count: 2+Memory: 8GBOS: Windows Server 2008 R2 Standard Edition (x64)SQL:SQL Server 2008 R2 Standard Edition (x64) SQL 2008 R2 x64 Analysis services SQL 2008 R2 x64 Database Services SQL 2008 R2 x64 Integration ServicesDynamics AX 2012 Cumulative Update 2 SQL Server Analysis Services ExtensionsLAN:Gigabit Ethernet ConnectionDisk:C: 40GB (OS only and Program Files)D: 40GB (SQL Database Files) RAID 10 Dedicated SAN LUN separate to other data drivesE: 40GB (SQL Transaction Files) RAID 10 Dedicated SAN LUN separate to other data drivesF: 40GB (SSAS Database Files) RAID 10 Dedicated SAN LUN separate to other data drivesG: 40GB (SSAS Transaction Files) RAID 10 Dedicated SAN LUN separate to other data drives

D and E (SQL drives) to be formatted with 64KB data chunks with 1024 offset (http://msdn.microsoft.com/en-us/library/dd758814%28v=sql.100%29.aspx). All remaining drives formatted as 4KB data chunks (default).SharePoint / EP Server Hardware requirementsThe purpose of this server is to host the Dynamics AX 2012 R2 Enterprise Portal and Enterprise Search roles.CPU Count: 2+Memory: 16384+ MBOS: Windows Server 2008 R2 Enterprise Edition (x64)Software:Microsoft SharePoint 2010 Enterprise SP1Microsoft SharePoint Office Web Applications 2010Dynamics AX 2012 R2 Enterprise Portal Role Enterprise SearchDisk:C: 60GB (OS only)D: 40GB (Indexing Only)

Additional software requirements for all serversThe following software must be present on a computer before any Microsoft Dynamics AX components can be installed:Microsoft .NET Framework 3.5 SP1 (Certain AX components require .NET 4.0. These are highlighted in the AX 2012 R2 System Requirements document)Microsoft Windows Installer 3.1 or Windows Installer 4.0 GeneralThe AX Client delivered as a Published Application via Citrix Session off the existing server farm.Note The Dynamics AX Remote Desktop Services Integration feature isnt supported on Citrix.Gigabit backbone to all servers.