30 년의 "매우 안정적인 운영"
JR 승객 회사의 카운터, 스테이션 티켓 기계, 인터넷 및 여행사를 통한 예약 좌석 판매는 모두 포괄적 인 승객 판매 시스템 "Mars"에 의해 처리됩니다. Railway Information Systems Co., Ltd. (이하 JR 시스템이라고 함)는 일본 최대 규모의 시스템을 개발하고 운영하며 바쁜 계절 동안 하루에 1 천만 건 이상의 전화를 처리합니다. 2004 년에 채택 된 이래로 신뢰할 수있는 데이터베이스 "HIRDB"는 20 년 동안 화성을 데이터베이스로 지원해 왔습니다. JR Systems Nasu Teruhisa는 최신 Mars 505, Hirdb의 개발자 인 Hara Norihiro 및 Mars의 SE 인 Eguchi Akiko의 개발에서 주도권을 행사 한 Mars와 Hirdb에 대해 논의했습니다.
MR. NASU :Mars는 1960 년 이후 60 년 이상 운영되었습니다. 최신 Mars 505는 2018 년에 개발을 시작했으며 2020 년 이래로 운영되었습니다. Mars는 JR 승객 회사의 예약 좌석 판매의 중심지이므로 "높은 안정된 운영"에 중점을두고 개발 및 운영됩니다. 나 자신은 세대 전 화성 501의 추가 기능을 개발 한 후 화성에 관여하기 시작했으며 505에서 개발 담당 책임자로 일했습니다.
내가 화성에 HIRDB를 처음 소개했을 때 2004 년에 열차 블랙토토 생성 및 관리 시스템으로 채택되었다는 아이디어로 시작했습니다. 응용 프로그램의 범위는 이후 확장되었으며 현재 여러 시스템에서 사용되고 있습니다.
하라 :오랫동안 서비스를 사용해 주셔서 감사합니다. 블랙토토는 지원을 포함하여 개방형 환경에서 메인 프레임 안정성 및 신뢰성을 달성하는 개념으로 개발되었습니다. 그렇다고 장애물이 전혀 없다는 의미는 아닙니다. 따라서 고장이 발생하더라도 계속 작동 할 수있을뿐만 아니라 원인을 신속하게 식별하기 위해 조사를위한 로그 획득 기능과 같은 메인 프레임과 같은 기능도 있습니다.
MR. NASU :이것이 바로 우리가 HIRDB를 계속 사용하는 이유입니다. 또한 일부 해외 블랙토토를 사용하지만 문제를 다루는 속도는 완전히 다릅니다. 해외에서 만들어지면, 우리는 응답을 받기 위해 원산지로부터 문의하지만 HIRDB와 함께 토토사이트 는 신속하게 모든 문제를 조사하고 식별 할 것입니다. 화성은 소셜 인프라이므로 무언가의 원인을 식별 할 수 없다면 고객에게 마음의 평화로 서비스를 제공 할 수 없습니다.
Eguchi :우리는 또한 문제가 발생할 때 짧은 시간 내에 개선하기 위해 열심히 노력하고 있습니다. 그것이 우리의 힘이기 때문에 우리는이 속도를 유지하기 위해 매일 노력합니다.
하라 :우리는 우리 회사를 개발하기 때문에 자연스럽게 블랙토토의 내용을 알고 있습니다. 이것은 빠르고 신뢰할 수있는 응답을 허용합니다. 우리의 개발 팀뿐만 아니라 SE, 지원 부서 및 품질 보증 부서도 사명 감과 사회 인프라를 지원하고 있다는 강력한 인식 감각으로 협력하고 있습니다.
MR. NASU :블랙토토이 그다지 일반적이지 않기 때문에 어려운 요청이 있었지만 서로 반복적 인 토론을 통해 마침내 가능해졌습니다. 그것을 일어나게하는 방법에서 제안 된 것이 도움이됩니다.
MR. NASU :Mars 505는 여행사에 대한 온라인 판매 기능과 JR 승객 회사가 일본 외국인 방문자에게 공동으로 제공하는 일본 철도 패스를위한 온라인 판매 기능을 추가했습니다. 우리는 구매 경로가 확장됨에 따라 방문자 수가 크게 증가 할 것으로 예상했지만 블랙토토이 작동하기 시작한 시점에 새로운 코로나 바이러스의 확산이 퍼졌습니다. 클래스 5로의 전환 후 사람들은 마침내 자신의 움직임으로 돌아 왔고 일본의 외국인 방문객 수가 증가하여 방문객 수가 빠르게 증가했습니다.
인프라를 강화하기 위해 고장시에도 시스템을 중지하지 않는 결함 내성 듀얼 시스템 구성으로 DB를 구축했습니다. 두 개의 DBS가 각각 블랙토토를 처리하므로 한쪽에 문제가있는 경우 다른 쪽은 계속 처리 할 수 있습니다.
Eguchi :이 요청을받은 후, 우리는 비즈니스 디자인, 시스템 설계 및 제품 부서를 포함한 제품 부서와 매주 회의를 개최하여 가능한 방법을 고려했습니다. 조사 결과 데이터베이스 제품 만 실현하기가 어려웠으므로 신뢰할 수있는 고성능 분산 트랜잭션 관리자 "UCOSMinexus OpENTP1"과 결합되어 비즈니스 프로그램에서 구현되었습니다. 그러나 기능을 실현할 수 있더라도 사용할 수없는 경우 의미가 없습니다. 구성을 위해 구성이 고려됩니다.
MR. NASU :귀하의 노력 덕분에 문제없이 운영 할 수 있습니다. 또한 데이터를보기위한 블랙토토도 제공했습니다. DB에 저장된 데이터를보고 싶더라도 온라인으로 처리되는 동안 데이터를 볼 수 없습니다. 그래서 나는 그들에게 생산 블랙토토와 동기화 된보기를위한 블랙토토를 만들도록 요청했습니다. 우리는 이제 발생하는 모든 문제에 즉시 응답 할 수 있으며 고객은 문의가 있습니다.
하라 :우리는 결함 내성 듀얼 시스템 생성 및 앞에서 언급 한 블랙토토보기를 포함하여 프로덕션 블랙토토가 실패하더라도 블랙토토를 실행하기 위해 많은 노력을 기울였습니다. 우리 회사는 The Times에 맞게 HIRDB를 포함한 솔루션을 계속 닦았습니다.
MR. NASU :블랙토토 자체가 견고하고 거의 내려 가지 않는다는 것은 사실입니다. 대부분의 시스템 문제는 인적 오류입니다. 그러나 복잡한 기능의 결과로 작업이 더 복잡하고 인적 오류가 발생하기 쉽습니다. 이것이 다음 과제입니다.
MR. NASU :앞으로 내가 생각하고있는 세 가지가 있습니다.
첫 번째 요점은 블랙토토 구성을 개선하는 것입니다. 결함 내성 듀얼 블랙토토 구성은 마음의 평화를 제공하지만 운영하기에 번거롭고 물론 두 배나 많은 하드웨어와 비용이 두 배나 많이 필요합니다. 따라서, 우리는 단일 활성 스탠드 구성 블랙토토으로 변경하고 있으며 실패가 발생하더라도 고객에게 영향을 미치지 않고 고속으로 전환 할 계획입니다.
두 번째 요점은 운영 복잡성을 제거하는 것입니다. 단계에 따라 DB를 시작하고 종료해야하지만 버튼을 단순히 누르면 시작하고 종료 할 수있는 경우 인간 오류의 위험이 크게 줄어들 수 있습니다.
세 번째 요점은 블랙토토 재구성 프로세스의 개선입니다. 프로세스 수는 매우 크기 때문에 재구성 처리가 종종 필요합니다. 그러나 시간이 걸리므로 하루 만에 개편을 완료 할 수 없습니다. 현재 우리는 시스템을 계획하고 처리하고 있으며 당일에 따라 다른 작업을 사용합니다. 이것은 필연적으로 실수를 더 많이 만듭니다. 따라서 우리는 재구성 프로세스를 제거하고 가능한 횟수를 줄이고 싶습니다.
하라 :이 모든 요청은 높지만 현재이를 수행하는 방법을 고려하고 있습니다. HIRDB만으로 달성하기 어려운 몇 가지 측면이 있으며, 예를 들어, 운영과 관련하여 우리는 통합 시스템 운영 관리 "JP1"을 HIRDB와 결합하여 자율 주행을 달성 할 수 있다고 생각합니다.
Eguchi :작동 할 때는 제품에 정통한 엔지니어와 직접 대화 할 수 있습니다. 이는 우리의 강점 중 하나입니다. 우리는 제품의 세부 사항을 계속 이해하고 제품 부서와 협력하여 고객이 직면 한 문제에 대한 솔루션을 제시 할 것입니다.
하라 :블랙토토는 메인 프레임의 DNA를 물려함으로써 성장하여 성능, 높은 신뢰성 및 가용성이 큰 트랜잭션을 견딜 수있는 가용성을 보장합니다. 이 과정에서 우리는 시스템을 구축하는 JR Systems와 같이 거래를 자세히 이해하는 놀라운 고객으로부터 다양한 요청을 받음으로써 기술 기술을 훈련시킬 수있었습니다. 우리는 고객과의 관계를 30 년 동안 많은 고객들에 의해 채택했다고 고객과의 관계를 소중히 여기기 때문입니다.
HIRDB는 데이터와 비즈니스를 원활하게 연결하고 우수한 서비스를 제공하기위한 "키"로 계속 발전 할 것입니다. 우리는 플랫폼의 다각화를 계속 따르고 시스템의 매우 안정적인 운영에 기여하기 위해 노력할 것입니다.
* 회사 이름 및 제품 이름은 해당 회사의 상표 또는 등록 상표입니다.