Windows Server System Referenz Architektur

Werbung
Microsoft ReferenzarchitekturenInfrastruktur für Connected Systems
Dr. Rainer Pöltz
Strategieberater
Microsoft Deutschland GmbH
[email protected]
Agenda
 Windows Server System Referenz Architektur –
der Blueprint für den Systemarchitekten
 Windows Server System Referenz Architektur –
die Sicht des Anwendungsarchitekten
Agenda
 Windows Server System Referenz Architektur –
der Blueprint für den Systemarchitekten
Geschäfts-Architektur
Windows Server System
Referenz Architektur (WSSRA)
Anwendungs-Architektur
System-Architektur
 Was ist WSSRA?
 Eine standardisierte optimierte System-Architektur für das Hosting
von Windows-basierten Diensten und Anwendungen.
 Eine Anleitung für die Planung, die Implementierung und den Test
von Windows-Rechenzentren auf der Basis von ‚best practices‘:
 (Ausfall-)Sicherheit
 Skalierbarkeit
 Wartbarkeit
 Eine System-Architektur für das Hosting verteilter .NETAnwendungen
 Warum WSSRA?
 Die Chance für die Wiederverwendung der WSSRA ist hoch
 Unser Interesse: bestes Windows Hosting
Windows Server System
Reference Architecture
Architekturbasierte Hochleistungs-Rechenzentren

Integrierte Lösungen




Hardware, Netzwerk, Speichersysteme, Basis-Software
Ganzheitlicher, architekturbasierter Ansatz
Austauschbare Komponenten verschiedener Hersteller
Kompletter Lebenszyklus




Design
Implementierung
Test
Betrieb



…
Applikations-Dienste: Web, Middle, DB
Kommunikations-Dienste: Exchange
Firewall-Dienste: Proxy, Cache
Zugriffs-Dienste: VPN, IAS
Verzeichnis-Dienste: AD, MIIS, AD/AM
Netzwerk-Dienste: DNS, DHCP, WINS
WSSRA-Rechenzentren
Architektur-Blueprints
Basis-Architekturen
Netzwerk Architektur
Management Architektur
Applikations Infra Architektur


Storage Architektur
Sicherheits Architektur
Security Zones
Network
Storage
Core & Network Services
Application Services
Management Services
Public Services & Clients
WSSRA Test Lab Implementierung
 Eine Anleitung für den Aufbau
einer Testumgebung:



Hochleistungsrechenzentrum,
Niederlassung, Filiale
Build Sequence
Test-Prozesse, Testfälle








Build Verification
Verfügbarkeits-Tests
Recoverability Tests
Managebility Tests
Security Tests
Performance Tests
Scalability Load Tests
FM Stocks - .NET Hosting
Dokumentation
http://www.microsoft.com/technet/itsolutions/wssra/raguide/default.mspx
Implementierungen

Microsoft geführte MSA-Implementierungen:





•
HP, Cisco, EMC2, NetIQ, Cap Gemini
HP, Nortel, EMC2, NetIQ, Cap Gemini
HP, Cisco, NetIQ
HP, Unisys, Nortel, HDS, Brocade, CommVault, McData,
HP, Unisys, Cisco, EMC2 , Brocade, Emulex, CommVault
Partner geführte MSA-Implementierungen:






Dell, EMC2, Nortel, Brocade, Emulex, Avanade
Dell, EMC2, Nortel,, Brocade, Emulex, CommVault
Unisys, Dell, EMC2, Nortel, Brocade, Emulex, Avanade
Unisys, EMC2, Nortel, Brocade, Emulex
EMC2, Dell, Nortel, Brocade, Emulex
FSC/SBS, Cisco, Stonesoft, F5 Networks
Agenda
 Windows Server System Referenz Architektur –
die Sicht des Anwendungsarchitekten
WSSRA-Services für
Anwendungs-Hosting
Custom Applications
SQL Server
Active
Directory
Commerce
Server
BizTalk
DNS
DHCP
Windows Server
Servers
Routers
IIS
Content Management
Server
COM +
MSMQ
UDDI
. NET Framework
Storage Devices
Leased Lines
Switches
Other Network
Devices
Anwendungsarchitektur und
Systemarchitektur
Clients
`
`
SOAP - HTTP (80)/HTTPS (443)
PUBLIC
INTERNET
UI Components
PROXY
UI Process Components
Presentation Layer
Internal Trust Zone
Web Tier
Thick Client
Web Client
SOAP - HTTP (80)/HTTPS (443)
Service Interfaces
Business
Workflows
Business
Components
Business Entities
SOAP - HTTP (80)/HTTPS (443)
HTTP (80)/HTTPS (443)
Business Layer
Data Access Logic
Components
Service Agents
Load Balanced
Cluster
Data Layer
Load Balanced
Cluster
.NET Remoting HTTP(80)
Application Tier
Internal SQL
Web - UI/SI
App - BC/DA/SA
SQL(1433)
Data Sources
Services
Data Tier
CDC
RDBMS
RDBMS
Visual Studio Team Edition
Visual Studio Team Edition
Visual Studio Team Edition
Software Architects
Software Developers
Software Testers
Application Designer
Dynamic Code Analyzer
Load Testing
System Designer
Static Code Analyzer
Manual Testing
Logical Datacenter Designer
Code Profiler
Test Case Management
Deployment Designer
Unit Testing
Code Coverage
Class Designer (in Visual Studio Standard Edition and higher)
Visio for Enterprise Architects
(in MSDN Premium Subscription)
Team Explorer (includes Team Foundation Server CAL)
Visual Studio Professional Edition
Visual Studio
Team Foundation Server
Change Management
Reporting
Integration Services
Team Build
Work Item Tracking
Project Portal
Project Management
Visual Studio Industry Partners
Process and Architecture Guidance
Anwendungs- und Systemarchitektur in VSTS
Visual Studio Team Edition
Visual Studio Team Edition
Visual Studio Team Edition
Software Architects
Software Developers
Software Testers
Application Designer
Dynamic Code Analyzer
Load Testing
System Designer
Static Code Analyzer
Manual Testing
Logical Datacenter Designer
Code Profiler
Test Case Management
Deployment Designer
Unit Testing
Code Coverage
Class
ClassDesigner
Designer
Designer(in
(in
(inVisual
Visual
VisualStudio
Studio
StudioStandard
Standard
StandardEdition
Edition
Editionand
and
andhigher)
higher)
higher)
Class
Visio for Enterprise Architects
(in MSDN Premium Subscription)
Team Explorer (includes Team Foundation Server CAL)
Visual Studio Professional Edition
Visual Studio
Team Foundation Server
Change Management
Reporting
Integration Services
Team Build
Work Item Tracking
Project Portal
Project Management
Visual Studio Industry Partners
Process and Architecture Guidance
Anwendungs- und Systemarchitektur in VSTS
Application Designer
Zusammenfassung
 WSSRA bietet eine sichere, wiederholbare, optimierte
Infrastruktur für Dienst und Applikationen.
 WSSRA ist der beste Blueprint einer Systemarchitektur für
Windows Rechenzentren.
 WSSRA beschreibt die Infrastruktur für das ApplikationsHosting.
 In VisualStudio können Applikationen bereits unter
Berücksichtigung von WSSRA entwickelt werden.
Questions and Answers
Ihr Potenzial. Unser Antrieb.
Herunterladen