Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
[Windows 8 ve Windows Server 2012'de başlayarak, Sanal Disk Hizmeti COM arabiriminin yerini Windows Depolama Yönetimi API'sinin.]
Sanal Disk Hizmeti, son kullanıcıların, betiklerin ve uygulamaların isteği üzerine sorgu ve yapılandırma işlemleri gerçekleştiren bir Microsoft Windows hizmetidir. Hizmet, Windows Server işletim sistemlerinin mevcut depolama özelliklerini aşağıdaki yollarla genişletir:
- Windows'taki mevcut birim ve disk yönetimi özelliklerine bir API sağlar.
- Birim yönetimi ve donanım Yedekli Bağımsız Disk dizisi (RAID) yönetimini tek bir API altında birleştirir.
VDS aşağıdaki depolama yönetimi etkinliklerini gerçekleştirmez:
- Sıcaklık izleme veya disk dizileri için performans istatistiklerini izleme gibi donanım alt sistemi yönetimi.
- Depolama Alanı Ağı (SAN) doku yönetimi, Host-Based Bağdaştırıcısı (HBA) zonlama ve güvenlik gibi.
Aşağıdaki bölümlerde VDS mimarisi, VDS sağlayıcılarının rolü ve API açıklanmaktadır.
Hizmet Mimarisi
VDS üç arabirim tanımlar: uygulama katmanı ile hizmet arasında tek bir arabirim ve veri katmanındaki hizmet ve sağlayıcı programları arasında iki arabirim. Aşağıdaki çizimde uygulamadan hizmete sınırı ve hizmet-sağlayıcı sınırı gösterilmektedir.
'Uygulamalar', 'Sanal Disk Hizmeti' ve 'VDS sağlayıcıları' bölümlerine ayrılmış hizmet mimarisini gösteren 
N katmanlı mimari, VDS'nin dosya sistemi işlevleriyle koordine olmasını, sağlayıcı etkinliklerini eşitlemesini ve uygulamalar arasında rastgele karar vermesini sağlar. Uygulama ve sağlayıcı arasında yer alan VDS, bazı temel sağlayıcılarda böyle bir tekdüzen bulunmasa bile uygulamalara tekdüzen işlevsellik sunar.
Hizmet yaygın işlevleri uygular: birimleri biçimlendirme, sürücü harflerini veya takılı klasörleri ekleme ve kaldırmanın yanı sıra bölüm bilgisi olmayan, ayrılmamış diskleri yönetme. VDS ayrıca kayıtlı uygulamalara olay bildirimleri döndürür. Ayrıntılar için bkz. VDS Bildirimleri.
Sağlayıcıların Rolü
VDS biri yazılım sağlayıcısı, diğeri donanım sağlayıcısı için olmak üzere iki sağlayıcı arabirimi tanımlar. Her sağlayıcı, VDS tarafından tanımlanan API'nin farklı bir bölümünü uygular:
yazılım sağlayıcısı, depolama G/Ç yığınındaki çekirdek modlu sürücü tarafından desteklenen host tabanlı bir programdır. Sağlayıcı çekirdeği çalışma zamanı, önyükleme sırasında Disk Bağlama Yöneticisi ile veya bulma anında Tak ve Çalıştır (PnP) Yöneticisi ile etkileşim kurarak her diski talep eder. Yazılım sağlayıcıları birimler, diskler ve disk bölümleri üzerinde çalışır.
VDS iki sağlayıcı türü içerir. Temel yazılım sağlayıcısı temel diskleri yönetir ve hataya dayanıklı bağlantı sunmaz. Dinamik yazılım sağlayıcısı dinamik diskleri yönetir ve uygun olduğunda hata yönetimi sunar. Yazılım sağlayıcısı davranışı, konak üzerindeki temel ve dinamik disklerin davranışıyla tutarlıdır. Örneğin, belirli bir konağın işletim sistemi hataya dayanıklı dinamik diskleri destekliyorsa, VDS konakta bu davranışı da destekler.
donanım sağlayıcısı, bir depolama alt sistemini yönetmek için kullanılan yöntemleri (performansı, veri kullanılabilirliğini veya veri kurtarmayı geliştirmek üzere yapılandırılmış mantıksal disklerin oluşturulmasını sağlayan bir donanım disk dizisi veya bağdaştırıcı kartı) uygular. Birçok büyük RAID dolabı üreticisi, VDS ile kullanılmak üzere tasarlanmış bir donanım sağlayıcısı üretmektedir. Hizmet tüketicileri üreticiden bir donanım sağlayıcısı ve ilişkili donanım edinmelidir.
Donanım sağlayıcısının özellikleri, temel alınan donanımın özelliklerine bağlıdır. Sonuç olarak, her üreticinin API'yi uygulama derecesi farklılık gösterebilir. Örneğin, üreticiler yapılandırmaları iyileştirmek, performansı izlemek ve dinamik olarak ayarlamak, hata yönetimini otomatikleştirmek veya başka yararlı işlevler sağlamak için ek yöntemler içerebilir.
Donanım sağlayıcıları, yazılım sağlayıcıları tarafından kullanılamayan çeşitli yapılandırma seçenekleri sunar. En çok dikkat çeken, her uygulamaya depolamanın öznitelik tabanlı bir görünümünü sunan otomatik yapılandırma modelidir. "Çoğunlukla okuma" veya "hızlı çökme kurtarma gerekli" gibi bağlama ipuçları, fiziksel depolamayı sanal depolamaya bağlamanın karmaşıklığının yerini alır. Her donanım sağlayıcısı, bir uygulama tarafından gönderilen ipuçlarına göre kapsam eşlemesi, alan ayırma ve bağlama türü seçimi gerçekleştirir. Yapılandırma seçenekleri de dahil olmak üzere tam donanım sağlayıcısı açıklaması için alt sistem üreticisi tarafından sağlanan belgelere bakın.
Uygulama Programlama Arabirimi
Uygulamalar konak tabanlı diskleri, RAID depolamayı veya her ikisini sorgulamak ve yapılandırmak için VDS yöntemlerini çağırabilir. API'ye genel bakış için bkz. VDS Nesne Modeli.
VDS için tipik uygulamalar yapılandırma yönetimi ve izleme sorunlarını çözer ve yapılandırma veya hata yönetimi üzerinde daha iyi denetim arayan ayrılmış depolama yönetimi sistemlerinden arka ofis uygulamalarına kadar birçok farklı seçenek sunar. Aşağıdaki uygulamalar bugün VDS kullanır:
- Disk Yönetimi eki, ana bilgisayar tarafından denetlenen diskleri yapılandırıp yönetir. Sistem yöneticileri ve son kullanıcılar bu kullanıcı arabirimi (UI) aracıyla yerel (veya uzak) diskleri ve birimleri sorgulayabilir ve yapılandırabilir.
- Diskpart.exe, diskleri, birimleri ve bölümleri yapılandıran ve yöneten bir komut satırı yardımcı programıdır.
- Diskraid.exe, donanım RAID alt sistemlerini yapılandıran ve yöneten bir komut satırı yardımcı programıdır. Bu yardımcı program, VDS donanım sağlayıcısının eşlik ettiği herhangi bir depolama donanımıyla etkileşimde bulunabilir.
İlgili konular