Andromeda

History

WSARCH architecture is implemented in a structure that is composed of service providers, service registries, brokers, clients, log server, tools server, backup server. The insfrastructure is a cluster named andromeda. The physical structure is best described as follows.

Access

 Command-Line SSH Client

Linux

If you are connecting to the Andromeda cluster from Linux/Unix and are using a command line ssh client, just type (broker machine):

  • ssh <username>@andromeda.lasdpc.icmc.usp.br -p 2004

where <username> is your Cluster User Id and “-p 2004″ is the port to access the cluster frontend. If you have not ssh’ed to the cluster from that machine before you will get a message stating that the authenticity of the host cannot be established, it will give you an RSA key, and ask if you want to continue. Type ‘yes’ to continue, and then enter your password when it prompts you for it.

Mac OS X

If you are using Mac OS X, start the Terminal.app application by going to the Finder -> Applications -> Utilities -> Terminal. Once the terminal window comes up, type (broker machine):

  • ssh <username>@andromeda.lasdpc.icmc.usp.br

where <username> is your Cluster User Id and “-p 2004″ is the port to access. If you have not ssh’ed to the cluster from that machine before you will get a message stating that the authenticity of the host cannot be established, it will give you an RSA key, and ask if you want to continue. Type ‘yes’ to continue, and then enter your password when it prompts you for it.

Graphical SSH Client

 Windows

There are several ssh clients for Windows such as PuTTY (a Google seach will lead to this download), SSH Secure Shell, and Cygwin  which is not only an ssh client, but a bash shell environment and X server. See www.cygwin.com for download instructions.  If you are using Secure Shell for Windows, start the application, and click the ‘Quick Connect’ button. Then enter the cluster name:

  • andromeda.lasdpc.icmc.usp.br and your username. (broker machine)

Leave the port set to 2004, hit Enter, and when it prompts you for your password, enter your Cluster password.

Configuration

The Andromeda Cluster is implemented in a structure that is composed of nodes for virtualization tests. The nodes of cluster can also be used for workload generation. The physical structure is best described as follows.

Hardware

Providers (4 hosts / 12 virtuais)
  • AMD Processor Vishera 4.2 Ghz
  • 32 GB RAM DDR3 Corsair Vegeance
  • Motherboard Gigabyte 970A-D3
  • Video Nvidia GTX 650 – 1GB
  • HD 2TB Seagate Sata III 7200RPM
  • Fonte ATX 650W Real
UDDIs (4 hosts / 16 virtuais)
  • AMD Processor Vishera 4.2 Ghz
  • 32 GB RAM DDR3 Corsair Vegeance
  • Motherboard Gigabyte 970A-D3
  • Video Nvidia GTX 650 – 1GB
  • HD 2TB Seagate Sata III 7200RPM
  • Fonte ATX 650W Real
Brokers (2 hosts)
  • AMD Processor Vishera 4.2 Ghz
  • 32 GB RAM DDR3 Corsair Vegeance
  • Motherboard Gigabyte 970A-D3
  • Video Nvidia GTX 650 – 1GB
  • HD 2TB Seagate Sata III 7200RPM
  • Fonte ATX 650W Real
Log Server (1 host)
  • AMD Processor Vishera 4.2 Ghz
  • 32 GB RAM DDR3 Corsair Vegeance
  • Motherboard Gigabyte 970A-D3
  • Video Nvidia GTX 650 – 1GB
  • HD 2TB Seagate Sata III 7200RPM
  • Fonte ATX 650W Real
Tools (1 host)
  • AMD Processor Vishera 4.2 Ghz
  • 32 GB RAM DDR3 Corsair Vegeance
  • Motherboard Gigabyte 970A-D3
  • Video Nvidia GTX 650 – 1GB
  • HD 2TB Seagate Sata III 7200RPM
  • Fonte ATX 650W Real
Backup (1 host)
  • AMD Processor Vishera 4.2 Ghz
  • 32 GB RAM DDR3 Corsair Vegeance
  • Motherboard Gigabyte 970A-D3
  • Video Nvidia GTX 650 – 1GB
  • 5 X HD 2TB Seagate Sata III 7200RPM (Raid 5)
  • Fonte ATX 650W Real
Switches (2)
  • HP V1910-48G (JE009A) w/ 48 ports 10/100/1000Mbps + 4x mini-Gbic SFP (RJ-45 ou Fibra)
  • Switch 3Com 24 ports 10/100 /1000 – PN: 3CR17661-9t
Software
  • Apache Axis2/Java
  • Java JDK 1.7
  • Ant
  • Apache Tomcat
  • Jenkins
  • WSTester
  • SVN/Gitlab
Operating System
  • Linux Ubuntu Server 12.04 6u Bits LTS (Providers, UDDIs, Brokers, Tools)
  • ClearOS 6.0 64 Bits
  • FreeNAS (Backup Server)