現在在Scotland遊玩,看到了當地報紙的消息。
蘇格蘭公司釋出revMedia4.0,可以快速開發web 2.0網站。這家公司背後的投資者有Apple前總裁Mike Markkula以及WorldWideWeb的共同創建者Robert Cailliau。
之前已經使用這家公司產品的大頭單位有NASA,Motorola,KLM,Siemens..等.
查了一下google,發現中文世界裡面沒人談這個東西。
如果好用,我再post….
現在在Scotland遊玩,看到了當地報紙的消息。
蘇格蘭公司釋出revMedia4.0,可以快速開發web 2.0網站。這家公司背後的投資者有Apple前總裁Mike Markkula以及WorldWideWeb的共同創建者Robert Cailliau。
之前已經使用這家公司產品的大頭單位有NASA,Motorola,KLM,Siemens..等.
查了一下google,發現中文世界裡面沒人談這個東西。
如果好用,我再post….
寫下主觀的意見,也正在實驗中,可討論指教。
我的設定前提是,一個有機會長大的web 2.0網站,但是初期投資與maintain的成本盡量壓低。設定網站的流量目標是Alexa排名約一萬名,伺服器回應速度與頻寬回應不讓使用者感覺陽春,整體設備環境有企業級架構,雖非企業級水準。
台灣的頻寬是貴的。租用shared hosting對於一個有成長企圖心的網站限制太多,給的流量太小。租用dedicate server也是不小的花費,而且通常得簽一年約。採用國外hosting方案,因主機在國外,回應速度並不甚佳。
因此,可採用書房創業法。用ADSL+便宜硬體+無比的耐心與技術來開始。
規劃與費用大概估算如下
1. 硬體
* 2台 Web Server:採用二線品牌準系統,我目前用技嘉的ST000,散熱效果看起來不錯,燒機程式讓loading飆到22,溫度也沒上升。
透過網路上拼湊,1G RAM,2顆160G ATA硬碟,加一張網路卡,一台一萬圓有找。這種機器有安靜,體積小的優勢,適合放在書房。
這兩台上面還應該跑 mail服務,DNS服務與一些Batch的工作,,並備份DB上的資料。
* 1台DB Server:同上規格,把ram加到2G,不須加網卡,一台一萬圓左右。
上面可用來作version control,備份web上的資料。
* 一個多WAN口的in-bound/out-bound 負載平衡路由器:大概一萬五左右。
用作ADSL撥接、防火牆、IDS、switch、頻寬分散器。
*選購:如果錢再多,買個UPS,風扇…等。
2. 軟體
* Linux,免費
* Apache/MySQL/Ruby On Rails/Bind/Postfix/…,免費
3. 頻寬
兩條Hinet 4M/1M企業ADSL固三IP方案,一個月約1,600~1,700,兩條約3,300/月。
或採用兩家不同的ADSL,試著做頻寬的備援。
4. 人力
看你要發多少薪水,這部分自行估算。
5. 電費
一個月1000元為上限(每台電腦假設200W左右)。
分兩階段進行
第一階段:一台電腦,一條ADSL,購買負載平衡器,頻寬1M。
開辦費用:兩萬五(電腦+負載平衡器)。
每月固定支出:兩千元(ADSL+電費)+薪資。
三個月後,第二階段:添購兩台電腦與新的ADSL,完整Web-Database架構,頻寬增為2M,並有效提升頻寬備援性。
費用:兩萬元。
每月固定支出:四千元,跟定期定額買基金一樣。
優點陳述
1. 開辦費用低,每月支出低。
2. 主控性高,具有高彈性。
3. 完整架構,未來移轉機房容易。
4. 適當的頻寬,可應付較大流量需求,並可視情況擴充至4M。
5. 冬天來了,書房的三台Server可當暖器使用。
需考慮
1. 技術維護管理能力,本部份需要多讀書,多操作。
2. ADSL是否能跑到1M,須先詢問,再行裝設。
透過4M/1M或8M/768k的ADSL,一般工程師都可輕易架出小型流量網站。
遇到要架設中型,到大型流量的網站,服務水準要ok,而又要能夠省cost的方案是我目前在探究的方向。
頻寬問題處理:
目前看到最大的ADSL頻寬是12M/1M。如尚不考慮有條件限制的光纖服務,若要1M以上的對外流量,勢必要架設兩條以上的ADSL來分散流量。
考慮是架站,而非架設網咖或宿網服務。因此需透過in-bound load balancer的概念來實質達到將進來網站的流量分散到不同的ADSL上。
最簡單的作法是在DNS Server上,設定超過一個以上的dns正解,並把TTL時間做調整。
假設網域名稱是 foo.bar,可在DNS Server上對這個名稱設定多個A Record,如
foo.bar. 60 IN A 123.45.67.8 # Hinet ADSL 固定IP
foo.bar. 60 IN A 123.45.67.9 # Giga ADSL 固定IP
TTL的時間調短,那麼有人想連上http://foo.bar時,就會來詢問他的IP位址,IP會隨機給予,就可將流量分散到不同條ADSL上面。
這種 DNS RoundRobin分散流量的作法,有眾多的缺點,無法做到實質的負載平衡。
購買多WAN口具in-bound load balancing功能的路由器
看了網路上幾個產品,例如TAMIO 1600 4 Wans 自動雙向負載平衡器 ,價格還可以接受,而且支援4 port,有機會用ADSL做到in-bound 4M的頻寬。透過內建DNS Server,加上一些演算法,在流量分散上面,可以做到比較好的結果。
有無針對ADSL連線作流量分散的solution?
因為我有拉Giga的ADSL,所以遇到這個額外的問題。沒用Giga ADSL的人或許不知道,Giga跟Hinet因為費用的關係,兩者機房沒有專線連通。如果站台架設在Giga,Hinet的User連上來有時會覺得超慢。
針對我的環境,如果我有一條Giga ADSL,與一條Hinet ADSL的線路,我想讓DNS Server遇到來自Giga DNS詢問時,回應我這邊Server的Giga IP。而遇到剩下的DNS詢問時,回應我這邊Server的Hinet IP。也就是讓來自使用Giga ADSL的使用者,總是走我的Giga ADSL進來我的網站。而使用其他連線的使用者,總是透過我的Hinet ADSL進來我的網站。
這應該可透過Bind的修改或設定來作,但目前尚未讀書,google了一陣子亦尚未看到有人這麼做。持續研究中…
剛看到某知名網站在他的頁面中嵌入了quantcast的服務- 提供免費、開放的網頁流量評價工具,讓你可紀錄、計算每個點擊。因為是第三方的服務,所以相較於自行計算的網頁流量具較高的公正性。好處就是便於與廣告商溝通。
說起來使用真的很簡單,只要在網頁中嵌入一小段Quantcast提供的javascript就可以開始計算了。
我已經有兩個 .info的網址了,各是 stingtao.info與 joobii.info。
先前joobii.info用2.99美元租第一年,stingtao.info也差不多。沒想到還可以再下跌。前幾天收到促銷訊息,現在公布可能有點晚。就是七月底前去申請.info網址一年只要 美金0.99元,實在太便宜了。
優惠coupon碼是"99info"。
網路創業家,趕快到www.dotster.com 註冊你的網址吧。