Алексей Федоров alexeif@microsoft.com Семейство серверов Развитие и перспективы для разработчиков.

Презентация:



Advertisements
Похожие презентации
Игорь Шаститко Майкрософт Украина Специалист по технологиям.
Advertisements

© 2009 Avaya Inc. All rights reserved.1 Chapter Nine, Voic Pro in SCN Module Four – Distributed Voic Pro.
© 2009 Avaya Inc. All rights reserved.1 Chapter Four, UMS Web Services Module One – UMS.
© 2006 Cisco Systems, Inc. All rights reserved. HIPS v Configuring CSA Installing and Configuring CSA MC.
© 2009 Avaya Inc. All rights reserved.1 Chapter Nine, Voic Pro in SCN Module Three – Backup Voic Pro.
© 2004, Cisco Systems, Inc. All rights reserved. CSPFA Lesson 3 Cisco PIX Firewall Technology and Features.
Call to Action Learn more at SQLServerPrivateCloud BENEFITS o Faster time to market - Automation without compromising control.
© 2006 Cisco Systems, Inc. All rights reserved.SNRS v Adaptive Threat Defense Examining Cisco IOS Firewall.
© 2006 Cisco Systems, Inc. All rights reserved. CIPT1 v Administration of Cisco Unified CallManager Release 5.0 Configuring Cisco Unified CallManager.
© 2003, Cisco Systems, Inc. All rights reserved. CSPFA Chapter 3 Cisco PIX Firewall Technology and Features.
Introducing Cisco Network Service Architectures © 2004 Cisco Systems, Inc. All rights reserved. Introducing the Cisco AVVID Framework ARCH v
© 2005 Cisco Systems, Inc. All rights reserved. HIPS v Configuring CSA Installing CSA.
Welcome to Ciklum Welcome to Ciklum SERVICES Remote System Administration.
© 2009 Avaya Inc. All rights reserved.1 Chapter Three, Voic Pro Advanced Functions Module Three – TAPI.
Designing Network Management Services © 2004 Cisco Systems, Inc. All rights reserved. Designing the Network Management Architecture ARCH v
© 2003, Cisco Systems, Inc. All rights reserved. CSPFA Chapter 18 Enterprise PIX Firewall Maintenance.
Designing Virtual Private Networks © 2004 Cisco Systems, Inc. All rights reserved. Designing Site-to-Site VPNs ARCH v
© 2009 Avaya Inc. All rights reserved.1 Chapter Four, UMS Web Services Module Two – IMAP Service.
© 2007 Cisco Systems, Inc. All rights reserved.DESGN v Identifying Voice Networking Considerations Identifying Design Considerations for Voice Services.
© 2009 Avaya Inc. All rights reserved.1 Chapter Three, Voic Pro Advanced Functions Module One – Text to Speech.
Транксрипт:

Алексей Федоров Семейство серверов Развитие и перспективы для разработчиков

Rich Store Metadata Repository Data Synch Caching Требования к платформе Client Business Process & Integration Storage Management & Security Core Platform Monitoring Tracking & Reporting Deployment & Upgrade Analysis Role ManagementIdentity Management Single Sign On Tools Personalization Content Management Presentation Scale Out / Fail over Session Management Process Management Data Integration B2B Integration Messaging / Remoting Web Services Business Objects & Transactions OrchestrationRules

Personalization Content Management Presentation Rich Store Metadata Repository Data Synch Caching Client Business Process & Integration Storage Management & Security Core Platform Monitoring Tracking & Reporting Deployment & Upgrade Analysis Role ManagementIdentity Management Single Sign On Scale Out / Fail over Session Management Process Management Data Integration B2B Integration Messaging / Remoting Web Services Business Objects & Transactions OrchestrationRules Microsoft Application Platform Tools Client Management & Security Core Platform

1. Платформа

Windows Server 2003 Дата выпуска - апрель 2003 Дата выпуска - апрель 2003 Около 90% всех поставок Windows Server (IDC, 2004) Около 90% всех поставок Windows Server (IDC, 2004) Более 50% всех новых внедрений - Windows Server 2003 Более 50% всех новых внедрений - Windows Server 2003 Обновление с Windows NT 4.0 : 46% Обновление с Windows NT 4.0 : 46% Осталось млн. серверов Осталось млн. серверов Windows Small Business Server 2003 Windows Small Business Server 2003 Рост - 170% Рост - 170%

