201705221836

家中老舊的東西、穿不下的衣服,想丟掉卻又覺得可惜,如果有這樣的煩惱,可以在明(6日)、後兩天,走一趟國立台灣博物館舉辦的「購舊好‧夠就好 老物再生市集」,台博館表示,不僅網羅了來自歐美、日本及臺灣等地眾多厲害的老物攤位,展售各種老物翻新、文創商品,還有職人師傅示範家電家具修復技巧,喜歡自行動手作的民眾,可以報名再生工作坊,挑戰把二手衣做成拖鞋、舊毛衣改製居家小物,以及將3D列印產生的廢棄物料做成新的玩具模型等,透過動手改造,減少廢棄物對環境的傷害。 活動地點在國立臺灣博物館南門園區 (台北市中正區南昌路一段1號)舉行,相關訊息可上臉書查詢「2017購舊好‧夠就好 老物再生市集」。

wopoksh 發表在 痞客邦 留言(0) 人氣()

201705221134

5月12日國際護師節即將到來,台中市政府衛生局、大台中護理師護士公會與台中市護理師護士公會8日共同舉辦「106年台中市國際護師節暨優良護理人員表揚大會」,市長林佳龍親自出席表揚116位優良護理人員,向白衣天使們獻上感謝及祝福,預祝所有護理人員母親節快樂! 8日表揚活動在台灣大道市政大樓集會堂盛大舉行,由「南丁格爾」燭光相傳揭開序幕,象徵南丁格爾的護理精神薪火相傳、生生不息。市長林佳龍表示,每年5月12日為國際護師節,市府也利用這個母親節的季節,感謝所有的護理人員經年累月為民眾辛勤服務,如同母親一樣充滿愛心,並且在我們最需要的時候出現;他代表市民感謝所有的白衣天使,也祝福他們「母親節快樂!」 林市長指出,拿到證照的護理人員約27萬人,而實際投入職場的僅有近16萬人,從業比例不到6成,一部分是因為個人生涯規劃,更大的一部分應是因為工作環境不佳所致;護理人員的工作環境大家時有所聞,不僅工作負擔重,甚至可能面臨惡言相向或暴力場面。 他期許市府可以做護理人員的後盾,為大家創造更好的工作環境,包括給予正常休假,以免護理人員過勞等;而社會也能多一點感恩的心,體恤護理人員的辛勞,營造更友善的職場環境,讓醫護人員在市民在最需要時,成為最大的依靠。 衛生局表示,護理是一份需要愛心及耐心的職業,8日特別表揚116位來自各類場域的優良護理人員,包括在醫院及診所工作的人員,也有來自學校、衛生所與護理之家等,希望日後民眾在接受護理人員的服務時,能給予他們支持與鼓勵,感謝護理人員守護大眾健康。 衛生局也指出,目前全國執業護理人員約有15萬8,000多人,台中市約有1萬9,000多人,約佔全國執業人數12%。衛生局也徵選16篇護理感人小故事,分享在「健康就是讚」臉書粉絲專頁,包括在安寧病房幫基因缺陷寶寶留下腳模印記、幫病症末期病患圓夢舉辦婚禮、向家人道出感謝等,期盼許多感動人心的事例,成為護理工作的典範。

wopoksh 發表在 痞客邦 留言(0) 人氣()

201705220437

桃園市教育局今天(10日)表揚學校優秀護理人員,今年共有4位優秀校護獲獎,其中龍潭幼兒園的鍾逸蘋護理師,是市立幼兒園納入遴選後首位獲獎的幼兒園護理人員,平日除了盡心於健康中心的護理工作外,更致力於改善校園健康環境的品質,因而獲得多屆健康學園的殊榮。 教育局表示,希望藉此肯定護理人員,激勵提升學校護理人員服務士氣與熱忱之外,同時也感謝她們為守護學童健康所做的奉獻與付出。

wopoksh 發表在 痞客邦 留言(0) 人氣()

201705212219

** 台股集中市場 11 日信用交易融資餘額 1415.40 億較 10 日 - 0.32 億

wopoksh 發表在 痞客邦 留言(0) 人氣()

201705211524

連鎖診所馬光 - KY(4139-TW) 表示,子公司天津馬光在 2016 年取得中國天津糖尿病慢病管理資格,首年就簽下約 500 名病患,今年前 4 月已新增逾 200 名新病患,今年新增數將較去年倍增,為擴大營運規模,天津馬光也規劃赴港或在中國掛牌,馬光 - KY 釋股收益可期。 馬光 - KY 自結 4 月稅後純益約 258 萬元,較第 1 季大幅成長。馬光 - KY 董事長黃傳勝表示,主因中國天津馬光營運明顯成長,今年將聚焦 4 大主軸,包括慢病管理、中草藥、牙醫及特色自費產品,可望帶動營運逐季成長。 黃傳勝指出,中國官方一直希望能夠扭轉民眾無論大小病都往醫院跑的習慣,台灣目前約有 20000 家診所、天津約有 1500 萬人估算,若以同樣比例來看,天津應該能有 15000 家診所的胃納量,不過目前卻僅有 600 多家,未來的成長空間還很大。 根據統計,天津約有 30 萬名糖尿病患,目前僅有約 2 萬名病患加入官方核准的管理單位,黃傳勝表示,馬光 - KY 具有台灣醫療的管理優勢,加上用藥都是第一級藥品,因此病患續約率已超過 90%。 另外,中國也公告一系列鼓勵民間資本從事醫療產業服務政策,黃傳勝表示,中國明確提出包括醫療服務、健康管理及健康保險在內的健康服務業概念,以及 2020 年健康服務業總規模要達人民幣 8 兆元以上的目標,整體醫療服務業具有相當龐大的商機。

