Widziałem "The Coolest Server Names" i widziałem inną smaller-ish question powiązaną z moją, która została niestety zamknięta.Konwencje nazewnictwa funkcjonalnych serwerów
To poważne pytanie, ponieważ pracuję w wewnętrznym zespole programistów aplikacji, który zarządza aplikacjami na kilkudziesięciu serwerach. Ludzie z sieci zwykle nie dbają o to, co nazywamy serwerami, o ile wiedzą o nich, więc możemy wymyślić wszelkie konwencje.
Aplikacje, z którymi mają do czynienia serwery, mogą być niestandardowymi aplikacjami w domu lub mogą być większe, takie jak SharePoint. Mogą to być:
- W wielu środowiskach sieciowych, które nie mogą ze sobą rozmawiać (myślę zaporę wyłączania serwerów zewnętrznych serwerach intranetowych versus-owskiej)
- w różnych lokalizacjach fizycznych (biuro California versus New York, etc .)
- W wielu poziomach wdrażania (produkcja, inscenizacja, testowanie, dev)
- mieć jedną lub wiele funkcji (serwer wWW, serwer DB, serwer pocztowy, serwer aplikacji)
- z równoważeniem obciążenia lub nie
- Czekaj (dla celów odzyskiwania po awarii) lub podstawowego
Whew! Czy można wymyślić konwencję, która poradzi sobie z tymi wszystkimi aspektami lub z ważnymi? Byłoby miło usłyszeć nazwę serwera (lub wpis DNS dla niego) i być w stanie natychmiast wiedzieć, co robi, i to działa na uzyskanie nowych facetów do prędkości, jak również. "sharepoint-IPC-1 jest wyłączony" mógłby zostać sparsowany na "wewnętrzny serwer SharePoint SharePoint w kalifornijskim centrum danych, który jest pierwszym węzłem w równoważeniu obciążenia!" ... ale na pierwszy rzut oka wydaje się to zbyt skomplikowane.
Inną rzeczą, o której myślę, jest to, że stary serwer przekazujący pocztę zostaje wycofany ze służby, co oznacza, że musimy przeszukać wiele starych aplikacji, aby ponownie wyznaczyć zakodowane wartości serwera (wiem ... :).
Głosowanie za zbliżone do niezwiązanego z programowaniem - skorzystaj z http://stackoverflow.com/questions/321618/where-can-i-ask-questions-that-arent-programming-questions lub poczekaj na wersję IT stackoverflow jest dostępny. –
Bardzo wiele związanych z programowaniem: w jaki sposób serwer nazw wpływa na środowisko programistyczne. –
Nie zgadzam się z bliskimi głosami; to bardzo wpływa na programistów, którzy muszą żonglować tonami serwerów, które również posiadają i próbują zmniejszyć chaos. Inni w tej sytuacji najprawdopodobniej uznają również odpowiedzi za pomocne. – Chris