Windows Server 2003: Платформа для приложений SQL Server: #1 SQL Server: #1 Oracle on Windows: #1 (Oracle) Oracle on Windows: #1 (Oracle) Базы данных: #1 Коробочные продукты: #1 Web: #1 Прикладные программы: #1 SAP: #1 SAP: #1 PeopleSoft: #1 PeopleSoft: #1 Siebel: #1 Siebel: #1 53% корпоративных Web сайтов на IIS: #1 (Port 80) 53% корпоративных Web сайтов на IIS: #1 (Port 80).NET 56%: #1 (Forrester).NET 56%: #1 (Forrester) 51% Java apps on Windows: #1 (Evans Data) 51% Java apps on Windows: #1 (Evans Data)

На 60% безопаснее чем Windows NT 4.0 и Windows 2000 Server На 60% безопаснее чем Windows NT 4.0 и Windows 2000 Server 9 «проблем» за 150 дней (23 для Windows 2000 Server, 44 для Redhat v9) 9 «проблем» за 150 дней (23 для Windows 2000 Server, 44 для Redhat v9) Безопасность 8x меньше простоев, чем в Windows NT 4.0 8x меньше простоев, чем в Windows NT 4.0 4x меньше простоев, чем в Windows 2000 Server 4x меньше простоев, чем в Windows 2000 Server Надежность Services for UNIX and NetWare Services for UNIX and NetWare Web Services,.NET platform Web Services,.NET platform Взаимодействие 5 из top 10 TPC-C (non-clustered) 5 из top 10 TPC-C (non-clustered) 786K tpmC 786K tpmC Масштабируемость Remote Terminal Services Access Remote Terminal Services Access MOM 2005 Management Packs MOM 2005 Management Packs 10 новых MMC-компонентов 10 новых MMC-компонентов Управляемость/ Миграция Windows Server 2003

Что может делать Windows Server 2003? Конфигурация по ролям Конфигурация по ролям File Server File Server Print Server Print Server Application Server Application Server Mail Server Mail Server DNS Server DNS Server DHCP Server DHCP Server Terminal Server Terminal Server Remote Access/VPN Server Remote Access/VPN Server Domain Controller Domain Controller Streaming Media Server Streaming Media Server WINS Server WINS Server

Бесплатные дополнения Communication and Collaboration Communication and Collaboration Windows SharePoint Services Windows SharePoint Services Windows Rights Management Service Windows Rights Management Service ID Management ID Management Active Directory Application Mode Active Directory Application Mode Identity Integration Identity Integration Manageability Manageability Windows Update Service Windows Update Service Microsoft Reliability Analysis Service Microsoft Reliability Analysis Service Interop and Migration Interop and Migration UDDI Services UDDI Services Services for Unix Services for Unix

Обновления и дополнения

Инфраструктура для сотрудников приложений Операционнаяинфраструктура

Windows Server 2003 for 64-Bit Extended Systems Windows Server 2003 for 64-Bit Extended Systems Windows Server 2003 Service Pack 1 Windows Server 2003 Service Pack 1 Additional Feature Packs (e.g. Windows Update Services) Additional Feature Packs (e.g. Windows Update Services) Windows Server: Codename Longhorn Beta 1 Windows Server: Codename Longhorn Beta 1 Windows Server 2003 Update: Codename R2 Windows Server 2003 Update: Codename R2 Windows Server Longhorn Beta 2 Windows Server Longhorn Beta 2 Windows Server 2003 SP2 Windows Server 2003 SP2 Windows Server Longhorn Windows Server Longhorn Windows Server Longhorn Update Windows Server Longhorn Update Windows Longhorn Service Pack Windows Longhorn Service Pack Windows Server: Планы выпуска

