FICON
FICON(Fibre Connection)은 IBM의 ANSI FC-SB-3 단일 바이트 명령어 코드 세트-3 매핑 프로토콜을 위한 파이버 채널(FC) 프로토콜의 고유 이름이다. 이는 IBM의 이전 (ESCON 또는 병렬 버스 앤 태그) 입출력 채널-제어 장치 케이블링 인프라 및 프로토콜을 표준 FC 서비스 및 인프라에 매핑하는 데 사용되는 FC 계층 4 프로토콜이다. 토폴로지는 스위치드 패브릭으로, FC 스위치 또는 디렉터를 활용한다. 유효 속도는 1, 2, 4, 8, 16, 32 기가비트/초 데이터 속도를 최대 100km 거리에서 지원한다. FICON은 1998년 시스템/390 G5 IBM 메인프레임의 일부로 도입되었다. 2013년 7월, FICON은 새로운 zEnterprise BC12/EC12 및 이후 모델에서 ESCON을 대체했다. 이는 FICON의 기술적 우수성(특히 더 높은 성능)과 낮은 비용 때문이었다.
FICON(Fibre Connection)은 IBM의 ANSI FC-SB-3 단일 바이트 명령어 코드 세트-3 매핑 프로토콜을 위한 파이버 채널(FC) 프로토콜의 고유 이름이다. 이는 IBM의 이전 (ESCON 또는 병렬 버스 앤 태그) 입출력 채널-제어 장치 케이블링 인프라 및 프로토콜을 표준 FC 서비스 및 인프라에 매핑하는 데 사용되는 FC 계층 4 프로토콜이다. 토폴로지는 스위치드 패브릭으로, FC 스위치 또는 디렉터를 활용한다. 유효 속도는 1, 2, 4, 8, 16,[1] 32 기가비트/초 데이터 속도를 최대 100km 거리에서 지원한다.
FICON은 1998년 시스템/390 G5 IBM 메인프레임의 일부로 도입되었다.[2] 2013년 7월, FICON은 새로운 zEnterprise BC12/EC12 및 이후 모델에서 ESCON을 대체했다.[3] [4] 이는 FICON의 기술적 우수성(특히 더 높은 성능)과 낮은 비용 때문이었다.
프로토콜 내부
[편집]각 FICON 채널 포트는 전이중 모드에서 여러 동시 데이터 교환(최대 32개)을 처리할 수 있다. 활성 교환을 위한 정보는 FICON 정보 단위(IU)로 매핑된 파이버 채널 시퀀스로 전송되며, 이들은 1개에서 4개의 파이버 채널 프레임으로 구성되며, 이 중 첫 번째 프레임만이 32바이트의 FICON(FC-SB-3) 매핑 프로토콜을 전달한다. 각 FICON 교환은 이러한 IU를 하나 또는 여러 개 전송할 수 있다.
FICON 채널은 채널과 제어 장치 간의 정보 전송을 수행하기 위해 다섯 가지 종류의 IU를 사용한다. 이들은 데이터, 명령, 상태, 제어, 마지막으로 링크 제어이다. 채널 포트만 명령 또는 명령 및 데이터 IU를 보낼 수 있으며, 제어 장치 포트만 상태 IU를 보낼 수 있다.
이전 IBM 메인프레임 채널 프로토콜과 마찬가지로, 채널과 제어 장치 간의 "연결" 개념이 있다. 가장 기본적인 형태에서 연결은 단일 채널 프로그램과 연관된다. 실제로는 단일 채널 프로그램이 여러 순차적 연결을 설정할 수 있다. 이는 일반적으로 데이터 전송이 일시적으로 중단되어 독립적인 장치 활동(예: 테이프의 물리적 위치 지정 또는 디스크 액세스 암)이 완료되기를 기다리는 동안 발생한다. 이러한 경우, 적절한 상태 신호를 보내 장치 제어 장치의 동작으로 연결이 닫힐 수 있다. 제어 장치가 중단된 연결을 재개할 준비가 되면, 채널에 재연결하여 중단된 채널 프로그램을 재개하도록 신호를 보낸다. 일시적으로 휴면 상태인 연결을 닫음으로써 채널 및 제어 장치 시설은 다른 활성 채널 프로그램을 서비스하는 데 더 잘 활용될 수 있으며, 그렇지 않으면 발생할 수 있는 특정 프로토콜 시간 초과를 피할 수 있다.
FICON은 채널-제어 장치 연결을 위해 두 개의 파이버 채널 교환을 사용한다. 각 방향에 하나씩이다. 따라서 파이버 채널 교환이 단일 교환에서 명령과 응답을 전달할 수 있고 다른 모든 FC-4 프로토콜이 그렇게 작동하는 반면, FICON IU에 대한 응답은 항상 해당 IU와 다른 교환에서 이루어진다. 연결을 구현하는 두 교환을 교환 쌍이라고 한다(두 교환이 관련되어 있다는 개념은 FC-4 계층에서만 존재한다). 다른 FC-4는 파이버 채널 프레임 헤더에서 IU를 특성화하는 단일 "데이터 구조 유형" 코드를 갖지만, FICON은 두 개를 갖는다. 하나는 채널에서 제어 장치로 가는 IU용이고, 다른 하나는 제어 장치에서 채널로 가는 IU용이다.
더 강력한 동기화가 필요한 일부 초기화 대화를 제외하고 FICON은 파이버 채널 서비스 클래스 3(데이터그램)을 사용한다. 따라서 파이버 채널 물리적(FC-2 및 그 이하) 수준에서 통신은 연결이 없고, 프레임과 시퀀스는 순서 없이 도착할 수 있으며, 도착 확인이 없다. 그러나 이 모든 것은 FC-4 수준에서 존재한다.
추가 CRC
[편집]하나 이상의 IU 내에 담긴 고객 데이터의 무결성은 각 데이터 전송 내에서 종료 IU로 분류된 IU의 마지막 프레임에 포함된 실행 중인 32비트 순환 중복 검사(CRC)로 보호된다. 이는 각 개별 FC 프레임의 무결성을 확인하는 데 사용되는 표준 파이버 채널 CRC 외에 추가된 것이다. 따라서 FICON CRC는 누락되거나 순서가 뒤바뀐 프레임/IU를 감지할 수 있다.
케이블
[편집]FICON은 단파장(다중 모드; 62.5 또는 50 마이크로미터 코어) 또는 장파장(단일 모드; 9 마이크로미터 코어) 파이버 채널 광섬유 케이블을 사용할 수 있다. 장파장은 우수한 광학 전력 예산과 대역폭으로 인해 대부분의 응용 분야에서 사용된다. FICON은 구리 파이버 채널 케이블을 사용할 수 없다.
사용법
[편집]FICON은 z/아키텍처(System/360, System/370 등의 현재 후손) 기반 컴퓨터, 즉 일반적으로 메인프레임과만 함께 사용된다. FICON과 그 전신들은 전통적인 메인프레임 주변 장치, 특히 Z/OS와 통신하기에 충분한 유일한 프로토콜이다. 그러나 대부분의 메인프레임 운영 체제는 FCP(파이버 채널을 통한 SCSI 명령어 세트)도 지원한다.
FICON은 FCP와 같은 더 널리 사용되는 스토리지 프로토콜과 기술적으로 매우 유사하다. FICON과 FCP는 모두 파이버 채널 사양의 1~3단계 수준을 공유한다. 일부 관리자들은 FICON이 메인프레임 환경에서 문제 해결을 다소 더 쉽게 제공한다고 주장하지만, FICON과 FCP 간의 본질적인 기술적 장단점은 매우 유사하다. GDPS와 같은 일부 메인프레임 특정 설정은 FICON(또는 그 전신 ESCON)을 요구한다. IBM의 System Storage DS8000과 같은 메인프레임 연결 스토리지는 종종 두 프로토콜을 모두 지원한다. 스토리지는 고정 블록 스토리지 볼륨(FCP로 액세스됨)과 메인프레임 특정 CKD/ECKD 스토리지 볼륨(FICON 및 ESCON으로 액세스됨)으로 나뉜다.
장치
[편집]FICON을 통해 연결할 수 있는 디스크 스토리지 제품은 다음과 같다.
- 델 EMC: Symmetrix, DMX, VMAX, 및 PowerMax 제품군
- 휴렛 팩커드 엔터프라이즈: XP 스토리지 제품군
- 히타치 반타라: Universal Storage Platform 및 Virtual Storage Platform
- IBM: Enterprise Storage Server(Shark), DS6000 및 DS8000
- Infinidat: InfiniBox
- StorageTek: FlexLine V2Xf/V2X4f SVA
테이프 스토리지 시설은 다음과 같다.
- Advanced TS Migrations, Co. zAppliance Solutions VTL 및 zPDT 데이터 교환
- Bus-Tech(EMC) MAS 및 MDL 가상 테이프 라이브러리
- EMC 메인프레임용 디스크 라이브러리 (DLm)
- IBM 3584 울트라스케일러블 테이프 라이브러리 (TS3500)
- IBM TS7680G ProtecTIER System z용 중복 제거 게이트웨이
- IBM 가상 테이프 서버 (VTS)
- Luminex 메인프레임 가상 테이프 (MVT) 및 CGX 솔루션
- 오라클 StorageTek SL3000 및 SL8500 테이프 라이브러리
- 오라클 StorageTek 가상 스토리지 관리자
- Tributary Systems 스토리지 디렉터
FICON을 지원하는 하드웨어 보안 모듈(HSM) 제품은 다음과 같다.
- 탈레스 payShield 9000[5]
FICON을 지원하는 스위치/디렉터는 다음과 같다.
- NOKIA (이전 Alcatel-Lucent) 1830 PSS
- 브로케이드 DCX 제품군
- 브로케이드 M-시리즈 (McDATA)
- 시스코 MDS 9000 시리즈
- EMC Connectrix 제품군 (브로케이드 또는 시스코 제조)
FICON을 지원하는 관리 파일 전송 제품은 다음과 같다.
- Alebra Technologies 병렬 데이터 무버
- Luminex 메인프레임 데이터 통합 (MDI) 플랫폼
다른 구형 FICON 스위칭 플랫폼도 여전히 사용 중이다. 여기에는 McDATA 6064, CNT UMD, 및 CNT (Inrange) FC/9000이 포함된다. Inrange는 2003년 CNT에 인수되었고, CNT는 2005년 McDATA에 인수되었으며, 2007년 McDATA는 다시 브로케이드 커뮤니케이션즈 시스템즈에 인수되었다. 당시 메인프레임 환경에 설치된 FICON 디렉터 및 스위치의 약 80%가 브로케이드 제품이었다. McDATA는 메인프레임 디렉터 분야에서 확고한 위치를 차지하고 있었으며, IBM을 위해 9032-3 및 9032-5 ESCON 디렉터뿐만 아니라 FICON 브리지 카드를 제조했다.[6] 브로케이드는 FICON 및 ESCON 기술에 대해 IBM과 많은 공동 특허를 보유하고 있다. 시스코 시스템즈는 이 분야의 상대적 후발 주자였으며, 첫 FICON 디렉터는 2003년에 출시되었다.
FICON 호환 장비를 생산하는 다른 제조업체로는 옵티카 테크놀로지스와 FICON을 통해 연결할 수 있는 대용량 프린터를 제공하는 인포프린트 솔루션즈 컴퍼니가 있다.
각주
[편집]- ↑ “Faster data access with FICON Express8 for System z10”.
- ↑ 《New IBM S/390 Parallel Enterprise Servers -- Generation 5 Models, Announcement Letter: 198-115》. IBM. 1998년 5월 7일.
- ↑ 《IBM zEnterprise BC12 (zBC12) extends modern mainframe capabilities for enterprises of all sizes to help cut costs, improve service, and fuel innovation for business growth. IBM US Announcement Letter 113-121》. 2013년 7월 23일.
- ↑ 《IBM zEnterprise 114 - Freedom by design. IBM US Announcement Letter 111-136》. IBM. 2011년 7월 12일.
- ↑ “Payment Security Systems: payShield 9000”. 《탈레스 그룹》. 2013년 11월 13일에 원본 문서에서 보존된 문서.
- ↑ Steve Guendert. "A Comprehensive Guide for Migrating from ESCON to FICON"