Common Runtime Support for Applications High Performance Virtualization Windows Java MySQL/PHP C/C++ .NET Services For UNIX Linux Virtualized Windows / Linux / UNIX on Hyper-V UNIX.
Download ReportTranscript Common Runtime Support for Applications High Performance Virtualization Windows Java MySQL/PHP C/C++ .NET Services For UNIX Linux Virtualized Windows / Linux / UNIX on Hyper-V UNIX.
Common Runtime Support for Applications High Performance Virtualization Windows Java MySQL/PHP C/C++ .NET Services For UNIX Linux Virtualized Windows / Linux / UNIX on Hyper-V UNIX Virtualization File Services Directory Services Application Sharing and Integration Management Virtual Machine1 Windows 2000 Virtual Machine 2 http://blogs.technet.com/enterprise_admin UNIX to Windows identity mapping SuSE Linux 10 Solaris UNIX-based NFS clients Windows Server 2008 R2 Active Directory / AD LDS Windows 7/Vista Windows-based SMB clients Identity Mapping sources (for Mapped Access) Authentication options UNM (User Name Mapping Server) AUTH_SYS – No server authentication Active Directory Kerberos v5 authentication (Krb5) ADLDS (Active Directory Lightweight Directory Services) Kerberos v5 integrity and authentication (Krb5i) • • • • • • • • MSNFS_Server MSNFS_Client MSNFS_UserNameMapping MSNFS_ClientGroup MSNFS_NetGroup MSNFS_ClientLock MSNFS_Export MSNFS_ExportFencing • Enables remote management of NFS server & client • Can (for exmple) list NFS shares in PowerShell with gwmi –namespace root\msnfs –class MSnfs_Export http://blogs.technet.com/enterprise_admin/archive/2010/05/13/linuxp2v-with-dd-and-vhdtool-easy-and-cheap.aspx Microsoft funded research project (NFS 4.1 & pNFS capable standalone Windows client) Center for Information Technology Integration (University of Michigan) • • • • Prominent member of the NFS Open Source community First NFS v4.0 and v4.1 Linux implementations Linux NFS maintainer Instrumental in starting pNFS effort in the industry Details (CITI website): http://www.citi.umich.edu/projects/nfsv4/windows Problem: Customer wants to integrate non-Windows systems into Active Directory Solution: Active Directory offers integration options either thru customization or third-party applications Windows Desktops Windows Server 2008 R2 MMC and PowerShell Users and Computers Snapin Active Directory Kerberos/LDAP MMC Snapin or Just PowerShell Scripting Kerberos/LDAP Authentication Authorization Linux AD Client Library Kerberos/LDAP API Linux Service Daemon PAM NSS NIS Proxy PAM NSS YPBIND ldapsearch (NIS) (LDAP) Linux System Auth & Authz Linux SYSTEMS LAPD Proxy # If the user can authenticate with S/Key, that's sufficient; # allow clear password. Try kerberos, then try plain Linux password. login auth sufficient pam_skey.so login auth sufficient pam_opie.so no_fake_prompts login auth requisite pam_cleartext_pass_ok.so login auth required pam_Linux.so try_first_pass login account required pam_Linux.so login password required pam_permit.so login session required pam_permit.so # The entry '[NOTFOUND=return]' means that the search for an entry should stop if the search # in the previous entry turned up nothing. Note that if the search failed due to some other # reason (like no NIS server responding) then the search continues with the next entry passwd: files ldap nisplus nis shadow: files nisplus nis group: files ldap nisplus nis hosts: netgroup: files dns files nis automount: aliases: files files nisplus UNIX Applications Open Source tools: Apache, Tcl/Tk, bash, etc. UNIX, XPG, POSIX.2 commands & utilities U N I X Motif X11 S D K UNIX shells Windows Apps Windows Windows GUI (gcc) SUA/Interix Windows command Shell Windows system admin, commands & networking 3rd Party Windows APIs UNIX /POSIX APIs Win32 Subsystem Interix Subsystem win32k.sys Windows Kernel Other device drivers X11 R6 server Windows Apps CDFS FAT NTFS Hardware Abstraction Layer NFS Client NFS Server • • • • More than 2,000 UNIX API calls pthread X11R6 Utilities – More than 350 tools and utilities New component for Cross Platform Health Service OpsMgr SSH Modules WS-Man Modules WS-Man WinRM OpsMgr Providers Transfer File OpenPegasus 2.9 with WS-Management Support Session OS Resources CIMOM Execute Cmd CIMOM OpsMgr Providers SFTP Modules Putty Library Invoke Get Enumerate WS-Man Existing v3 or SP1 component Outside dependency Built-in Unix/Linux functionality SSH Daemon OS Resources Virtualization Web Servers Database Servers Application Servers Communication Servers http://blogs.msdn.com/powershell/archive/2008/03/23/selectstring-and-grep.aspx http://www.SUACommunity.com WSV305 Deploying, Virtualizing, and Managing Linux and UNIX with Hyper-V Tuesday - 8:00AM! - Room 356 WSV202 - Building a Business Critical System: Technology, Architecture, and Process - Tuesday 5:00 PM - Auditorium C MGT26-HOL - Monitoring UNIX/Linux with Microsoft System Center Operations Manager 2007 R2 www.microsoft.com/teched www.microsoft.com/learning http://microsoft.com/technet http://microsoft.com/msdn Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31st http://northamerica.msteched.com/registration You can also register at the North America 2011 kiosk located at registration Join us in Atlanta next year