Comience a utilizar el IBM Smart Business Development and Test en el Cloud de IBM

Instrucciones paso a paso para hacer que su vuelo por las nubes sea más productivo

Súmese a la descripción que estos autores realizan del sitio IBM® Smart Business Development and Test en el Cloud de IBM; aprenda a adquirir y acceder a servidores virtuales, direcciones IP, y software, y a administrar sus claves.

Brian Snitzer, Senior Technical Staff Member, IBM Global Technology Services

Brian Snitzer es Miembro Senior del Personal Técnico de IBM Global Technology Services. Posee amplia experiencia técnica y administrativa en servicios de IT, incluyendo la computación en nube, la administración de infraestructura, el hospedaje Web de alto volumen, los sistemas de redes, y la estrategia tecnológica. Es el autor del artículo del IBM Systems Journal "A Web Content Serving Utility" y ha tramitado una docena de patentes en diversas áreas técnicas.



Dima Rekesh, IT Architect, IBM w3 Architecture and Development

Dima Rekesh forma parte del estratégico equipo IBM Cloud Computing Enterprise Initiatives. En el pasado, trabajó en varias plataformas de aplicación Web de gran escala, tecnologías nuevas, además de estrategias de liderazgo de centros de datos y de centros de datos ecológicos.



Hidayatullah Shaikh, Senior Technical Staff Member, IBM

Hidayatullah Shaikh es miembro senior del personal técnico y Gerente Senior del the IBM TJ Watson Research Center. Encabeza y administra proyectos en las áreas de las plataformas nube, la administración remota de infraestructura IT, y la asistencia virtual al usuario. Sus áreas de interés y experiencia incluyen la virtualización, la computación en nube, el suministro remoto de servicios, la creación y la integración de procesos empresariales, la arquitectura orientada a los servicios, la computación distribuida, el comercio electrónico, el Java empresarial, los sistemas de administración de bases de datos, y los clústeres de alta disponibilidad.



07-07-2010

El IBM Smart Business Development and Test en el Cloud de IBM es un entorno elástico abastecido dinámicamente y escalado que proporciona a los usuarios todo lo que necesitan para desarrollar y probar el código de la aplicación. Este incluye un portal Web para configurar y administrar los recursos de la nube, las imágenes de software de los productos IBM que impulsarán los esfuerzos de desarrollo y de prueba, y las APIs que le permitirán controlar los recursos y el software de la nube nube de manera programática. Usted puede interactuar con el Cloud de IBM a través de un navegador o de varias herramientas de IBM Rational®, diseñados para que el entorno sea eficiente para desarrolladores de manera que se puedan reutilizar fácilmente los componentes y colaborar en el desarrollo de las aplicaciones. Una versión de producción del IBM Cloud se encuentra disponible en Estados Unidos y en Canadá. Vea como puede comenzar a utilizar el IBM Cloud.

(Ah, cuando nos referimos a "Cloud" con una "C" mayúscula en este artículo, estamos hablando del producto — IBM Smart Business Development and Test en el Cloud de IBM. La letra "c" en minúscula se refiere a la computación en nube en general.)

Descripción del Cloud de IBM