Windows Server 2003 SP1 Безопасность и надежность операционной системы Безопасность и надежность операционной системы Дополнения и расширения Дополнения и расширения Setup Protection SECOOBE Setup Protection SECOOBE Windows Firewall Windows Firewall Role-based Secure Configuration Wizard Role-based Secure Configuration Wizard

Windows Server 2003 SP1 Почему? Слишком сложное управление Слишком сложное управлениеобновлениями Время создания механизмов атак сокращается Время создания механизмов атак сокращается Более изощренные механизмы атак Более изощренные механизмы атак Текущие подходы не эффективны Текущие подходы не эффективны Как? Ролевой подход обеспечивает гибкость и сокращает время тестирования/развертывания Ролевой подход обеспечивает гибкость и сокращает время тестирования/развертывания Проактивный подход - Windows Firewall и AD policy для Windows Firewall rule sets Проактивный подход - Windows Firewall и AD policy для Windows Firewall rule sets Blaster Welchia/ Nachi Nimda 25 SQL Slammer Время на создание «заплаток»

Windows Server 2003 SP1 Расширения в области безопасности Расширения в области безопасности Синхронизация с расширениями в Windows XP SP2 (RPC, DCOM lockdown) Синхронизация с расширениями в Windows XP SP2 (RPC, DCOM lockdown) Security Configuration Wizard Security Configuration Wizard Ролевая конфигурация Ролевая конфигурация Boot-time network protection for clean installs Boot-time network protection for clean installs VPN client inspection VPN client inspection Post-Setup Security Updates Post-Setup Security Updates IIS 6.0 metabase auditing IIS 6.0 metabase auditing Enhanced Performance Enhanced Performance 10%+ improvement in TPC, TPC-H, SAP, SSL, etc. 10%+ improvement in TPC, TPC-H, SAP, SSL, etc. 64-bit Extended Systems 64-bit Extended Systems

Циклы выпуска Windows Server Основнойпродукт ОсновнойпродуктОсновнойпродуктОбновлениеОбновление ~ 4 года ~ 2 года

For each major release, service updates get rolled into Service Packs. We also add features over the life cycle of the product and release these to the web as feature packs. At some point in time, typically after the first service pack, it makes sense to roll up the latest service pack together with selected feature packs and, together with some new value, release the whole thing as an OS update. The service updates and service packs going forward will service both the original release and the OS update, and any feature packs that are not included in the OS update can be installed on both releases if required. Categories of Windows Server software OS Release – major OS version with new core infrastructure, APIs, etc Feature Pack – Individual features typically released to Web Release Update – Re-release of product plus additional features (including select feature packs) with minimal core changes Service Updates – critical fixes and enhancements Service Pack – rollup of service updates Well incorporate all of the functionality from previous OS updates, service packs and feature packs into the next major OS release. Sometimes feature packs will continue to be separate installs if we determine they need their own faster lifecycle due to customer demand.

Windows Server 2003 Update Codename R2 На основе Windows Server 2003 SP1 На основе Windows Server 2003 SP1 Тот же уровень совместимости с приложениями, уровень обслуживания и поддержки, что и для Windows Server 2003 Тот же уровень совместимости с приложениями, уровень обслуживания и поддержки, что и для Windows Server 2003 Простой и безопасный доступ к информации Простой и безопасный доступ к информации Удаленный доступ к ресурсам на уровне приложений Удаленный доступ к ресурсам на уровне приложений Identity Federation Identity Federation Network defense for VPN, wired, and wireless networks Network defense for VPN, wired, and wireless networks and document protection: Windows Rights Management Services and document protection: Windows Rights Management Services Конфигурация для Branch Office Конфигурация для Branch Office Simplified branch office server deployment and management Simplified branch office server deployment and management Optimized WAN utilization Optimized WAN utilization

Windows Server 2003 Update Codename R2 Доступность и дицензирование Доступность и дицензирование Windows Server 2003 R2 – стандартный продукт в стандартных каналах распространения Windows Server 2003 R2 – стандартный продукт в стандартных каналах распространения Servers covered by Software Assurance (SA) at the time of release will receive R2 as part of their benefits Servers covered by Software Assurance (SA) at the time of release will receive R2 as part of their benefits Available for purchase as new server license for non-SA systems Available for purchase as new server license for non-SA systems No new Windows Server 2003 CALs required No new Windows Server 2003 CALs required