wopoksh 發表在 痞客邦 留言(0) 人氣()

201705210907

艾怡良去年發行⟪說艾怡良⟫,並舉辦「逃生計畫」個人演唱會,帶著粉絲搭乘三等車廂前往逃往美好時代,5/20將途經Legacy舉辦「中繼站」讚聲演唱會,並首唱全新奇幻療癒單曲⟨Waterfall⟩,她日前完成詞曲後,還用壓克力畫出她歌曲中咆哮而下的瀑布,這幅氣勢滂礡的畫作立刻被公司選為單曲封面,她也迫不及待將圖文Po上臉書與粉絲分享,陶晶瑩搶頭香立馬按讚大喊:「好棒!」艾怡良決定在讚聲演唱會上用整顆心臟唱出心中這片遼闊的天地。 金曲獎日前公布名單,她以⟪說艾怡良⟫一舉入圍最佳女歌手獎、年度專輯獎、國語專輯獎等7項大獎,而被視為年輕版⟨山丘⟩的⟨我們的總和⟩更是入圍金曲獎年度歌曲、最佳作曲、最佳作詞、最佳編曲,令她驚喜失聲!其實,牡羊座的她向來苛求完美,無論創作或運動都是拚命三娘,無形中帶給自己莫大的壓力,有次趁著到花蓮演出結束後,臨時起意走訪有台灣世外桃源之稱的「慕谷慕魚」,她沿著峽谷溯溪而上,直逼崖邊腳下一壺飽和藍綠色潭水,因而創作該曲,還畫下這塊美好聖地。 她7年前奪「超級偶像」冠軍出道後,陸續轉戰⟪中國最強音⟫、⟪中國好聲音⟫等億萬人關注的舞台,嗓音沙啞超齡、舞台魅力霸氣十足;但⟪說艾怡良⟫一發行後,「艾氏風格」的呢喃唱腔與創作更令人驚艷,「歌債高築」令她備感榮幸,因此每一首歌都像精品細細琢磨後才交出,這段時間也挑戰她壓力的極限,但目前發表的劉明湘⟨從醒著到願意睡著⟩、小宇⟨慣性取暖⟩都廣獲好評。 她說:「身為歌手,常在舞台上透過耳麥接收導演、音控的訊息;而舞台下有更多來自各方的稱讚、批評,我很希望同時滿足外界和自己對自我的期待。」 因此當她躍出懸崖的那一刻,她感受到:「這急速下墜的2秒,心裡只剩下害怕,好像只剩地心引力和氧氣,這感覺好自由。」 熱愛運動的她無意間靠著一趟溯溪之旅,療癒了她糾結已久的心情。 本文出處『新聞來源/Wow!NEWS新聞網』

wopoksh 發表在 痞客邦 留言(0) 人氣()

201705200734

藍鳥與勇士昨天打出火氣,兩度板凳清空場上對峙,今天藍鳥率先對自家外野手皮拉(Kevin Pillar)祭出2場禁賽罰單,原因是他在衝突中使用恐同字眼怒嗆對手。 勇士昨天以8:4擊敗藍鳥,第7局皮拉遭三振後,與勇士投手馬特(Jason Motte)互嗆,先引發第一波衝突;第8局輪到巴提斯塔(Jose Bautista)開轟後朝勇士休息區甩棒,捕手鈴木清為此找他理論,兩隊再度板凳清空。 皮拉在昨天賽後就已表示自己需向馬特道歉,當時他僅透露在衝突中說了「不成熟且愚蠢的話」;他在今天承認用了恐同字眼,也已為此向馬特致歉。 大聯盟尚未公布任何懲處之前,藍鳥今天先發布聲明稿:「藍鳥對皮拉昨天在衝突中所說的話感到極度失望,我們無法接受或容忍這樣的行為。」球團也為此向球迷、大聯盟、LGBQT社群表達歉意。 皮拉也透過推特發表聲明,承認使用恐同字眼,「我為我的行為感到徹底羞愧,我不僅要向馬特道歉,也要向勇士球團與球迷表達歉意;最重要的是,我也必須為了我昨晚欠缺尊重的行為,向LGBQT社群道歉,我也會藉著這次機會讓自己變得更好。」 這已非藍鳥第一次發生這類事件,2012年艾斯柯巴( Yunel Escobar)在他的遮陽片上寫有恐同言論,也因此遭到球團禁賽3場。

wopoksh 發表在 痞客邦 留言(0) 人氣()

201705200134

