Business Values and Key Scenarios of Windows Server Longhorn Seung Joo Baek IT Pro Evangelist Microsoft Korea http://www.koalra.com
Spend Less Time on Everyday Tasks Enhanced Scripting and Task Automation Windows PowerShell More Control Web Server Management IIS 7 Configuration and Role Management Windows Server Manager, Server Core Policy Based Networking Windows Firewall
Hardens Operating System and Increases Environment Protection Server Protection Security and Compliance Increased Protection Data Protection Rights Management Services Network Protection Network Access Protection Identity Access Protection Read Only Domain Controller
Quickly Respond to Your Changing Business Needs Virtualization Windows Server Virtualization Greater Flexibility Application Platform.NET Framework Centralized Application Access Terminal Services Gateway and RemoteApp Branch Office Optimized Replication and Administration
Key Scenarios 보안및정책반영 본사, 지사 웹및응용프로그램플랫폼 어디서나응용프로그램접근 서버관리 서버가상화 고가용성
Priority No.1
Virtualization Investments Greater Flexibility A Multi-level Approach 라이센싱 인프라스트럭쳐 관리 이기종간운영 응용프로그램 Terminal Services 효율적인비용과유연, 간단한라이센싱을제공 무료 VHD 포맷 빠른처리 서버자원의더나은홗용 AMD 와 Intel 과의파트너관계 가상화홖경으로의손쉬운통합 관리자원의더나은홗용 데이터센터내이기종지원 OSP (Open Specification Promise) VHD 빠른배포 응용프로그램지원에대한비용절감
Why do we use Virtualization? Greater Flexibility 사용률 비용 가용성 빠른 처리
Virtual Server 2005: Architecture Greater Flexibility 호스트 OS Virtual Server WebApp IIS 사용자모드 커널모드 Windows Server 2003 또는 Windows XP 커널 Virtual Server Service VMM 커널 게스트 OS 게스트응용프로그램 Ring 3: 사용자모드 Ring 1: 게스트커널모드 VM Additions Windows (NT4, 2000, 2003) Ring 0: 커널모드 VMM 커널 Provided by: Microsoft Virtual Server ISV OEM Designed for Windows Server Hardware
Windows Virtualization: Architecture Greater Flexibility Parent Partition Child Partitions Provided by: Virtualization Stack Windows WMI Provider VM Service VM Worker Processes Applications 사용자모드 Windows Virtualization ISV OEM Server Core Windows Kernel IHV Drivers VSP VMBus VSC Windows Kernel Enlightenments 커널모드 Windows hypervisor Designed for Windows Server Hardware
Features Greater Flexibility Unlimited VM x64 Guest 1/2/4/8 Core P2V, V2V
Features Greater Flexibility Memory Hardware Hot-Add Live Migration Snapshot
Conclusion Greater Flexibility Technologies Windows Server Virtualization Server Core Value Propositions 서버통합 개발및테스트 비즈니스영속성 동적데이터센터
Priority No.2
Conclusion Greater Flexibility Technologies Terminal Services Web Gateway Access Terminal Services Remote Program Value Propositions Anywhere Access 데이터의중앙저장 프로그램관리비용 NO VPN!
Priority No.3
Read-only DC Mitigates Stolen DC Increased Protection Hub 공격자관리자관점관점
Features More Control Increased Protection Restartable DC Delegation SMB 2.0 DFS v2
Conclusion Technologies Active Directory Value Propositions 효율적인구축및관리 File Service 보안 More Control Increased Protection WAN
Priority No.4
Features Increased Protection NAP with DHCP NAP with IPSec NAP with VPN NAP with 802.1x
AD Rights Management Services Increased Protection Information Author The Recipient
Conclusion Increased Protection Technologies Network Access Protection Value Propositions 지속적인 고립 Active Directory 보안컴플리언스확인 IRM, DRM
Priority No.5
IIS 7.0 다음세션을기대하세요
Priority No.6
More Control
Server Core? More Control 소프트웨어유지보수감소 공격지점감소 NOT SKU 관리감소 적은디스크공간필요
E2007 -eq Much Simpler More Control Exchange 2003 (VBScript) Exchange 2007 (PowerShell ) Mailbox Statistics Database Mgmt Recipient Mgmt Set listexchange_mailboxs = GetObject("winmgmts:{impersonationLevel=impersonate}!\\COMPUTERNAME\ROOT\MicrosoftExchangeV2"). InstancesOf("Exchange_Mailbox") For Each objexchange_mailbox in listexchange_mailboxs WScript.echo "AssocContentCount = + objexchange_mailbox.assoccontentcount WScript.echo " DateDiscoveredAbsentInDS = + objexchange_mailbox.datediscoveredabsentinds WScript.echo " DeletedMessageSizeExtended = + objexchange_mailbox. DeletedMessageSizeExtended WScript.echo " LastLoggedOnUserAccount = + objexchange_mailbox. LastLoggedOnUserAccount WScript.echo " LastLogoffTime = + objexchange_mailbox. LastLogoffTime WScript.echo " LastLogonTime = + objexchange_mailbox. LastLogonTime WScript.echo " LegacyDN = + objexchange_mailbox. LegacyDN WScript.echo " MailboxDisplayName = + objexchange_mailbox. MailboxDisplayName WScript.echo " MailboxGUID = + objexchange_mailbox. MailboxGUID WScript.echo " ServerName = + objexchange_mailbox. ServerName WScript.echo " Size = + objexchange_mailbox. Size WScript.echo " StorageGroupName = + objexchange_mailbox. StorageGroupName WScript.echo " StorageLimitInfo = + objexchange_mailbox. StorageLimitInfo WScript.echo " StoreName = + objexchange_mailbox. StoreName WScript.echo " TotalItems = + objexchange_mailbox. TotalItems Next Dim StorGroup as New CDOEXM.StorageGroup StorGroup.DataSource.Open "LDAP://" + DCServer + "/ CN=First Storage Group,CN=InformationStore,CN=" + Server + ",CN=Servers,CN=First Administrative Group, CN=Administrative Groups,CN=First Organization, CN=Microsoft Exchange,CN=Services, CN=Configuration," + DomainName StorGroup.MoveLogFiles("C:\newlogPath", 0) Dim objmailbox As CDOEXM.IMailboxStore Set objmailbox = GetObject("LDAP://" + DCServer + "CN=FOO,CN=users," + DomainName) objmailbox.createmailbox "LDAP://" + DCServer + "/CN=Private MDB,CN=First Storage Group,CN=InformationStore,CN=" + Server + ",CN=Servers,CN=First Administrative Group, CN=Administrative Groups,CN=First Organization, CN=Microsoft Exchange,CN=Services, CN=Configuration," + DomainName get-mailboxstatistics server $servername move-storagegrouppath -identity First Storage Group log "C:\newlogPath enable-mailbox -identity domain\foo database First Storage Group\Private MDB
What is PowerShell More Control 작업자동화 명령어라인인터페이스 스냅인 벌크작업 콘솔확장
PowerShell Features More Control 개체-기반데이터핸들링네임스페이스파이프라이닝 CMD 명령어접근신뢰된스크립트
Why Use PowerShell? More Control One-liners Raw mode What If? Interactive
Conclusion More Control Technologies WS-Management Server Core PowerShell Value Propositions 단일인터페이스 보안 관리비용감소 자동화, 대량작업
Priority No.7
Features Greater Flexibility Validation Wizard GPT IPv6 Quorum Geographic
Conclusion Greater Flexibility Technologies Clustering Value Propositions EASY! SIMPLE! 관리비용감소
Windows Server Roadmap Longhorn R2 Longhorn Cougar Longhorn RTM Longhorn Beta 3