• No results found

Aspen Cloud Server Management Console

N/A
N/A
Protected

Academic year: 2021

Share "Aspen Cloud Server Management Console"

Copied!
149
0
0

Loading.... (view fulltext now)

Full text

(1)

Copyright © 2011 Power‐All Networks Limited                                  Aspen Cloud Server Management Console  Management of Cloud Server Resources  Power‐All Networks Ltd. User Guide  June  2011,  version  1.1.1 

(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)

2.    Initial Setting (continued)                  There are three folders need to mounted from CMS.  Mounted As  Server  Name  Share Name  Login  Name  Password 

/vm/template  CMS_IP  template  nobody  cloudadmin

/vm/customer‐template  CMS_IP  customer‐template  nobody  cloudadmin

/vm/idc‐template  CMS_IP  idc‐template  nobody  cloudadmin

 

3.4 Fill correct information according to above table and then click “Save and  Mount” 

(15)
(16)

2.    Initial Setting (continued)    DHCP Setup    The network configuration of VMs should be managed by DHCP Server. All MAC  Address should be specified when creating VM. Below is a procedure of setting up the  DHCP Server for assigning network information to VMs with MAC Address.   

(17)
(18)

2.    Initial Setting (continued)    STEP 3  Edit the following lines based on the network environment and click Save  when complete.    Remark: Please make sure the server is UP or Re‐start after edit the configure file      1. Edit the DNS IP of network, these values will be assigned to VM 

# The following line set your DNS IP address: option domain-name-servers 8.8.8.8, 9.9.9.9; 2. Edit the Dummy configure, the IP / subnet setting will be same as the network of  the cserver host. ############################

## Assume eth0 of this server (host server) with IP 192.168.11.1/24, gateway (router) 192.168.11.1

############################

(19)

Copyright © 2011 Power‐All Networks Limited 

subnet 192.168.11.0 netmask 255.255.255.0 { authoritative;

option routers 192.168.11.1; host 192.168.11.100 {

option host-name "dummy.localdomain"; option routers 192.168.11.1; deny client-updates; deny unknown-clients; hardware ethernet 11:11:11:22:22:22; fixed-address 192.168.11.100; } } 3. Edit the VM IP, subnet, Gateway and MAC address  ############################ ## Private IP example

## Assume VM 1 with IP 192.168.0.11/24, gateway (router) 192.168.0.1, MAC address (hardware ethernet): 00:16:3e:6a:6b:22

############################ # VM 1 subnet 192.168.0.0 netmask 255.255.255.0 { authoritative; option routers 192.168.0.1; host 192.168.0.11 {

option host-name "00:16:3e:6a:6b:22-icp.localdomain"; option routers 192.168.0.1;

deny client-updates; deny unknown-clients;

(20)
(21)
(22)
(23)
(24)

2. Getting Started   

Cloud management Console   

 

(25)
(26)
(27)
(28)
(29)
(30)
(31)
(32)

4.1. Introduction to IDC Operation Console – Host Management (continued)      Below are the descriptions for field use in host register.    Label Name  Descriptions  Rack Label  Label that paste in the physical server, it should be the  same as the server name.  City  City where the host is located. Server Mode  Can by Hybrid or Host mode IDC  The idc where the host is located. Zone  IDC can have several different zones.  Select a zone if users need to assign the host to specific  zone. If not select, host will place in default zone  API URL    The api server's url link. IP Address  IP Address for the host.  Host Name  Host Name for the newly added host  Host Description  User's description for the host. Max. VM#  Maximum number of vm that can be assigned to this  host. The number of max vm must be greater than that  of used vm.  Used VM  The number of vm have been used in host.  Physical RAM Size  The total ram size for the host.

(33)

Copyright © 2011 Power‐All Networks Limited  4.1. Introduction to IDC Operation Console – Host Management (continued)        STEP 4  Click “SUBMIT” button and confirm the registration.    STEP 5  After registration success, it will show message “Add VM Host Success” in  the screen.    Section 2: Config the new cloud server host ( Xen host )    STEP 1  Open the host config URL, ie: http://[xen ip]/sys_config.php.    STEP 2  Configure the "Portal URL" and "Administration Console URL" with the    CMS's IP.     

(34)
(35)
(36)
(37)
(38)
(39)

Copyright © 2011 Power‐All Networks Limited 

4.1. Introduction to IDC Operation Console – Cloud Server Management (continued)   

Table summary the available functions for different vm status:   

Subscription Status  Enabled Available Functions

All  YES / NO   Edit / Verify 

Available    YES   Assign VM 

Subscribed  YES/ NO   Terminate 

 Build Template   Suspend VM   Start     Soft Reboot     Hard Reboot     Soft   Shutdown   Hard Shutdown  VM Suspend  ‐‐‐‐   Reactivate VM 

Subscribed  YES   Assign Parts   

 Remove Parts  Available / Terminated  YES / NO   Refill 

Terminated  YES / NO   Remove 

Refill Timeout  YES / NO   Restart Refill 

(40)
(41)
(42)
(43)
(44)
(45)
(46)
(47)
(48)
(49)
(50)
(51)
(52)
(53)
(54)
(55)
(56)
(57)
(58)
(59)
(60)

