最近幾個月以來,微服務架構和基于容器的虛擬化技術以迅雷不及掩耳之勢席卷了軟件開發社區。
不管你喜歡與否,IT管理的實踐中經歷了一些根本性的變化。由于微服務的興起,現代應用程序都是由數百個容器組成,它們比傳統虛擬機更具彈性,但也許更具挑戰性管理。
人們將虛擬機的思想比喻為很容易地更換的“牛”,或者是需要被照顧的“寵物”。而數據中心虛擬化的未來將更加酷似一個蟻群,螞蟻則是應用程序容器。網絡虛擬化軟件提供商Midokura公司業務副總裁亞當·約翰遜表示,如果幾十或幾百個容器突然得到消滅,立即就會有另外一千個容器來取代他們的位置。
“應用程序包含由多個容器的小服務。”他說,“這比數據中心的調度和交付的過程要抽象得多”。
約翰遜表示,將在今年九月馬里蘭州國家港灣召開的數據中心世界大會上,討論如何將傳統方法用于數據中心虛擬機管理。這種抽象層,如開源的集群管理軟件的ApacheMesos和Kubernetes,谷歌的開源業務流程工具所提供的工具,將會從根本上改變了企業對IT運營的思考。約翰遜補充道。
如今,IT運營團隊現在面臨的問題并沒有那么多,因為這些容器都將得到管理,而人們準備面對新的現實,這個時刻是不可避免的。