ID Artikel: 244368 - Kajian Terakhir: 20 September 2011 - Revisi: 2.0 Cara mengoptimalkan Active Directory replikasi di jaringan besar
PemberitahuanArtikel ini berlaku untuk Windows 2000. Dukungan untuk Windows 2000 berakhir pada 13 Juli 2010. The Pusat Solusi Windows 2000 akhir dukungan (http://support.microsoft.com/win2000) adalah titik awal untuk perencanaan strategi migrasi dari Windows 2000. Untuk informasi lebih lanjut lihat Microsoft Support Lifecycle Policy (http://support.microsoft.com/lifecycle/) .Pada Halaman iniRINGKASANArtikel ini menjelaskan cara mengoptimalkan Active Directory replikasi di konfigurasi jaringan besar. INFORMASI LEBIH LANJUTPenting Bagian ini, metode, atau tugas yang memuat langkah-langkah yang memberitahu Anda bagaimana memodifikasi registri. Namun, masalah yang serius dapat terjadi apabila Anda salah memodifikasi registri. Oleh karena itu, pastikan Anda mengikuti langkah-langkah tersebut dengan seksama. Untuk perlindungan tambahan, buat cadangan registri sebelum Anda memodifikasi. Kemudian, Anda dapat memulihkan registri apabila terjadi masalah. Untuk informasi selengkapnya tentang cara membuat cadangan dan memulihkan registri, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft: 322756
(http://support.microsoft.com/kb/322756/
)
Cara membuat cadangan dan memulihkan registri di Windows Pengetahuan konsistensi Checker (KCC) secara dinamis menyesuaikan data replikasi topologi jaringan Anda ketika kontroler domain yang ditambahkan atau dihapus dari jaringan, ketika kontroler domain tidak tersedia, atau ketika data replikasi jadwal berubah.Tugas KCC adalah:
ContohDalam beberapa konfigurasi situs besar yang berisi banyak situs, banyak domain atau banyak rute betweens situs, inter-site KCC mengeksekusi perlahan-lahan, memakan terlalu banyak CPU (CPU) waktu dan memori sumber daya.Jika d adalah jumlah domain di jaringan Anda, S adalah jumlah situs di jaringan Anda, dan (1 + D) * S ^ 2<= 100,000=""></=> kemudian Anda bisa dengan aman mengabaikan sisa dari artikel ini.Tabel berikut mencantumkan kali pelaksanaan dan angka konsumsi memori untuk KCC inter-site yang berjalan di berbagai konfigurasi hub dan berbicara dengan tidak ada kinerja tuning diterapkan. Setiap situs berisi kontroler domain untuk satu domain dan katalog global. Domain sama tersebar di seluruh situs. Otomatis link situs menjembatani diaktifkan. Pengukuran dibuat pada Intel Pentium III Xeon di 500 MHz dengan 1 gigabyte (GB) dari Random Access Memory (RAM). Penggunaan memori mencakup database cache. Pemakaian memori akan lebih rendah pada komputer dengan memori kurang fisik. Perkecil tabel ini
(1 + num domain) * num situs ^ 2 * 0.0000075 menit Anda dapat menentukan berapa lama KCC berjalan dalam konfigurasi Anda ada menggunakan situs direktori aktif dan snap-in layanan:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NTDS\Diagnostics Mengubah nilai "1 pengetahuan konsistensi Checker" nilai 3 atau lebih besar.Dengan nilai ini ditetapkan untuk 3 atau lebih, KCC akan log peristiwa 1009 dan 1013 untuk menandai awal dan akhir cek. RekomendasiJika konfigurasi Anda tidak memenuhi kriteria di atas, kemudian gunakan metode yang sesuai:Mengurangi penggunaan situs-Link jembatan di konfigurasi situs AndaPilihan ini bekerja dengan baik dalam khas hub dan konfigurasi berbicara dengan mengurangi jumlah rute potensial antara situs.Otomatis link situs menjembatani menunjukkan seluruh jaringan sepenuhnya Internet Protocol (IP) dialihkan. Dalam situasi ini, komputer dalam sebuah situs dapat berkomunikasi melalui IP dengan komputer manapun di situs lain. Otomatis link situs menjembatani diaktifkan untuk transportasi inter-site IP dan protokol Transport surat sederhana (SMTP) secara default. Menonaktifkan fitur ini memerlukan bahwa Anda menambahkan link situs eksplisit jembatan objek di mana diperlukan. Link situs jembatan diperlukan hanya jika situs tertentu berisi pengontrol domain yang tidak hadir di setiap situs yang berdekatan, namun lain kontroler domain dari domain tersebut terjadi pada situs lain di hutan. Situs yang berdekatan didefinisikan sebagai situs yang disertakan dalam setiap link situs yang berisi situs yang dimaksud. Sebagian besar konfigurasi tidak memerlukan penggunaan link situs jembatan, karena setiap situs yang memegang pengontrol domain tertentu yang terjadi di lebih dari satu situs hampir selalu dekat dengan setidaknya satu situs lain yang mengandung kontroler domain dari domain yang sama. Jika KCC mampu secara langsung atau transitively menghubungkan semua situs yang mengandung pengontrol domain dari domain tertentu setelah Anda menonaktifkan link situs otomatis menjembatani, KCC akan log peristiwa 1311. ContohLayanan direktori konsistensi checker telah ditentukan yang baik:
Untuk menonaktifkan link situs otomatis menjembatani:
Perkecil tabel ini
(1 + jumlah domain) * jumlah situs * 0.0006 menit di mana jumlah domain jumlah domain, dan jumlah situs adalah jumlah situs.Rumus untuk hub situs adalah: (1 + jumlah domain) * jumlah situs * 0.0015 menit Menjalankan KCC Inter-site hanya selama luar jam sibukPilihan ini berfungsi dengan baik bila komputer memiliki slot waktu ketika sedikit pekerjaan sedang dilakukan, dan KCC inter-site menjalankan cocok dalam slot waktu ini. Teknik ini akan biasanya hanya dapat digunakan jika menggunakan link situs menjembatani telah berkurang, dan waktu eksekusi atau pemakaian memori dari KCC tetap masalah selama jam kerja kritis.KCCs di sebuah situs dapat dikonfigurasi untuk menonaktifkan hanya inter-site topologi perhitungan, mempertahankan kemampuan mereka untuk menanggapi perubahan replikasi persyaratan dalam situs. Perhitungan inter-site topologi kemudian dapat diaktifkan kembali pada waktu tertentu hari cukup lama bagi KCC di situs untuk menjalankan cek inter-site dan kemudian dapat dinonaktifkan lagi. Ketika inter-site topologi pemeriksaan itu dinonaktifkan untuk situs tertentu, situs tersebut tidak akan menanggapi perubahan dalam topologi inter-site. Jika salah satu atau kedua replikasi mitra untuk semua inter-site sambungan yang meniru domain tertentu tidak tersedia, tidak ada KCC otomatis adaptasi sumber baru atau tujuan akan dilakukan sampai pengontrol domain datang kembali online atau bagian inter-site KCC dijalankan lagi. CATATAN: Administrator dapat secara manual menambahkan koneksi saat inter-site KCC dinonaktifkan. Untuk mengevaluasi Apakah pilihan ini realistis dalam konfigurasi Anda, pertama-tama menentukan berapa lama KCC diperlukan untuk berjalan dalam lingkungan Anda. Kemudian menentukan apakah ada blok waktu pada satu kontroler domain saja dalam setiap situs untuk mengakomodasi persyaratan waktu dan memori. Hal ini tidak diperlukan untuk bagian inter-site KCC dijalankan di semua situs pada waktu yang sama. Untuk jadwal inter-site KCC, menggunakan komponen Penjadwal tugas untuk menjadwal eksekusi "wscript/b runkcc.vbs" (naskah dalam bentuk teks termasuk nanti dalam artikel ini). Untuk informasi selengkapnya tentang Penjadwal tugas, lihat topik Penjadwal tugas dalam Bantuan Windows 2000. Runkcc.VBS memerlukan alat dukungan di Dukungan\Alat pada CD-ROM Windows 2000 untuk diinstal pada komputer yang menjalankan. Menonaktifkan Inter-Site KCC sepenuhnya, secara manual mengkonfigurasi koneksiPilihan ini bekerja dengan baik dalam konfigurasi khas hub-berbicara. Hal ini biasanya digunakan hanya ketika dua metode sebelumnya tidak pilihan yang layak, khususnya di konfigurasi dengan ribuan situs.Ketika topologi inter-site otomatis dinonaktifkan sepenuhnya, menjadi tanggung jawab administrator untuk membuat inter-site replikasi diperlukan koneksi objek untuk memastikan bahwa data replikasi terus mengalir di hutan. Biasanya, pelanggan dengan situs cukup untuk melampaui batas-batas KCC menggunakan topologi jaringan hub dan berbicara untuk menghubungkan kantor pusat dengan sejumlah besar lokasi kantor cabang homogen. Simetri ini sangat menyederhanakan proses. Sebelum membuat objek sambungan Anda sendiri tanpa bantuan KCC, ada beberapa hal untuk dipertimbangkan:
Runkcc.VBS (VBScript untuk memicu menjalankan satu kali KCC)Microsoft menyediakan contoh pemrograman hanya sebagai ilustrasi, tanpa jaminan apa pun baik tersurat maupun tersirat. Termasuk, namun tidak terbatas pada, jaminan tersirat mengenai kelayakan untuk diperdagangkan atau kesesuaian untuk keperluan tertentu. Artikel ini mengasumsikan bahwa Anda telah terbiasa dengan bahasa pemrograman yang ditunjukkan dan dengan alat yang digunakan untuk membuat dan mendebug prosedur. Teknisi dukungan Microsoft dapat membantu menjelaskan fungsionalitas prosedur tertentu, namun mereka tidak akan memodifikasi contoh untuk memberikan fungsionalitas tambahan atau menyusun prosedur untuk memenuhi persyaratan khusus Anda.' * / runkcc.vbs'*/ ' * / Parameter:<none></none> ' * / Tujuan: ketika dijalankan di pengontrol domain, script ini membuat kontroler domain lokal Inter-Site ' * / Topologi Generator untuk situs, memungkinkan inter-Site topologi generasi sementara jika dinonaktifkan, ' * / menjalankan proses generasi KCC topologi, dan menonaktifkan inter-site topologi generasi jika itu ' * / dikonfigurasi sehingga untuk mulai dengan. '*/ '*/ On Error Resume Next ExecuteKCC() panggilan Publik (Sub ReportError) ' memberitahu pengguna kesalahan WScript.Echo "kesalahan berikut terjadi: (" + cstr(hex(err.number)) + ")" + cstr(err.description) End Sub Publik (Sub ExecuteKCC) On Error Resume Next WScript.echo "Loading fungsi untuk digunakan oleh script ini..." mengatur dll = createobject ("iadstools.DCFunctions") Jika err.number <> 0 maka ReportError:WScript.Quit dll.enabledebuglogging 1 ' Dapatkan nama lokal kotak WScript.echo "1 mengatakan menghubungkan ke komputer lokal..." menetapkan localMachine=GetObject("LDAP://localhost/rootdse") Jika err.number <> 0 maka ReportError:Wscript.Quit ServerName=localmachine.get("dnsHostName") Jika err.number <> 0 maka ReportError:WScript.Quit WScript.echo "2 mengatakan menemukan mesin lokal" + ucase(ServerName) ' mendapatkan config NC configNC=localMachine.get("configurationNamingContext") Jika err.number <> 0 maka ReportError:Wscript.Quit WScript.echo "3 mengatakan konfigurasi penamaan konteks adalah:" + configNC ' mendapatkan SiteName kotak ini domaincontrollerSiteName=dll.dsgetsitename Jika err.number <> 0 maka ReportError:Wscript.Quit WScript.echo "4 mengatakan situs untuk server ini adalah:" + domaincontrollersitename ' mendapatkan DSA DN untuk kotak ini DSAObj = localMachine.get("dsServiceName") Jika err.number <> 0 maka ReportError:Wscript.Quit WScript.echo "5 mengatakan The DN untuk DSA mesin ini adalah:" + DSAObj ' mengikat ke objek pengaturan situs dalam direktori SiteSettingsPath = "LDAP: / / localhost/CN = pengaturan situs NTDS, CN ="+ domaincontrollerSiteName +", CN = situs," + configNC menetapkan SiteSettings=GetObject(SiteSettingsPath) Jika err.number <> 0 maka ReportError:WScript.Quit ' membuat kotak saat ini ISTG WScript.echo "6 mengatakan membuat" + ucase(ServerName) + "Inter situs topologi Generator untuk" + ucase(domaincontrollerSiteName) + "situs." SiteSettings.Put "interSiteTopologyGenerator", DSAObj SiteSettings.SetInfo Jika err.number <> 0 maka ReportError:Wscript.Quit ' mendapatkan pilihan saat ini origOptions=SiteSettings.Get("options") Jika hex(err.number) = "8000500D" lalu origOptions = 0 ElseIf err.number=0 kemudian ' melakukan apa-apa else ReportError:Wscript.Quit end if modOptions = origOptions WScript.echo "7 mengatakan saat ini, pilihan yang ditentukan untuk KCC operasi untuk ISTG di situs ini diatur ke:" + cstr(origOptions) ' mengaktifkan KCC jika saat ini cacat, jika tidak, biarkan saja Jika modOPtions 16 dan kemudian mod2Options = modOptions XOr 16 WScript.echo "8 mengatakan KCC saat ini dinonaktifkan untuk inter-site topologi generasi. Sementara mengaktifkan kembali itu. Pengaturan pilihan: "+ cstr(mod2Options) SiteSettings.Put "pilihan", mod2Options SiteSettings.SetInfo Jika err.number <> 0 kemudian ReportError WScript.echo "terjadi kesalahan selama proses memodifikasi atribut pilihan. Periksa untuk memastikan bahwa ia memiliki nilai asli yang benar. Script ini adalah mengakhiri." WScript.Quit end if else WScript.echo "8 mengatakan KCC diaktifkan saat ini untuk menangani inter-site topologi generasi. Tidak ada perubahan diperlukan sebelum memicu KCC." end if ' menjalankan KCC Hasil = dll.TriggerKCC(cstr(ServerName)) Jika err.number mengatakan 0 maka ReportError Jika hasil = 0 kemudian WScript.echo "9 mengatakan The KCC berhasil dipicu pada" + ucase(ServerName) else WScript.echo "9 mengatakan kesalahan berikut terjadi trigerring KCC pada" + ucase(ServerName) + ":" + dll.lasterrortext end if ' menonaktifkan KCC WScript.echo "10 mengatakan menulis ulang pilihan asli (" + cstr(origOptions) + ") untuk ISTG." SiteSettings.Put "pilihan", origOptions SiteSettings.SetInfo Jika err.number <> 0 maka ReportError:WScript.Quit End Sub ' akhir script Untuk informasi lebih lanjut tentang Windows 2000 KCC, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft: 242780
(http://support.microsoft.com/kb/242780/
)
Menonaktifkan KCC dari secara otomatis membuat replikasi topologi 224815
(http://support.microsoft.com/kb/224815/
)
Peran Generator topologi Inter-Site 214745
(http://support.microsoft.com/kb/214745/
)
Pemecahan masalah ID Peristiwa 1311: Pengetahuan konsistensi Checker
Penerjemahan MesinPENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah. Klik disini untuk melihat versi Inggris dari artikel ini:244368
(http://support.microsoft.com/kb/244368/en-us/
)
| Sumber Lain Situs Pendukung Lain
KomunitasTerjemahan Artikel
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Kembali ke atas