公有雲服務當道,彈性擴充的按需計價服務開始成為大企業節省基礎架構成本的手段,不過公有雲支出是否真較私有雲便宜,還是得按照企業應用型態而定,才能既符合自家需求又能降低成本。像是年營收臺幣千億元規模的美國電商新蛋(Newegg)就兩者併用,在美國總部將核心的電商系統基礎架構建置於IDC機房,但海外據點,如台灣新蛋在臺電商網站新蛋全球生活網,就看上Azure SQL資料庫較自建SQL Server實體主機可以節省近一半的成本,在2016年3月臺灣網站就從本地環境搬上了微軟Azure公有雲。 不過,台灣新蛋負責開發的另一套檔案管理App稱為NeweggBox,卻採取了不一樣的做法,反而將App的後端系統,從公有雲搬到了臺灣IDC內的自建OpenStack私有雲環境,主導整個轉移過程的關鍵人物,正是台灣新蛋IT總監劉人豪。 早在2015年初,台灣新蛋就將NeweggBox後端系統部署在AWS公有雲服務上,劉人豪表示,看上AWS的原因在於,不僅環境組態設定方便,平臺也提供了許多服務API,開發人員不需要獨立開發,只需要串接不同的API即可使用,可以減少開發時間。但是導入AWS一年之後,台灣新蛋發現營運成本越來越高。劉人豪解釋,早期開發階段中,必須建立多個VM來執行不同的功能,如儲存系統中介資料(Metadata)、運作前端Web Server需求。他表示,初期系統規模不大,而隨著新功能推出,架構逐漸成形後,所需要的VM數量就越來越多。 此外,在NeweggBox還尚未正式推出時,開發團隊可以限制需要的VM數量,來控制雲端費用的額度,但是因臺灣新蛋IT架構中,劃分成開發環境、半正式環境(Pre-Production)及正式環境等三種部署環境,服務上線後,VM用量也會增加,讓NeweggBox在AWS的運作成本提高。若以可支援2千萬名用戶規模來估算5年租用AWS服務的成本,劉人豪表示,至少需要8千萬元。 但若改用VMware或微軟商用私有雲解決方案,以台灣新蛋的未來用量,也要負擔高昂的授權費,因此,因此,新蛋高層開始思考,能否有其他替代方案,後來決定導入免授權費的OpenStack平臺Liberty版本,自己來建置一套私有雲。 原本台灣新蛋導入公有雲服務,就是不想介入太多維運工作,將資安、硬體、線路等維運工作外包給廠商解決。但是,除了成本考量,劉人豪也發現了使用公有雲提供基礎架構的一些缺點。他舉例,台灣新蛋部分IT服務必須靠24小時運作的VM運作,某些服務則是靠隨需擴充的VM執行,因此AWS針對不同使用情境,各有其專屬的計費方式。想要清楚估算整體服務的維運成本,不是一件容易的事。 公有雲服務計價機制還不夠透明 但是,劉人豪認為,AWS計費機制還不夠透明,「AWS每月寄送的電子帳單沒有提供太多細節,企業該要如確定使用量?」像是系統當機、維護的過程中,是否也被列入計費範圍中。此外,企業也應查驗系統紀錄,比對它與AWS帳單的使用紀錄是否一致,「但是開啟AWS進階的監控服務,又得支付額外的費用。」這都讓雲端服務的成本控制更加複雜。 難以掌握公有雲硬體的使用情況 此外,使用公有雲服務,IT團隊也較難掌握硬體的使用狀況。劉人豪表示,AWS曾因維運作業,通知IT團隊其服務可能受影響。但他發現,儀表板上的某臺VM出現警示紅燈,「無法確定究竟是我們的服務故障,還是AWS的維運工作導致。」他認為,IT團隊很難掌握實體設備、VM的狀況,最後只好選擇重新啟動VM。事後,透過美國總部向AWS反應,才得知原來廠商的實體伺服器故障必須進行汰換,導致服務故障。除了導入公有雲日漸提升的成本,這些使用的不方便,也間接讓新蛋決定自建OpenStack私有雲。 導入穩定版本OpenStack比較有保障 不過,OpenStack每半年推陳出新的改版步調,讓許多企業望而卻步。劉人豪表示,目前市面上還沒有一套完善的OpenStack套裝產品,讓企業可以無縫接軌升級新版本,因此每一版本的使用期限,也是台灣新蛋在思考的問題。他表示,決定採用後,儘管當時OpenStack即將推出Mitaka版本,但是考量前一個Liberty版本已經累積較多使用經驗及社群文件,為求穩定,台灣新蛋還是決定導入Liberty版本。他認為,即便使用較舊的版本,未來只要沒有資安疑慮、嚴重Bug,或是新版還沒釋出重大新功能,台灣新蛋都還是會維持在Liberty版本上運作。 一旦碰上非更新不可的情況,劉人豪也已經想好了未來的升級策略,他表示,台灣新蛋會採用平行轉移的方式進行更新,首先建立出一套最基本的OpenStack架構,再慢慢地遷移叢集上運作的VM、儲存元件。 靠系統中間層2周完成部署任務 但是,如何無痛轉移這個已經開發了一年的應用系統卻是一大挑戰。劉人豪去年4月接到新蛋總部指示後,馬上率領團隊旋緊發條,分析既有AWS的架構中的各個服務,例如AWS RDS、AWS SQS(Simple Queue Service)、AWS CloudSearch,都得找到對應的開源模組,之後IT團隊就開始模仿原有服務在AWS上運作的系統架構,來打造各自對應的Gateway層,這是用來串接AP服務和後端IaaS間的系統中間層。 如此一來,上層Ap服務都是直接介接Gateway層,而不需與底層服務直接串連,未來就算底層基礎架構還要改用其他IaaS或另一套私有雲,也不需要重新大幅修改程式碼,只要重新增加Gateway層對新環境的串聯機制即可。 花了3個月時間,終於在6月時完成了搬遷準備,並將轉移計畫提交到美國總部,高層審核後拍板定案,臺灣團隊在7月時,按照規畫開始部署OpenStack,將部署在AWS上的NeweggBox各項服務,透過中間層改介接至OpenStack的各開源元件,只花了2周時間,就完成了所有的遷移任務,「最痛苦的回憶就是三天三夜都在待在IDC機房內工作。」 最後還得測試這些開源工具,能否滿足未來5年新蛋成長的需求,劉人豪表示,目前這個OpenStack私有雲已經通過內部壓力測試,可以同時承受1百萬人同時傳送檔案的工作負載,而應付當前的使用規模,大約需要200臺VM。根據台灣新蛋的評估,NeweggBox專案未來5年改用自建私有雲的成本,可以下降到約2千多萬元,比起原本預估採用AWS時近8千萬元的預估費用,自建私有雲的「成本減低了7成以上。」劉人豪表示。 在設計新OpenStack架構時,「組態設定就是遵循正式環境的水準設計,將開發環境視同正式環境。」劉人豪表示,新蛋的IT環境總共可以分為開發環境、半正式環境及正式環境。開發人員未經許可,不得接觸半正式、正式環境。在開發團隊推出新功能時,也會經過軟體測試工程師(SQA)的測試,確認功能無誤,不會影響正式環境運作後,基礎架構團隊才會將新功能推上線,「一旦測試工程師發現有Bug,新功能就不可進入正式環境。」 提高Controller節點數,增加容錯度 不過,在OpenStack上線運作後,IT團隊不免也會碰到實際的維運問題。起初新蛋只有建置3個OpenStack Controller節點,在OpenStack的設計中,Controller節點掌管了包含伺服器、資料庫、儀表板及監控系統等元件間的通訊。 劉人豪表示,最初新蛋只有部署3個Controller節點,但某天突然發現,運作在OpenStack上的VM出現異常,即使位在同一個網段內,彼此卻失去互相連線的能力,經過清查後才發現一個Controller節點故障,剩餘的兩個Controller節點則各自為政。後來IT團隊得核對儲存比對2剩餘兩個Controller節點儲存的資料,重建一份完整數據,在關閉其中1個節點後,才重新恢復為3個Controller節點的設定。後來資訊團隊也與高層建議,3個Controller節點還不足應付正式環境需求,「必須要增加到5臺,才能提高系統的容錯度。」另外,台灣新蛋部署環境採用開發、半正式和正式環境三階段的做法,在運作OpenStack後也帶來了麻煩。劉人豪解釋,在這3個相異環境內,內網的IP位址都一樣,當VM運作出現異常時,無法鎖定它位於哪個環境運作。雖然新蛋IT團隊曾想過透過蒐集系統Log資訊,記錄每臺VM的運作狀況,但劉人豪認為,如此作法過於複雜。因此IT團隊想到的解法,就是在每個環境中都部署1臺監控VM,蒐集各環境中其他VM的運作情況,再回傳至中控中心,例如新蛋設置24小時運作的NOC,目的是監控新蛋全球的服務、伺服器是否正常運作,「這些監控VM就會回傳資料給NOC。」 不只OpenStack,新蛋也開始嘗試Docker 不只OpenStack,今年新蛋美國總部也開始引進Docker,嘗試利用容器技術取代VM運作部分服務。Docker的優勢在於,利用微服務架構作為基礎,針對不同的系統服務進行水平擴充,而許多新創公司並沒有過去傳統IT架構的包袱,自然可從微服務、雲端原生的架構著手,Docker也順理成章變成新創快速成長的利器。劉人豪表示,從去年底開始,新蛋已經陸續引進Docker相關的教育訓練,「新蛋十分願意嘗試新興技術。」 CIO小檔案 劉人豪 台灣新蛋IT總監 學歷:淡江大學資訊管理學系 經歷:曾在臺灣智慧卡、浩鑫以及階梯數位科技任職,2016年3月將新蛋全球生活網搬遷至微軟Azure後,同年7月更將NeweggBox專案從AWS公有雲服務遷移下線至自建OpenStack私有雲,現階段也開始引入容器技術Docker相關教育訓練 公司檔案 台灣新蛋 ● 地址:臺北市內湖區內湖科技園區瑞光路513巷31號10樓 ● 成立時間:2001年 ● 主要業務:專攻電子商務,在美國、加拿大、中國及臺灣都有分部 ● 總部:美國加州 ● 員工數:2,400人 ● 資本額:1.33億元 ● 年營收:1,100億元 ● 董事長:張法俊 ● 總經理:詹家琛 資訊部門檔案 ● 資訊部門主管職稱:IT總監 ● 資訊部門主管姓名:劉人豪 ● 直屬主管:總經理 ● 資訊部門人數:29人(臺灣區) IT部門大事紀 ● 2001年:新蛋成立 ● 2004年:在臺灣成立全球產品管理中心 ● 2008年:新蛋加拿大分站開始營運 ● 2009年:新蛋B2B平臺上線 ● 2015年:新蛋全球生活網在臺正式營運 ● 2016年:新蛋全球生活網搬遷至微軟Azure運作 ● 2016年:NeweggBox專案內部OpenStack私有雲上線 ● 2016年:開始引入Docker容器技術教育訓練

