windows server 2003 “how to...
TRANSCRIPT
Windows Server 2003 “How to migrate”
2014-09-02Microsoft Consulting Services김환태 수석
Windows Server 2003 – 지원 종료(End Of Support)
Microsoft의 지원 기간 정책 – 비즈니스 및 개발 제품
• 최소 10년 동안 지원 제공(http://support.microsoft.com/gp/lifepolicy)
제품 출시 일반 지원 연장지원5년 5년
323 Days Remaining
EOS가 의미하는 것은?
No업데이트
No컴플라이언스
No안전성
Now• 2013년 한 해에 Windows Server 2003/R2용중요 업데이트가 37개 릴리즈 됨.
• EOS 이후에는 취약점에 대한 보안 업데이트를 받을 수 없고기술지원도 받을 수 없음.
• Windows Server 2003/R2는 최근의 컴플라이언스 기준을통과하지 못함.
• PCI 컴플라이언스가 취약하면 Visa나 MasterCard와의비즈니스가 제한됨.
• 물리 또는 가상 서버들에 영향을 줌• Microsoft Small Business Server 2003에 영향을 줌.• 운영 비용이 증가함.• 많은 애플리케이션들이 지원을 받지 못함.
마이그레이션을 계획하고전환을 시작해야 할 시점
마이그레이션 과정(Migration Process)
Migrate4Target3Assess2Discover1
Discover - 현재 어떤 용도로 사용하고 있는가?
벤더또는파트너를활용하는경우
• Microsoft Consulting Services
• Microsoft 협력사
고객이직접수행하는경우
• Microsoft Assessment and Planning (MAP)
Toolkit
• Lakeside Software SysTrack
• Citrix AppDNA
소프트웨어와워크로드에대한카탈로그작성
Discover - 현재 어떤 용도로 사용하고 있는가?
인벤토리 도구 - Lakeside Software SysTrack
Windows Server 2003/R2에 대한 운영 환경 스캔
서버상에 존재하는 응용 프로그램 목록을 나열
프로그램 추가/삭제 목록에 있는 응용 프로그램 뿐만 아니라
실행중인 프로세스들까지 보여 줌.
만약, 응용 프로그램이 실행되지 않고 있는 경우, 진단에서 제외 함.
스캔을 위해서 미리 서버 상에 에이전트를 설치해야 함.
인벤토리 보고서를 원하는 형태로 수정 가능
메모리를 적게 차지하며, 커널 모드에 영향을 주지 않음.
재 부팅이 필요 없음.
인벤토리 도구 - Microsoft Assessment and Planning (MAP)
SQL Server를식별하고데이터베이스를분석하기위한기본
도구로사용됨.
서버상에에이전트를설치할수없는경우 SysTrack을
대체할수있는도구로사용
• 프로그램추가/삭제목록에있는응용프로그램만나열
• 서버상에에이전트를설치하지않음.
SysTrack만큼상세한내용을제공하지는않음.
호환성 진단 도구 - Citrix AppDNA
응용 프로그램 호환성 테스트 기능을 제공
Windows Server 2012/R2 또는 Windows Server
2008/R2에 대한 호환성 진단
고객의 마스터 이미지를 이용한 진단 기능 제공
응용 프로그램 벤더가 업그레이드 경로를 제공하지
않는 경우 가장 유용한 호환성 진단 도구
MSI 형태의 설치 파일을 위한 매체 필요
Discover - 현재 어떤 용도로 사용하고 있는가?
ID Application Owner Serv
er
role
Mic
roso
ft a
pp
Third-p
arty
app
Cust
om
app
00001 Exchange Denise Smith X
00002 Web Server Qiong Wu X
00003 Shipping Services Naoki Sato X
00004 Quick Quarter Close Daniel Roth X
00005Lucerne Publishing Document Converter
Andrea Dunker X
00006 Trey Research Lookup Tool Eric Gruber X
Discover Server Role
• Windows Server의 기본 Role & Feature
• Active Directory, DHCP, DNS, etc.
Microsoft App
• Microsoft SQL Server
• Microsoft Exchange Server
• Microsoft SharePoint Server
Third-party App
• 솔루션 벤더의 패키지 애플리케이션
Custom App
• 자체 개발한 LOB 애플리케이션
Assess – 현재 상태를 진단
Microsoft
server roles
유형
중요도
Microsoft
applications
Third-party applicationsCustom
applications
폐기또는대체가능(Can be retired)
주변시스템(Marginal)
주요비즈니스시스템(Important)
미션크리티컬(Mission critical)
복잡도와위험도
Low Medium High
Assess – 현재 상태를 진단
ID Application Owner Serv
er
role
Mic
roso
ft a
pp
Third-p
arty
app
Cust
om
app
Retire
Marg
inal
Important
Critica
l
Com
ple
xity
(1–3)
Risk (1–3)
00001 Exchange Denise Smith X X 1 1
00002 Web Server Qiong Wu X X 2 2
00003 Shipping Services Naoki Sato X X 2 1
00004 Quick Quarter Close Daniel Roth X X 2 2
00005Lucerne Publishing Document Converter
Andrea Dunker X X 3 2
00006 Trey Research Lookup Tool Eric Gruber X X 2 3
Discover Assess
마이그레이션을 위해 가장 중요한 것이 진단
Target - 마이그레이션 목표 시스템을 선정
Windows Server
2012 R2
Microsoft
AzureCloud OS Network
애플리케이션또는워크로드마이그레이션을위해선택가능한
옵션은?
Target – Windows Server 2012 R2
Target – Microsoft Azure
Web
HostingIaaS PaaS DaaS
Compute Data Services App Services Network
Target - Cloud OS Network
글로벌서비스
Cloud OS 일관성
다양한선택권
유연성
Target – Office 365
문서공유및협업 기업용이메일 온라인회의
Office 365
하드웨어
Windows Server 2012 R2는좀더고사양의하드웨어를요구
클라우드에재배치다른서버위에
가상화서버하드웨어교체
Windows Server 2012 R2의 최소 H/W 사양• 프로세서 : 1.4 GHz 64-bit• RAM : 512MB• Disk space : 32GB
역할(Role) 기준의 마이그레이션 옵션
New hardware or hypervisor새로운 장비로 교체 또는 가상화
Microsoft Azure IaaSMicrosoft Azure 서비스를 이용하여VM을 구성
StorSimple, Azure StorageCloud 기반 Storage Service를 활용
Microsoft Azure Web SiteAzure의 Web Role 서비스를 사용하여 구성
패키지 솔루션 또는 자체 개발 애플리케이션
http://support.microsoft.com/lifecycle/search/default.aspx?sort=pn&alpha=.net+framework
추가적으로 고려해야 할 사항들
패키지 솔루션의 최신 버전을 적용할 수 있는지?
자체 개발한 LOB Application이 .NET 기반인 경우 .NET Framework 버전?
협업의 비즈니스에 미치는 영향도
마이그레이션을 위한 일정, 비용, 인력
Microsoft Applications의 마이그레이션 옵션
새로운 장비로 교체하거나 Azure 서비스를 이용하여 VM을 구성
OS의 업그레이드 뿐만 아니라 SQL Server에 대한 업그레이드도 함께 진행
Application 관점에서 영향도(Impact) 분석 필요.
그룹웨어 또는 기업용 메일 시스템을 구성
고객의 그룹웨어 또는 메일 시스템 개편 계획에 따라 업그레이드 진행
On-Premise vs. Office 365 우리 회사에는 어떤 모델이 유리할까?
기업용 포탈, 문서 관리, 협업 도구로 사용 그룹웨어의 한 부분
SharePoint 서버, 운영체제(OS), SQL Server에 대한 마이그레이션을 함께 고려
On-Premise vs. Office 365 우리 회사에는 어떤 모델이 유리할까?
애플리케이션 마이그레이션 방법
가장 최신 버전의애플리케이션으로업그레이드
+1
호환성 문제를해결해 줄 수 있는기술을 사용
새로운 플랫폼에서동작할 수 있도록애플리케이션을수정
동일한 비즈니스결과를 제공하는다른 App이나SaaS 서비스를사용
현재 운영중인애플리케이션을변경없이 그대로마이그레이션
마이그레이션 목표 시스템을 선정
ID Application Owner Serv
er
role
Mic
roso
ft a
pp
Third-p
arty
app
Cust
om
app
Retire
Marg
inal
Important
Critica
l
Com
ple
xity
(1–3)
Risk (1–3)
Win
dow
s Serv
er
20
12
Mic
roso
ft A
zure
Mic
roso
ftO
ffic
e 3
65
Clo
ud O
S
Netw
ork
Mig
rate
as
is
Upgra
de v
ers
ion
Sw
itch
app v
endor
Virtu
aliz
eor sh
im
app
Repair, re
write
, or
refa
ctor
00001 Exchange Denise Smith X X 1 1 X X X X
00002 Web Server Qiong Wu X X 2 2 X X X X X
00003 Shipping Services Naoki Sato X X 2 1 X X X
00004 Quick Quarter Close Daniel Roth X X 2 2 X X X
00005Lucerne Publishing Document Converter
Andrea Dunker X X 3 2 X X X
00006 Trey Research Lookup Tool Eric Gruber X X 2 3 X X
Discover Assess Target (destination and journey)
기본 역할과 기능에 대한 마이그레이션 절차
…
Web Application Server 마이그레이션 절차
애플리케이션 마이그레이션 절차
데이터베이스 서버 마이그레이션 절차
데이터베이스 서버 마이그레이션 절차
*SSMA- SQL Server Migration Assistant
워크로드에 대한 마이그레이션 수행
JumpStart for
Windows Server
2003
Microsoft Partner
MAP Toolkit
Citrix AppDNA
AppZero
Jumpstart for Windows Server 2003
본 서비스 오퍼링은 다음과 같은 작업을 수행합니다.
솔루션 조정 워크샵
• 비즈니스목표리뷰
• 진단대상애플리케이션과고객자원리뷰
운영 워크샵
• 애플리케이션의성공적인운영과지원을위한 ITSM 기반의수행작업가이드
시스템 포트폴리오 진단
• 애플리케이션인벤토리
• 애플리케이션지원능력
• 애플리케이션호환성
시스템 마이그레이션 경로 보고
• 5R 기반의애플리케이션마이그레이션경로
시스템 마이그레이션 서비스
• Windows Role & Feature
• SQL Server Migration
솔루션 조정
워크샵
운영
워크샵
시스템
포트폴리오
진단
시스템
마이그레이션 경로
보고
시스템
마이그레이션
서비스
Engagement Size 진단 대상 서버 대수 마이그레이션 서비스
4 주(Weeks) • Up to 100• Windows Role & Feature
8 주(Weeks) • Up to 100• Windows Role & Feature• SQL Server Migration
Application Modernization
Datacenter Modernization