Windows Server bit Extended Systems release Единая кодовая база Единая кодовая база AMD-Opteron, Intel Xeon EM64T – поддержка в одном продукте AMD-Opteron, Intel Xeon EM64T – поддержка в одном продукте Улучшения Улучшения Большинство 32-битных приложений выполняется с увеличенной производительностью Большинство 32-битных приложений выполняется с увеличенной производительностью Платформа для 64-битных приложений с наилучшей производительностью и иасштабируемостью Платформа для 64-битных приложений с наилучшей производительностью и иасштабируемостью НагрузкаПроизводительность 32-bit Database up 17% 32-bit Business Apps SAP 10% more users Networking Record 7Gbit/sec xfer File 111% higher user capacity Active Directory 2x higher throughput Terminal Services 50% more Users Тестирование

Windows Server Longhorn Следующее поколение платформы для Web- сервисов Следующее поколение платформы для Web- сервисов Встроенное управление IIS, ASP.NET & Indigo Встроенное управление IIS, ASP.NET & Indigo Управляемость Управляемость Ролевое развертывание Ролевое развертывание Сценарии, автоматизация, мониторинг, диагностика,... Сценарии, автоматизация, мониторинг, диагностика,... Расширения в ядре, включая безопасность Расширения в ядре, включая безопасность IPV6 aware roles, App Compatibility with Windows Server 2003 IPV6 aware roles, App Compatibility with Windows Server 2003 Поддержка новых устройств и стандартов Поддержка новых устройств и стандартов Dynamic partitioning for Windows mainframes, Diskless blades support, PCI-Express Dynamic partitioning for Windows mainframes, Diskless blades support, PCI-Express Первый шаг - Windows Server 2003 R2 Первый шаг - Windows Server 2003 R2

2. Обзор серверов

BizTalk Server Основные задачи Основные задачи Интеграция приложенийИнтеграция приложений Преобразование данныхПреобразование данных Преобразование протоколовПреобразование протоколов Перенаправление сообщенийПеренаправление сообщений Выполнение и координация «длинных» транзакцийВыполнение и координация «длинных» транзакций Управление бизнес-процессамиУправление бизнес-процессами SSO SSO Текущая версия - BizTalk Server 2004 Текущая версия - BizTalk Server 2004

BizTalk Server Набор «ускорителей» и «адаптеров» Набор «ускорителей» и «адаптеров» Ускорители Ускорители BizTalk Accelerator for Global Data Synchronization (GDS)BizTalk Accelerator for Global Data Synchronization (GDS) BizTalk Accelerator for Health Insurance Portability and Accountability Act (HIPAA)BizTalk Accelerator for Health Insurance Portability and Accountability Act (HIPAA) BizTalk Accelerator for HL7BizTalk Accelerator for HL7 BizTalk Accelerator for RosettaNetBizTalk Accelerator for RosettaNet BizTalk Accelerator for SWIFTBizTalk Accelerator for SWIFT Адаптеры Адаптеры BizTalk Adapter for MQSeries v2.0BizTalk Adapter for MQSeries v2.0 BizTalk Adapter for Web Services EnhancementsBizTalk Adapter for Web Services Enhancements BizTalk Adapter v2.0 for mySAP Business SuiteBizTalk Adapter v2.0 for mySAP Business Suite

