????????????????(EAI)?? Microsoft Enterprise Computing Solution Overview - PowerPoint PPT Presentation

1 / 40
About This Presentation
Title:

????????????????(EAI)?? Microsoft Enterprise Computing Solution Overview

Description:

Title: - - SQL Server 2000 Author: (Tony Tai) Last modified by: Shen Ling – PowerPoint PPT presentation

Number of Views:176
Avg rating:3.0/5.0
Slides: 41
Provided by: TonyT153
Category:

less

Transcript and Presenter's Notes

Title: ????????????????(EAI)?? Microsoft Enterprise Computing Solution Overview


1
????????????????(EAI)??Microsoft Enterprise
Computing Solution Overview
??? ???????? ???????
2
Agenda
  • ?????????, ?????
  • ??????????(EAI)
  • ??????(EAI)???
  • ??? EAI ????????
  • ???????????
  • ??

3
???????????????????
4
?????????????
  • Hardware Scale
  • Hardware approach
  • Expensive hardware
  • Cost increases w/ scale
  • Single point of failure
  • Server reliability
  • Program one system
  • Manage one system
  • Software Scale
  • Software approach
  • High volume hardware
  • Cost linear w/ scale
  • No single point of failure
  • Application ???
  • Program multiple systems
  • Manage multiple systems

Hardware Scale via bigger individual servers
Software Scale via clusters of servers



5
??Intel ???(mainframe)?? Windows Datacenter
  • Unisys ES7000 with Cellular Multiprocessing (CMP)
  • Up to 32 Processors
  • Partitionable
  • 64 GB of main memory
  • Can be shared
  • 96 PCI channels
  • Crossbar (mainframe-like) technology
  • Third level cache memory
  • Fully redundant subsystems
  • Multiple OS support

6
.NET ?????
Firewall and cache
Web
Business Logic
Storage
SQL Server 2000
Internet Security Acceleration Server
7
???????
  • Industry Benchmarks
  • Application Benchmarks
  • Customer Deployments

8
Industry Benchmark TPC-C
Operating System
Hardware System Model
Price/ tpmC
Total Price
Rank
Database
tpmC
SQL Server 2000
Microsoft Windows 2000
1
Compaq ProLiant DL760-900-256P
14.96
10.6M
709,220
SQL Server 2000
Microsoft Windows 2000
2
IBM e(logo) xSeries 370 c/s
688,220
22.58
15.5M
SQL Server 2000
Microsoft Windows 2000
3
Compaq ProLiant DL760-900-192P
567,882
14.04
8.0M
Fujitsu PRIMEPOWER 2000 c/s
SymfoWARE Server
4
Sun Solaris
455,818
28.58
12.0M
Microsoft Windows 2000
SQL Server 2000
5
IBM e(logo) xSeries 370 c/s
440,880
25.03
11.0M
6
SQL Server 2000
Microsoft Windows 2000
Compaq ProLiant DK760-900-128P
410,770
13.02
5.3M
7
HP 9000 Superdome Enterprise Server
Hewlett-Packard
Oracle 9i
389,434
21.24
8.3M
8
SQL Server 2000
Microsoft Windows 2000
IBM e(logo) xSeries 370 c/s
363,130
21.80
8.0M
Compaq Tru64 UNIX
9
Compaq AlphaServer GS320
Oracle 9i
44.62
10.3M
230,533
SymfoWARE Server
10
Fujitsu PRIMEPOWER 2000 c/s
222,772
43.42
9.7M
Sun Solaris 8
Results as of 1-8-02. Source www.tpc.org
9
Industry Benchmark TPC-C
Top TPC-C Non-Clustered Benchmark Performance
OS Database OEM Available /perf tpmC
Solaris 8 SymfoWARE Fujitsu 2/28/2002 28.58 455,818
HP UX 11i Oracle 9i HP 5/15/02 21.24 389,434
Tru64 UNIX V5.1 Orcacle9i.9.0.1 Compaq 7/30/2001 44.62 230,533
Solaris 8 SymfoWARE Fujitsu/ICL 6/30/2001 43.42 222,772
AIX 4.3.3 Oracle8 EE IBM 4/13/2001 34.18 220,807
AIX 4.3.3 Oracle 8i EE Bull 5/28/2001 34.67 220,807
HP UX 11.i 64-bit Oracle8 EE HP 5/1/2001 43.25 197,024
Windows Datacenter Server Limited Edition SQL Server 2000 Ent. Ed. Unisys 3/10/2002 21.33 165,219
IBM OS/400 V4 R5 IBM DB2 IBM 12/15/2000 51.58 163,776
Tru64 UNIX V5.1 Oracle 8i EE Compaq 2/2/2001 52.88 155,179
IBM OS/400 V4 R5 IBM DB2 IBM 9/15/2000 44.52 152,346
Windows Datacenter Server Limited Edition SQL Server 2000 Ent. Ed. Unisys 3/10/2002 23.84 141,138
Results as of 1-8-02. Source www.tpc.org
10
Application Benchmarks
Product Windows/SQL Server Win Results Rank
PeopleSoft CRM 30,000 concurrent users 1
PeopleSoft eBill Payment 191,694 payments per hour 1
Onyx 32,000 concurrent users 1
Pivotal eRelationship 20,000 concurrent users 1
SAP Retail 3.165 million line items per hour 1
Great Plains 2,400 concurrent users 1
SAP-SD Three Tier 24,000 concurrent users 2
Results as of 1/7/02. Source http//www.microsoft
.com/sql/evaluation/compare/benchmarks.asp
11
????
  • NASDAQ handles 20M hits/day and performs 2M
    transactions/day

