+ All Categories
Home > Documents > IMECO - AX2012 R2 - Environment Recommendation

IMECO - AX2012 R2 - Environment Recommendation

Date post: 03-Sep-2015
Category:
Upload: hnoaman
View: 13 times
Download: 0 times
Share this document with a friend
Description:
valuation
Popular Tags:
10
IMECO Recommended Infrastructure Microsoft Dynamics AX 2012 R2 Recommended Architecture Design
Transcript

IMECORecommended Infrastructure Microsoft Dynamics AX 2012 R2

Recommended Architecture Design

1PROPOSED INFRASTRUCTURE and SERVER SPECIFICATIONS31.1Document References31.2Basic Requirements for Solution Design31.3Recommended Microsoft Dynamics AX 2012 PRODUCTION Environment51.4Recommended Microsoft Dynamics AX 2012 DEV & TEST Environment61.5Windows Server Software requirements71.6Network Requirements71.7Domain requirements71.8SSL Web Server Certificate Requirements71.9AX 2012 Application Object Server Hardware requirements71.10AX 2012 SQL Database Server Hardware requirements81.11SQL Server Reporting Services Hardware requirements81.12SharePoint / EP Server Hardware requirements91.13Terminal Server Hardware requirements91.14Additional software requirements for all servers9

PROPOSED 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 for Solution DesignThe basic requirements (for what will enable the project to start) for the project 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.Constrains: Namely, the bare bones option of a consolidated server hosting all services for the solution SQL AX, SharePoint, SSRS, SSAS Hardware 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.

Basic infrastructure design for Dynamics AX 2012 R2

Recommended Microsoft Dynamics AX 2012 PRODUCTION Environment

For IMECO requirements and number of concurrent users the following number of servers are recommended;

Microsoft Dynamics AX 2012 AOS x 2Both will be active and will create a AOS failover cluster

Microsoft SQL database Server 2012 x 2Both will be active and will create a cluster

Microsoft windows terminal server x 2will be used to connect multiple users with AX application and will be easy to manage to the number of users in IMECO

Microsoft SQL reporting server x 2Due to huge report customization requirement it is better to have this separate server for performance impact

Microsoft Sharepoint server x1Enterprise portal will be deployed on this server

Exchange serverEmail Server

Active Directory serverActive directory server

Recommended Microsoft Dynamics AX 2012 DEV & TEST Environment

There will also be a requirement for development and Test servers within IEMCO premises. These can be in a single physical server or in different physical servers.

Development Server:A virtual server with separate Application Tier and Database Tier servers as shown in above diagram. This will be used for development or customization.

Test Server:A virtual server with separate Application Tier and Database Tier servers as shown in above diagram. This will be used to Test the application before deploying into Production or Live server.

Windows Server Software requirementsWindows Server 2012 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 1 milliseconds latencyIntegration Server to AOS: 1000mb LAN connection with less than 5 milliseconds latencySharePoint to AOS: 1000mb LAN connection with less than 5 milliseconds latencyMicrosoft 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.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:28 x Enterprise User CALs26 x Functional User CALsCPU Count: 4+ (Dual/Quad Core Intel Xeon or AMD Processor (x64)) Clock Speed -- addMemory: 32 GBOS: Windows Server 2012 Standard Edition (x64)LAN:Gigabit Ethernet ConnectionDisk:C: 50GB RAID 1 (OS only)D: 60GB RAID 1 (Applications)Software:Dynamics AX 2012 R2 Cumulative Update 7 Application Object Server (AOS) 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: 4+ (Dual/Quad Core Intel Xeon or AMD Processor (x64))Memory: 64GBOS: Windows Server 2012 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 drivesComment by Faisal Fareed: Recommended is SSD147 GB300 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: 4+Memory: 64GBOS: Windows Server 2012 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)

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: 4+Memory: 32 GBOS: Windows Server 2012 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)

Terminal Server Hardware requirementsThe purpose of this server is to host the Windows terminal server and terminal services roles.CPU Count: 4+Memory: 32 GBOS: Windows Server 2012 Enterprise Edition (x64)Software:Windows terminal servicesDisk:C: 75GB (OS only)D: 60GB

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 HeadingHeadingHeading1

Text

Workstations

HeadingHeadingHeading1

Text

Database TierApplication TierHeadingHeadingHeading1

Text

Application TierDatabase Tier


Recommended