Como cualquier otra tecnología, la computación en nube evoluciona continuamente; actualmente abarca los siguientes servicios:

  • La visión general (página principal, ibm.com/cloud/developer/) es su punto de acceso al entorno del Cloud. Si usted no ha iniciado sesión, verá las noticias y los videos más recientes. Una vez que lo haga, obtendrá una lista de sus instancias activas, estadísticas de usuario plus, demostraciones de videos, y otros recursos.
  • El panel de control le permite agregar y administrar instancias, imágenes, y almacenamiento. Usted tiene tres opciones de visualización:
    1. Todas sus instancias abastecidas
    2. Las imágenes que creó utilizando instancias personalizadas
    3. Unidades de almacenamiento nube persistente que usted abasteció
    (Analizaremos como crear y administrar instancias, imágenes, y almacenamiento más adelante en este artículo.)
  • El catálogo de activos impulsado por el software Rational Asset Manager, es una interfaz sólida que usted utiliza para administrar los detalles de las imágenes de software personalizadas que ha creado. Usted puede agregar permisos, guías de usuario, y contenido en general, además de personalizar los detalles de los ofrecimientos de imágenes. El catálogo de productos también contiene algunos foros de desarrollador importantes y otros materiales y artefactos nube. (Encontrará más información sobre este catálogo después de esta lista.)
  • La página de la cuenta guarda sus claves privadas (más información sobre claves en la próxima sección), direcciones IP reservadas, un conjunto de notificaciones de su cuenta y de sus intancias/imágenes, algunas estadísticas globales, e información básica de usuario.
  • La página de soporte le brinda acceso a las comunidades de Development and Test on the IBM Cloud y una diversa variedad de otros materiales cloud. Usted puede llamar la atención de otros y obtener una reacción determinada. Hay además un documento y una biblioteca de videos aquí donde se puede encontrar todo tipo de recursos detallados. La página de soporte incluye el IBM Smart Business Development and Test on the IBM Cloud Support Forum en My developerWorks — el lugar para informar le permite obtener experiencia al mismo tiempo que utiliza el IBM Cloud, para verificar el estado actual del sistema, y para ver nuestro esquema de mantenimiento.

Ahora más información en el catálogo de activos. Éste es impulsado por Rational Asset Manager, una plataforma que lo ayuda a administrar la organización, usar/reutilizar e informar cualquier tipo de producto que van desde un mensaje comunitario simple hasta un video o el fragmento de un código.

En relación con el Cloud, lo ayuda en tres aspectos:

  1. Proporciona un depósito visual y colaborativo para todas las imágenes de software abastecidas en el Cloud. Proporciona un nivel de transparencia y acceso a los elementos detallados de las imágenes que facilitan a la comunidad y a los usuarios individuales la colaboración en la creación e interacción de imágenes.
  2. Brinda un nivel de control administrativo mejorado del ciclo de vida de la creación de la imagen mediante el conjunto de todo lo asociado con una imagen en una unidad única y razonable. Esto le permite disfrutar de un alto nivel de personalización sin tener que conocer todos los detalles de las operaciones en la nube.
  3. Exporta una API que se combina con las herramientas de fuente abierta basadas en Eclipse a través de los conectores. La topología del Rational Zephyr le proporciona la habilidad de arrastrar y soltar recursos de la nube en las topologías de su desarrollo de manera que pueda incluirlas en sus proyectos y abastecerlas simplemente con algunos clics del mouse.

Configuración de su cuenta

Esta sección le proporcionará las instrucciones paso a paso que le permitirán crear una cuenta.

Para registrarse y crear una cuenta:

  1. Desde la página de la visión general, encuentre el módulo Get started en la columna de la derecha y seleccione Register Now.
  2. Complete todos los campos y haga clic en Continue. Recibirá un correo electrónico que contendrá el código de activación.
  3. Copie el código de activación desde el correo electrónico y péguelo en el formulario de registro.
  4. Inicie sesión con su correo electrónico y su contraseña.

Creación de sus activos

Esta sección le proporciona las instrucciones paso a paso que le permitirán crear instancias, claves, imágenes, y almacenamiento.

Creación de una instancia de servidor virtual

La instancia se relaciona con el usuario; usted debe tener una instancia para tener su propia imagen de computación, almacenamiento, sistema de redes, o middleware. Y tendrá acceso solamente a las imágenes que ha instanciado.