Large eBusinesses handle huge workloads on Intel
servers with Windows 2000
12
??????
  • People Process
  • Highly Skilled people
  • Operational excellence
  • Technology
  • Minimize Unplanned downtime
  • Redundant Systems
  • Services
  • High Continuous ??? Services

13
Technology Is Not Enough
14
People Process Are MORE Important
Causes of Downtime
Operations
Operator Error40
Application Failure40
Other20
Gartner Group
15
People Process Operational Excellence
  • Run IT Right - MOF
  • Management Content (e.g. Risk Management
    whitepaper)
  • Detailed Content (e.g. Windows Operations Guides)
  • Professional Services (e.g. Premier)
  • Training
  • www.microsoft.com/mof
  • Build IT Right - MSF
  • Enterprise Architecture
  • Infrastructure Deployment
  • Application Development
  • Consulting (e.g. W2K Architecture Deploy)
  • Training
  • www.microsoft.com/msf

Based on IT Infrastructure Library (ITIL)
16
MOF ????
Release Approved review
Capacity Management ??? Management Financial
Management Workforce Management Service
Continuity Management Service Level Management
Change Management Configuration
Management Release Management
Release Readiness Review
SLA Review
Service Monitor Control Security
Administration Network Administration System
Administration Job Scheduling Storage
Management Print/Output Management Directory
Services Administration
Service Desk Incident Management Problem
Management
Operations Review
17
MOF ????
MOF
????
????
??
ITIL ??????"
????
??????
?????
Microsoft ????
???? ????
????
????
???????
????,???
18
????????
???????????? ???? ??????????? Beta???? ????
?????? ????Hot-fix ??????DCR Beta ??????? 7 X
24??????
?? ?? ?? ?? ?? ??
?????? ??????????? ????????? ??????????? ?????????
?????????? ???? ??????? ?????? ?????????
?????? ITIL/MSF???? ???????? ?????? ???????? ????
??????????? ??/???? ???? ????????? MSDN TechNet
ITIL/MSF???? ???????? ?????? ???????? ???? ???????
???? ??/???? ????
?????? Microsoft Operation Framework
19
???
  • transacts 100Ms a day at 99.999 availability
    on Windows 2000

achieves 99.999 availability on Windows 2000
performs 2M transactions a day at 99.97
availability on Windows 2000
has 99.98 availability on Windows 2000
Large e-Businesses get 99.9 availability on
Intel servers with Windows 2000
20
????????????(EAI)
21
?????????
???
B2C
Internet / Virtual Private Network
??? ???? ?? ????
B2B Integration
REQUIREMENTS
Standards based integration
Configurable across applications
A2A
Business process oriented
Loosely coupled
????(TD/ AS400/Windows) ????(??????????) ??????(??
?????)
Supports an incremental approach
Scaleable, available, secure, manageable
22
??? EAI ???????
  • ?? Middleware ????????????
  • Business rule??????Middleware???????
  • ???????????????????
  • ????????
  • ????????
  • ??Business Intelligent ???
  • Business rule ????(hard-code)????
  • ???????????????????????
  • EAI ??????

