Get your own SAP HANA, developer edition on KT ucloud biz

What's New

  • [2013-03-30] System number of HANA Rev48 installations changed to 00.
  • [2013-03-30] HANA on ucloud images are upgraded to Revision 48. 
  • [2012-12-03] KT ucloud offers a free trial for 2vCore,16GB size until the end of February 2013

Welcome

As announced at SAPPHIRE NOW + SAP TechEd 2012 in Madridin Madrid, you can now create your own HANA developer environment on KT ucloud biz.

SAP won't charge you anything for the license, but you will be responsible for operating your own ucloud account. Together with KT, we have made four different sizes available for you. To get an idea about associated cost, use the ucloud pricing calculator here.

These are the image sizes we made available for you:

Type

Virtual CPU’s

Memory (GB)

Storage (GB)

High-Memory

2

20

90

4

32

140

8

64

230

How to create your own HANA@ucloud environment

Prerequisites

  • An SCN user - if you don't have one yet, you can register free of charge here.
  • Make sure to be logged on before proceeding to the next steps
  • A ucloud account - if you don't have one yet, you can register here (click "Sign up for ucloud"). Your e-mail address is used for login ID. For Korean users, register here.

  • After you finished account registration, welcoming e-mail is sent to your e-mail address you registered. Check your mail box, and click the link "Go to complete membership registration" in the e-mail message . Then your e-mail will be verified and you can now login to ucloud portal.

     

  • Sign-up for SAP HANA on ucloud in order to use SAP HANA, developer edition. Click on "Order Now" in the top menu bar, select "ucloud SAP HANA" in the right side, and click "Sign up" button to order service.

   

  • To complete subscription process, have your credit card handy (Master, Visa, or American Express). Input the necessary information and click on "Authentication" button to authenticate your credit card. After you signed up, you've completed all prerequisites.

Part 1 - Accept the SAP Developer License Agreement on SCN

Checked all the prerequisites? Then you're ready to create you own HANA DB server on kt ucloud. The whole process should not take longer than about 15 minutes.

  1. Start here. Complete the required profile data and click the "Next" button.
  2. Enter your kt ucloud account (see pre-requisites), select language (select  "Korean" for Korean users), and click the "Next" button
  3. Confirm your data by clicking the "Confirm" button
  4. Read the license agreement carefully and, if you agree, click the "Accept" button.

Part 2 - Create your own SAP HANA instance on kt ucloud

Once you have completed Part 1, the installation process will jump to the kt ucloud portal. You will see the next screen.

If you see login page, login with your ucloud account and continue.

You can choose HANA landscape type either standalone or distribution. In distribution mode, 4 VMs with the same server specification you choose will be created. Distribution mode consists of 1 master node, 2 slave nodes with worker role, and 1 slave node with standby role by default, and all nodes share 500GB NFS storage through additional storage network VLAN. HANA data and log directory will be located in NFS shared storage.

Select pricing option either monthly plan or hourly plan according to your preference. Note that if you choose monthly plan, you can delete your HANA instance after 24 hours.

Configure instance size you’d like to create. The recommended option is 2vCore, 20GB that should be sufficient for most. But if you want to develop with larger data requiring high performance, kt ucloud offers maximum 8vCore, 64GB memory option as the largest configuration for SAP HANA, developer edition.

If you have a promotion code for 30-day free trial, input your code in the "Enter Promotion Code" field.

Enter your landscape name and click the ‘Confirm’ button. The landscape name is used for generating hostname of HANA instance. In case of standalone, the hostname will be “hanacloud” by default. In case of distribution, master node will be “landscape name” + “Master”, and slave nodes will be “landscape name” + “Slave1”, “Slave2”, “Slave3” and so on. The landscape name should not be duplicated as existing or previous name. If your landscape name is available, you’ll see “The LANDSCAPE name is available” popup message when you click the “Confirm” button.

Check your selection, then click on “Next”. Also check your order request details, and click on “Submit”.

The instance creation takes several minutes. This might be a good time to go back to the SAP HANA Developer Center on SCN to download and install HANA Studio and the HANA Client libraries to your local computer (see Part 3).

Once the HANA instance creation has finished, randomly generated root password will be showed up. Also the password will be mailed to your ucloud account e-mail address. Your screen should look somewhat like this:

Check the description tab for details on server name and public IP address which you will use to connect to your new HANA developer instance.

If your instance creation fails, your instance will automatically stop and be deleted. “In use” state guarantees instance was created s and all HANA DB configuration were done successfully.

