天天看點

伺服器建設選擇阿裡雲

上雲前序

我們公司因為業務需求,需要來伺服器托管微信公衆号平台。之前我們先是

自建伺服器

,然後就是使用IDC機房托管伺服器,後來因為種種原因,最後轉到了

阿裡雲上雲

。很多同學會有疑問,為什麼已經有了自建伺服器,還需要去IDC機房托管,最後又去上雲呢?

​因為在自建伺服器的時候,這個伺服器是由我們公司一群參差不齊不齊的"網絡工程師"一起弄的。這群吃貨,往往是對程式設計語言有所了解,但對硬體了解的不甚多。是以在遇到單點故障的時候,大家都一臉懵逼。還有,遇到當機的時候,我們還需要為每個硬體準備備援,部署與維護成本成本就上去了。

同時,增減硬體也是挺麻煩的,帶寬也是。有時候需要臨時搞活動,硬體需要購置時間。帶寬也不能提升,因為我這邊的ISP服務商簽約是一年的。電費也是超貴的,一台低配置的預發型版本測試伺服器一年下來電費也得3000元。是以後來我們就換成了IDC機房。

而然,問題還是沒有得到解決。即使我們租用的是雙線路由器,但是南北互通問題還是解決不了。究竟什麼是南北互通問題?基于我們的了解簡體描述一下,不對之處歡迎指出。南北互通問題實際就是路由問題。假設我們的伺服器放在上海電信的機房,上海一位聯通的使用者通路我們的伺服器,要先繞到聯通的北京總出口(假設總出口在北京),然後再繞回上海。實際上這位聯通使用者可以通過上海的線路直接到達我們的伺服器,不用繞這麼遠,但上海電信的機房無法告知聯通的路由器走近路過來,隻能按照聯通路由器設定好的路由走。本來即使走北京繞一下也沒有大的影響,畢竟是光的速度,但是由于大多數聯通的使用者通路電信網絡都這麼繞着走,聯通的總出口成為了瓶頸,總出口流量太大時,聯通的使用者通路電信的網絡速度就會慢。BGP線路也沒什麼神奇之處,隻是它能決定走什麼路由過來,不繞遠路,問題自然解決了。它有這樣的特權,就不僅能解決南北互通的問題,而且能解決其他網絡的互通問題,比如教育網。因為有權限決定路由,就可以優化路由,哪條路堵,我就換條路。阿裡雲就是BGP線路,這就是我們的選擇!

錢也是我們要考慮的,普通租用機房一般是一年一結或者一季度一結。如果不是合作關系的話,過期沒錢估計就直接掐斷。。。而阿裡雲可以一月一結,甚至是按天,按配置,按流量收費。多種收費方法。增加了流動資金的同時,也可以随時增減配置和帶寬,彈性伸縮,幫助網站營運。

上雲前足足的功課

雲計算是通過使計算分布在大量的分布式計算機上,而非本地計算機或遠端伺服器中,企業資料中心的運作将與網際網路更相似。這使得企業能夠将資源切換到需要的應用上,根據需求通路計算機和存儲系統。

雲計算特點如下:

(1) 超大規模

(2) 虛拟化

(3) 高可靠性

(4) 通用性

(5) 高可擴充性

(6) 按需服務

(7) 極其廉價

(8) 伺服器級安全架構

(9)

快速搭建伺服器

(10)10分鐘入門

(12)智能工具

(13)技術客服快速響應

(14)7*24小時應用保障

(15)雲博士

一、雲平台方案調研/技術選型

國内雲部分:

伺服器建設選擇阿裡雲

國外雲部分

伺服器建設選擇阿裡雲

二、架構解析/優化

阿裡雲的口号是:“打造資料分享的第一平台”。

顯然,做雲計算隻是一個起步。阿裡巴巴在之前收購了

萬網

,獲得了相應的IDC營運資質和使用者,也解決了IaaS、PaaS、SaaS領域了大部分問題,比如備案、域名注冊、安全防護,使用者群等等。

