思科應(yīng)用中心型基礎(chǔ)設(shè)施(ACI) 致力于簡化、優(yōu)化并加快整個應(yīng)用部署的生命周期,它采用基于整體系統(tǒng)的方法(實現(xiàn)了物理元素與虛擬元素的集成)、開放的生態(tài)系統(tǒng)模式,以及專用集成電路(ASIC)、硬件和軟件。這一方法使用整個ACI就緒網(wǎng)絡(luò)通用的基于策略的運營模式以及安全元素(未來的計算、存儲),克服了IT孤島。
云、移動性和大數(shù)據(jù)應(yīng)用正在促使數(shù)據(jù)中心模式發(fā)生轉(zhuǎn)變,新應(yīng)用正在以新的方式對基礎(chǔ)設(shè)施提出要求。分布式應(yīng)用(如大數(shù)據(jù)和 Hadoop)、在裸機上運行的數(shù)據(jù)庫應(yīng)用(如Oracle和SAP的應(yīng)用)、在不同的虛擬機管理程序環(huán)境中運行的虛擬化應(yīng)用,以及按需部署的基于云的應(yīng)用,都對基礎(chǔ)設(shè)施提出了不同的要求。例如,基礎(chǔ)設(shè)施必須更加靈活且具有應(yīng)用感知能力,新興應(yīng)用的非虛擬化性質(zhì)意味著基礎(chǔ)設(shè)施必須支持完全可視化的物理、虛擬和云集成等。
這些變化增加了運營復(fù)雜性,限制了業(yè)務(wù)敏捷性和響應(yīng)能力。思科ACI提供了操作有所簡化、應(yīng)用響應(yīng)能力有所提高的靈活數(shù)據(jù)中心,旨在支持新一代分布式應(yīng)用,同時適合現(xiàn)有的虛擬化和非虛擬化環(huán)境。
在思科ACI框架中,應(yīng)用指導(dǎo)網(wǎng)絡(luò)行為,而不是網(wǎng)絡(luò)行為指導(dǎo)應(yīng)用。預(yù)定義的應(yīng)用要求和說明(策略配置文件)讓網(wǎng)絡(luò)、應(yīng)用服務(wù)、安全策略、租戶子網(wǎng)和工作負(fù)載分配的調(diào)配實現(xiàn)自動化。
思科應(yīng)用策略基礎(chǔ)設(shè)施控制器(APIC)是思科ACI解決方案的主要架構(gòu)組件。它是思科ACI交換矩陣、策略實施和健康狀態(tài)監(jiān)控實現(xiàn)自動化和管理的統(tǒng)一點。思科APIC是一個集中的群集式控制器。它能夠在任何位置支持任何應(yīng)用,并統(tǒng)一了物理環(huán)境和虛擬環(huán)境的操作。此控制器可管理和操作可擴展的多租戶思科ACI交換矩陣。
思科APIC負(fù)責(zé)的任務(wù)包括交換矩陣激活、交換機固件維護、網(wǎng)絡(luò)策略配置和實例化。思科APIC已完全從數(shù)據(jù)路徑中移除。這意味著即使與APIC的通信中斷,交換矩陣也仍然可以轉(zhuǎn)發(fā)流量。APIC本身作為一個設(shè)備提供,要實現(xiàn)更好的性能和可用性,通常需要運行三臺或更多的設(shè)備。
思科APIC針對可編程性和集中管理,重新進行了設(shè)計。思科APIC通過 XML和JSON提供北向API,并同時提供使用此API的命令行界面(CLI)和GUI,用以管理交換矩陣。此系統(tǒng)還提供開源南向API,使第三方網(wǎng)絡(luò)服務(wù)供應(yīng)商可以通過思科APIC對供應(yīng)的設(shè)備實施策略控制。