영어 버전 문서로 돌아가기Data
Virtualization 의 연결 옵션
Data Virtualization 연결 옵션
마지막 업데이트 날짜: 2024년 11월 26일
Data Virtualization 는 애플리케이션 연결 요구사항에 따라 여러 보안 연결 옵션을 제공합니다.
공용 엔드포인트에 연결(기본 옵션)
서비스가 프로비저닝될 때 수신하는 공용 호스트 이름을 사용하여 애플리케이션을 연결할 수 있습니다. 데이터에 대한 액세스는 강력한 인증, Db2® 권한 부여 옵션 및 액세스 제어, 연결 및 저장 시 암호화, 개발 및 운영을 위한 IBM® 보안 및 준수 사례를 통해 보호됩니다.
환영 이메일에 제공된 공용 호스트 이름을 사용하여 데이터에 연결할 수 있습니다. 다음과 같은 방법으로 호스트 이름 및 신임 정보를 얻을 수도 있습니다.
- 콘솔에서
- Data Virtualization 에 로그인하고 서비스 인스턴스를 클릭하십시오.
- 관리를 클릭하십시오.
- 콘솔 열기를 클릭한 후 관리를 클릭하십시오.
- 연결을 선택하십시오.
- 공용 및 개인용 엔드포인트가 연결 구성 자원아래에 표시됩니다.
- 서비스 인증 정보에서
- Data Virtualization 에 로그인하고 서비스 인스턴스를 클릭하십시오.
- 서비스 신임 정보를 클릭하십시오.
- 새 신임 정보를 클릭한 후 추가를 클릭하십시오.
- 신임 정보가 작성된 후 신임 정보 이름에 대한 아래로 화살표를 클릭하여 신임 정보를 보십시오.
- JSON 문서에서 호스트 이름, 포트, 비밀번호 및 사용자 이름 필드의 컨텐츠를 기록해 두십시오. 다음 네 가지 컴포넌트를 사용하여 공용 엔드포인트 연결을 수행합니다.
현재 플랜 연결 문자열 분석
- Data Virtualization
Data Virtualization 섹션에는 Data Virtualization에 연결하는 애플리케이션에 적합한 정보가 포함되어 있습니다.
참고:0...
는 배열에서 이러한 항목 중 하나 이상을 표시합니다.표 1. Db2 on Cloud URI 연결 정보 필드 이름 색인 설명 Type
연결 유형 예를 들어, URI
입니다.Scheme
URI에 대한 Scheme. 예를 들어, db2
입니다.Path
URI 데이터베이스 이름의 경로입니다. 기본값은 bludb
입니다.Authentication
Username
연결하는 데 사용하는 사용자 이름입니다. Authentication
Password
사용자의 비밀번호입니다. Authentication
Method
인증이 발생하는 방법입니다. 예를 들어, 직접 인증은 드라이버에 의해 처리됩니다. Hosts
0...
연결할 호스트 이름 및 포트입니다. Composed
0...
Scheme
,Authentication
,Host
및Path
를 결합하는 URI입니다.Certificate
Name
데이터베이스 배치를 위해 자체 서명된 인증서에 할당된 이름입니다. Certificate
Base64 base64 인코딩된 인증서 버전입니다. - CLI 섹션
CLI 섹션에는 Data Virtualization에 연결하는 데 사용할 수 있는 정보가 포함되어 있습니다.
참고:0...
는 배열에서 이러한 항목 중 하나 이상을 표시합니다.표 2. PostgreSQL 또는 CLI 연결 정보 필드 이름 색인 설명 Bin
연결을 작성하기 위해 권장되는 바이너리입니다. 이 경우 Data Virtualization입니다. Composed
배치에 대한 연결을 설정하는 형식화된 명령. 이 명령은 Bin
변수,Environment
변수 설정을 결합하고Arguments
를 명령행 매개변수로 사용합니다.Environment
환경 변수로 설정한 키 또는 값의 목록입니다. Arguments
0...
Bin
필드에 표시된 명령에 인수로 전달되는 정보입니다.Certificate
Base64 애플리케이션이 적합한 서버에 연결되었는지 확인하는 데 사용되는 자체 서명된 인증서입니다. 이는 base64로 인코딩됩니다. Certificate
이름 자체 서명된 인증서에 할당된 이름입니다. Type
이 연결 정보를 사용하는 패키지 유형입니다. 여기서는 cli
입니다.- 예제 서비스 신임 정보 JSON
다음 VCAP 서비스 json 파일을 사용하여 Enterprise 플랜 데이터베이스 인스턴스에 연결할 수 있습니다.
{ "apikey": "<apikey>", "connection": { "cli": { "arguments": [ [ "-u", "ipa8emxc", "-p", "e2haTt1FJ7m3UQXY", "--ssl", "--sslCAFile", "2ac5a4d3-1307-40f5-99a4-043e278fb084", "--authenticationDatabase", "admin", "--host", "a1d53ce7-166c-42d1-af26-7809dexxxxxx.yyyyyy.databases.appdomain.cloud:32447" ] ], "bin": "db2", "certificate": { "certificate_base64": "<certificate_code>", "name": "2ac5a4d3-1307-40f5-99a4-043e278fb084" }, "composed": [ "db2 -u ipa8emxc -p e2haTt1FJ7m3UQXY --ssl --sslCAFile 2ac5a4d3-1307-40f5-99a4-043e278fb084 --authenticationDatabase admin --host a1d53ce7-166c-42d1-af26-7809dexxxxxx.yyyyyy.databases.appdomain.cloud:32447" ], "environment": {}, "type": "cli" }, "db2": { "authentication": { "method": "direct", "password": "<password>", "username": "<user_name>" }, "certificate": { "certificate_base64": "<certificate_code>", "name": "2ac5a4d3-1307-40f5-99a4-043e278fb084" }, "composed": [ "db2://ipa8emxc:e2haTt1FJ7m3UQXY@a1d53ce7-166c-42d1-af26-7809dexxxxxx.yyyyyy.databases.appdomain.cloud:32447/bludb?authSource=admin&replicaSet=replset" ], "database": "bludb", "host_ros": [ "a1d53ce7-166c-42d1-af26-7809dexxxxxx.yyyyyy.databases.appdomain.cloud:31196" ], "hosts": [ { "hostname": "a1d53ce7-166c-42d1-af26-7809dexxxxxx.yyyyyy.databases.appdomain.cloud", "port": 32447 } ], "jdbc_url": [ "jdbc:db2://a1d53ce7-166c-42d1-af26-7809dexxxxxx.yyyyyy.databases.appdomain.cloud:32447/bludb:user=<userid>;password=<your_password>;sslConnection=true;" ], "path": "/bludb", "query_options": { "authSource": "admin", "replicaSet": "replset" }, "replica_set": "replset", "scheme": "db2", "type": "uri" } }, }
개인용 엔드포인트에 연결: IBM Cloud 서비스 엔드포인트
Data Virtualization 는 IBM Cloud 서비스 엔드포인트를 통한 개인용 연결을 지원합니다. IBM Cloud 서비스 엔드포인트는 IBM Cloud 사설 백플레인 네트워크를 통해 서로 다른 IBM Cloud 서비스 간에 네트워크 트래픽을 안전하게 라우팅합니다. IBM Cloud 서비스 엔드포인트 연결을 사용하여 Data Virtualization 인스턴스를 구성할 때 클라우드 데이터베이스와 IBM Cloud 계정에 배치된 애플리케이션 간의 트래픽은 공용 네트워크를 통과하지 않습니다.
주제가 도움이 되었습니까?
0/1000