T8403-T8403
T8403-T8403
T8403-T8403
软件容器化技术发源于几十年前的UNIX操作系统,经过LINUX开源软件生态系统以及大量云计算服务供应商的大力推动,业已大大降低了门槛,成为可以人们普遍掌握和运用的技术。
对于软件开发商和***终用户,软件容器技术提供两个巨大的价值:1)可为任意数量的机器、物理或虚拟对象,提供自动配置、部署和管理分布式应用的方法和手段;(2)容器软件开发过程中创建了一个“容器图像”的存贮库,在软件交付时,这一容器图像形式可在不同于原来开发的软硬件环境的另一种环境中协调地创建,同时还自动建立了包括运行应用软件所要求的所有的软工作环境。
在开发容器图像的过程中完成了一种高度的抽象,使它***于异构的多CPU、操作系统、软件版本,以及在开发期间运行的环境。由于容器图像划定的范围仅容纳在一个应用软件内,所以容器会将开发者的注意力从管理计算机转移到去管理应用。这极大地改善了应用的部署能力和可见性。显而易见,传统的嵌入式系统软件技术在交付和管理分布式和高可用性的应用软件的能力方面,根本无法与软件容器技术相抗衡。
图3是容器化软件的原理框图,其中Docker将应用软件分隔为若干个可管理的APP功能模块,并将它们打包在一个容器中。Docker公司集成源于Linux的容器化技术的目的,一方面是为了让应用软件的开发能适应每一种开发环境,另一方面是为了解决代码依赖性跟踪、应用软件可伸缩,以及仅仅修改升级个别APP而不会影响整个应用软件等等问题。

图3Docker公司开发的容器软件技术框图
MCQUAY PERFEX 382583D-00-D
LOT OF 25 WEATHERFORD 02071629
SCHMERSAL AZM 161 B ST1-AS RAP 101209090
SEW EURODRIVE TYPE: MFP32D/Z23D
FOXBORO E69P-BI1-RS
ABB MOD. D10A32-0 FLOWMETER 0-2.0 240150211/X011 TAG NO. 208FG-1052
ROSS 2771B8011 VALVE 1-10
SCHRADER BELLOWS L4152910253
KROHNE OPTIFLUX 500 -DIV2
BROWNING 5VX570 358 GRIPNOTCH V-BELTS 57
PLACID INDUSTRIES PS-24
FISHER CONTROLS 6392-2
RENOLD 40SSRB
ROSEMOUNT C30403-1220-0000
WARD D78258
CUTLER HAMMER MICRON E3K0-0075-3
CUTLER HAMMER C0500E3CFB CONTROL TRANSFORMER 500VA 50/60HZ ***0-2195-8
CROUSE HINDS EVA-201
SHOWA DENKI EP-75T-L313
APV STRM-33-1-5
ALLIS CHALMERS XL-2CC0
EMERSON KOP-FLEX 253KD1SHUB
F/S JOHNSON CONTROLS FM-OAP103-0
ALLEN BRADLEY 2760-RB FLEXIBLE INTERFACE MODULE SER. A REV. B W/ 2760-SFC1
KLOCKNER MOELLER HONEYWELL IPC 620-1537
SKINNER LANCER 2LB2L370 5/8" SOLENOID VALVE 110-120V, 50-60HZ, 0-100PSI