Skema penamaan server apa yang paling mudah dikelola dan menarik yang digunakan? [Tutup]

19

Saya ingin tahu skema apa yang digunakan saat memberi nama server ...

James Moore
sumber

Jawaban:

27

Pertama, siapa pun yang memilih skema penamaan harus membaca RFC 1178 - "Memilih Nama untuk Komputer Anda" . Orang-orang telah membicarakan masalah ini selama komputer diberi nama, jadi bacalah apa yang dikatakan orang lain sebelum menciptakan kembali roda.

Pikiran saya sendiri - saya cenderung memecah kebijakan penamaan menjadi tema dan skema .

Menggunakan tema (misalnya dewa-dewa Yunani, karakter dari Dr. Who, merek vodka) bekerja dengan baik di jaringan kecil . Jika Anda memiliki kurang dari 20 host maka kemungkinan Anda memiliki beberapa konfigurasi perangkat keras - mungkin setiap host memiliki konfigurasi yang unik. Dalam kasus-kasus seperti itu, baik untuk dapat menganggap setiap mesin memiliki kepribadian yang unik, karena - kemungkinannya - memang demikian.

Menggunakan skema (mis. Nama yang dibangun dari elemen lokasi geografis, posisi rak, ID perangkat keras, dll) berfungsi dengan baik ketika Anda memiliki sejumlah besar mesin dengan konfigurasi perangkat keras dan / atau perangkat lunak yang sama. Ini juga berfungsi dengan baik jika Anda perlu berkomunikasi tentang mesin dengan orang-orang yang tidak berurusan dengannya setiap hari. Misalnya jika Anda perlu memberi tahu staf NOC untuk mereset mesin, nama yang membantu mereka menemukannya di rak bisa lebih baik daripada meminta mereka mencari di rak untuk mesin dengan label tertentu.

Menggunakan nama fungsional (mis. Surat, web, fileserver) adalah ide bagus untuk mesin virtual, tetapi ide buruk untuk host fisik dalam pengalaman saya. Host fisik seringkali berakhir dengan melakukan beberapa fungsi (bahkan ketika ini tidak ideal), dan fungsi individual akan berubah dalam penggunaan sumber daya dan persyaratan seiring waktu, sehingga mereka akan dimigrasikan ke host lain.

Masalah dengan tema meliputi:

  • Mereka umumnya menyediakan kumpulan nama kecil. Setelah Anda kehabisan dewa Romawi, apakah Anda beralih ke bahasa Yunani? Apakah Anda menggunakan kembali nama dari pensiunan host yang sesuai dengan tema penamaan Anda, atau memilih nama baru dari tema baru untuk menghindari masalah dan kebingungan yang dapat timbul dari penggunaan kembali nama?
  • Mereka membiarkan antropomorfis mesin Anda. Itu buruk - komputer tidak suka itu. Jika Anda memperlakukan mesin Anda seolah-olah mereka memiliki kepribadian yang berbeda, Anda berisiko mengabaikan bukti yang bertentangan dengan asumsi Anda tentang bagaimana mesin itu "berperilaku", dan kadang-kadang dengan asumsi bahwa kesalahan terletak pada mesin tertentu karena "itu selalu berperilaku tidak benar ".

Masalah dengan skema meliputi:

  • Mereka menghasilkan nama host yang lebih sulit untuk diingat. Ini jauh dari masalah ketika Anda memiliki manajemen sistem yang baik di tempat, tetapi kadang-kadang berguna untuk dapat langsung mengingat bahwa masalah tertentu telah terwujud lebih dari sekali pada mesin tertentu, atau bahwa mesin tertentu adalah yang bertanggung jawab untuk melakukan beberapa fungsi tertentu.
  • Jika skema berubah, Anda mungkin harus mengganti nama semua host Anda. Ini bisa menghasilkan sejumlah besar perubahan DNS, perubahan konfigurasi, daftar akses dan perubahan izin, dll.

Di dunia nyata Anda menemukan kedua sistem yang digunakan, kadang-kadang berdampingan. Sebagai contoh, dalam pengalaman saya, cluster komputasi berkinerja tinggi selalu memiliki nama. Nama sering ditugaskan ke simpul kepala (yang digunakan secara interaktif), sedangkan berbagai simpul gugus akan memiliki nama seperti compute-01, highmem-01, storage-01, dll.