Source EAI Journey
23
EAI ????? 1Point-to-Point
ERP Systems
Client-Server Systems
In-house LOB Applications
Legacy Applications
E-CommerceApplications
24
EAI ????? 2 Hub Spoke
ERP Systems
Business ProcessOrchestration
Client-Server Systems
???? Message Routing ? Processing Hub
In-house LOB Applications
Legacy Applications
E-CommerceApplications
25
???????????(EAI)??EAI ?????
  • ??????Business Orchestration Modeling
  • ???????????
  • Internal work-flow integration
  • ????Data Integration
  • EAI ??????????????
  • ??????????
  • ??? ERP ? Legacy ????
  • EAI ???????

26
Process Integration ???
??????????????????? ??????????, ??????????????
Business Process??
?????! ????????????????????????????????
?????????,???????????????,?????!
??,???????????????,????????????
?????????????????
27
Business Process ModelingBizTalk Application
Designer Style
28
EAI ?????????????????
????????????????????????,?????????????
???????B2B??,???????????????,?????????????????????
,???????????? EAI ??!
?????,?????????????,????????????????
????????????,?????????????!????????? EAI ?????? !
???,?????ERP??,?????????????????????!
29
????EAI???????BizTalk Editor Data Mapper
Requirement XML EDI
Standards W3C ANSI X.12UN/EDIFACT Others
Document Parsing DOM / SAX Custom Translators
Document Definition DTD / XML Schemas Proprietary Data Dictionaries
Document Transformation XSLT Custom Translators
Extensibility Open Content Model Closed Content Model
Communications Internet VAN
30
Internal work-flow???
???,?????????????mainframe ???!
????????????, ???????????????????????????!
??????????????,???????????XML??,????????Middleware
??? EAI????? ?
??,?????? COM ??????
31
????????????
BizTalkServer
32
Process Integration OrchestrationBizTalk
Server 2000
33
????????????
????????????,?????????
????????????????,?????? mainframe ????,??????SQL
Server???????
34
????? (Database Integration)SQL Server 2000
  • An XML document can be inserted directly into SQL
    Server 2000

Custom stored procedure
XML
sp_XML_PrepareDocument
OpenXML()
XML
ADO
Application IntegrationComponent
INSERT/UPDATE
35
Mainframe IntegrationHost Integration Server 2000
  • ????(Synchronous Integration)

36
EAI ??????????
??,????????EAI??????,???????????????,???????!
????????????, ????????????????????????????????????
??,????!!
??,?????EAI??,??????????????
37
?? BizTalk Server ????Tracking Components
  • ??????????
  • ??????
  • ????????
  • ? Orchestration ?????
  • ?? Web-based ?????
  • ?? API ???????????????
  • IBizTalkTrackData interface
  • Based on handle returned from IInterchangeSubmit
  • Standard and Advanced Queries
  • Query by Date, Time, Document Type, Source and
    Destination org.
  • Advanced Query Builder
  • Custom field query
  • Save to DTA database

38
EAI??BizTalk Server ???? EAI ????????????
EAI EAI ????? EAI ????? EAI ????? EAI ????? ?????
EAI CommonUser Interface Database Integration Composite Application Multi-Step Process ?????
???? External Integration ? ? Supply Chain B2B Integration
???? Process Integration ? ? Process Automation
???? Structure integration ? ? ? ????? ??????
??? Point-to-Point Integration ? ? ? ????????
  • BizTalk RosettaNet Resource Kit
  • BizTalk Messaging Route engine
  • BizTalk Process Modeling Tools
  • BizTalk Orchestration Engine
  • BizTalk Data Mapper Editor
  • BizTalk Tracking Components
  • Microsoft Host Integration Server

Source EAI Journey
39
??
??????????????????
???????? ???? ??????
???? ???? ??????? ??????? Microsoft Application Center 2000 SQL Server 2000 Cluster ????????MOF Windows Datacenter
EAI??? Business Process Modeling Tools Data Transforming Message Routing ??XML Orchestration SOAP, UDDI Web Service BizTalk Process Modeling Tools Orchestration Engine ????SOAP/Web Service ? .NET Enterprise Server
EAI??? Business Process Modeling Tools Data Transforming Message Routing ??XML Orchestration SOAP, UDDI Web Service Data Mapper Editor
EAI??? Business Process Modeling Tools Data Transforming Message Routing ??XML Orchestration SOAP, UDDI Web Service BizTalk Messaging Service
EAI??? ????? ????? ????????? ??????? BizTalk Tracking system
EAI??? ????? ????? ????????? ??????? Microsoft ISA Server
EAI??? ????? ????? ????????? ?????? Native XML Microsoft Host Integration Server Microsoft SQL Server 2000
40
?????
  • ???
  • xuejunyu_at_microsoft.com
  • 010-62617711
Write a Comment
User Comments (0)
About PowerShow.com