27
THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

Embed Size (px)

Citation preview

Page 1: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

THE AGILE BUSINESS

Windows Server for SAP SolutionsElke BreglerTechnologist, Enterprise Applications Microsoft Information Technology

SAP Technical Workshop

Page 2: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

Agenda

• Taming the beast• SAP Backbone• Extend SAP with Web Applications• Landscape• Reporting• Microsoft Platform• SQL Configuration• Security• Metrics • Upcoming projects

Page 3: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

Taming the beast

• Process– Standard Business Process– Best of Breed – MSFT Technology/SAP Business processes– Change control - Promote to Production strategy

• Simplify– Single System/Clients– Single Sign-on– Consolidation– Dogfood (First and Best Customer)

• Extend and Empower– Leveraging new technology

Page 4: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

Microsoft SAP Backbone (1/2)R/3 - SAP Enterprise 4.7

APOSAP Advanced Planner and Optimizer

3.0a

GTSSAP Global Trade Services

2.0

BWSAP Business Warehouse

3.2

SCEMSAP Supply Chain Mgmt.

4.0

Vertex – sales tax

BSI – payroll tax

Esker - faxing

DCOM

SAP .Net Connector

SQL Analysis& Reporting Services

Exchange 2003Via SMTP Connector

Tidal Job Scheduler

Page 5: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

R/3 - SAP EnterpriseFinance: Financial Accounting, (Enterprise) Controlling, Corporate Finance Mgmt., Treasury, Real Estate, Project Systems

Human Resources: Benefits, Payroll, Organizational Mgmt., Personnel Time and Administration

Supply Chain: Sales and Distribution, Material Management

4.7

APOSAP Advanced Planner and Optimizer

Supply Network Planning and Demand Planning

3.0a

GTSSAP Global Trade Services

Legal & Logistics Services – Denied Party Screening

2.0

BW -SAP Business Warehouse

Finance Accounts Payable Policy Compliance Vendor Spend Org. Spend Treasury - Exchange Asset ManagementSupply Chain Product ID Recon. Screening Reports

3.2

SCEMSAP Supply Chain Mgmt.

Event Management

4.0

Microsoft SAP Backbone (2/2)

FIFI CFMCFMECEC TRTRCOCO PSPSRERE

BNBN PYPY OMOM PTPT PAPA

SDSD MMMM

DPDP SNPSNP

LLSLLS EMEM

BWBW

Page 6: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

SAP Statistics• 1.9+ TB in a single, central database • 2,300 GUI users; 57,000+ total users• 200-600 concurrent users (seasonal)• 300,000+ dialog steps per day • 100,000+ batch jobs per month • 0.7 seconds dialog response time • 99.98% Windows/SQL availability• 35% of uptime is on beta software

Page 7: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

Finance MSMarket – Intranet Procurement MSInvoice – Internet Invoicing MSExpense – Expense ReimbursementSupply Chain MSInquire – Purchase & Payment Inquiry MSOrder – Internet Order StatusHuman Resources HRWeb – Personal Information Benefits – Online benefit enrollment Paystub – Electronic Paystub DirectDeposit – Direct deposit Headtrax – Organization self service MS Review – Compensation Review MS Eval – Performance Evaluation

R/3

GTS

Extend SAP with Web Apps

Denied Party Screening

SA

P .N

et C

on

nec

tor

Page 8: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

R/3 User Access

HTTP

Web Server

Extranet

SAP .Net Connector

& SAPRouter

HTTP

Internet

PPTP

BIGIP

`

Web User

`

Partner SAPGUIUser

1.4Tb1.4Tb

SAN

Corpnet

1.3Tb DB

SQL Server

SAP Application Servers

`

Web User

SAP .Net Connector

& SAPRouter

HTTP

Web Server

`

SAPGUI User

1.9Tb1.9Tb

IPSecIPSec

Page 9: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

ProductionProduction

R/3

SCEM

GTS

BW

APO

5 Tb HP EVA

2.5 TbHP

StorageWorksSAN

External Server Tax

4 x 1.5 Ghz4Gb RAM

File ServerCluster

2 x 2.4Ghz4Gb RAM

SAP .Net Connector& SAPRouter

2 x 1Ghz750Mb RAM

Primary DB ServerSQL Server 2005

8 x 2Ghz16Gb RAM

2.5 TbHP

StorageWorksSAN

SecondarySQL Server 2005

8 x 2Ghz16Gb RAM

Central Instance4 x 1.9Ghz4Gb RAM

Log Shipping

LiveCache8 x 900Mhz16Gb RAM

3 Dialog8 x 700Mhz4Gb RAM

SQL Server8 x 900Mhz8Gb RAM

SQL Server & Central Instance

4 x 1.8Ghz8 Gb RAM

SQL Server8 x 900 Mhz16Gb RAM