Para comenzar, usted puede crear una instancia basada en imágenes públicas. Para crear una nueva instancia:

  1. Haga clic en Control Panel, luego haga clic en Add an instance para comenzar. Usted puede visualizar una lista de todas las imágenes disponibles.
  2. Seleccione el centro de datos al que desee acceder.
  3. Seleccione la imagen que desee instanciar (por ejemplo, Novell SUSE Linux Enterprise Server 11.0, 32-bit) y haga clic en Next.
  4. Ingrese el nombre de la solicitud (por ejemplo, test_request).
  5. Si usted no ha utilizado una clave SSH en una instancia segura, genere un par de claves antes de continuar.
    1. Haga clic en Add Key.
    2. Ingrese el nombre del par de claves y haga clic en Continue.
    3. Haga clic en Click to download key y guarde el archivo en su disco local. Es importante guardar la clave privada al momento de crearla para poder recuperarla.
  6. Seleccione la clave que desee utilizar en las conexiones SSH de su instancia. Puede administrar sus claves desde la etiqueta Account .
  7. Selecione la dirección IP estática de la instancia o seleccione la opción de sistema predeterminada que ha generado. Haga clic en Next.
  8. Visualice un resumen de la instancia y haga clic en Next.
  9. Lea y acepte el acuerdo de licencia seleccionando I agree y haga clic en Submit.
  10. Si la instancia es creada con éxito, eventualmente recibirá un aviso con un mensaje que le permitirá saber si ha tenido éxito.

Después de crear una instancia, puede visualizar la información de la misma desde el panel de control.

Creación de una imagen

Una imagen puede ser pública (por ejemplo, la imagen de un sistema operativo o middleware predefinida en el servicio IBM Smart Business Development and Test en el Cloud de IBM) o una imagen personalizada y capturada que usted replica e instancia. Una imagen no puede ser iniciada, detenida, ni reiniciada.

Muy bien, entonces ha proporcionado una instancia y la ha personalizado con sus propios datos y software. Ahora puede basar su propia imagen privada de software en esa instancia. Esta nueva imagen será ingresada en su biblioteca personal, lo que le dará la posibilidad de abastecer nuevas instancias desde esa página.

¿Qué hacer mientras se espera que la imagen se encuentre disponible?

La captura y creación de imágenes puede llevar un tiempo prolongado. Durante ese tiempo, su máquina virtual se detendrá, se realizará una copia de su disco efímero, y finalmente, la máquina virtual se reiniciará. Otras acciones detrás de escena son el ajuste del tamaño y la limpieza de cualquier espacio e información innecesarios de la máquina virtual copiada y la compresión al formato de la imagen. Puede seguir trabajando en el sitio mientras se realizan estan acciones, o ir a tomar un café.

Para crear una imagen:

  1. En la página del panel de control, haga clic en Instances y seleccione la instancia que desea capturar desde la lista de instancias.
  2. Haga clic en Create an image debajo del nombre de la instancia.
  3. En el cuadro de diálogo seleccione Create Image, ingrese el nombre y la descripción si no desea utilizar los valores predeterminados. Haga clic en Submit. Podría llevarle tiempo completar la creación de esta imagen.

Luego de crear la imagen, puede visualizar la información de la misma desde el panel de control.

Creación de una unidad de almacenamiento persistente

Al crear una instancia, ésta no se encuentra relacionada con ningún almacenamiento fijo. El espacio para el almacenamiento de la instancia es asignado por el servicio IBM Smart Business Development and Test en el Cloud de IBM de manera automática. Cuando la instancia sea borrada, los datos asociados con la instancia se perderán.

Usted puede, sin embargo, crear almacenamiento antes de crear una instancia y el almacenamiento persistirá luego de borrar la instancia:

  1. En la página del panel de control haga clic en Storage y en Add storage para comenzar.
  2. Seleccione el centro de datos, ingrese el nombre, y seleccione el tamaño y el formato del almacenamiento. Haga clic en Next.
  3. Revise el resumen del almacenamiento y haga clic en Next.
  4. Lea y acepte la licencia seleccionando I agree.
  5. Haga clic en Add Storage. Recibirá un mensaje similar a "Successfully created new Storage."

Luego de agregar el almacenamiento puede visualizar la información del mismo desde el panel de control.

Dos notas rápidas sobre el almacenamiento:

  • El almacenamiento sólo puede agregarse al crear la instancia.
  • Usted puede distribuir almacenamiento entre las instancias a través de NFS o de aplicaciones similares.

Acceso a sus activos

Esta sección le proporciona las instrucciones paso a paso que le permitirán acceder a la instancia que ha creado.