Dan, seperti yang disebutkan sebelumnya, itu umum (dan berguna) untuk mesin virtual dan host fisik untuk memiliki skema penamaan yang berbeda.

John Dalton
sumber
9

Di bawah kategori yang menarik, ada satu dari jawaban Stack Overflow

Elemen tabel periodik. Kami juga menggunakan nomor elemen dalam alamat IP, jadi

Hidrogen = 192.168.0.1

Helium = 192.168.0.2

dll.

Adam Gibbins
sumber
1
apa yang kamu lakukan di 118? :)
Chopper3
Tidak tahu ^^ Beralih ke 192.168.1. * Dan mulai lagi saya kira: PI tidak menggunakan ini secara pribadi, hanya berpikir itu adalah ide yang menarik. Bukan ide saya, berasal dari SO.
Adam Gibbins
Chopper3: Anda hanya akan melanjutkan dan menggunakan "ununoctum" :) Namun, maksud Anda tepat
Vincent De Baere
9
118 jelas merupakan awal dari rentang DHCP :)
Kevin Kuphal
7

Saya sangat percaya pada penamaan server fisik berdasarkan lokasi mereka (yaitu kode negara / kode kota / data-pusat-kode / lantai / rak / tinggi rak-U) dan server perangkat lunak / VM berdasarkan fungsinya saja ( platform / fungsi / cluster / iterance). Saya tahu ini bisa membuat nama lebih lama daripada menamai mereka setelah tujuh kurcaci atau apa pun, tetapi itu cara yang bagus untuk memastikan bahwa Anda lebih 'tahan masa depan' dan berurusan dengan virtualisasi secara terstruktur.

Sebagai contoh kita memiliki server VMWare yang disebut 044LONTH72G216 (ini menempatkan server persis di dunia) dengan VM server tamu seperti NESQLC11S08. Anda selalu dapat membuat nama pendek untuk mereka untuk pekerjaan tim TI internal yang masing-masing merujuk kembali ke nama-nama yang lebih panjang dan lebih terorganisir ini.

Semoga ini membantu.

Chopper3
sumber
7

Kami mulai dengan memberi nama server kami dengan tema tertentu (buku-buku Alkitab), tetapi ketika tim IT kami (dan jumlah server) tumbuh dan menjadi lebih terspesialisasi - dan karena kami memiliki lebih banyak pergantian staf, kami menemukan bahwa setiap sistem penamaan yang entah bagaimana tidak berhubungan dengan fungsi (atau lokasi) dari server menjadi membingungkan.

Orang-orang tahu server tempat mereka bekerja secara teratur, tetapi ketika mengerjakan proyek baru, pelatihan silang, atau mencoba membantu admin lain dengan sesuatu, hal-hal akan terlewatkan karena "tidak ada yang tahu bahwa mazmur adalah server email" atau sejenisnya.

Kami sekarang telah beralih kembali ke skema penamaan yang lebih deskriptif.

Brent
sumber
4
Semua orang tahu bahwa surat - surat itu haruslah server surat.
Dijeda sampai pemberitahuan lebih lanjut.
5

Kami memberikan semua nama server kami sesuai dengan peran mereka, yaitu apa yang mereka lakukan.

Jadi server kami memiliki nama-nama seperti

- PDC
- SQL
- EXCHANGE
- RDP
- FILE etc..
Frode Lillerud
sumber
3
Saya mencoba untuk menghindari melakukan ini sebanyak mungkin dengan rasa sakit jika server pernah mengubah tujuan, Anda kehilangan jejak server yang mana. Banyak server juga memiliki banyak tujuan.
Adam Gibbins
2
Jika server mengubah tujuan, server mungkin harus diformat ulang (dan karenanya diganti namanya).
Portman
4
Itu adalah sesuatu yang dapat Anda miliki sebagai CNAME. A-record harus unik untuk host dan tidak mengatakan apa-apa tentang fungsinya. Pengguna tidak perlu tahu A-records, hanya CNAMEs saja.
Commander Keen
1
Dibawa ke ekstrim ... seseorang bernama seluruh domain RTC-2k. RTC adalah domainnya, dan 2k adalah karena ... itu adalah domain 2000. Sekarang semua klien dan domain terikat ke RTC-2k yang tidak masuk akal bagi pengguna atau admin baru. Beri nama server dengan apa yang dilakukannya, bukan oleh apa itu.
Joseph Kern
3

