OpenAFS: Dağıtık Dosya Sistemi

0
acemi_
openafs.org: Dosyalarımı tek bir sunucu makinede toplayıp Internet'e bağlı her makineden dosyalarımı rahatca kullanabileceğim bir çözüm arıyordum. Bu işi, bir müddet Samba ile yapmıştım ama performansından pek memnun kalmamıştım. Güvenlik konusundaki kötü ününden dolayı da NFS kullanmaktan çekiniyordum.
Bir alternatif için bakınırken OpenAFS'ye rastladım, yazılımı incelemeye başladım. Türkçe metinlerde bu ürünün hiç adının geçmiyor olması ve konuştuğum kişilerin bu üründen habersiz olmaları dikkatimi çekti ve "şöyle bir özgür yazılım var, bilgisayar ağlarıyla ilgilenenlerin aklında bulunsun" diyebilmek için FM'ye mesaj atmaya karar verdim. Henüz tecrübe etmiş değilim ama dökümanlardan edindiğim bilgiler aşağıda yer alıyor.

Bu yazılım istemci/sunucu mantığı ile çalışıyor. Sunucu makinede, dosyalar yer alıyor ve istemci makineler bu dosyaları, sanki kendi makinesindeymiş gibi kullanabiliyorlar.

Kimlik doğrulama için Kerberos kullanılıyor. Güvenli olmasının yanısıra oldukça da kararlı bir yazılım. İstemciler arkaplanda olup bitenden tamamıyla yalıtılmış durumdalar. Sunucu kümeleri oluşturmak, bir sunucuyu kapatıp diğeriyle devam etmek, çalışma anında yedekleme (online backup) yapmak mümkün ve bu sırada istemciler ne olup bittiğinden habersiz normal çalışmalarına devam edebiliyorlar.

Ayrıca bir "cach"e mekanizması mevcut. İstediğimiz dosya, istemci cache'inde varsa ve herhangi bir değişiklik olmadıysa doğrudan cache'den çalışmaya başlıyorsunuz, her seferinde dosyayı sunucudan istemeye gerek kalmıyor.

Bu yazılım Carnegie Mellon Üniversitesi tarafından geliştirilmeye başlanmış, sonra Transarc Corporation adlı firma bunu ticari bir ürün haline getirmiş. IBM'in bu firmayı satın alması ve yazılımın lisansını değiştirmesiyle birlikte özgür yazılım haline gelmiş

Birçok UNIX'te, GNU/Linux'ta, Mac OS X'de hem sunucu hem de istemci olarak çalışıyor. Ayrıca Windows'da çalışan istemcisi de mevcut.

Bilgilerinize...

İlgili Yazılar

GCC 4.0.1 duyuruldu

Soulblighter

GCC'nin 20 Nisan'da çıkan 4.0 sürümünün hatalarından arındırılmış hali GCC 4.0.1 duyuruldu. Bu sürümle buradaki hatalar düzeltilmiş oldu.

4`üncü Fonksiyonel Programcılar Konferasyonu

anonim

4`üncü Fonksiyonel Programcılar Konferasyonu 3-5 Eylül tarihlerinde Floransa'da başlıyor, Türk yazılımcıları da oralarda görmek isteriz, umarım katılan olur. Detaylı bilgi için: http://cristal.inria.fr/ICFP2001/prog-contest/
(Editörün notu: ICPF, International Conference on Functional Programming 2001 bünyesinde bir de programlama yarışması var.)

Ruby On Rails ve J2EE Üzerine developerWorks Makalesi

neikos

IBM developerWorks adresinde Rails ile J2EE mimarilerini karşılaştıran yeni bir makale yayınlandı. Makale, Rails ile Tomcat + Struts + Hibernate'den oluşan bir J2EE mimarisini karşılaştırıyor.

Özellikle J2EE'ye aşina olan ve Rails ile ilgili bilgi sahibi olmak isteyenler için yararlı bir makale.

Logo'nun 40. Yılı ve StarLogo TNG: The Next Generation

FZ

40 sene önce bu günlerde Lisp dilinden türetilen LOGO dili özellikle gençlere geometri ve bilgisayar kodlama yeteneklerinin kolayca kazandırılması için tasarlanmıştı. LOGO programlama dili pek çok nesildeki çocuğun ilk bilgisayar deneyimi olmuş pek çok okulda kullanılmıştı. Slashdot ve WIRED'ın 40. yıl haberleri geçtiği günlerde MIT'deki StarLogo ekibi de StarLogo TNG: The Next Generation Beta 1'i duyurdu.

Xen: VMware® için özgür alternatif

roktas

VMware`in özgür ve üstelik daha hızlı alternatifini buluyoruz galiba. Bu haber OSNews`de dikkatimi çekti. Xen, Cambridge üniversitesi Bilgisayar Labortuvarlarında geliştirilmiş özgür lisanslı bir sanal makine yazılımı. İhtiyaç sahipleri bilirler, sanal makine yazılımları özellikle önyükleme ve sistem kurulumu yazılımlarının test edilmesinde, kirlilik oluşturmadan farklı işletim sistemlerinin denenmesinde çok yararlıdır. VmWare`in mevcut alternatifleri Bochs ve Qemu yeterli performansa sahip değiller ve böyle bir şeye hakikaten ihtiyaç vardı. (Qemu Bochs`dan çok daha iyi durumda, fakat VmWare ile karşılaştırıldığında maalesef o da yavaş kalıyor.) Xen özel tekniklerle (?) böylesi bir yüksek performansa ulaşabiliyor. Daha şimdiden Redhat, Novel, HP vb. bu projeye üşüşmüş durumdalar. Xen`in Linux çekirdek kod tabanına eklenmesi de gündemde. Ha unutmadan, anladığım kadarıyla teknik olmaktan ziyade yasal nedenlerden dolayı Xen'de sanal Windows çalıştırmak mümkün değil henüz. Ama ekran görüntüleri NetBSD`yi deneyebileceğinizi söylüyor. Bu güzel :-)