Hay tres maneras de conectarse a una instancia creada.

  • A través de PuTTY.
  • A través de WinSCP.
  • A través de VNC.

Conexión de su instancia a través de PuTTY

Por supuesto, podrá conectarse a algunas de sus instancias con el navegador Web desde la etiqueta Account. Por ejemplo, si ha creado una instancia Novell SUSE 11 Linux Enterprise Server, puede registrarse y configurar su equipo haciendo clic en los enlaces de la pantalla "Getting Started". Sin embargo, si desea o debe conectarse a su instancia utilizando un cliente SSH, tendrá que adquirir el cliente y preparar la clave privada SSH para conectarse de manera segura a su instancia.

Los sistemas operativos Linux y Apple tienen un cliente SSH incorporado. Para los sistemas operativos Microsoft Windows, usted puede descargar PuTTY desde el sitio de descargas de PuTTY (Resources); PuTTYgen es también útil para generar sus propios pares de claves.

Preparación de sus claves. Usted debe obtener una clave privada relacionada con su instancia. Ésta debe encontrarse en formato PuTTY. Si su clave es generada por la interfaz de usuario cuando usted crea la instancia, puede convertirla en archivo de clave PuTTY con PuTTYgen y guardar la clave pública para utilizarla más adelante:

  1. Inicie PuttyGen.exe.
  2. Haga clic en Load, ubique el archivo de la clave (por ejemplo, ibmcloud_your.name@us.ibm.com_rs) en su disco local, y haga clic en Open.
  3. Especifique una frase de contraseña. Haga clic en Save private key.
  4. Elija la ubicación donde desea guardar el archivo de la clave PuTTY y el nombre del archivo (por ejemplo test.ppk) y luego haga clic en Save.
  5. Haga clic en Save public key, especifique un nombre diferente si lo desea, y luego haga clic en Save. Por defecto, la clave pública para test.ppk será guardada en el mismo directorio que test.ppk.public.

Conexión a su instancia. Cuando tiene un cliente PuTTY en su máquina local, usted puede conectarse de manera segura a la instancia que ha creado en el servicio IBM Smart Business Development and Test en el Cloud de IBM. Para conectarse a su instancia:

  1. Inicie PuTTY.
  2. En el campo del nombre Host (o de la dirección IP), ingrese la dirección IP de su instancia.
  3. Seleccione Connection -> Data del panel de categorías ubicado a la izquierda e ingrese idcuser en el Auto-login campo id de usuario.
  4. Seleccione Connection -> SSH -> Auth del panel de categorías ubicado a la izquierda y seleccione Allow attempted changes of username en SSH-2 en Authentication parámetros.
  5. Haga clic en Browse, seleccione el archivo de la clave privada PuTTY generado por PuTTYgen, y haga clic en Open.
  6. Haga clic en Open. Ingrese su contraseña si ha especificado una y verá una página que le dirá que está conectado a su instancia

Conexión a su instancia con WinSCP

WinSCP es un cliente SFTP y FTP de fuente abierta de Microsoft Windows. Pueden utilizarse archivos de transferencia de manera segura entre una máquina remota y una local. Obtenga el cliente WinSCP del sitio (Resources).

Conexión a su instancia. Cuando usted posee un cliente WinSCP en su máquina local, puede conectarse de manera segura a la instancia que ha creado en el servicio IBM Smart Business Development and Test en el Cloud de IBM. Para conectarse a su instancia:

  1. Convierta su clave privada (generada cuando creó una instancia) al formato PuTTY si su clave privada todavía no se encuentra en formato .ppk .
  2. Inicie WinSCP.
  3. Ingrese la dirección IP o el nombre host de la instancia e ingrese el nombre de usuario idcuser. Deje en blanco la contraseña.
  4. Localice el archivo de la clave privada.
  5. Haga clic en Login.
  6. Especifique la contraseña cuando le sea solicitada. Haga clic en OK.

Conexión a su instancia con VNC

Virtual Network Computing (VNC) proporciona soporte remoto de control y permite visualizar y administrar aplicaciones remotas. Para obtener el cliente VNC y el servidor, descárguelos desde el sitio RealVNC Web (Resources).