Dalam pengalaman saya, server dengan nama yang tidak dapat dibaca manusia (yaitu metode skema) tidak dapat dikelola. Saya sering melihat karakter yang salah ketik sehingga server yang salah menjalankan operasi xyz, terkadang dengan hasil yang buruk.

Nama yang dapat dibaca manusia dengan metadata terkait yang disimpan dalam bidang deskripsi atau serupa tampaknya kurang rentan terhadap masalah PEBKAC.

Alex Angas
sumber
2

Kami mulai dengan Bert dan Ernie di masa ketika sekelompok 2 microVAX 3400 merupakan masalah besar bagi perusahaan. Kami terjebak dengan Sesame Street untuk sementara waktu - Bigbird, Elmo, Grover, jumlah (sistem keuangan), tetapi akhirnya harus pergi dengan skema. Elemen apa saja yang ada dalam skema tergantung pada ukuran perusahaan Anda, kami harus memasukkan:

Lokasi (singkatan 2 huruf untuk kota) Divisi (perusahaan dibentuk dengan menggabungkan 4 co.s, jadi kami memiliki singkatan 3 huruf untuk itu) Function (PDC, mail, print, www, dll.) Nomor seri (I selalu suka memiliki tahun dan bulan sebagai bagian dari nomor seri)

Ward - Reinstate Monica
sumber
1

Karakter Simpsons :)

Andy White
sumber
1

Pernah punya klien yang memberi nama server setelah kelinci Playboy. Namun, itu tidak dipublikasikan secara luas di luar IT. ;-)

Saya suka menamai mereka setelah kucing besar, tetapi kemudian OS X datang dan merusaknya untuk saya.

Favorit lain adalah jenis alkohol. JimBeam, Beefeater, Stoli, dll. Kelas alkohol yang berbeda adalah kelas server yang berbeda. Gin untuk server mail, wiski untuk database, PDC selalu Moonshine.


sumber
1

Dimulai dengan sistem baru tahun ini, kami akan mulai menggunakan nama deskriptif yang membosankan (surat, cetak, dll.), Tetapi sampai sekarang kami menggunakan hewan - dengan berbagai jenis hewan untuk tujuan berbeda: burung, ikan, hewan hutan, dll.

CC.
sumber
0

Musisi di 40 besar.

Mereka cukup sering berubah untuk terus menyediakan yang baru, tetapi yang lebih penting, mereka akan cukup samar bagi siapa pun yang berusia di atas 12 tahun.

Tom Wright
sumber
0

Kami cenderung memiliki inisial perusahaan diikuti dengan tugasnya, diikuti oleh jumlahnya, yaitu

GSK-WEB-12
ST-DB-3
Coder bedah
sumber
0

Kami menggunakan ini, yang bekerja dengan cukup baik.

  • situs (2 karakter)
  • dev / test / live (3/4 karakter)
  • fungsi (3+ karakter)
  • hitung (2 karakter)
  • vm atau tidak (2 karakter)
Bravax
sumber
0

Dalam pekerjaan yang saya miliki, saya telah melihat tren berikut selain dari server01 klasik, server02, dll .:

  • batu berharga
  • ikan
  • bunga-bunga
  • Karakter Star Wars
  • binatang
Yusuf
sumber
0

Di universitas tempat saya belajar, mereka menggunakan nama-nama karakter yang berbeda dari cerita Asterix dan Obelix. Seperti miraculix, astmatix dll.


sumber
0

Server kami semuanya dinamai sesuai hewan peliharaan. dengan sedikit gangguan berdasarkan jenis. Semua pengontrol domain dinamai burung. Anjing untuk file dan cetak. Kucing untuk server aplikasi.

jay_dubya
sumber