國內DNS方面的技術力量

 解決Internet南北互訪

電信和網通集團隨即成立,互聯網的骨幹網也被一分爲二了,北有網通、南有電信。從此,細心的網民很快發現,有些經常訪問的網站速度一下子慢了下來,有時候還有訪問不到的情況出現。例如北方地區的網絡用戶訪問中國網通的服務器會非常快,而訪問中國電信的服務器時,感覺非常慢。這種現象不僅影響了網站的訪問量,更嚴重的是它直接影響了一些經營性網站的經濟效益。產生這個問題的根本原因是中國電信分家之後,電信與網通網絡之間的互連存在問題。雖然信息產業部已經在制定南北互通計劃,但南北方網互連的問題什麼時候能夠徹底解決還是個未知數。

智能DNS策略解析很好的解決了上面所述的問題。DNS策略解析最基本的功能是可以智能的判斷訪問您網站的用戶,然後根據不同的訪問者把您的網站域名分別解析成不同的IP地址。如訪問者是網通用戶,DNS策略解析服務器會把你的網通IP地址解析給這個訪問者。如果用戶是電信用戶,DNS策略解析服務器會把你的電信IP地址解析給這個訪問者。從而使南北方用戶都可以流暢的訪問我們的網站。

智能DNS策略解析還可以實現就近訪問機制。有些用戶在國外和國內都放置了服務器,使用我們的DNS策略解析服務可以讓國外的網絡用戶訪問你國外的服務器,國內的用戶訪問國內的服務器,從而使國內外的用戶都能迅速的訪問到你的服務器。

智能DNS策略解析還可以給你的多個主機實現負載均衡,這時來自各地的訪問流量會比較平均的分佈到你的每一個主機上。

要使用智能DNS策略解析服務只需具備下面的兩個條件即可:

1.一個合法的域名。

2.有電信和網通的合法IP地址。

動態DNS

動態(Dynamic DNS,簡稱D-DNS)是一種把互聯網域名指往可變IP地址的系統。根據互聯網的域名訂立規則,域名必須跟從固定的IP地址。但動態DNS系統爲動態網域提供一個固定的Name server,然後透過Name server把域名查詢引導往動態用戶的IP地址,使外界用戶能夠連上動態用戶的網址。
    動態DNS令互聯網上的外界用戶可以連接到使用了動態DNS的機器而不用親自追蹤其IP地址。其中一樣常用用途是在使用動態IP地址連線(例如在每次接通連線就會被分配一個新的IP地址的撥號連線,又或是偶爾會被ISP變更IP地址的DSL連線等)的電腦上運行服務器軟件。

要實踐動態DNS是需要將網域的最大快取時間設定在一個不尋常地短的時間(一般爲數分鐘)。比如可避免外界用戶保留了舊的IP地址在它的快取記憶,並且令它在每個新連線被建立時都會經過Name Server取得該機器的新地址。

各式的機構都有大規模地提供動態DNS的服務。他們會利用數據庫儲存用者現時的IP地址,並會對用者提供更新現時IP地址的方法。一些"客戶"程式當被安裝了之後,會在背景執行並在每隔數分鐘檢查電腦的IP地址。當發現其IP地址有所變更,程式便會送出一個更新IP地址的請求至動態DNS的服務器。

雙機熱備

雙機熱備針對的是服務器的臨時故障所做的一種備份技術,通過雙機熱備,來避免長時間的服務中斷,保證系統長期、可靠的服務。

雙機熱備這一概念包括了廣義與狹義兩種意義。

    從廣義上講,就是對於重要的服務,使用兩臺服務器,互相備份,共同執行同一服務。當一臺服務器出現故障時,可以由另一臺服務器承擔服務任務,從而在不需要人工干預的情況下,自動保證系統能持續提供服務。

    雙機熱備由備用的服務器解決了在主服務器故障時服務不中斷的問題。但在實際應用中,可能會出現多臺服務器的情況,即服務器集羣。

    雙機熱備一般情況下需要有共享的存儲設備。但某些情況下也可以使用兩臺獨立的服務器。

    實現雙機熱備,需要通過專業的集羣軟件或雙機軟件。

    從狹義上講,雙機熱備特指基於active/standby方式的服務器熱備。服務器數據包括數據庫數據同時往兩臺或多臺服務器寫,或者使用一個共享的存儲設備。在同一時間內只有一臺服務器運行。當其中運行着的一臺服務器出現故障無法啓動時,另一臺備份服務器會通過軟件診測(一般是通過心跳診斷)將standby機器激活,保證應用在短時間內完全恢復正常使用。

負載均衡

DNS應用服務器集羣系統,是由一羣同時運行同一個DNS應用的服務器組成的集羣系統,在外界看來,就像是一個服務器一樣。爲了均衡集羣服務器的負載,達到優化系統性能的目的,集羣服務器將衆多的訪問請求,分散到系統中的不同節點進行處理。從而實現了更高的有效性和穩定性,而這也正是基於DNS的企業應用所必須具備的特性。

  高可靠性可以看作爲系統的一種冗餘設定。對於一個特定的請求,如果所申請的服務器不能進行處理的話,那麼其他的服務器能不能對之進行有效的處理呢?對於一個高效的系統,如果一個DNS服務器失敗的話,其他的服務器可以馬上取代它的位置,對所申請的請求進行處理,而且這一過程對用戶來說,要儘可能的透明,使用戶察覺不到!

穩定性決定了應用程序能否支持不斷增長的用戶請求數量,它是應用程序自身的一種能力。穩定性是影響系統性能的衆多因素的一種有效的測量手段,包括機羣系統所能支持的同時訪問系統的最大用戶數目以及處理一個請求所需要的時間。

DNS在活動目錄中的應用

在WIN2K的活動目錄中,最基本的單位是域(Domain),通過父域和子域的模式將域組織起來形成樹,父域和子域之間是完全雙向的信任關係,且信任關係傳遞,其組織結構同DNS系統類似。在活動目錄中命名策略基本按照Internet標準來實現,遵照DNS和LDAP3.0兩種標準,活動目錄中的域和DNS系統中的域採用完全相同的命名方式,即活動目錄中的域名就是DNS域名。那麼在活動目錄中依賴於DNS作爲定位服務,實現將名字解析爲IP地址。所以當我們利用WIN2K 構建活動目錄時,必須同時安裝配置相應的DNS,無論用戶實現IP地址解析還是登錄驗證,都利用DNS在活動目錄中定位服務器。活動目錄與DNS系統的這種緊密集成,意味着活動目錄同時非常適合於Internet和Intranet環境,這也是微軟創建適用於Internet的網絡操作系統的思想的一種體現。企業可以把活動目錄直接連接到Internet以簡化與客戶和合作伙伴之間的信息通訊。另外WIN2K中的DNS服務允許客戶使用DNS動態更新協議(RFC 2136)來動態更新資源記錄,通過縮短手工管理這些相同記錄的時間,提高DNS管理的性能。運行WIN2K的計算機能動態地註冊他們的DNS名稱和IP地址。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章