Preparación del servidor VNC. Antes de contectarse a una instancia con VNC, usted debe instalar y configurar el servidor VNC en la instancia.

Para preparar el servidor VNC en Novell SUSE Linux 11 Enterprise Server:

  1. Inicie PuTTY y regístrese en la instancia.
  2. Establezca el privilegio de raíz mediante el comando sudo bash.
  3. Ingrese el comando vncserver y se le pedirá que especifique y configure la contraseña para acceder a su escritorio remoto.
  4. Ingrese y cuando se le pregunte si desea establecer una contraseña de solo lectura
  5. Especifique la contraseña de solo lectura y vuelva a ingresarla para confirmarla.
  6. Configure la instancia mediante el comando yast de este modo:
    1. Seleccione Network Services del panel de la izquierda con las teclas de las flechas arriba y abajo.
    2. Presione la tecla que indica la flecha hacia la derecha y luego elija Remote Administration con la flecha hacia abajo o hacia arriba. Luego presione la tecla Enter.
    3. Presione la tecla Tab hasta que seleccione Allow Remote Administration y luego presione la tecla Enter.
    4. Presione la tecla Tab para seleccionar Finish.

Preparación del servidor VNC en Red Hat Enterprise Linux:

  1. Inicie PuTTY y regístrese en la instancia.
  2. Establezca la raíz de privilegio mediante el comando sudo bash.
  3. Ingrese el comando vncserver y se le pedirá que especifique y confirme la contraseña para acceder a su escritorio remoto.
  4. Ubique el archivo xtartup from /root/.vnc/ e ingrese el comando vi.
# En los escritorios remotos quite las barras de comentario de las siguientes dos líneas:

unset SESSION_MANAGER-----------------------(Attention: uncomment the two line)
exec /etc/X11/xinit/xinitrc 

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &
~
  1. Quite las barras de comentarios de las dos líneas (en este ejemplo aparecen en negrita) y salga de vi.
  2. Agregue la regla #iptables -A INPUT -p tcp --dport 5900:5920 -j ACCEPT.
  3. Ingrese el comando vncserver de nuevo. El servidor VNC ha sido iniciado.

Conexión a su instancia. Una vez que tenga instalado el visor VNC en su máquina, puede conectarse a su instancia del servicio IBM Start Business Development and Test en el Cloud de IBM. Para conectarse a su instancia:

  1. Inicie el visor VNC.
  2. Ingrese el nombre host o la dirección IP en su instancia, dos puntos (:) y el número de visualización (por ejemplo example, 129.33.195.130:3). El número de visualización debe coincidir con el que apareció en el aviso del paso anterior de la configuración.
  3. Haga clic en OK y podrá ver la interfaz gráfica de la instancia.

Configuración del firewall para las instancias

Los usuarios me han hecho muchas preguntas: "¿Cómo configuro el firewall para mi instancia?" (La pregunta más frecuente se presenta en el siguiente formato "¿Cómo es posible que no pueda conectarme al puerto XXX de mi instancia?")

En este punto, todos sus puertos externos — recuerde, los intentos de instancia para contactar un servicio externo en un puerto determinado — debería estar abierto, salvo el puerto de correo 25. (Si necesita enviar correo, puede considerar el SMTP, puerto 465, el cual es seguro)

En el caso de los puertos de entrada, usted puede darse el lujo de configurarlos de dos maneras diferentess:

  1. Introduciendo reglas relacionadas a su máquina virtal en las reglas firewall generales del hipervisor.
  2. En la propia máquina virtual (por ejemplo, utilizando iptables).

Modificación de las reglas firewall del hipervisor

Veamos primero en detalle el caso número 1. Claramente, es preferible utilizar el firewall en el nivel del hipervisor si le preocupa la performance. Si está restringiendo los paquetes en este nivel, no es necesario que sean enviados a su VM antes de ser deshacerse de ellos.

