大家應該都有搶票的經驗吧,從高鐵早鳥票、各大節日的台鐵票到演唱會門票,這些熱門票券通常一開賣就銷售一空,搶到的人就笑哈哈,沒搶到的人就只能乾瞪眼。這些熱門票券不僅牽著消費者的情緒,它也會造成黃牛票、歌迷漏夜排隊等問題。
本系列報導欲從三個方面來探討熱門網路票券的搶購議題:
- 探究造成網路系統癱瘓的原因,以及售票端的解決方案。
- 消費者自強方案,介紹搶票小幫手應用程式。
- 主辦單位前置作業,以蘇打綠2012 小巨蛋演唱會為例。
網路售票系統癱瘓?雲端服務或許能幫忙
一般而言售票系統會根據平日的流量,設定一個最適當的頻寬,開放給民眾購票。但是一旦有熱門票券就會引起搶購熱潮,網站瞬間流量大增的結果就是伺服器不堪負荷,造成網路癱瘓。
另外,售票網站的架構必須要考慮到資訊安全的問題,像是為了避免自動化程式不斷登入程式,許多網站會要求使用者輸入以圖形顯示的序碼,如此一來雖然提高了安全性,但是別忘了,網路交易通常會有時間限制,如果沒有在時間內完成交易的動作,訂單就會被取消,因此訂購失敗的網友又會再度登入購買,造成流量一直呈現高峰,無法紓解。
再者,網路購票接受的信用卡可能只有指定發卡的幾間銀行,消費者可能在操作到最後幾個步驟時才發現自己無法購票,這也就造成了頻寬的浪費,系統越擁擠。
在國外,Amazon 每年都要面對 Thanks giving 等節日的購物潮,對於些特賣會所產生的網路高流量,Amazon 必須確保資訊系統有足夠的運算能力處理尖峰時段的負載量,但是這些硬體設施每年只需應付幾個購物高峰潮,其他時間就處於閒置狀態,造成資源浪費,於是 Amazon 以雲端的構想來解決這個問題。
如果把以前的網路世代比擬為愛迪生年代,需要用電的人必須在家裡安裝一台發電機才有電可用,那雲端運算就像是現代家庭的用電,人人都能從發電廠接電路管線到家裡使用。
目前主要的雲端服務供應商有:Amazon、IBM、Google 以及 Microsoft 等。提供的雲端運算服務主要分成三大類:
- IaaS (Infrastructure as a Service) 基礎建設服務
- Paas (Platform as a Service) 平台服務
- SaaS (Software as a Service) 軟體服務
以台灣的售票系統來看,可以考慮 IaaS 服務,它擁有最大的自由度,滿足最廣大的運算需求;同時,IaaS 的付費原則是使用者用多少就付多少錢,有效減少成本支出;再者,雲端服務能夠滿足網站短暫的流量需求,有效解決處理票務的壅塞問題。
目前台灣的售票網站會在特定尖峰時段向電信公司要求增加頻寬,降低系統當機的機率,或許也可以考慮和雲端業者合作,讓購票流程更加順暢。
(圖片引用自:
no3 no4)
轉載網站