PrivateLink establece conexiones privadas seguras y estables entre una Virtual Private Cloud (VPC) y los servicios de Alibaba Cloud para simplificar su arquitectura de red. Accessing services such as Object Storage Service (OSS) through PrivateLink evita los riesgos de seguridad asociados con el acceso por red pública. Puede usar un endpoint para acceder de forma privada a los recursos de MaxCompute desde su VPC.
Regiones compatibles
Este servicio está disponible en las siguientes regiones: China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Chengdu), China (Hong Kong), Singapore, Malaysia (Kuala Lumpur), Indonesia (Jakarta), Japan (Tokyo), South Korea (Seoul), Germany (Frankfurt), US (Silicon Valley) y US (Virginia).
Facturación
No se le cobra por habilitar PrivateLink. Una vez habilitado, se le factura por hora según el uso. Los cargos incluyen una tarifa de instancia y una tarifa de procesamiento de datos. Para obtener más información, consulte PrivateLink billing.
PrivateLink utiliza un modelo en el que paga el consumidor. Para obtener más información, consulte PrivateLink billing.
Si utiliza un servicio dedicado, el consumidor del servicio también es responsable de las tarifas correspondientes.
Componentes
PrivateLink involucra dos partes, cada una con sus propios componentes: el consumidor del servicio y el proveedor del servicio.
|
Parte |
Componente |
|
consumidor del servicio |
|
|
proveedor del servicio |
|
Para obtener más información, consulte What is PrivateLink?.
Procedimiento
Paso 1: Crear endpoints
Cree una VPC y un vSwitch. Para obtener más información, consulte VPCs and vSwitches.
-
Cree un endpoint de interfaz para el servicio de frontend. El endpoint, la VPC y el vSwitch deben estar en la misma región.
Inicie sesión en la consola de Virtual Private Cloud.
-
En el panel de navegación izquierdo, elija Endpoints. En la esquina superior izquierda, seleccione una región.
Este ejemplo utiliza China (Shenzhen).
En la página Endpoints, haga clic en la pestaña Interface Endpoint.
Haga clic en Create Endpoint. Si utiliza este servicio por primera vez, primero haga clic en Enable PrivateLink.
-
En la página Create Endpoint, configure los parámetros como se indica a continuación. Deje los demás parámetros con sus valores predeterminados.
Parámetro
Descripción
Endpoint Name
Introduzca un nombre personalizado para el endpoint.
Endpoint Type
Seleccione Interface Endpoint. Este tipo permite que un consumidor del servicio acceda a un servicio mediante un endpoint de interfaz.
Endpoint Service
-
Seleccione Alibaba Cloud Service. En el cuadro de búsqueda Endpoint Service Name, introduzca
com.aliyuncs.privatelink.cn-shenzhen.maxcompute.frontendy seleccione el servicio. -
Un endpoint solo puede conectarse a un servicio de endpoint.
VPC
Seleccione la VPC en la que desea crear el endpoint.
Security Groups
Seleccione un security group para asociarlo con la interfaz de red elástica del endpoint. El security group controla el tráfico de datos de la interfaz de red elástica.
Zone and vSwitch
Seleccione una zona de disponibilidad compatible con el servicio de endpoint y, a continuación, seleccione un vSwitch en esa zona. El sistema crea automáticamente una interfaz de red elástica para el endpoint en cada vSwitch seleccionado.
-
-
Cree un endpoint para el servicio de túnel.
En la página Endpoints, haga clic en la pestaña Interface Endpoint.
Haga clic en Create Endpoint.
-
En la página Create Endpoint, configure los parámetros como se indica a continuación. Deje los demás parámetros con sus valores predeterminados.
Parámetro
Descripción
Endpoint Name
Introduzca un nombre personalizado para el endpoint.
Endpoint Type
Seleccione Interface Endpoint. Este tipo permite que un consumidor del servicio acceda a un servicio mediante un endpoint de interfaz.
Endpoint Service
-
Seleccione Alibaba Cloud Service. En el cuadro de búsqueda Endpoint Service Name, introduzca
com.aliyuncs.privatelink.cn-shenzhen.maxcompute.tunnel.sharey seleccione el servicio. -
Un endpoint solo puede conectarse a un servicio de endpoint.
VPC
Seleccione la VPC en la que desea crear el endpoint.
Security Groups
Seleccione un security group para asociarlo con la interfaz de red elástica del endpoint. El security group controla el tráfico de datos de la interfaz de red elástica.
Zone and vSwitch
Seleccione una zona de disponibilidad compatible con el servicio de endpoint y, a continuación, seleccione un vSwitch en esa zona. El sistema crea automáticamente una interfaz de red elástica para el endpoint en cada vSwitch seleccionado.
-
Estos dos endpoints son interdependientes. Habilite ambos al mismo tiempo para evitar fallas de conexión.
Paso 2: Habilitar el acceso por nombre de dominio
Inicie sesión en la consola de Virtual Private Cloud.
En el panel de navegación izquierdo, elija Endpoints. En la esquina superior izquierda, seleccione una región.
-
En la página Endpoints, haga clic en el nombre del endpoint de destino.
Este ejemplo utiliza el endpoint de frontend.
-
En la página de detalles del endpoint, haga clic en la pestaña Basic Information.
En la sección Domain Name of Endpoint Service, active el interruptor Custom Domain Name.
URL de endpoints por región
Los endpoints de MaxCompute admiten HTTP y HTTPS. Utilice el protocolo que cumpla con sus requisitos.
|
Área |
Región |
Estado |
Endpoint de MaxCompute |
Endpoint de túnel |
|
China |
China (Hangzhou) |
Available |
http://service-pvl.cn-hangzhou-vpc.maxcompute.aliyun-inc.com/api |
http://dt-pvl.cn-hangzhou-vpc.maxcompute.aliyun-inc.com |
|
China |
China (Shanghai) |
Available |
http://service-pvl.cn-shanghai-vpc.maxcompute.aliyun-inc.com/api |
http://dt-pvl.cn-shanghai-vpc.maxcompute.aliyun-inc.com |
|
China |
China (Beijing) |
Available |
http://service-pvl.cn-beijing-vpc.maxcompute.aliyun-inc.com/api |
http://dt-pvl.cn-beijing-vpc.maxcompute.aliyun-inc.com |
|
China |
China (Zhangjiakou) |
Available |
http://service-pvl.cn-zhangjiakou-vpc.maxcompute.aliyun-inc.com/api |
http://dt-pvl.cn-zhangjiakou-vpc.maxcompute.aliyun-inc.com |
|
China |
China (Ulanqab) |
Available |
http://service-pvl.cn-wulanchabu-vpc.maxcompute.aliyun-inc.com/api |
http://dt-pvl.cn-wulanchabu-vpc.maxcompute.aliyun-inc.com |
|
China |
China (Shenzhen) |
Available |
http://service-pvl.cn-shenzhen-vpc.maxcompute.aliyun-inc.com/api |
http://dt-pvl.cn-shenzhen-vpc.maxcompute.aliyun-inc.com |
|
China |
China (Chengdu) |
Available |
http://service-pvl.cn-chengdu-vpc.maxcompute.aliyun-inc.com/api |
http://dt-pvl.cn-chengdu-vpc.maxcompute.aliyun-inc.com |
|
China |
China (Hong Kong) |
Available |
http://service-pvl.cn-hongkong-vpc.maxcompute.aliyun-inc.com/api |
http://dt-pvl.cn-hongkong-vpc.maxcompute.aliyun-inc.com |
|
Asia Pacífico |
Singapore |
Available |
https://service-pvl.ap-southeast-1-vpc.maxcompute.aliyun-inc.com/api |
https://dt-pvl.ap-southeast-1-vpc.maxcompute.aliyun-inc.com |
|
Asia Pacífico |
Malaysia (Kuala Lumpur) |
Available |
https://service-pvl.ap-southeast-3-vpc.maxcompute.aliyun-inc.com/api |
https://dt-pvl.ap-southeast-3-vpc.maxcompute.aliyun-inc.com |
|
Asia Pacífico |
Indonesia (Jakarta) |
Available |
https://service-pvl.ap-southeast-5-vpc.maxcompute.aliyun-inc.com/api |
https://dt-pvl.ap-southeast-5-vpc.maxcompute.aliyun-inc.com |
|
Asia Pacífico |
Japan (Tokyo) |
Available |
https://service-pvl.ap-northeast-1-vpc.maxcompute.aliyun-inc.com/api |
https://dt-pvl.ap-northeast-1-vpc.maxcompute.aliyun-inc.com |
|
Asia Pacífico |
South Korea (Seoul) |
Available |
https://service-pvl.ap-northeast-2-vpc.maxcompute.aliyun-inc.com/api |
https://dt-pvl.ap-northeast-2-vpc.maxcompute.aliyun-inc.com |
|
Europa y América |
Germany (Frankfurt) |
Available |
https://service-pvl.eu-central-1-vpc.maxcompute.aliyun-inc.com/api |
https://dt-pvl.eu-central-1-vpc.maxcompute.aliyun-inc.com |
|
Europa y América |
US (Silicon Valley) |
Available |
https://service-pvl.us-west-1-vpc.maxcompute.aliyun-inc.com/api |
https://dt-pvl.us-west-1-vpc.maxcompute.aliyun-inc.com |
|
Europa y América |
US (Virginia) |
Available |
https://service-pvl.us-east-1-vpc.maxcompute.aliyun-inc.com/api |
https://dt-pvl.us-east-1-vpc.maxcompute.aliyun-inc.com |
Paso 3: Usar el cliente odpscmd
Asegúrese de haber descargado e instalado el cliente odpscmd.
-
Configure el archivo odps_config.ini. Para obtener más información sobre el procedimiento y los parámetros, consulte Connect to MaxCompute by using the odpscmd client. A continuación se muestra un ejemplo de configuración:
end_point:
http://service-pvl.cn-shenzhen-vpc.maxcompute.aliyun-inc.com/apitunnel_endpoint:
http://dt-pvl.cn-shenzhen-vpc.maxcompute.aliyun-inc.com
############################################ Required fields ############################################ project_name=xxx access_id=xxx access_key=xxx end_point=http://service-pvl.cn-shenzhen-vpc.maxcompute.aliyun-inc.com/api ############################################ Optional fields ############################################ log_view_host=http://logview.odps.aliyun.com # https_check= # confirm threshold for query input size(unit: GB) # data_size_confirm= # this url is for odpscmd update # update_url= # download sql results by instance tunnel use_instance_tunnel=true # the max records when download sql results by instance tunnel instance_tunnel_max_record=10000 # IMPORTANT: # If leaving tunnel_endpoint untouched, console will try to automatically get one from odps service, which might charge networking fees in some cases. # Please refer to https://www.alibabacloud.com/help/document_detail/34951.html tunnel_endpoint=http://dt-pvl.cn-shenzhen-vpc.maxcompute.aliyun-inc.com # use set.<key>= # e.g. set.odps.sql.select.output.format= -
Una conexión exitosa genera un resultado similar al siguiente:
[root@iZxxx vZ ~]# cd bin [root@iZxxx vZ bin]# ./odpscmd --config=test.conf __ --- ---/ /--- --- ---- --- - ----/ / / _ \/ _ // _ \ (_-</ __// ' \/ _ / \___/\_,_// .__//___/\__//_//_/\_,_/ /_/ Aliyun ODPS Command Line Tool Version 0.40.10 @Copyright 2020 Alibaba Cloud Computing Co., Ltd. All rights reserved. Connecting to http://service-pvl.cn-shenzhen-vpc.maxcompute.aliyun-inc.com/api, project: xxx Endpoint: http://service-pvl.cn-shenzhen-vpc.maxcompute.aliyun-inc.com/api Project: xxx Quota: default in region N/A Timezone: Asia/Shanghai Connected!