Por otro lado, el proceso del que estoy hablando se encuentra relacionado con esto de algún modo: En el caso de las imágenes de la base maestra, sólo los puertos 22, 80, y 443 son abiertos por el hypervisor para la VM. Si necesita abrir otros puertos, siga estos pasos:

  1. Deberá capturar una imagen en la instancia que se está ejecutando. En el panel de control, seleccione su instancia y haga clic en Select image. Esto puede llevar bastante tiempo dependiendo del tamaño de la instancia.
  2. Una vez que la captura esté completa, deberá encontrar la imagen personalizada en el catálogo de imágenes y acceder a la misma. Asegúrese de haberse registrado; desde la página principal de la imagen deberá hacer clic en la etiqueta Content y navegar hasta el archivo denominado parameters.xml.
  3. Mire el archivo predeterminado parameters.xml. Éste debería tener abiertos sólo los puertos 22, 80, y 443:
Listado 1. El archivo predeterminado parameters.xml
  <?xml version="1.0" encoding="UTF-8" ?> 
- <parameters xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:noNamespaceSchemaLocation="platform:/resource/com.ibm.ccl.devcloud.client/
    schema/parameters.xsd">
  - <firewall>
    - <rule>
        <source>0.0.0.0/0</source> 
        <minport>22</minport> 
        <maxport>22</maxport> 
      </rule>
    - <rule>
        <source>0.0.0.0/0</source> 
        <minport>80</minport> 
        <maxport>80</maxport> 
      </rule>
    - <rule>
        <source>0.0.0.0/0</source> 
        <minport>443</minport> 
        <maxport>443</maxport> 
      </rule>
 </firewall>
</parameters>
  1. Siéntase libre de agregar los puertos abiertos que desee. Si desea abrir todos los puertos, puede utilizar el siguiente archivo como su línea de base.
Listado 2. Apertura de todos los puertos
  <?xml version="1.0" encoding="UTF-8" ?> 
- <parameters xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:noNamespaceSchemaLocation="platform:/resource/com.ibm.ccl.devcloud.client/
    schema/parameters.xsd">
  - <firewall>
    - <rule>
        <source>0.0.0.0/0</source> 
        <minport>1</minport> 
        <maxport>65535</maxport> 
      </rule>
    </firewall>
</parameters>
  1. Cargue el archivo modificado (reemplace el anterior, parameters.xml) y asegúrese de guardar la nueva imagen.
  2. Abastezca una nueva imagen desde la imagen modificada. Una vez que la instancia se encuentra activa, las nuevas reglas del firewall sustituyen a las antiguas.

Modificación de las reglas iptables

El proceso para cambiar las reglas iptables es rápido. Por defecto, el firewall de las iptables no se encuentra activo en las instancias. (Para conocer más detalles sobre las iptables, visite la página principal del proyecto.)

Para activarlo, usted puede hacer lo siguiente:

  1. Conviértase en usuario raíz (sudo bash), navegue hasta /etc/sysconfig, y edite el archivo denominado iptables.
  2. Agregue o borre las líneas que desee; una vez que termine, inicie el servicio: service iptables start.
  3. Verifique que el servicio se esté ejecutando y que las reglas estén activas: service iptables status.

¡Ya debería estar todo listo!


Administración de sus activos

Esta sección le suministrará las instrucciones paso por paso para ayudarlo a administrar los activos que ha creado.

Administración de las instancias

En la página del panel de control, seleccione Instances y obtendrá una lista de las intancias que están disponibles actualmente. Usted puede realizar las siguientes acciones en sus instancias:

  • Editar el nombre de la instancia.
    1. Haga clic en Change name al lado del nombre de la instancia.
    2. Especifique un nuevo nombre y haga clic en Continue.
  • Extender la fecha de expiración. Actualmente, la fecha de expiración puede extenderse hasta 30 días más.
  • Borrar su intancia. Al borrar su instancia, ésta es interrumpida y los datos del sistema de archivos efímero son borrados y no pueden volver a recuperarse, por lo cual debe guardar los datos importantes en otros sistemas de almacenamiento.
  • Crear una imagen. Usted puede crear imágenes basadas en sus intancias personalizadas.

Administración de las imágenes

