OpenAFS for Windows Status Report AFS & Kerberos Best Practice Workshop 2010.

Slides:



Advertisements
Similar presentations
Installation & User Guide
Advertisements

Using the Self Service BMC Helpdesk
CIMCO Integration Software Products
Digital Certificate Installation & User Guide For Class-2 Certificates.
1 SpaceWire Update NASA GSFC November 25, GSFC SpaceWire Status New Link core with split clock domains complete (Much faster) New Router core.
Module 10: Troubleshooting Network Access. Overview Troubleshooting Network Access Resources Troubleshooting LAN Authentication Troubleshooting Remote.
15.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 15: Configuring a Windows.
OpenAFS for Windows Deep Dive: Reparse Points, Path Processing, and Implications for Namespace Design Jeffrey Altman Your File System Inc European.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 13: Troubleshoot TCP/IP.
Other File Systems: AFS, Napster. 2 Recap NFS: –Server exposes one or more directories Client accesses them by mounting the directories –Stateless server.
Chapter 7: Configuring Disks. 2/24 Objectives Learn about disk and file system configuration in Vista Learn how to manage storage Learn about the additional.
Microsoft ASP.NET AJAX - AJAX as it has to be Presented by : Rana Vijayasimha Nalla CSCE Grad Student.
Hands-On Microsoft Windows Server 2003 Networking Chapter 7 Windows Internet Naming Service.
Chapter 13 Chapter 13: Managing Internet and Network Interoperability.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
Communication Protocols III Tenth Meeting. Connections in TCP A wants to send to B. What is the packet next move? A travels through hub and bridge to.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 7: Planning a DNS Strategy.
Browser and Basics Tutorial 1. Learn about Web browser software and Web pages The Web is a collection of files that reside on computers, called.
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
1 Chapter Overview Creating User and Computer Objects Maintaining User Accounts Creating User Profiles.
NovaBACKUP 10 xSP Technical Training By: Nathan Fouarge
Welcome To. Improving Remote File Transfer Speeds By The Solution For: %
Digital Certificate Installation & User Guide For Class - 2 Certificates.
Ch 11 Managing System Reliability and Availability 1.
Managing Local and Network Printer Chapter 11 powered by dj.
Mapping Internet Addresses to Physical Addresses (ARP)
Petrozavodsk State University, Alex Moschevikin, 2003NET TECHNOLOGIES Internet Control Message Protocol ICMP author -- J. Postel, September The purpose.
Tutorial 11 Installing, Updating, and Configuring Software
Socket Lab Info. Computer Network. Requirement Use TCP socket to implement a pair of programs, containing a server and a client. The server program shall.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 7: Domain Name System.
Hands-On Microsoft Windows Server Security Enhancements in Windows Server 2008 Windows Server 2008 was created to emphasize security –Reduced attack.
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
Announcing U.S. Dept of Energy SBIR Grant Supporting Development of Next Generation OpenAFS Jeffrey Altman, President Your File System Inc. 13 September.
KIS – Cvičenie #5 IP konfigurácia v prostredí OS Windows Marián Beszédeš, B506
OpenAFS on Windows: A Status Report Jeffrey Altman The OpenAFS Project 16 October 2012.
OpenAFS Back to the Future Derrick Brashear and Jeffrey Altman The OpenAFS Project 13 Sep 2010.
Customer Service and Support Sutherland Global Services Consultant Learning Services Microsoft Store.
TCP/IP Essentials A Lab-Based Approach Shivendra Panwar, Shiwen Mao Jeong-dong Ryoo, and Yihan Li Chapter 5 UDP and Its Applications.
Bonrix SMPP Client. Index Introduction Software and Hardware Requirements Architecture Set Up Installation HTTP API Features Screen-shots.
Activating Clarity  Activating Clarity  Activation  Online Activation  Fax Activation  Review and Verify Activation and License Terms  Updating.
Microsoft Exchange 2000 Service Pack 2 Features Mark Barringer Support Professional Enterprise Messaging Support Microsoft Corporation.
The Native AFS Client on Windows The Road to a Functional Design Jeffrey Altman, President Your File System Inc. 14 September 2010.
OpenAFS on Windows: A Status Report Jeffrey Altman The OpenAFS Project 26 March 2014.
OpenAFS for Windows Status Report AFS & Kerberos Best Practice Workshop 2008.
Using Encryption with Microsoft SQL Server 2000 Kevin McDonnell Technical Lead SQL Server Support Microsoft Corporation.
Local Network for 3GPP Meeting 1. Directory Configuration for 3GPP Meeting 2. How to connect your PC to Local Network 3. Set Up for Microsoft NetMeeting.
Host and Callback Tracking in OpenAFS Jeffrey Altman, Secure Endpoints, Inc Derrick Brashear, Sine Nomine Associates.
SMS Software Distribution. Overview  Explaining How SMS Distributes Software  Managing Distribution Points  Configuring Software Distribution and the.
WINDOWS NT Network Architecture Amy, Mei-Hsuan Lu CML/CSIE/NTU August 19, 1998.
1 Week #5 Routing and NAT Network Overview Configuring Routing Configuring Network Address Translation Troubleshooting Routing and Remote Access.
OpenAFS Status Report Cartel 2008 Stanford University.
Mapping IP Addresses to Hardware Addresses Chapter 5.
Lecture 4 Mechanisms & Kernel for NOSs. Mechanisms for Network Operating Systems  Network operating systems provide three basic mechanisms that support.
ERICSON BRANDON M. BASCUG Alternate - REGIONAL NETWORK ADMINISTRATOR HOW TO TROUBLESHOOT TCP/IP CONNECTIVITY.
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 18 Windows Internet Name Service (WINS)
2010 Storage Developer Conference. Kernel Drivers, LLC. All Rights Reserved. Building Windows File Systems: A Look at the OpenAFS Client for Windows Peter.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 6: Planning, Configuring, And Troubleshooting WINS.
UDP : User Datagram Protocol 백 일 우
Step 1 Lead Notifications Dear Partner, New leads have been assigned to your organization based on customer preference and are available for you.
Microsoft Customer 2 Partner Connector Quick Reference Guide
Downloading and Installing GRASP-AF Workshop Ian Robson Information Analyst, North of England Cardiovascular Network.
HOW TO FIX NETFLIX ERROR CODE: N ? For more details visit our website
Guide to Operating Systems, 5th Edition
Network Tools and Utilities
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 6: Planning, Configuring, And Troubleshooting WINS.
Troubleshooting Network Communications
Chapter 2: System Structures
Chapter 3: Windows7 Part 4.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 4: Planning and Configuring Routing and Switching.
Windows Server Administration Fundamentals
Presentation transcript:

