Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 10 reacties
Bron: OpenAFS

AFS is een bestandssysteem dat zijn oorsprong kent aan de Carnegie Mellon University. Het is vervolgens verder ontwikkeld en uitgegegeven door Transarc Corporation dat op zijn beurt halvewege de jaren '90 door IBM werd overgenomen. In 2000 heeft IBM van AFS een opensource-versie uitgebracht met OpenAFS als de pakkende naam van het product. Voor meer informatie verwijzen we jullie naar deze pagina. De ontwikkelaars van OpenAFS hebben versie 1.5.68 uitgegeven en geschikt bevonden voor productie op het Windows-platform. De bijbehorende aankondiging ziet er als volgt uit:

OpenAFS 1.5.68 released (Production Version for Windows; Test Version for other platforms)

1.5.68 is the recommended production-ready release of OpenAFS for Microsoft Windows users. It supports all Microsoft Windows operating systems from Windows 2000 through Windows 7 and Windows Server 2008 R2 including both 32-bit and 64-bit architectures. The 1.5.68 release continues the recent efforts at optimizing the performance of the Windows client and improving its scalability. The 1.5.68 Windows client is fully compatible with all AFS server versions.

For UNIX, Linux, and MacOS X (including Snow Leopard) the recommended production-ready release of OpenAFS is 1.4.11.

Please visit http://www.openafs.org/windows.html for up to date information on the status of the OpenAFS for Windows client.

Microsoft Windows:

This production release is a major release. Important changes since 1.5.66 (there was no 1.5.67) include:
  • Set the DOS Readonly attribute on a file/directory whenever the unix mode combined with the mask 0200 is true. Previously there was a discrepency between the mask used for testing for readonly behavior and that used for setting the attribute.
  • Disable AFSVolSync based .readonly "whole-volume callback" support because the all file servers prior to 1.5.67 (and perhaps 1.4.12) do not properly assign a value to the AFSVolSync structure in bulk status RPC responses.
  • Improve the error output from aklog to output the value from krb5 error_message() if the afs_com_err output indicates an unknown value.
  • Convert VBUSY and VRESTARTING to CM_ERROR_ALLBUSY and do not permit them to be exposed to the smb redirector.
  • Convert STATUS_TIMEOUT responses to STATUS_IO_TIMEOUT to avoid confusion within the smb redirector.
  • Fix the byte order assigned to port numbers associated with AFSDB record lookups. They must be network byte order not host byte order.
  • Add dynamic server ranking based on RPC round trip time measurements.
All server platforms:
  • Compute midnight for volume statistics calculation from local time.
  • Salvager now orphans duplicate special inodes when running to allow recovery in event of a problem, instead of simply ignoring the issue.
  • Support to ensure a server panic attempt leaves a core and thus restarts in a timely manner, rather than potentially hanging. Use panic to attempt cleanup before leaving a core when possible.
  • Volume sync data reported during bulkstatus is now set correctly.
  • Provide better tuning for fileserver file descriptor caching.
  • Allow more than 128 threads in fileserver by modifying host structure in-use tracking.
  • Avoid crashes getting volume server status during transaction cleanup.
  • Improved logging of offline volume conditions.
  • Correct volume statistics when cloning a volume.
  • Avoid referencing host structures in the fileserver which are marked for deletion.
  • Demand attach fileserver corrections to avoid coring during an aborted startup.
  • host array bounds checking corrections to avoid buffer overflow.
  • Handle special inodes correctly when promoting an inode fileserver readonly volume to read-write.
All UNIX platforms:
  • Additional shutdown-time memory leaks removed.
  • Improved logging of resource contention.
  • Provide dumping for Rx debug packet tracking support in source.
  • Update afscp test client to build, and provide an unlock client.
  • Client buffers for directory parsing can now be allocated beyond the fixed set formerly provided.
  • Work around race condition when manipulating read-only volume callbacks.
  • Bugfixes to get PAG value pioctl.
  • Bugfixes to SRV record support.
Linux:
  • Path MTU tracking code cleanup.
  • Avoid an oops due to racing with vcache recycling thread.
  • Changes to keyring PAG handling: for sufficiently new kernels, use only keyring-based PAGs, and disable group PAGs entirely.
  • Updates to the kernel page cache interface: writing pages will now not spuriously leak page locks, and will avoid requiring duplicate work.
  • Credential references are now tracked using native atomic counters.
  • Kernel mutex/semaphore lock ordering fix to avoid deadlocks.
  • Manipulate disk cache with credentials used to initialize it, to avoid security issues.
MacOS:
  • Fix fstrace message catalog location.
  • Fix kernel fstrace logging.
All platforms:
  • aklog now attempts to convert non-AFS errors to human-readable strings.
  • Make stack not executable when compiling assembler source with GCC.
  • Numerous source warning cleanups and code reorganization.