En la página del panel de control, seleccione Images y obtendrá una lista de las imágenes actuales. Usted puede realizar las siguientes acciones en su página:

  • Borrar una imagen.
  • Crear una instancia basada en la imagen.
    1. Haga clic en la etiqueta Instances y en Add instance.
    2. En Add Instance (paso 1 de 4) seleccione el diálogo de imagen, haga clic enMy images en la parte superior derecha.
    3. Seleccione la imagen que desea instanciar y haga clic en Next.

Como usuario final, usted puede tener sólo imágenes privadas. No puede compartirlas con otros usuarios dentro ni fuera de la empresa.

Administre su almacenamiento

En el panel de control, seleccione Storage y usted obtendrá una lista de su almacenamiento actual. Usted puede realizar las siguientes acciones en su almacenamiento:

  • Borrar el almacenamiento.
  • Crear una instancia basada en el almacenamiento.
    1. Haga clic en la etiqueta Instances y luego haga clic en Add instance.
    2. Seleccione una imagen.
    3. En el diálogo Add Instance (paso 2 de 4) Configure Image, seleccione el almacenamiento que ha creado en el campo Mount Storage e ingrese Mount Point (por ejemplo, /mnt/extra).
  • Distribuir el almacenamiento mediante la configuración del servidor NFS.
    1. Configure el firewall de su imagen para abrir los puertos NFS: 111 para portmap, 2049 para nfsd, 1011 para mountd, y 35000 para lockd. (Tenga en cuenta que sólo puede configurar firewall de imágenes, no de instancias, por lo cual debe capturar una imagen desde su instancia y configurar su imagen privada.)
    2. Especifique los puertos para mountd y lockd editando el archivo /etc/services:
      mountd 1011
      rpc lockd 35000
    3. Abastezca la imagen y conéctese a su instancia utilizando PuTTY o VNC.
    4. Configure un servidor NFS:
      # rpc.nfsd
      # rpc.mountd
      # vi /etc/exports
      En el archivo /etc/exports, cambie 0.0.0.0 por *.
    5. Inicie el servidor NFS: # service portmap start
      # service nfs start

Para utilizar el almacenamiento distribuído en otras instancias, usted puede montar el almacenamiento a su directorio local: # mount -t nfs <SERVER_NAME>:/<SERVER_DIR> <LOCAL_PATH> where

  • <SERVER_NAME> es el nombre host del servidor NFS.
  • <SERVER_DIR> es el directorio de almacenamiento en el servidor NFS.
  • <LOCAL_PATH> es el directorio en el cual se monta el almacenamiento.

Administración de sus claves

En la página de la cuenta, usted puede visualizar una lista de sus claves actuales con la opción i Access. Usted puede realizar las siguientes acciones con sus claves:

  • Visualizar el contenido de una clave. Haga clic en Edit en la columna Actions de la tabla de claves y podrá ver el contenido de la clave.
  • Editar una clave.
    1. Antes de editar la clave, debe obtener PuTTYgen para generar sus propios pares de claves.
    2. Haga clic en Edit en la columna Actions de la tabla de claves.
    3. Inicie PuttyGen.exe y haga clic en Generate.
    4. Especifique una frase de contraseña.
    5. Haga clic en Save public key.
    6. Especifique la ubicación donde desea guardar el archivo de la clave.
    7. Copie el contenido del archivo de la clave (excluyendo los encabezados ssh-rsa y endnote rsa-key-20091222) y péguelo en el campo Key contents .
    8. Haga clic en Save changes.
  • Modificar la clave predeterminada. Si usted tiene claves múltiples, puede hacer clic en Change the default key y seleccionar otra clave.
  • Agregar de otra clave. Haga clic en Add a key.
    1. Antes de agregar una clave, usted debe obtener PuTTYgen para generar sus propios pares de claves.
    2. Inicie PuttyGen.exe y haga clic en Generate.
    3. Especifique la frase de contraseña.
    4. Haga clic en Save public key.
    5. Especifique la ubicación donde quiere guardar el archivo de la clave.
    6. Haga clic en Add a key, copie el contenido del archivo de la clave (excluyendo los encabezados ssh-rsa y endnote rsa-key-20091222) y péguelo en el campo Key contents .
    7. Haga clic en Continue.
  • Generar una nueva clave. Haga clic en Generate a new key y obtendrá una clave generada por el servicio IBM Smart Business Development and Test en el Cloud de IBM .