MegaNavisionOnyx Oracle e-bus PeachtreePeopleSoftPeregrinePivotalQADQuickbooksRemedy RethinkNDo SAP Scala ServiceSwitchSiebelStaffwareUltimusVantiveVisibility Walker Int Worldtrak HIPAA, HL7 (Healthcare) RosettaNet (High Tech) CIDX (Chemical) O/POS & RBI (Retail) FIX, SWIFT (Financial) cXML, xCBL (Suppliers) XA Transactions ODBC OLE DB JDBCHTTP/SFTPRdbNet-ISAM OracleDB2SybaseInformixProgressCICSIMS IMS DC/TM AS/400 ADDS Regent 40 ADDS Viewpoint ADM11AFPALL-IN-1 Ampex 230 AXIS Navigator Bull TP CORBACobol Cufer T205 DEC VT Deployment DG 216 DG5220DL/1DMSEBCDIC EDI (X12) EDIFACTEssbaseFocusGalileo Hazeltime 1500 HP 700/92/2392A IBM 3101 IBM3151/3161 IBM 3270/E ICL 7561 IDS-II IN2 SM9400g/j INFOAccessInfoman Java EJB JMSKSAMLoopback MDIS PRISM 8/9 Microfusion MF-30 MODEL 204 MQSeriesMVSMumpsOmnidex Oracle AQ P9 ANSI PACE PC Monitor PickPT200QSAM QUME QVT Red Brick RMSRPG SCO ANSI CA-Datacom/DBCA-IDMSCA-IngresIngresdBaseADABASISAMC-ISAMCloudbaseALLBASE/SQLSQL/DS BaanBroadvision Cove Systems CovisintFrontStep Hogan i2 Integral J.D. Edwards MapicsMcHugh ShareBaseSIFSUPRA System 2000 Tandem NonStop/ TS530 Televideo TeradataTI924TotalVTWYSE Более 350 адаптеров

SQL Server 2000/2005 Основные задачи Основные задачи Хранение данныхХранение данных Обработка данныхОбработка данных Набор сервисов Набор сервисов Analysis ServicesAnalysis Services Data Transformation ServicesData Transformation Services Notification ServicesNotification Services Reporting ServicesReporting Services XML and Web ServicesXML and Web Services Integration Services (DTS)Integration Services (DTS) Текущая версия – SQL Server 2000 Текущая версия – SQL Server 2000

SharePoint Portal Server Основные задачи Основные задачи Создание порталовСоздание порталов Развертывание порталовРазвертывание порталов Интеграция приложенийИнтеграция приложений SSOSSO Windows SharePoint Services Windows SharePoint Services Текущая версия – SharePoint Portal Server 2003 Текущая версия – SharePoint Portal Server 2003

Exchange Server Основные задачи Основные задачи Электронная почтаЭлектронная почта Совместная работаСовместная работа Exchange Instant MessagingExchange Instant Messaging Exchange Conferencing Server -> Live Communications Server + Live MeetingExchange Conferencing Server -> Live Communications Server + Live Meeting Текущая версия – Exchange Server 2003 Текущая версия – Exchange Server 2003

Host Integration Server Основные задачи: Основные задачи: Облегчения интеграции между платформой Windows и хост-средами типа CICS, IMS, AS/400 и UnixОблегчения интеграции между платформой Windows и хост-средами типа CICS, IMS, AS/400 и Unix COM и ODBC интерфейсы для доступа к хранилищам типа файлов VSAM (Virtual Storage Access Method), файлов AS/400, базам данных DB2 (включая провайдера для ADO,NET) без каких либо программных изменений и дополнений на стороне мэйнфрейма или AS/400COM и ODBC интерфейсы для доступа к хранилищам типа файлов VSAM (Virtual Storage Access Method), файлов AS/400, базам данных DB2 (включая провайдера для ADO,NET) без каких либо программных изменений и дополнений на стороне мэйнфрейма или AS/400 Доступ из COM к CICS-приложениям или базам данных IMSДоступ из COM к CICS-приложениям или базам данных IMS Доступ к приложениям, использующим IBM Websphere MQ (MQSeries)Доступ к приложениям, использующим IBM Websphere MQ (MQSeries) Эмуляция на компьютере терминалов IBM 3270Эмуляция на компьютере терминалов IBM 3270 Отображение паролей (password mapping)Отображение паролей (password mapping) Транзакционная поддержка на уровне XAТранзакционная поддержка на уровне XA VPN для Internet-приложенийVPN для Internet-приложений Текущая версия – Host Integration Server 2004 Текущая версия – Host Integration Server 2004