阿裡雲的營運方式跟微軟與世紀互聯合作,IBM與首都線上合作都是一個思路。這幾家都是要踏踏實實做服務的,眼光不僅僅隻是Web應用和移動應用,還包括了企業應用的範圍。

以下是雲計算常見的六種架構

1、雲計算資料中心總體架構

雲計算架構分為服務和管理兩大部分。在服務方面,主要以提供使用者基于雲的各種服務為主,共包含3個層次:基礎設施即服務IaaS、平台即服務PaaS、軟體即服務SaaS.在管理方面,主要以雲的管理層為主,它的功能是確定整個雲計算中心能夠安全、穩定地運作,并且能夠被有效管理。​

2、雲計算機房架構

為滿足雲計算服務彈性的需要,雲計算機房采用标準化、子產品化的機房設計架構。子產品化機房包括集裝箱子產品化機房和樓宇子產品化機房。

3、雲計算網絡系統架構

1)按照傳送資料業務性質和面向使用者的不同,網絡系統可以劃分為内部核心網、遠端業務專網、公衆服務網等區域。

2)按照網絡結構中裝置作用的不同,網絡系統可以劃分為核心層、彙聚層、接入層。

3)從網絡服務的資料應用業務的獨立性、各業務的互訪關系及業務的安全隔離需求綜合考慮,網絡系統在邏輯上可以劃分為存儲區、應用業務區、前置區、系統管理區、托管區、外聯網絡接入區、内部網絡接入區等。

4、雲計算主機系統架構

雲計算核心是計算力的集中和規模性突破,雲計算中心對外提供的計算類型決定了雲計算中心的硬體基礎架構。從雲端客戶需求看,雲計算中心通常需要規模化的提供以下幾種類型的計算力,其伺服器系統可采用三(多)層架構,一是高性能的、穩定可靠的高端計算,主要處理緊耦合計算任務,這類計算不僅包括對外的資料庫、商務智能資料挖掘等關鍵服務,也包括自身賬戶、計費等核心系統,通常由企業級大型伺服器提供;二是面向衆多普通應用的通用型計算,用于提供低成本計算解決方案,這種計算對硬體要求較低,一般采用高密度、低成本的超密度內建伺服器,以有效降低資料中心的營運成本和終端使用者的使用成本;三是面向科學計算、生物工程等業務,提供百萬億、千萬億次計算能力的高性能計算,其硬體基礎是高性能叢集。​

5、雲計算存儲系統架構

雲計算采用資料統一集中存儲的模式,在雲計算平台中,資料如何放置是一個非常重要的問題,在實際使用的過程中,需要将資料配置設定到多個節點的多個磁盤當中。而能夠達到這一目的的存儲技術趨勢目前有兩種方式,一種是使用類似于GoogleFileSystem的叢集檔案系統,另外一種是基于塊裝置的存儲區域網絡SAN系統。​

6、雲計算應用平台架構

雲計算應用平台采用面向服務架構SOA的方式,應用平台為部署和運作應用系統提供所需的基礎設施資源應用基礎設施,是以應用開發人員無需關心應用的底層硬體和應用基礎設施,并且可以根據應用需求動态擴充應用系統需的資源。 ​

三、應用或資料庫遷移過程/開發過程

1)首先進入阿裡雲官網

注冊阿裡雲帳号

2)進入雲伺服器管理控制台,點選右上角的 建立執行個體

3)根據需要,自己選擇計費方式等需要的項目

阿裡雲伺服器名詞解釋

Ⅰ)如果不知道自己想選什麼地區的伺服器,可以看看地域表。因為我這個項目是面向全球的,是以需要多個地區協作。同時注意,不同地域是不連通的。

伺服器建設選擇阿裡雲

