{"id":19,"date":"2020-10-04T02:49:38","date_gmt":"2020-10-04T02:49:38","guid":{"rendered":"https:\/\/tecno-experts.com\/fransilvablog\/?p=19"},"modified":"2020-10-04T02:49:38","modified_gmt":"2020-10-04T02:49:38","slug":"instalacion-cloud-director-appliance","status":"publish","type":"post","link":"https:\/\/tecno-experts.com\/fransilvablog\/vmware-cloud-director\/instalacion-cloud-director-appliance\/","title":{"rendered":"Instalaci\u00f3n de VMware Cloud Director Appliance 10.1"},"content":{"rendered":"<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Hola, en este nuevo post realizar\u00e9 el despliegue de <a href=\"https:\/\/docs.vmware.com\/en\/VMware-Cloud-Director\/10.1\/rn\/VMware-Cloud-Director-101-Release-Notes.html\">VMware\u00a0Cloud Director Appliance 10.1<\/a>\u00a0en una arquitectura de alta disponibilidad para la base de datos vPostgres que viene embebida en el appliance.\u00a0<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Sin duda alguna, esta nueva versi\u00f3n ha logrado realizar de una manera f\u00e1cil el desplegar un ambiente en alta disponibilidad y con la respectiva replicaci\u00f3n de la base de datos, con una gesti\u00f3n por VAMI para el monitoreo\u00a0HA de las bases. De acuerdo a la arquitectura de Cloud Director:<\/span><\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"https:\/\/tecno-experts.com\/fransilvablog\/wp-content\/uploads\/fransilvablog\/images\/articulos\/2020-10-03_21h50_36.png\" width=\"585\" height=\"309\" \/><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Antes de continuar, debemos tener todos los pre requisitos listos para que el despliegue de las c\u00e9lulas de Cloud Director sea satisfactoria los pre requisitos lo encontramos ac\u00e1, y estos son:<\/span><\/p>\n<table style=\"height: 42px; width: 831px;\" border=\"1\">\n<thead>\n<tr>\n<td style=\"width: 156px;\">vCenter Server instalado<\/td>\n<td style=\"width: 661px;\">Las versiones de vCS y ESXi deben ser compatibles con la versi\u00f3n 10.1 de vCD (<a href=\"http:\/\/partnerweb.vmware.com\/comp_guide\/sim\/interop_matrix.php\">Compatibility Matrix<\/a>) y debemos tener activado las funcionalidades de HA\/DRS en el cl\u00faster de recursos.<\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"width: 156px;\">Seguridad de red<\/td>\n<td style=\"width: 661px;\">vCD tiene dos tarjetas de red; FrontEnd y BackEnd, para tener un \u00e1rea de DMZ y asegurar los servicios cr\u00edticos de las aplicaciones de VMware. La apertura de puertos debe realizarse en el Firewall que se defina entre la red DMZ y la red de servidores de VMware.\u00a0<a href=\"https:\/\/docs.vmware.com\/en\/VMware-Cloud-Director\/10.1\/VMware-Cloud-Director-Install-Configure-Upgrade-Guide\/GUID-EAD4BD34-978E-43FA-9054-0FC128B25784.html\">puertos vCD<\/a>.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 156px;\">NSX-V o NSX-T instalado<\/td>\n<td style=\"width: 661px;\">NSX-V o NSX-T debe estar conectado a vCS y los agentes de las VTEPs deben estar instaladas en los servidores ESXi.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 156px;\">NTP \/ DNS y AD<\/td>\n<td style=\"width: 661px;\">Muy importante!!, debemos tener un servidor de tiempo actualizado para evitar problemas de sincronizaci\u00f3n entre los elementos que usa vCD. Debemos tener creados los nombres FQDN y que todos los elementos puedan resolver los nombres y direcciones IP<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 156px;\">NFS<\/td>\n<td style=\"width: 661px;\">Debemos tener un espacio NFS para compartir entre las c\u00e9lulas de vCD.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 156px;\">Servidor mensajer\u00eda<\/td>\n<td style=\"width: 661px;\">Se debe tener instalado un servidor de mensajer\u00eda, vCD soporta <a href=\"https:\/\/www.rabbitmq.com\/\">RabbitMQ<\/a> para este fin.\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 156px;\">Base de datos Cassandra<\/td>\n<td style=\"width: 661px;\">Se debe tener instalado una base de datos <a href=\"https:\/\/cassandra.apache.org\/\">Cassandra<\/a> para el almacenaje de las m\u00e9tricas hist\u00f3rica de los servidores virtuales que gestionar\u00e1 vCD.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 156px;\">Certificados Digitales<\/td>\n<td style=\"width: 661px;\">Recomendable usar certificados digitales de tipo Wildcard y con mayor raz\u00f3n si vCD va a ser publicado.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-size: 12pt;\">Una vez que tengamos los prerequisitos, se procede a realizar el despliegue de las c\u00e9lulas, el instalador OVA se descarga desde la p\u00e1gina de myvmware.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Desde la consola de vCS se despliega el archivo OVA descargado previamente y luego de colocar el nombre, escoger el host y el datastore donde se instalar\u00e1, damos clic en siguiente.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\"><img loading=\"lazy\" decoding=\"async\" style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"https:\/\/tecno-experts.com\/fransilvablog\/wp-content\/uploads\/fransilvablog\/images\/articulos\/2020-10-03_20h48_46.png\" width=\"623\" height=\"514\" \/><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Aceptamos la licencia de usuario final de VMware y damos clic en siguiente, luego escogemos la configuraci\u00f3n de la implementaci\u00f3n, en este ejemplo desplegaremos una c\u00e9lula primaria Large.\u00a0<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\"><strong>Importante,<\/strong>\u00a0para instalar las c\u00e9lulas secundarias o standby se debe escoger el mismo tama\u00f1o que escogimos para desplegar la c\u00e9lula primaria.<\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><img loading=\"lazy\" decoding=\"async\" style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"https:\/\/tecno-experts.com\/fransilvablog\/wp-content\/uploads\/fransilvablog\/images\/articulos\/2020-10-03_20h55_23.png\" width=\"620\" height=\"509\" \/><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Escogemos el Datastore en donde se almacenar\u00e1 la c\u00e9lula y luego escogemos la Red destino que tendr\u00e1n las dos tarjetas de red que este appliance tiene.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\"><strong>Importante,<\/strong> el vCD Appliance tiene dos tarjetas de red, la nic0 ser\u00e1 usada para los servicios de HTTP\/HTTPS y Console Proxy (usando el puerto 8443), mientras que la nic1 ser\u00e1 usada para la comunicaci\u00f3n hacia los servicios de vCS, host ESXi, DNS, NTP y HA de Base de Datos. Es decir, la nic0 ser\u00e1 el FRONTEND y la nic1 ser\u00e1 el BACKEND.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\"><img loading=\"lazy\" decoding=\"async\" style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"https:\/\/tecno-experts.com\/fransilvablog\/wp-content\/uploads\/fransilvablog\/images\/articulos\/2020-10-03_21h01_24.png\" width=\"613\" height=\"507\" \/><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">A continuaci\u00f3n, colocaremos los datos que nos solicita, es importante que se llenen todos los campos que son obligatorios para que no exista problemas en el <em>firstboot<\/em> del appliance.<\/span><\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"https:\/\/tecno-experts.com\/fransilvablog\/wp-content\/uploads\/fransilvablog\/images\/articulos\/2020-10-03_21h23_07.png\" width=\"603\" height=\"501\" \/><\/p>\n<p style=\"text-align: justify;\">\u00a0<\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Se coloca la direcci\u00f3n IP\/FQDN del servidor NFS el cual se montar\u00e1 en la ruta <em>\/<span style=\"color: #000000;\">opt\/vmware\/vcloud-director\/data\/transfer<\/span>.<\/em><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Las credenciales para el usuario de la Base de Datos vPostgres \u00abvcloud\u00bb y las credenciales para el usuario admin@system. El correo electr\u00f3nico para el administrador del sistema, el nombre de la implementaci\u00f3n de vCD y la opci\u00f3n de Installation ID.\u00a0<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\"><strong>Importante,<\/strong> el Installation ID debe ser el mismo en todos las c\u00e9lulas que vamos a desplegar, de igual manera si vamos a instalar un ambiente multisitio el Installation ID debe ser el mismo en todas las instancias de vCD de diferentes datacenters.\u00a0<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">El Installation ID genera las MacAddress que las m\u00e1quinas virtuales tendr\u00e1n en sus tarjetas de red, por lo tanto para evitar problemas en comunicaciones de redes extendidas entre dos centros de datos este valor debe ser el mismo.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\"><img loading=\"lazy\" decoding=\"async\" style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"https:\/\/tecno-experts.com\/fransilvablog\/wp-content\/uploads\/fransilvablog\/images\/articulos\/2020-10-03_21h25_48.png\" alt=\"\" width=\"605\" height=\"496\" \/><\/span><span style=\"font-size: 12pt;\">Si requerimos colocar rutas est\u00e1ticas internas en el vCD Appliance, se coloca en la siguiente secci\u00f3n, caso contrario, colocamos las direcciones IP de default gateway, DNS server, IPs y m\u00e1scaras para las dos nics y luego de revisar las configuraciones se da clic en finalizar.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Cuando finaliza el despliegue del OVF, se aconseja que se configure el correcto Time Zone ingresando a la consola del appliance, en este caso Ecuador, Zona terrestre GMT-5.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\"><strong>Tip,<\/strong> los logs para revisar el <em>firstboot<\/em> del appliance cuando falla son:\u00a0<em>\/opt\/vmware\/var\/log\/firstboot<\/em><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Revisamos que se acceda a la consola mejorada VAMI, <em>https:\/\/ip_fqdn:5480<\/em>\u00a0encontraremos la gesti\u00f3n para el cl\u00faster HA de la Base de Datos vPostgres, en donde podemos realizar los procesos de <em>switch over<\/em> y <em>failover<\/em> de vPostgres. Adem\u00e1s de la informaci\u00f3n del estado de los servicios.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\"><img loading=\"lazy\" decoding=\"async\" style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"https:\/\/tecno-experts.com\/fransilvablog\/wp-content\/uploads\/fransilvablog\/images\/articulos\/2020-10-03_22h08_10.png\" width=\"892\" height=\"293\" \/>\u00a0<img loading=\"lazy\" decoding=\"async\" style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"https:\/\/tecno-experts.com\/fransilvablog\/wp-content\/uploads\/fransilvablog\/images\/articulos\/2020-10-03_22h09_55.png\" width=\"687\" height=\"167\" \/><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\"><strong>Finalmente,<\/strong> recomiendo tener listos todos los pre requisitos que las c\u00e9lulas de vCD necesita para que el despliegue sea satisfactorio, el <em>failover mode<\/em> de las c\u00e9lulas por defecto esta en <em>Manual<\/em>, podemos realizar el cambio a autom\u00e1tico usando las APIs de vCD.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hola, en este nuevo post realizar\u00e9 el despliegue de VMware\u00a0Cloud Director Appliance 10.1\u00a0en una arquitectura de alta disponibilidad para la base de datos vPostgres que viene embebida en [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":20,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[22,10,31,25,30],"class_list":["post-19","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vmware-cloud-director","tag-appliance","tag-cloud","tag-clouddirector","tag-vami","tag-vmwareclouddirector"],"_links":{"self":[{"href":"https:\/\/tecno-experts.com\/fransilvablog\/wp-json\/wp\/v2\/posts\/19","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tecno-experts.com\/fransilvablog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tecno-experts.com\/fransilvablog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tecno-experts.com\/fransilvablog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tecno-experts.com\/fransilvablog\/wp-json\/wp\/v2\/comments?post=19"}],"version-history":[{"count":0,"href":"https:\/\/tecno-experts.com\/fransilvablog\/wp-json\/wp\/v2\/posts\/19\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tecno-experts.com\/fransilvablog\/wp-json\/wp\/v2\/media\/20"}],"wp:attachment":[{"href":"https:\/\/tecno-experts.com\/fransilvablog\/wp-json\/wp\/v2\/media?parent=19"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tecno-experts.com\/fransilvablog\/wp-json\/wp\/v2\/categories?post=19"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tecno-experts.com\/fransilvablog\/wp-json\/wp\/v2\/tags?post=19"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}