4.1. Introduction to IDC Operation Console – Template Management (continued)    Template Registration    STEP 1  To register a template, click “REGISTER” in the browsing page.      It will then direct to the register page.    STEP 2  Input the template information.    Fill in Template Description, Image Filename, Config Filename, etc…    (ie: Image Filename:    Centos5.4.img;    Config Filename: Centos5.4.xml) 

(61)
(62)
(63)
(64)
(65)
(66)
(67)
(68)

4.1. Introduction to IDC Operation Console – IDC Maintenance (continued)   

(69)
(70)
(71)
(72)
(73)
(74)
(75)
(76)
(77)
(78)
(79)
(80)
(81)
(82)
(83)
(84)
(85)

Copyright © 2011 Power‐All Networks Limited 

4.1. Introduction to IDC Operation Console – Partner Management (continued)   

(86)
(87)
(88)
(89)

Copyright © 2011 Power‐All Networks Limited 

(90)
(91)
(92)
(93)
(94)
(95)

Copyright © 2011 Power‐All Networks Limited 

(96)
(97)
(98)
(99)
(100)
(101)
(102)
(103)
(104)
(105)
(106)
(107)
(108)
(109)
(110)
(111)
(112)
(113)
(114)
(115)
(116)
(117)
(118)
(119)
(120)
(121)
(122)
(123)
(124)
(125)
(126)
(127)
(128)
(129)
(130)
(131)
(132)
(133)
(134)
(135)
(136)
(137)

Copyright © 2011 Power‐All Networks Limited  7.    FAQ    7.    Password Recovery Script    Objective    Configure the password recovery program which can change password for new template    Supported Platform    Windows and Linux    Resource location  http://www.cloudwww.com/resources.php    Procedures [Linux]  1. Depends on what OS you ready to setup and prepare related file.  ‐ config.properties  ‐ GetPasswordGen.class  ‐ PasswordGen.class    2. Copy files to specified folder below.   

Copy files to /usr/local/cserver (if not exists, create “cserver”)   

3. Use any text editor to open the file, config.properties.  Content of the file 

apiURL=http://[YOUR_IP]:10007/api/ 

chkVersionFileName=chkVersion.php  getPasswordFileName=getPassword.php        You only edit the red area i.e. [YOUR_IP]        Following is the sample  apiURL= http://192.168.10.1:10007/api/  chkVersionFileName=chkVersion.php  getPasswordFileName=getPassword.php 

Here, 192.168.10.1 is the IP of CMS. Except the red area ([YOUR_IP]), don’t edit other  config.     

Caution: End of the URL MUST have a “/” on it. Otherwise, error would occur when the  program runs. 

(138)

    7.    Password Recovery Script (continued)    4. Create a new file named “password_recovery.sh”  Copy and paste the following command into password_recovery.sh  cd /usr/local/cserver  /usr/bin/java GetPasswordGen  Save and exit after modify the file    Change the owner of password_recovery.sh  chown 755 /usr/local/cserver/password_recovery.sh    5. Edit open text editor and edit file rc.local  Add the follow command to rc.local

/usr/local/cserver/*.sh

Save and exit after modify the file  

6. Finish all the steps above can make your template enable the password recover function  and will use the password from web console on next bootup. 

 

(139)

Copyright © 2011 Power‐All Networks Limited    7.    Password Recovery Script (continued)    Procedures [Windows]  1. Depends on what OS you ready to setup and prepare related file.  ‐ config.properties  ‐ GetPasswordGen.vbs  ‐ PasswordGen.vbs    2. Copy files to specified folder below.  Copy files to C:/WINDOWS/system32    3. Use any text editor to open the file, config.properties  Content of the file 

apiURL=http://[YOUR_IP]:10007/api/ 

chkVersionFileName=chkVersion.php  getPasswordFileName=getPassword.php        You only edit the red area i.e. [YOUR_IP]        Following is the sample  apiURL= http://192.168.10.1:10007/api/  chkVersionFileName=chkVersion.php  getPasswordFileName=getPassword.php 

Here, 192.168.10.1 is the IP of your IDC portal. Except the red area ([YOUR_IP]), don’t  edit other config.     

(140)
(141)
(142)
(143)
(144)
(145)
(146)
(147)
(148)
(149)

References

Related documents

Figure 3 illustrates the recontextualization approach used in the implementation. Each VM is assigned a virtual CD-ROM device for contextualization on which the

Enhanced Max-Min : Here, A task just greater than average execution time is selected and assigned to the resource which gives minimum completion time [14]..

The research work of the proposed technique considers data center, virtual machines(VM), host and cloudlet components from cloudSim. The service request are hndle by the data

Figure 3 illustrates the recontextualization approach used in the implementation. Each VM is assigned a virtual CD-ROM device for contextualization on which the

Upon being notified a job awaits for execution, the VM Service begins scheduling a job to the most reliable host with a virtual machine ready to be used. The scheduler does this

● FreeIPA 3.3 introduces userClass attribute to be assigned ● The attribute can be used with Directory Server Automatic. Membership plugin to automatically assign annotated host

to max.”: number of problems to obtain the maximum mark; “Total # prob.”: number of problems existing in the judge; “assigned”: indicates if the students are assigned

The average CPU utilization is calculated every three time units, once the average CPU utilization is less than 30%, the number of acting VMs on the host is the