OpenAFS for Windows Status Report AFS & Kerberos Best Practice Workshop 2010

Another Year Gone By … is the recommended release 10 releases since Workshop 2009 Continued improvements by OpenAFS Many bug fixes Performance improvements

Critical Bugs StoreData64 bug introduced in will fail to store the first chunksize of data to servers that have no large file support Unaligned StoreData requests would fail to store (offset % blockSize) octets of data Pioctl serialization bug RXAFS_FetchData could return an invalid length resulting in the server being marked down

DCE RPC Pipe Services and Streams SRVSVC and WKSSVC implemented No more truncated share names when browsing \\AFS in Explorer or using NET VIEW \\AFS\\AFS Support for stream enumeration (but not creation)

Many Rx Fixes Rx Round Trip Time computations replaced based upon Van Jacobson’s work on TCP/IP Race condition in Rx library fixed that could result in a panic while freeing the Rx call iov queue Resent and data packet counts were incorrect Negotiated Rx MTU size did not limit the maximum send size (windows only) Idle data connection processing could timeout if the send window filled and took longer than the idle data timeout period for the transmit window to re-open.

More Rx Fixes The transmit queue could be emptied prematurely. A required check for the queue being in use was forgotten. The function that is supposed to implement a wait for the transmit queue to idle failed to wait. Rx library lock contention avoidance between rx_NewCall and rx_EndCall. Rx library races due to inconsistent use of rx_connection conn_data_lock to protect the flags field. Rx library inconsistent use of RX_CALL_TQ_WAIT which could result in deadlocks. Rx library must signal transmit queue waiters when flushing. Otherwise, deadlocks can occur.

Callback processing improvements Servers are tracked by UUID permitting RXAFS_InitCallBackState3 RPCs to reset objects served from one server in one cell

Deprecation of AFSCreds and Control Panel AFSCreds and AFS_Config were deprecated in 2005 with the release of 1.4 due to the conflation of user specific and system specific functionality within the same UI There were serious compatibility problems on Vista due to User Account Control that produce high numbers of help desk reports Per user drive mapping tab and service start/stop tab have been removed Future directions: Brant Gurganus’ MMC must be completed An AFS-centric identity provider for NetIdMgr must be developed

Error Messages and Logging New Windows Application Event Log messages for VBUSY and VRESTARTING server errors and ALL_BUSY, ALL_OFFLINE and ALL_DOWN volume states. Kerberos v5 and PT error messages are now generated by aklog, integrated logon, NetIdMgr AFS provider, etc. Translate_et can translate Kerberos v5 error codes

Windows 7 / 2008-R2 Support for Windows 7 required Changes to the installation process Removal of all 16-bit windows compatibility API calls Implementation of RPC Pipe Services and Stream enumeration The current release is compatible with Win7 but a bug in Microsoft’s Netbios name resolution results in the AFS SMB server becoming unreachable after an IP address change

Native Client Status Peter Scott will give details on the architecture later today Still to do … Upgrade without reboot Process Authentication Groups Automated conversion of drive mappings between “Microsoft Network” and “OpenAFS Network” network providers Identify and correct an issue preventing Office 2007/2010 from being started by clicking on a document from a UNC path Once the 1.6 branch is cut, the redirector code base can begin to be reviewed and folded onto ‘master’ along with the other targets for 1.8.

Future Work? Integrate.backup volume with Windows Volume Snapshot Service Integrate AFS quotas with Windows Quota Service Construct Windows Object IDs from AFS cell and FID and then implement the Windows Link Tracking Service Windows Management Instrumentation Growl-like UI to monitor AFS activity via WMI events

Got Questions About Windows? OpenAFS for Windows Status Reports available at Mailing List Developers Users

Contact Information Jeffrey Eric Altman jaltman *at* secure-endpoints *dot* com