This release is the recommended production release for all Microsoft Windows environments.

Source code and binaries can be downloaded from
http://www.openafs.org/windows.html
http://www.openafs.org/release/openafs-1.5.68.html

Please send reports of successful deployments to openafs-info@openafs.org and report problems to openafs-bugs@openafs.org.

Jeffrey Altman
for the OpenAFS Gatekeepers
Versienummer:1.5.68
Releasestatus:Final
Besturingssystemen:Windows 7, Windows 7 x64, Windows 2000, Linux, BSD, Windows XP, macOS, Solaris, UNIX, Windows Server 2003, Windows XP x64, Windows Server 2003 x64, Windows Vista, Windows Vista x64, Windows Server 2008
Website:OpenAFS
Download:http://www.openafs.org/release/openafs-1.5.68.html
Licentietype:Voorwaarden (GNU/BSD/etc.)
Moderatie-faq Wijzig weergave

Reacties (10)

Is dit net zoiets als ZFS??
Het is een distributed file system. Het is meer zoiets als Samba (alhoewel het technisch gezien totaal niet op Samba lijkt :) ). Serverside slaat OpenAFS alles op een ext2 / 3 partitie op.

5 jaar terug moest ik home directories sharen voor Linux workstations. Destijds had ik de keuze uit NFSv3, CIFS (Samba) en AFS. Uiteindelijk heb ik gekozen voor AFS vanwege het feit dat:

1) Er een goede Linux en Windows client is.
2) Beveiliging geregeld is dmv Kerberos. Bij NFSv3 is eigenlijk niet eens sprake is van enige beveiliging en Samba ondersteunde enkel passwords.
3) Aangezien het een DFS de schaalbaarheid zeer goed is.

[Reactie gewijzigd door JUDGExKTF op 10 december 2009 22:03]

Nee:
It offers a client-server architecture for federated file sharing and replicated read-only content distribution, providing location independence, scalability, security, and transparent migration capabilities. AFS is available for a broad range of heterogeneous systems including UNIX, Linux, MacOS X, and Microsoft Windows.
Ik denk dat je het meer richting NFS moet gaan zoeken.
handig dat bij de artikels over software ook altijd zo duidelijk wordt omschreven wat een programma nu werkelijk odet of voorstels.
AFS zegt me niets, en dan vervolgens alleen een changeloag of geschiedenis van eigenaaren zegt me dan ook vrij weinig.
Handig dat mensen artikels ook echt lezen en zinnen als "Voor meer informatie verwijzen we jullie naar deze pagina." volledig missen. Lees het nou nog eens door en als je die zin in het stukje tegenkomt moet je vooral eens op de woorden "deze pagina" klikken. Verder had je uiteraard ook gewoon op de link naar de website kunnen klikken. Je kunt zelf ook wel enige moeite doen om dat soort dingen te achterhalen, al helemaal als het ook gewoon in de tekst staat.
Op de site staat:
(en dan gaat het hier over Distributed FileSystems met binaire data).

- allers for 32-bit Windows operating systems (vat ik..)
- Installers for 64-bit Windows operating systems (ook dit vat ik nog ook., maar:)
- Installers for 32-bit Applications on 64-bit Windows operating systems....

Dat wordt bij mij moeilijker, ik kan mij geen situatie voorstellen waarbij ik dit laatste nodig zou hebben.... 8)7
Zeker niet als het gaat om een: Distributed FileSystems met binaire data ge-shared!
32-bit applicaties op 64-bit windows moeten ook door de directories heen kunnen browsen die via AFS gedeeld worden. Ik denk dat het daarvoor staat. Lijkt me vrij essentieel zelfs.
Is hier (gelukkig) niet voor nodig. Zowel 64 bit als 32 bit applicaties hebben geen weet van AFS, voor hun is het gewoon een lokaale directory.
Die theorie geldt ook voor WebDAV, maar dat is een hopeloze rotzooi als het op applicatie-support aankomt. Ondanks het feit dat het vanuit de explorer lijkt alsof het een doodnormale map is (zij het een hele trage).

Dus ik hoop dat ze dat met AFS beter aangepakt hebben, dat het een Windows Networking protocol is, net als SMB, en dat het zonder vreemde app werkt die de drivemapping in leven moet houden.
ik kan mij geen situatie voorstellen waarbij ik dit laatste nodig zou hebben
Omdat bijvoorbeeld MIT Kerberos geen official 64 bit versie heeft. En je deze wel nodig hebt voor het gebruik van OpenAFS samen met Kerberos V. 'unofficial' 64 bit build voor windows kun je evt wel verkrijgen bij SecureEndpoints. Maar dan werkt je 64 bit kerberos weer niet met je 32 bit Firefox, die je nodig hebt voor je 32 bit Adobe Flash plugin.....

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True