Central Instance8 x 900 Mhz16Gb RAM 4 Dialog

2 x 3.0Ghz4Gb RAM

Central Instance8 x 700Mhz4Gb RAM

SQL Server & Central Instance

4 x 1.5Ghz8 Gb RAM

3 Dialog, 2 Batch, 1 CIF8 x 900Mhz, 2Ghz

4Gb RAM

1 Batch/1 Dialog4 x 2.2 Ghz16Gb RAM x64 Server

Page 10: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

TestTest

SCEM Test & Dev GTS Test & Dev

R/3 Prod

R/3 Test

BW Test & Dev

APO Test

HP EVAStorage

Area Network

Central Instance& SQL Server

4 x 2.5 Ghz8Gb Ram

SQL Server & Central Instance

4 x 1.8Ghz8 Gb Ram

LiveCache8 x 900Mhz16Gb Ram

SVC

B11

3 Dialog8 x 900Mhz4Gb RAM

1 BTC/1 DIA4 x 2.2 Ghz16 Gb RAMx64 Server

File Servers 2 x 2.4Ghz2Gb Ram

SQL Server8 x 2.0Ghz16Gb RAM

Log Shipping

SQL Server4 x 2.5 Ghz16Gb Ram

Central Instance4 x 2.5 Ghz16Gb Ram

2 Dialog2 x 3.0Ghz4Gb Ram

Sharepoint Test4 Way 1.8Ghz

2Gb Ram

4 SAP .Net Connector

& SAPRouter2 x 1.0Ghz1Gb Ram

Central Instance

4 x 1.9Ghz4Gb Ram

SQL Server8 x 2.0Ghz16Gb RAM

3 DIA, 2 BTC, 1 CIF4&8 x 900Mhz

to 1.8Ghz4Gb RAM

SQL Server & Central Instance

4 x 1.5Ghz8 Gb RAM

Page 11: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

Disaster RecoveryDisaster Recovery

• Remote data center– Silicon Valley– All primary test instances– Log shipping from all production instances– Re-deploy in a catastrophic event

• Log Shipping– Feature of SQL Server

Page 12: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

x64 Server

• Benefits– Server consolidation– Data center costs less (less U count)– Cheaper than i64 server– No memory constraints (3GB) anymore– Faster than 2 old servers with 8 CPU’s each

Batch8 x 900Mhz4Gb Ram

1 BTC/1 DIA4 x 2.2 Ghz16 Gb RAMx64 Server

Dialog 8 x 900Mhz4Gb Ram

Page 13: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

Development

Test TechSandbox

AppSandbox

Dryrun

WeeklyWeeklyRefreshRefresh T

ransp

orts

Production

Periodic RefreshPeriodic Refresh

R/3 Transport & RefreshR/3 Transport & Refresh

Refresh = Database restore with custom basis table preserved

Page 14: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

R/3

GTS

BW

Reporting

Extracts

SQL Views

Regional Distribution

SQL Warehouse BusinessConsumers

SQL ServerAnalysis Services Office Web

Componentsor

SQL ServerReportingServices

Page 15: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

SAP .Net Connector

APO

GTS BW

SCEM

Microsoft Platform

ASP.NetIIS 6.0

Analysis Services

R/3

ReportingServices

ServerCluster

NLB x32-bit

x64-bit

Page 16: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

SAN

SQL Disk Configuration

• 12 200gb logical disks (Raid 0+1)

• 1 SQL file per disk (H: - S:)

• 3 Drive LTO Array (2*3 LTO’s)

• Full Backup once a week;Daily differential on disk

LTO

LTO

H:H: I:I: J:J:

Page 17: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

SQL Configuration Best Practices

• Engineer SQL and disk configuration– Drive count– RAID levels– Separate Data, Log, Tempdb, backups

• Format 64k block sizes on data drives • Use multiple logical drives and files to

spread out the I/O (also has a big impact on backup throughput)

• Grow SQL files regularly to leverage proportional fill

Page 18: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

Security = Diligence!

ReviewReview

PatchingPatching

Network Network SecuritySecurity

AntivirusAntivirus

IPSec

Microsoft Baseline Security Analyzer

Software Update Services

Ha

rde

nin

gH

ard

en

ing

Ha

rde

nin

gH

ard

en

ing

(Au

to)

Up

dat

e(A

uto

) U

pd

ate

(Au

to)

Up

dat

e(A

uto

) U

pd

ate

Mo

nit

or

Mo

nit

or

Mo

nit

or

Mo

nit

or

Page 19: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

SAP Metrics

• Workload – Dialog Steps• Dialog and Update response times• SAP Database Growth• Availability

Page 20: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

Workload – Dialog Steps per month

0

5

10

15

20

25

Au

gu

st-0

1

Sep

tem

ber

-01

Oct

ob

er-0