wopoksh 發表在 痞客邦 留言(0) 人氣()

201705171313

公有雲服務當道,彈性擴充的按需計價服務開始成為大企業節省基礎架構成本的手段,不過公有雲支出是否真較私有雲便宜,還是得按照企業應用型態而定,才能既符合自家需求又能降低成本。像是年營收臺幣千億元規模的美國電商新蛋(Newegg)就兩者併用,在美國總部將核心的電商系統基礎架構建置於IDC機房,但海外據點,如台灣新蛋在臺電商網站新蛋全球生活網,就看上Azure SQL資料庫較自建SQL Server實體主機可以節省近一半的成本,在2016年3月臺灣網站就從本地環境搬上了微軟Azure公有雲。 不過,台灣新蛋負責開發的另一套檔案管理App稱為NeweggBox,卻採取了不一樣的做法,反而將App的後端系統,從公有雲搬到了臺灣IDC內的自建OpenStack私有雲環境,主導整個轉移過程的關鍵人物,正是台灣新蛋IT總監劉人豪。 早在2015年初,台灣新蛋就將NeweggBox後端系統部署在AWS公有雲服務上,劉人豪表示,看上AWS的原因在於,不僅環境組態設定方便,平臺也提供了許多服務API,開發人員不需要獨立開發,只需要串接不同的API即可使用,可以減少開發時間。但是導入AWS一年之後,台灣新蛋發現營運成本越來越高。劉人豪解釋,早期開發階段中,必須建立多個VM來執行不同的功能,如儲存系統中介資料(Metadata)、運作前端Web Server需求。他表示,初期系統規模不大,而隨著新功能推出,架構逐漸成形後,所需要的VM數量就越來越多。 此外,在NeweggBox還尚未正式推出時,開發團隊可以限制需要的VM數量,來控制雲端費用的額度,但是因臺灣新蛋IT架構中,劃分成開發環境、半正式環境(Pre-Production)及正式環境等三種部署環境,服務上線後,VM用量也會增加,讓NeweggBox在AWS的運作成本提高。若以可支援2千萬名用戶規模來估算5年租用AWS服務的成本,劉人豪表示,至少需要8千萬元。 但若改用VMware或微軟商用私有雲解決方案,以台灣新蛋的未來用量,也要負擔高昂的授權費,因此,因此,新蛋高層開始思考,能否有其他替代方案,後來決定導入免授權費的OpenStack平臺Liberty版本,自己來建置一套私有雲。 原本台灣新蛋導入公有雲服務,就是不想介入太多維運工作,將資安、硬體、線路等維運工作外包給廠商解決。但是,除了成本考量,劉人豪也發現了使用公有雲提供基礎架構的一些缺點。他舉例,台灣新蛋部分IT服務必須靠24小時運作的VM運作,某些服務則是靠隨需擴充的VM執行,因此AWS針對不同使用情境,各有其專屬的計費方式。想要清楚估算整體服務的維運成本,不是一件容易的事。 公有雲服務計價機制還不夠透明 但是,劉人豪認為,AWS計費機制還不夠透明,「AWS每月寄送的電子帳單沒有提供太多細節,企業該要如確定使用量?」像是系統當機、維護的過程中,是否也被列入計費範圍中。此外,企業也應查驗系統紀錄,比對它與AWS帳單的使用紀錄是否一致,「但是開啟AWS進階的監控服務,又得支付額外的費用。」這都讓雲端服務的成本控制更加複雜。 難以掌握公有雲硬體的使用情況 此外,使用公有雲服務,IT團隊也較難掌握硬體的使用狀況。劉人豪表示,AWS曾因維運作業,通知IT團隊其服務可能受影響。但他發現,儀表板上的某臺VM出現警示紅燈,「無法確定究竟是我們的服務故障,還是AWS的維運工作導致。」他認為,IT團隊很難掌握實體設備、VM的狀況,最後只好選擇重新啟動VM。事後,透過美國總部向AWS反應,才得知原來廠商的實體伺服器故障必須進行汰換,導致服務故障。除了導入公有雲日漸提升的成本,這些使用的不方便,也間接讓新蛋決定自建OpenStack私有雲。 導入穩定版本OpenStack比較有保障 不過,OpenStack每半年推陳出新的改版步調,讓許多企業望而卻步。劉人豪表示,目前市面上還沒有一套完善的OpenStack套裝產品,讓企業可以無縫接軌升級新版本,因此每一版本的使用期限,也是台灣新蛋在思考的問題。他表示,決定採用後,儘管當時OpenStack即將推出Mitaka版本,但是考量前一個Liberty版本已經累積較多使用經驗及社群文件,為求穩定,台灣新蛋還是決定導入Liberty版本。他認為,即便使用較舊的版本,未來只要沒有資安疑慮、嚴重Bug,或是新版還沒釋出重大新功能,台灣新蛋都還是會維持在Liberty版本上運作。 一旦碰上非更新不可的情況,劉人豪也已經想好了未來的升級策略,他表示,台灣新蛋會採用平行轉移的方式進行更新,首先建立出一套最基本的OpenStack架構,再慢慢地遷移叢集上運作的VM、儲存元件。 靠系統中間層2周完成部署任務 但是,如何無痛轉移這個已經開發了一年的應用系統卻是一大挑戰。劉人豪去年4月接到新蛋總部指示後,馬上率領團隊旋緊發條,分析既有AWS的架構中的各個服務,例如AWS RDS、AWS SQS(Simple Queue Service)、AWS CloudSearch,都得找到對應的開源模組,之後IT團隊就開始模仿原有服務在AWS上運作的系統架構,來打造各自對應的Gateway層,這是用來串接AP服務和後端IaaS間的系統中間層。 如此一來,上層Ap服務都是直接介接Gateway層,而不需與底層服務直接串連,未來就算底層基礎架構還要改用其他IaaS或另一套私有雲,也不需要重新大幅修改程式碼,只要重新增加Gateway層對新環境的串聯機制即可。 花了3個月時間,終於在6月時完成了搬遷準備,並將轉移計畫提交到美國總部,高層審核後拍板定案,臺灣團隊在7月時,按照規畫開始部署OpenStack,將部署在AWS上的NeweggBox各項服務,透過中間層改介接至OpenStack的各開源元件,只花了2周時間,就完成了所有的遷移任務,「最痛苦的回憶就是三天三夜都在待在IDC機房內工作。」 最後還得測試這些開源工具,能否滿足未來5年新蛋成長的需求,劉人豪表示,目前這個OpenStack私有雲已經通過內部壓力測試,可以同時承受1百萬人同時傳送檔案的工作負載,而應付當前的使用規模,大約需要200臺VM。根據台灣新蛋的評估,NeweggBox專案未來5年改用自建私有雲的成本,可以下降到約2千多萬元,比起原本預估採用AWS時近8千萬元的預估費用,自建私有雲的「成本減低了7成以上。」劉人豪表示。 在設計新OpenStack架構時,「組態設定就是遵循正式環境的水準設計,將開發環境視同正式環境。」劉人豪表示,新蛋的IT環境總共可以分為開發環境、半正式環境及正式環境。開發人員未經許可,不得接觸半正式、正式環境。在開發團隊推出新功能時,也會經過軟體測試工程師(SQA)的測試,確認功能無誤,不會影響正式環境運作後,基礎架構團隊才會將新功能推上線,「一旦測試工程師發現有Bug,新功能就不可進入正式環境。」 提高Controller節點數,增加容錯度 不過,在OpenStack上線運作後,IT團隊不免也會碰到實際的維運問題。起初新蛋只有建置3個OpenStack Controller節點,在OpenStack的設計中,Controller節點掌管了包含伺服器、資料庫、儀表板及監控系統等元件間的通訊。 劉人豪表示,最初新蛋只有部署3個Controller節點,但某天突然發現,運作在OpenStack上的VM出現異常,即使位在同一個網段內,彼此卻失去互相連線的能力,經過清查後才發現一個Controller節點故障,剩餘的兩個Controller節點則各自為政。後來IT團隊得核對儲存比對2剩餘兩個Controller節點儲存的資料,重建一份完整數據,在關閉其中1個節點後,才重新恢復為3個Controller節點的設定。後來資訊團隊也與高層建議,3個Controller節點還不足應付正式環境需求,「必須要增加到5臺,才能提高系統的容錯度。」另外,台灣新蛋部署環境採用開發、半正式和正式環境三階段的做法,在運作OpenStack後也帶來了麻煩。劉人豪解釋,在這3個相異環境內,內網的IP位址都一樣,當VM運作出現異常時,無法鎖定它位於哪個環境運作。雖然新蛋IT團隊曾想過透過蒐集系統Log資訊,記錄每臺VM的運作狀況,但劉人豪認為,如此作法過於複雜。因此IT團隊想到的解法,就是在每個環境中都部署1臺監控VM,蒐集各環境中其他VM的運作情況,再回傳至中控中心,例如新蛋設置24小時運作的NOC,目的是監控新蛋全球的服務、伺服器是否正常運作,「這些監控VM就會回傳資料給NOC。」 不只OpenStack,新蛋也開始嘗試Docker 不只OpenStack,今年新蛋美國總部也開始引進Docker,嘗試利用容器技術取代VM運作部分服務。Docker的優勢在於,利用微服務架構作為基礎,針對不同的系統服務進行水平擴充,而許多新創公司並沒有過去傳統IT架構的包袱,自然可從微服務、雲端原生的架構著手,Docker也順理成章變成新創快速成長的利器。劉人豪表示,從去年底開始,新蛋已經陸續引進Docker相關的教育訓練,「新蛋十分願意嘗試新興技術。」 CIO小檔案 劉人豪 台灣新蛋IT總監 學歷:淡江大學資訊管理學系 經歷:曾在臺灣智慧卡、浩鑫以及階梯數位科技任職,2016年3月將新蛋全球生活網搬遷至微軟Azure後,同年7月更將NeweggBox專案從AWS公有雲服務遷移下線至自建OpenStack私有雲,現階段也開始引入容器技術Docker相關教育訓練 公司檔案 台灣新蛋 ● 地址:臺北市內湖區內湖科技園區瑞光路513巷31號10樓 ● 成立時間:2001年 ● 主要業務:專攻電子商務,在美國、加拿大、中國及臺灣都有分部 ● 總部:美國加州 ● 員工數:2,400人 ● 資本額:1.33億元 ● 年營收:1,100億元 ● 董事長:張法俊 ● 總經理:詹家琛 資訊部門檔案 ● 資訊部門主管職稱:IT總監 ● 資訊部門主管姓名:劉人豪 ● 直屬主管:總經理 ● 資訊部門人數:29人(臺灣區) IT部門大事紀 ● 2001年:新蛋成立 ● 2004年:在臺灣成立全球產品管理中心 ● 2008年:新蛋加拿大分站開始營運 ● 2009年:新蛋B2B平臺上線 ● 2015年:新蛋全球生活網在臺正式營運 ● 2016年:新蛋全球生活網搬遷至微軟Azure運作 ● 2016年:NeweggBox專案內部OpenStack私有雲上線 ● 2016年:開始引入Docker容器技術教育訓練