Congratulations! You're done with creating your own HANA image on kt ucloud.

Part 3 - Download and install SAP HANA Studio and SAP HANA Client

You can now download SAP HANA Studio, developer edition and SAP HANA Client, developer edition.

  • Again, make sure you are logged in.
  • Accept the License Agreement (again, make sure to read it carefully, even though you already know it) and start the download by selecting the archive you want to download and clicking the "I Agree - Download selected file" button.
  • Once the archive is completely downloaded, unpack it and run hdbsetup.exe installers.

Part 4 - Connect to your HANA server on kt ucloud

In order to connect to your HANA server on kt ucloud, you should open your firewall configuration. Basically, guest VLAN network is assigned separately for each account, and a virtual router for each VLAN handles static NAT and firewall for the guest VLAN.

Click on “network” menu on the left side of ucloud portal.  Your screen should look somewhat like this:

Select the public IP address of the HANA landscape you want to use. And click on firewall tab. Add or modify your firewall rule to include any additional ports you need to access or to administer SAP HANA. Source CIDR should be your public IP address range that your HANA studio will use. If you aren't sure about public IP address, just simply open as "0.0.0.0/0". For example:

Service

Source CIDRProtocolStart Port

End Port

HANA Studio/JDBC

0.0.0.0/0TCP30015

30015

0.0.0.0/0TCP50013

50014

SSH

0.0.0.0/0TCP22

22

HANA XS Engine0.0.0.0/0TCP80008000

Opening ports 30015, 50013 and 50014 is the minimum to connect HANA Studio (and clients using JDBC) to the HANA server on ucloud. Once connected, you are able to lookup additional ports in HANA studio (double-click your system and go to landscape tab). Tip: The HANA installations on ucloud are using system number 00, so the ports conform to these schemes: 300xx, 500xx. The port to access applications running on the XS engine is 8000.

Note : Also consider restricting the source IP address CIDR block range as an additional security measure like “147.6.10.0/24”

When you add firewall rules, they will be applied into virtual router immediately.

  • Create an entry in your local hosts file (for Windows: C:\Windows\System32\drivers\etc\hosts, for Linux: /etc/hosts), mapping your public IP address to the hosts name as a server name in the Part2 description tab.
    [Note: If you do not create this hosts file entry, you will see a yellow status icon in your HANA Studio and a warning message "sapstartsrv not started". Your HANA DB will work just fine, but you will be unable to stop/start the instance from HANA Studio.]
  • Open SAP HANA Studio and choose either the Administration Console or Modeler perspective.
  • In the Navigator Panel, right-click the empty space and choose "Add System..." from the context menu
  • On the popup, enter
    • Your public IP or <server name> as host name
    • 00 as System Number
    • name for your HANA server as Description
  • Click "Next". On the next screen, enter
    • SYSTEM as User Name
    • manager as Password. You can change the default password later from HANA Studio.
  • Click "Finish", wait to the system connection to appear in you Navigator panel with a green status icon and you are officially done!

Part 5 - Logon to the Linux OS of your ucloud instance

Sometimes you may want to connect to your HANA instance on the OS level. For example to change the default password of the hdbadm OS user (see below) or to start/stop your HANA DB server.

Overview of steps:

  • Download putty.exe and puttygen.exe
  • Using Putty to connect to HANA Linux VM as ‘root’ user. For IP, use the public IP Address, gathered from previous Part 3 step.

From Linux or Mac OS-X, you simply need to run ssh root@<public IP> from a terminal window.

Note:

  • User hdbadm owns sap software in the Linux instance. To restart HANA DB without restarting the entire Linux instance, switch to user hdbadm and perform stop and start operations using the following commands
    • su - hdbadm: To switch user
    • ./HDB stop: Command to stop HANA DB
    • ./HDB start: Command to start HANA DB
  • The default password of user hdbadm is HANAabcd1234. You should change this password using the Linux command passwd hdbadm after creating your instance. Enter these credentials when HANA Studio prompts you for the <SID>adm logon to perform administrative tasks.

Where to get help

If you read your license agreement carefully, you know that the SAP HANA Developer License is free of charge (except for your hosting fee on KT ucloud), but comes without SAP product support. In case you have any questions, please (1) check our FAQ, (2) seek help on our discussion forum and should all other options fail, (3) send us an email at inmemorydevcenter@sap.com.

For KT ucloud related questions please visit the Support Request.

Tags:
  • SAP Employee