Administración de sus direcciones IP

En la página de la cuenta, usted puede visualizar una lista de sus direcciones IP actuales en Your IPs. Usted puede realizar las siguientes acciones con sus IPs:

  • Agregar una IP. Haga clic en Add IP debajo de la tabla de IP, seleccione el centro de datos, y se asignará una dirección IP.
  • Borrar una IP. Haga clic en Delete en la columna Actions de la tabla de IP.
  • Crear una instancia con la dirección IP.
    1. Desde el panel de control, haga clic en Instances y luego haga clic en Add instance.
    2. Seleccionar una imagen.
    3. En el cuadro de diálogo Add Instance (paso 2 de 4) Configure Image, seleccione la dirección IP en el campo IP dinámico o estático.

Más información para trabajar en el Cloud

Además, existe un wiki how-to actualizado (consulte Resources), el cual proporciona otras instrucciones de tipo introductorio, como por ejemplo:

  • Agregado de un sistema operativo base y SDK DVDs como fuente de instalación YAST (en caso de planear instalar software adicional en su máquina virtual).
  • Más sobre interactuación programática con el entorno de Cloud (a través del REST API).
  • Cómo convertirse en usuario raíz en cualquier VM.
  • Sincronización de su hora local con NTP.
  • Cómo configurar IPv6 (si usted tiene una dependencia de software que requiere IPv6).
  • Creación de un clon de la instancia que está ejecutando (para guardar su trabajo si su antigua instancia está por expirar o para crear VMs idénticas).

En conclusión

Pruebe el IBM Smart Business Development and Test en el Cloud de IBM — ya sea a través de la versión de producción o de la versión "beta" (vea Resources).

Recursos

Aprender

Obtener los productos y tecnologías

Comentar

  • El grupo Developer Cloud de My developerWorks es la comunidad para el Smart Business Development and Test en el Cloud de IBM.
  • Participe de la comunidad developerWorks (blogs de desarrollador, grupos, foros, podcasts, perfiles, boletines informativos, wikis, y temas comunitarios) a través de My developerWorks, el cual un sistema de redes, y además, un conjunto unificado de herramientas comunitarias para la conexión, la distribución y la colaboración.

Comentarios

developerWorks: Ingrese

Los campos obligatorios están marcados con un asterisco (*).


¿Necesita un IBM ID?
¿Olvidó su IBM ID?


¿Olvidó su Password?
Cambie su Password

Al hacer clic en Enviar, usted está de acuerdo con los términos y condiciones de developerWorks.

 


La primera vez que inicie sesión en developerWorks, se creará un perfil para usted. La información en su propio perfil (nombre, país/región y nombre de la empresa) se muestra al público y acompañará a cualquier contenido que publique, a menos que opte por la opción de ocultar el nombre de su empresa. Puede actualizar su cuenta de IBM en cualquier momento.

Toda la información enviada es segura.

Elija su nombre para mostrar



La primera vez que inicia sesión en developerWorks se crea un perfil para usted, teniendo que elegir un nombre para mostrar en el mismo. Este nombre acompañará el contenido que usted publique en developerWorks.

Por favor elija un nombre de 3 - 31 caracteres. Su nombre de usuario debe ser único en la comunidad developerWorks y debe ser distinto a su dirección de email por motivos de privacidad.

Los campos obligatorios están marcados con un asterisco (*).

(Por favor elija un nombre de 3 - 31 caracteres.)

Al hacer clic en Enviar, usted está de acuerdo con los términos y condiciones de developerWorks.

 


Toda la información enviada es segura.


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=90
Zone=Cloud computing
ArticleID=499453
ArticleTitle=Comience a utilizar el IBM Smart Business Development and Test en el Cloud de IBM
publish-date=07072010