開源加速新應用開發部署
伴隨著移動互聯網、物聯網以及云計算的發展,軟件開源化將會迅速遍及眾多行業,將進一步變革IT技術趨勢,煥發IT技術內生力,最大程度保障企業對自身解決方案和服務的彈性定制,目前,更多應用的開發商和IT的管理者通過開源平臺實現靈活、簡單、便捷的新應用開發部署和應用管理。營造開放的技術生態環境,催化業務服務的新模式成為諸多IT企業的發展目標和方向。
就哪些應用使用開源技術這一問題,中橋調研數據顯示,虛擬化應用使用開源技術排在首位,其次是移動應用和云計算。開源不僅為用戶提供可靠、高效和靈活的運行環境,而且還能節約成本,簡化運維與管理,實現綠色節能。隨著虛擬化技術的發展與普及以及開源技術的進一步的成熟,開源技術更是支撐企業通過新應用進行業務創新的關鍵和保證。
在VMworld 2015上,VMware結合著新應用開發部署的需求,推出了一系列開源技術,如AppCatalyst、VMware Photon和VMware Lightwave。其容器技術的輕量化、易用性和快速復制的優勢已經贏得許多開發人員的青睞。AppCatalyst平臺能簡化并加速新應用的快速開發部署,VMware Photon能幫助開發人員快速整合容器技術,VMware Lightwave幫助用戶實現了應用的安全。
AppCatalyst:
AppCatalyst是一套面向開發人員群體的桌面虛擬機管理程序與私有云,開發人員能夠在桌面上直接進行開發成果測試。該產品還將綁定面向容器方案的VMware Photon輕量級Linux系統,同時與Docker以及Vagrant中的API相對接,這樣開發人員將能夠輕松實現容器復制與自動化操作等日常需求。AppCatalyst能夠幫助開發人員高效快捷的完成測試。AppCatalyst便于開發者編寫代碼和測試,是開發者在本地MAC構建和測試原生云應用的快速和容易的方法。
VMware Photon:
Project Photon是VMware為容器化應用而設計的輕量級的操作系統,主要用于運行VMware vSphere和VMware vCloud,它使得企業可以在單一平臺上同時啟動容器與虛擬機,而且還可以實現在虛擬機中運行許多不同的容器,支持多種主流容器(Docker、Rocket與Garden);Photon OS系統是一個開放源碼的技術,一種優化Linux主機運行vSphere的容器,可使用Linux操作系統,具有可擴展的,輕量級的特性。VMware Photon支持從開發到生產應用程序容器無縫遷移,可以通過虛擬機技術或者集成Project Lightwave的授權來提高容器運行的安全隔離運行。
VMware Lightwave:
企業采用云原生應用最大障礙之一是安全管理帶來的挑戰。Project Lightwave是VMware發布的容器識別與訪問管理技術,通過在彼此隔離的容器基礎之上引入一個新的“容器安全層”來加強企業各部門之間的系統訪問控制與身份驗證能力。Project Lightwave是基于企業級的架構,具有多租戶,可擴展,高可用等特點。在企業環境,VMware實現使用VMware Lightwave技術用來解決新挑戰,通過提供關鍵的安全服務、簡化管理和云本地應用程序為企業客戶發揮核心作用。VMware Lightwave是一種面向提供身份認證服務包括大型分布式基礎設施的認證和授權的軟件,主要有以下部件構成:虛擬目錄服務(vmdir)、VMware的證書頒發機構(VMCA)、VMware認證框架進程/服務(vmafd)、VMware的安全令牌服務(VMware STS)。Project Lightwave是一個開源的技術,通過與VMware Photon集成,可以為工作負載提供安全和管理。Project Lightwave也可以各種情況下使用,如單點登錄,身份驗證,授權和認證機構,以及證書的密鑰管理服務。
中橋分析師認為,企業發展需要先進的IT技術作支撐,需要持續不斷地通過新應用開發部署提高IT創新能力,開源能幫助用戶有效利用現有資源發揮出最大的生產效率。開源不僅為用戶提供可靠、安全,靈活的IT技術,也為企業簡化了運維和管理,節約了空間和硬件成本。隨著以移動互聯、大數據、云計算為代表的“互聯網+”時代的到來,開源技術將進一步幫助企業實現IT的安全自主可控,以及彈性定制與按需擴展,使軟、硬件資源獲得更高的利用率。
(許新忠)