System Management Server Основные задачи: Основные задачи: Управление аппаратными и программными компонентами (assets)Управление аппаратными и программными компонентами (assets) Развертывание ПОРазвертывание ПО Распространение обновленийРаспространение обновлений Отслеживание лицензийОтслеживание лицензий Удаленная диагностикаУдаленная диагностика Для слежения в реальном времени за состоянием и производительностью – Microsoft Operations Manager Для слежения в реальном времени за состоянием и производительностью – Microsoft Operations Manager Текущая версия - System Management Server 2003 Текущая версия - System Management Server 2003

Microsoft Operations Manager Основные задачи: Основные задачи: Мониторинг состояния и производительности серверов WindowsМониторинг состояния и производительности серверов Windows Состоит из набора пакетов» Состоит из набора пакетов» Windows Base Management PackWindows Base Management Pack Дополнительные «пакеты»Дополнительные «пакеты» BizTalk Server BizTalk Server Exchange Server Exchange Server SQL Server SQL Server SharePoint Portal Server SharePoint Portal Server Текущая версия - Microsoft Operations Manager 2005 Текущая версия - Microsoft Operations Manager 2005 Для управления небольшим числом серверов (до 10) - Microsoft Operations Manager 2005 ExpressДля управления небольшим числом серверов (до 10) - Microsoft Operations Manager 2005 Express

Microsoft Operations Manager Windows® 2000 Windows® 2000 Windows NT® 4.0 (limited) Windows NT® 4.0 (limited) Active Directory Active Directory Event collector (Default Windows events) Event collector (Default Windows events) Terminal server Terminal server DNS DNS DHCP DHCP WINS WINS RRAS RRAS IIS IIS SMS SMS MTS MTS MSMQ MSMQ MSDTC MSDTC MOM MOM Windows Server Clusters Windows Server Clusters Network Load Balancing Network Load Balancing.NET Framework.NET Framework Application Management Pack Exchange 2000 and 5.5 Exchange 2000 and 5.5 SQL Server 2000 and 7.0 SQL Server 2000 and 7.0 Application Center 2000 Application Center 2000 Internet Security and Acceleration Server 2000 Internet Security and Acceleration Server 2000 Proxy Server 2.0 Proxy Server 2.0 Site Server 3.0 Site Server 3.0 Commerce Server 2000 Commerce Server 2000 SNA Server 4.0 SNA Server 4.0 Host Integration Server 2000 Host Integration Server 2000

Microsoft System Center 2005 Microsoft Systems Management Server + Microsoft Operations Manager + Reporting Server = Microsoft System Center 2005

Дополнительно Identity Integration Server Identity Integration Server Управление идентификацией Управление идентификацией Синхронизация AD и других хранилищ идентификации Синхронизация AD и других хранилищ идентификации Services for Unix (SFU) Services for Unix (SFU) Поддержка Unix-протоколов Поддержка Unix-протоколов Взаимодействие между платформами Взаимодействие между платформами Services for Netware (SFN) Services for Netware (SFN) Поддержка Novell Netware OS, IPX, SPX, Netware Core Protocols Поддержка Novell Netware OS, IPX, SPX, Netware Core Protocols Интеграция AD и Novell Directory Services Интеграция AD и Novell Directory Services Virtual PC и Virtual Server Virtual PC и Virtual Server Виртуализация аппартной и программной платформы Виртуализация аппартной и программной платформы ISA Server and Network Security ISA Server and Network Security Firewall, VPN, Proxy Server Firewall, VPN, Proxy Server

Windows Server System 2003

Windows Server 2003 for 64-Bit Extended Systems Windows Server 2003 for 64-Bit Extended Systems Windows Server 2003 Service Pack 1 Windows Server 2003 Service Pack 1 Additional Feature Packs (e.g. Windows Update Services) Additional Feature Packs (e.g. Windows Update Services) Windows Server: Codename Longhorn Beta 1 Windows Server: Codename Longhorn Beta 1 Windows Server 2003 Update: Codename R2 Windows Server 2003 Update: Codename R2 Windows Server Longhorn Beta 2 Windows Server Longhorn Beta 2 Windows Server 2003 SP2 Windows Server 2003 SP2 Windows Server Longhorn Windows Server Longhorn Windows Server Longhorn Update Windows Server Longhorn Update Windows Longhorn Service Pack Windows Longhorn Service Pack Windows Server: Планы выпуска