在過去數十年,Oracle與微軟是軟件行業當之無愧的兩大巨頭,同時也是數十年的競爭對手——從數據庫到ERP,從營銷策略到法律訴訟。2013年之前,兩位巨頭在企業級市場的廝殺可謂是樂此不疲,然而現在它們卻堅定的走在一起:
從“恨到愛”只用半年
2013年6月的一則消息“驚呆了”IT領域的小伙伴們——微軟宣布Hyper-V和Azure支持Oracle軟件;而在之前,Oracle的CEO 拉里·埃里森更宣布將成立一個新的技術聯盟,其內部成員可能會是Salesforce.com、NetSuite以及微軟等幾家公司,種種消息都意味著這兩個企業級市場爭斗了數十年軟件巨頭的結盟。
時隔半年,2014年3月13日,微軟宣布Oracle Database、Oracle WebLogic Server以及Java已正式登陸Windows Azure,在Windows Azure Image Gallery上以license-included虛擬機鏡像形式提供服務。雖然Oracle在Azure上可用,但價格卻是AWS標準版的4倍左右(數據庫規模約為前者的2.4倍)。通過這兩個動作,或者說是1個,微軟與Oracle這兩位“生死巨頭”的云策略是堅固地結合到一起。
毫無疑問,利益是微軟與Oracle結盟的唯一原因;同時無可否認的是,Amazon絕對是這個結盟的催化劑和推動者。
8年S3,IaaS的統治者
自2006年3月推出第一個服務S3,AWS也已經八周歲了。AWS用這8年打造了一個繁華的生態圈,成就了自己霸主地位的同時也讓其他追趕者疲于奔命。那么當自服務、零成本、彈性這些特性不再可以作為競爭力的今天,除下抱團取暖,其他云提供商又該如何與之競爭?近日Janakiram & Associates首席分析師Janakiram MSV總結了5個要點,以下為譯文:
1. 保持簡單明了。不僅是新客戶,AWS已經復雜到讓現有用戶眼花繚亂的地步,客戶需要選擇的東西實在太多了——36個服務、20個實例類型、6個實例家族、2代、3種付費方式以及兩種塊存儲。實際使用中,準確的預測第一個月的賬單非常困難,你必須猜測IO操作、intra-region數據傳輸以及Elastic Load Balancer處理的數據量。如果你想和AWS競爭,那么請讓服務盡可能的簡單。不要讓用戶淹沒在N多的選擇中,讓他們更容易的發布服務器,并讓支出的可預見性更清晰。
2. 對比寬度,請注重深度。雖然AWS一直沉醉在自己的服務發布速度中,但是客戶選擇最多的還是C2、EBS、S3、ELB及RDS。隨著Amazon數據中心的全球化發展,地域之間的距離更遠了,然而這正是客戶厭惡的地方——跨地域的數據遷移甚至堪比使用多個提供商。特別是部署在EC2實例上的用戶,遷移將會是件非常復雜的事情——雖然EC2和S3都使用S3作為備份和快照的存儲,但是存儲并不能在兩個服務之間共享。將EC2上實例遷移到RDS的難度并不一定小于其他環境。作為一個云服務供應商,如果你能使用正確的方式提供計算、存儲、網絡及數據庫,那么你將更容易吸引客戶,提供一個可靠和綜合的堆棧更容易吸引客戶。
3. 性能第一。讓性能成為區別其他云服務的關鍵因素,為每個服務器增加更多的核心,交付更多吞吐量的塊存儲,以及一個更低的網絡延時,使用SSD、InfiniBand及高性能的CPU來支撐堆棧。取代精打細算,讓容量匹配預分配IOPS,有的是用戶愿意為性能付費。
4. 支持縱向擴展和共享儲存。在許多場景中,Amazon的“投入更多虛擬機哲學”并不適用——對于營銷網站及游戲應用可能支撐的不錯,但是企業級負載表現卻并不理想,不是每一個用戶的用例都有經過橫向擴展設計。在單VM上提供一種機制來增加CPU核心、內存及存儲,并最小化故障恢復時間。另一個在AWS用戶愿望清單上的特性就是共享存儲,即使最基本的CMS命令行都會在VM間共享存儲,這是一個許多用戶都在等待解決的問題。設計一個方法,讓并發read/write可以共享一個塊存儲,你將獲得大量用戶。
5. 讓Managed Service Providers更輕松。Managed Service Providers在整個云生態系統中扮演著關鍵性角色,他們需要日以繼夜地管理復雜的用戶部署,贏得他們的信任有助于積極地影響用戶決策。綜合AWS的監管服務情況,提供一個更好的儀表盤,覆蓋Web Server、App Server、數據庫等的通用度量指標可以更好的吸引客戶及MSP。
當下,云計算尚未進入黃金時間,對于許多客戶來說還是個新興的概念。不管像微軟、Google這樣資金雄厚的公司,還是類似ProfitBricks、Digital Ocean這些小型公司,都有將自己公司發展擴大的機會,而AWS這些缺點正是大家可以利用的機會。