1

No

vem

ber

-01

Dec

emb

er-0

1

Jan

uar

y-02

Feb

ruar

y-02

July

-02

Au

gu

st-0

2

Sep

tem

ber

-02

Oct

ob

er-0

2

No

vem

ber

-02

Dec

emb

er-0

2

Jan

uar

y-03

Feb

ruar

y-03

Mar

ch-0

3

Ap

ril-

03

May

-03

Jun

e-03

July

-03

Au

gu

st-0

3

Sep

tem

ber

-03

Oct

ob

er-0

3

No

vem

ber

-03

Dec

emb

er-0

3

Jan

uar

y-04

Feb

ruar

y-04

Mar

ch-0

4

Ap

ril-

04

May

-04

Jun

e-04

July

-04

Au

gu

st-0

4

Sep

tem

ber

-04

Oct

ob

er-0

4

No

vem

ber

-04

Dec

emb

er-0

4

Mil

lio

ns

OthersUpdateRFCDIALOG

Page 21: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

Dialog, Update, RFC Avg. Response Time

R/3 R/3 Enterprise Enterprise UpgradeUpgrade

DB Server DB Server Upgrade to Upgrade to 8 way 2Ghz8 way 2Ghz

Batch/GBIBatch/GBILocking Locking (Not SQL (Not SQL

2005)2005)

0.0

0.5

1.0

1.5

2.0

2.5

3.0

3.5

4.0

Jan

uar

y-03

Feb

ruar

y-03

Mar

ch-0

3

Ap

ril-

03

May

-03

Jun

e-03

July

-03

Au

gu

st-0

3

Sep

tem

ber

-03

Oct

ob

er-0

3

No

vem

ber

-03

Dec

emb

er-0

3

Jan

uar

y-04

Feb

ruar

y-04

Mar

ch-0

4

Ap

ril-

04

May

-04

Jun

e-04

July

-04

Au

gu

st-0

4

Sep

tem

ber

-04

Oct

ob

er-0

4

No

vem

ber

-04

Dec

emb

er-0

4

Sec

on

ds DIALOG

UPDATE

RFC

Page 22: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

R/3 Database Growth

0

200

400

600

800

1,000

1,200

1,400

1,600

1,800

2,000Q

3

Q4

Q1

Q2

Q3

Q4

Q1

Q2

Q3

Q4

Q1

Q2

Q3

Q4

Q1

Q2

Q3

Q4

Q1

Q2

Q3

Q4

Q1

Q2

Q3

Q4

Q1

Q2

Q3

Q4

Q1

1997 1998 1999 2000 2001 2002 2003 2004 2005

Gig

abyt

es

SizeUsed

R/3 Enterprise Upgrade

Archiving

SQL 6.5 - 7.0 Upgrade

Pre-upgrade data conversion

SQL 7.0 - 2000Upgrade

SQL Server 2005 Beta 2

Page 23: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

Best Practices

• All servers (dev, test, prod) housed in production data centers

• Homogenous environment– OS & DB Platform– Hardware

• Quarterly Release Cycles– Leverage for platform upgrades, SP’s– Keep SP’s up to date

• SAN consolidation

Page 24: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

Upcoming Projects• Business

– HR - Talent Management– Volume Licensing and Pricing– Xbox Silicon Operations management

• App2App scenario for managing Xbox supply chain• BizTalk 2004 + BizTalk Adapter for mySAP Business Suite

• Technical/Operations– SQL Server 2005 Data Mirroring– 64 Bit Servers

• Unicode• Consolidation

– x64 (AMD) 4 way 16Gb RAM consolidation– Replacing two 8 way Xeon 4Gb Ram– Dual Instance

– Tidal Software• Microsoft Operations Manager SAP integration (Horizon)• Enterprise Scheduler – batch management

– MIIS Management Agent for SAP

Page 25: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

Thank You!

For more information visit:www.microsoft-sap.com

Page 26: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

TotalApplicationR/3 Prod. 3 9 7 2 4 25 56

Test 2 8 4 2 1 17

Dev 1 2 3

Sandbox 3 6 2 11

APO Prod. 1 4 * 1 (LC) 6 20

Test 1 5 * 1 (LC) 7

Dev 1 1 * 1 (LC) 3

Sandbox 1 2 * 1 (LC) 4

BW All 3 * 3 3

GTS Prod 2 2 * * 4 9

Test/Dev 2 2 * * 4

Sandbox 1 * * 1

Total 21 39 15 4 9 8888

SQLSQL WebWeb FileFile MiscMiscAppAppAppApp

Server Counts

* Servers shared between environments* Servers shared between environments

Page 27: THE AGILE BUSINESS Windows Server for SAP Solutions Elke Bregler Technologist, Enterprise Applications Microsoft Information Technology SAP Technical Workshop

© 2005 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.