Ⅱ)帶寬方面,如果是小型網站,建議按量收費。大型網站,按固定帶寬收費。至于帶寬大小,自己算算就知道了。同時,阿裡雲免費提供最高 5Gbps 的惡意流量攻擊防護。

Ⅲ)系統鏡像方面

Windows

系統内含正版激活。

js

适合于運作Windows下開發的程式,如.net等。

支援SQL Server等資料庫(需自行安裝)。

以使用遠端桌面方式登入進行管理。

Linux

最流行的伺服器端作業系統,強大的安全性和穩定性。

免費且開源,輕松建立和編譯源代碼。

通過SSH方式遠端通路您的雲伺服器。

一般用于高性能web等伺服器應用,支援常見的PHP/Python等程式設計語言,支援MySQL等資料庫(需自行安裝)。

阿裡雲提供以下Linux作業系統:

CentOS (推薦) 請使用yum方式線上安裝軟體。

Ubuntu 請使用apt-get方式線上安裝軟體。

Debian 請使用aptitude方式線上安裝軟體。

Aliyun Linux 請使用yum方式線上安裝軟體。

CoreOS

FreeBSD

OpenSUSE

SUSE Linux

! 香港、新加坡、美國地域的雲伺服器暫不支援 Linux 和 Windows 系統的互相更換,僅支援 Linux和Linux、Windows 和 Windows 同類型系統的更換。

Ⅳ)因為

阿裡雲首次購買

在部分地區有優惠。是以,要注意優惠,不要錯過資訊。像我選的這個套餐,便宜了非常多錢,這個在其他雲不存在的。

伺服器建設選擇阿裡雲

Ⅴ)自己設定的使用者名密碼,務必記住。

注意事項:

快速入門(Linux)

快速入門(Windows)

Windows2003環境安裝包

Windows2008環境安裝包

Linux環境安裝包

我為什麼要購買獨立雲磁盤?

自動續費,減少使用者人工續費的成本

上雲方案實施

4)确認資訊并且支付。

伺服器建設選擇阿裡雲

本來我是想裝2003的,但是2003現在微軟已經不提供更新和支援了,為了安全性,我選擇了2008 R2

執行個體建立好之後,您會收到短信和郵件通知,告知您的執行個體名稱、公網 IP 位址、内網 IP 位址等資訊。您可以使用這些資訊登入和管理執行個體。

很多重要的資訊都是通過綁定手機的短信接收,并且重要的操作(如重新開機、停止等)都需要手機接收驗證碼,是以請務必保持綁定手機通信暢通。

5)連接配接 Windows 執行個體

Ⅰ)WINDOWS客戶機按WIN+R運作mstsc

Ⅱ)在 遠端桌面連接配接 對話框中,輸入執行個體的 IP 位址,單擊 連接配接。

Ⅲ)輸入密碼後,你就擁有了第一台阿裡雲伺服器了

Windows Server 2008 R2 的使用方法

Ⅳ)TIPs:

當普通遠端連接配接軟體(比如 Putty、Xshell、SecureCRT 等)無法使用時,您可以通過雲伺服器管理控制台的 遠端連接配接 功能進入雲伺服器登入界面,檢視伺服器界面當時狀态;如果您擁有操作權限,可以登入到伺服器進行操作配置,對于有技術能力的使用者解決自己遇到的問題有很大的幫助

Ⅴ)0M帶寬執行個體管理方法

Ⅵ)如果您在建立執行個體時選擇了資料盤,在登入執行個體後,系統需要先格式化資料盤。如果沒有購買資料盤,可以跳過此步驟。

Ⅶ)格式化完成後,您可以通過 伺服器管理器 > 檔案和存儲服務 > 卷 > 磁盤 來檢視該執行個體中所有的磁盤。

Ⅷ)然後,你就可以自由地使用你的伺服器了。

如果發現IIS或者MYSQL未安裝,可以參考win2008 php運作環境搭建

選擇伺服器之前可先領取價值最高

2000元代金券以減少成本