wopoksh 發表在 痞客邦 留言(0) 人氣()

201705170743

公有雲服務當道,彈性擴充的按需計價服務開始成為大企業節省基礎架構成本的手段,不過公有雲支出是否真較私有雲便宜,還是得按照企業應用型態而定,才能既符合自家需求又能降低成本。像是年營收臺幣千億元規模的美國電商新蛋(Newegg)就兩者併用,在美國總部將核心的電商系統基礎架構建置於IDC機房,但海外據點,如台灣新蛋在臺電商網站新蛋全球生活網,就看上Azure SQL資料庫較自建SQL Server實體主機可以節省近一半的成本,在2016年3月臺灣網站就從本地環境搬上了微軟Azure公有雲。 不過,台灣新蛋負責開發的另一套檔案管理App稱為NeweggBox,卻採取了不一樣的做法,反而將App的後端系統,從公有雲搬到了臺灣IDC內的自建OpenStack私有雲環境,主導整個轉移過程的關鍵人物,正是台灣新蛋IT總監劉人豪。 早在2015年初,台灣新蛋就將NeweggBox後端系統部署在AWS公有雲服務上,劉人豪表示,看上AWS的原因在於,不僅環境組態設定方便,平臺也提供了許多服務API,開發人員不需要獨立開發,只需要串接不同的API即可使用,可以減少開發時間。但是導入AWS一年之後,台灣新蛋發現營運成本越來越高。劉人豪解釋,早期開發階段中,必須建立多個VM來執行不同的功能,如儲存系統中介資料(Metadata)、運作前端Web Server需求。他表示,初期系統規模不大,而隨著新功能推出,架構逐漸成形後,所需要的VM數量就越來越多。 此外,在NeweggBox還尚未正式推出時,開發團隊可以限制需要的VM數量,來控制雲端費用的額度,但是因臺灣新蛋IT架構中,劃分成開發環境、半正式環境(Pre-Production)及正式環境等三種部署環境,服務上線後,VM用量也會增加,讓NeweggBox在AWS的運作成本提高。若以可支援2千萬名用戶規模來估算5年租用AWS服務的成本,劉人豪表示,至少需要8千萬元。 但若改用VMware或微軟商用私有雲解決方案,以台灣新蛋的未來用量,也要負擔高昂的授權費,因此,因此,新蛋高層開始思考,能否有其他替代方案,後來決定導入免授權費的OpenStack平臺Liberty版本,自己來建置一套私有雲。 原本台灣新蛋導入公有雲服務,就是不想介入太多維運工作,將資安、硬體、線路等維運工作外包給廠商解決。但是,除了成本考量,劉人豪也發現了使用公有雲提供基礎架構的一些缺點。他舉例,台灣新蛋部分IT服務必須靠24小時運作的VM運作,某些服務則是靠隨需擴充的VM執行,因此AWS針對不同使用情境,各有其專屬的計費方式。想要清楚估算整體服務的維運成本,不是一件容易的事。 公有雲服務計價機制還不夠透明 但是,劉人豪認為,AWS計費機制還不夠透明,「AWS每月寄送的電子帳單沒有提供太多細節,企業該要如確定使用量?」像是系統當機、維護的過程中,是否也被列入計費範圍中。此外,企業也應查驗系統紀錄,比對它與AWS帳單的使用紀錄是否一致,「但是開啟AWS進階的監控服務,又得支付額外的費用。」這都讓雲端服務的成本控制更加複雜。 難以掌握公有雲硬體的使用情況 此外,使用公有雲服務,IT團隊也較難掌握硬體的使用狀況。劉人豪表示,AWS曾因維運作業,通知IT團隊其服務可能受影響。但他發現,儀表板上的某臺VM出現警示紅燈,「無法確定究竟是我們的服務故障,還是AWS的維運工作導致。」他認為,IT團隊很難掌握實體設備、VM的狀況,最後只好選擇重新啟動VM。事後,透過美國總部向AWS反應,才得知原來廠商的實體伺服器故障必須進行汰換,導致服務故障。除了導入公有雲日漸提升的成本,這些使用的不方便,也間接讓新蛋決定自建OpenStack私有雲。 導入穩定版本OpenStack比較有保障 不過,OpenStack每半年推陳出新的改版步調,讓許多企業望而卻步。劉人豪表示,目前市面上還沒有一套完善的OpenStack套裝產品,讓企業可以無縫接軌升級新版本,因此每一版本的使用期限,也是台灣新蛋在思考的問題。他表示,決定採用後,儘管當時OpenStack即將推出Mitaka版本,但是考量前一個Liberty版本已經累積較多使用經驗及社群文件,為求穩定,台灣新蛋還是決定導入Liberty版本。他認為,即便使用較舊的版本,未來只要沒有資安疑慮、嚴重Bug,或是新版還沒釋出重大新功能,台灣新蛋都還是會維持在Liberty版本上運作。 一旦碰上非更新不可的情況,劉人豪也已經想好了未來的升級策略,他表示,台灣新蛋會採用平行轉移的方式進行更新,首先建立出一套最基本的OpenStack架構,再慢慢地遷移叢集上運作的VM、儲存元件。 靠系統中間層2周完成部署任務 但是,如何無痛轉移這個已經開發了一年的應用系統卻是一大挑戰。劉人豪去年4月接到新蛋總部指示後,馬上率領團隊旋緊發條,分析既有AWS的架構中的各個服務,例如AWS RDS、AWS SQS(Simple Queue Service)、AWS CloudSearch,都得找到對應的開源模組,之後IT團隊就開始模仿原有服務在AWS上運作的系統架構,來打造各自對應的Gateway層,這是用來串接AP服務和後端IaaS間的系統中間層。 如此一來,上層Ap服務都是直接介接Gateway層,而不需與底層服務直接串連,未來就算底層基礎架構還要改用其他IaaS或另一套私有雲,也不需要重新大幅修改程式碼,只要重新增加Gateway層對新環境的串聯機制即可。 花了3個月時間,終於在6月時完成了搬遷準備,並將轉移計畫提交到美國總部,高層審核後拍板定案,臺灣團隊在7月時,按照規畫開始部署OpenStack,將部署在AWS上的NeweggBox各項服務,透過中間層改介接至OpenStack的各開源元件,只花了2周時間,就完成了所有的遷移任務,「最痛苦的回憶就是三天三夜都在待在IDC機房內工作。」 最後還得測試這些開源工具,能否滿足未來5年新蛋成長的需求,劉人豪表示,目前這個OpenStack私有雲已經通過內部壓力測試,可以同時承受1百萬人同時傳送檔案的工作負載,而應付當前的使用規模,大約需要200臺VM。根據台灣新蛋的評估,NeweggBox專案未來5年改用自建私有雲的成本,可以下降到約2千多萬元,比起原本預估採用AWS時近8千萬元的預估費用,自建私有雲的「成本減低了7成以上。」劉人豪表示。 在設計新OpenStack架構時,「組態設定就是遵循正式環境的水準設計,將開發環境視同正式環境。」劉人豪表示,新蛋的IT環境總共可以分為開發環境、半正式環境及正式環境。開發人員未經許可,不得接觸半正式、正式環境。在開發團隊推出新功能時,也會經過軟體測試工程師(SQA)的測試,確認功能無誤,不會影響正式環境運作後,基礎架構團隊才會將新功能推上線,「一旦測試工程師發現有Bug,新功能就不可進入正式環境。」 提高Controller節點數,增加容錯度 不過,在OpenStack上線運作後,IT團隊不免也會碰到實際的維運問題。起初新蛋只有建置3個OpenStack Controller節點,在OpenStack的設計中,Controller節點掌管了包含伺服器、資料庫、儀表板及監控系統等元件間的通訊。 劉人豪表示,最初新蛋只有部署3個Controller節點,但某天突然發現,運作在OpenStack上的VM出現異常,即使位在同一個網段內,彼此卻失去互相連線的能力,經過清查後才發現一個Controller節點故障,剩餘的兩個Controller節點則各自為政。後來IT團隊得核對儲存比對2剩餘兩個Controller節點儲存的資料,重建一份完整數據,在關閉其中1個節點後,才重新恢復為3個Controller節點的設定。後來資訊團隊也與高層建議,3個Controller節點還不足應付正式環境需求,「必須要增加到5臺,才能提高系統的容錯度。」另外,台灣新蛋部署環境採用開發、半正式和正式環境三階段的做法,在運作OpenStack後也帶來了麻煩。劉人豪解釋,在這3個相異環境內,內網的IP位址都一樣,當VM運作出現異常時,無法鎖定它位於哪個環境運作。雖然新蛋IT團隊曾想過透過蒐集系統Log資訊,記錄每臺VM的運作狀況,但劉人豪認為,如此作法過於複雜。因此IT團隊想到的解法,就是在每個環境中都部署1臺監控VM,蒐集各環境中其他VM的運作情況,再回傳至中控中心,例如新蛋設置24小時運作的NOC,目的是監控新蛋全球的服務、伺服器是否正常運作,「這些監控VM就會回傳資料給NOC。」 不只OpenStack,新蛋也開始嘗試Docker 不只OpenStack,今年新蛋美國總部也開始引進Docker,嘗試利用容器技術取代VM運作部分服務。Docker的優勢在於,利用微服務架構作為基礎,針對不同的系統服務進行水平擴充,而許多新創公司並沒有過去傳統IT架構的包袱,自然可從微服務、雲端原生的架構著手,Docker也順理成章變成新創快速成長的利器。劉人豪表示,從去年底開始,新蛋已經陸續引進Docker相關的教育訓練,「新蛋十分願意嘗試新興技術。」 CIO小檔案 劉人豪 台灣新蛋IT總監 學歷:淡江大學資訊管理學系 經歷:曾在臺灣智慧卡、浩鑫以及階梯數位科技任職,2016年3月將新蛋全球生活網搬遷至微軟Azure後,同年7月更將NeweggBox專案從AWS公有雲服務遷移下線至自建OpenStack私有雲,現階段也開始引入容器技術Docker相關教育訓練 公司檔案 台灣新蛋 ● 地址:臺北市內湖區內湖科技園區瑞光路513巷31號10樓 ● 成立時間:2001年 ● 主要業務:專攻電子商務,在美國、加拿大、中國及臺灣都有分部 ● 總部:美國加州 ● 員工數:2,400人 ● 資本額:1.33億元 ● 年營收:1,100億元 ● 董事長:張法俊 ● 總經理:詹家琛 資訊部門檔案 ● 資訊部門主管職稱:IT總監 ● 資訊部門主管姓名:劉人豪 ● 直屬主管:總經理 ● 資訊部門人數:29人(臺灣區) IT部門大事紀 ● 2001年:新蛋成立 ● 2004年:在臺灣成立全球產品管理中心 ● 2008年:新蛋加拿大分站開始營運 ● 2009年:新蛋B2B平臺上線 ● 2015年:新蛋全球生活網在臺正式營運 ● 2016年:新蛋全球生活網搬遷至微軟Azure運作 ● 2016年:NeweggBox專案內部OpenStack私有雲上線 ● 2016年:開始引入Docker容器技術教育訓練

wopoksh 發表在 痞客邦 留言(0) 人氣()