Showing posts with label compute. Show all posts
Showing posts with label compute. Show all posts

Thursday, October 27, 2016

Corente now support IP Networks

A new Corente Services Gateway image has been released to support IP Networks. 
An example topology using SDN and Corente is illustrated below

Tuesday, October 25, 2016

opc-init and the new OPC Agent

An updated version of opc-init has been released to Oracle Cloud Downloads
This version of opc-init includes support for the new  OPC Agent, which provides real time guest level metrics to the Oracle Cloud Monitoring service. 
This agent will initially support providing guest memory utilization to the monitoring service and which will be used by PSM to provide additional control over PaaS auto-scaling. 

OPC Agent documentation is available here.

Monday, October 24, 2016

Command Line Interface Updated

An updated version of the oracle-compute CLI has been posted to Oracle Cloud Downloads.
This version of the CLI adds support for IP Networks to make managing IP Networks from scripts or otherwise outside of the UI simple.

Saturday, October 22, 2016

Software Defined Networking Phase 1

The software defined networking solution, now available in Oracle Compute, enables end users to create arbitrary network topologies within their cloud account.

Complex topologies such as this are now possible:


IP Network documentation is available here.

Friday, August 12, 2016

SPARC Dedicated Compute Now Available in the Oracle Cloud

Oracle Compute Cloud Service – Dedicated Compute Capacity, SPARC Model 300 is an IaaS service running in the Oracle Cloud that takes full advantage of SPARC M7.

Available as a dedicated IaaS offering in the Oracle Cloud through a cloud subscription model, the SPARC Model 300 service allows customers to utilize their existing Oracle software licenses.

For More Information on SPARC in the Oracle Cloud Go To  Oracle.com/sparc

Thursday, July 28, 2016

Shared file storage over NFSv4

OPC users can use Oracle Storage Cloud Software Appliance – Cloud Distribution to provide highly scalable, low-cost, reliable shared storage in the cloud for their Oracle Compute Cloud Service instances.


More information:
  • Documentation "Oracle Storage Cloud Software Appliance – Cloud Distribution"

Wednesday, July 27, 2016

OPC-INIT

opc-init is a utility that enables initialization of cloud instances within Oracle Compute Cloud Service.

More information:

Tuesday, July 26, 2016

OPC CLI utility

The OPC Command Line Interface (CLI) is now available via OTN.
Currently the CLI supports the Compute Service (compute/storage/networking) but will be rapidly growing to support other capabilities such as VPNaaS, LBaaS, Cloud Monitoring Service, Object Storage, etc.



More information:

Sunday, July 24, 2016

Corente VPN & 3rd party VPN Gateway devices

Corente VPN solution for General Purpose Compute can now integrate with Customer owned and managed third party VPN Gateway devices.
Customers can deploy the Corente Services Gateway in Oracle Public cloud  and build an IPSec VPN tunnel with an On-Premise third party VPN device. 



More information:

Wednesday, July 20, 2016

Sample orchestration files

OPC users can now download a zip file with sample orchestration templates from OTN !

Thursday, June 30, 2016

Wednesday, June 29, 2016

Wednesday, June 1, 2016

Orchestration

An orchestration defines the attributes and interdependencies of a collection of compute, networking, and storage resources in Oracle Compute Cloud Service.

In the following example, we use orchestration to automate the provisioning of an entire virtual compute topology


jpporch_networking.json
{
  "relationships" : [ ],
  "account" : "/Compute-YOURIDENTITYDOMAIN/default",
  "description" : "",
  "schedule" : {
    "start_time" : "2016-06-01T08:35:52Z",
    "stop_time" : null
  },
  "oplans" : [ {
    "obj_type" : "ip/reservation",
    "ha_policy" : "",
    "label" : "ip_jpporch",
    "objects" : [ {
      "name" : "/Compute-
YOURIDENTITYDOMAIN/USERNAME/ip_jpporch",
      "parentpool" : "/oracle/public/ippool",
      "permanent" : true
    } ]
  } ],
  "name" : "/Compute-
YOURIDENTITYDOMAIN/USERNAME/jpporch_networking"
}



jpporch_storage.json
{
  "relationships" : [ ],
  "account" : "/Compute-
YOURIDENTITYDOMAIN/default",
  "description" : "",
  "schedule" : {
    "start_time" : "2016-06-01T08:35:52Z",
    "stop_time" : null
  },
  "oplans" : [ {
    "obj_type" : "storage/volume",
    "ha_policy" : "",
    "label" : "jpporch_storage",
    "objects" : [ {
      "account" : "/Compute-
YOURIDENTITYDOMAIN/default",
      "managed" : true,
      "name" : "/Compute-
YOURIDENTITYDOMAIN/USERNAME/jpporch_storage",
      "tags" : [ ],
      "bootable" : true,
      "hypervisor" : null,
      "description" : "",
      "quota" : null,
      "uri" : null,
      "imagelist_entry" : 2,
      "snapshot" : null,
      "machineimage_name" : "/oracle/public/OL_6.6_20GB_x11-1.3.0-20160409-041817",
      "shared" : false,
      "imagelist" : "/oracle/public/OL-6.6-20GB-x11-RD",
      "writecache" : false,
      "properties" : [ "/oracle/public/storage/default" ],
      "size" : "23622320128"
    } ]
  } ],
  "name" : "/Compute-
YOURIDENTITYDOMAIN/USERNAME/jpporch_storage"
}



jpporch_instance.json
{
  "relationships" : [ ],
  "account" : "/Compute-
YOURIDENTITYDOMAIN/default",
  "description" : "",
  "schedule" : {
    "start_time" : "2016-06-01T08:36:20Z",
    "stop_time" : null
  },
  "oplans" : [ {
    "obj_type" : "launchplan",
    "ha_policy" : "",
    "label" : "jpporch_instance",
    "objects" : [ {
      "instances" : [ {
        "networking" : {
          "eth0" : {
            "seclists" : [ "/Compute-
YOURIDENTITYDOMAIN/default/default" ],
            "nat" : "ipreservation:/Compute-
YOURIDENTITYDOMAIN/USERNAME/ip_jpporch"
          }
        },
        "name" : "/Compute-
YOURIDENTITYDOMAIN/USERNAME/jpporch/159b0b26-448a-4293-b898-965fbbf68948",
        "storage_attachments" : [ {
          "volume" : "/Compute-
YOURIDENTITYDOMAIN/USERNAME/jpporch_storage",
          "index" : 1
        } ],
        "boot_order" : [ 1 ],
        "label" : "jpporch",
        "shape" : "oc3",
        "imagelist" : "/oracle/public/OL-6.6-20GB-x11-RD",
        "sshkeys" : [ "/Compute-
YOURIDENTITYDOMAIN/USERNAME/orchkey" ],
        "tags" : [ ]
      } ]
    } ]
  } ],
  "name" : "/Compute-
YOURIDENTITYDOMAIN/USERNAME/jpporch_instance"
}



jporch_master
{
  "relationships" : [ {
    "to_oplan" : "jpporch_storage",
    "oplan" : "jpporch_instance",
    "type" : "depends"
  } ],
  "account" : "/Compute-
YOURIDENTITYDOMAIN/default",
  "description" : "",
  "schedule" : {
    "start_time" : "2016-06-01T08:35:50Z",
    "stop_time" : null
  },
  "oplans" : [ {
    "obj_type" : "orchestration",
    "ha_policy" : "",
    "label" : "jpporch_storage",
    "objects" : [ {
      "name" : "/Compute-
YOURIDENTITYDOMAIN/USERNAME/jpporch_storage",
      "uri" : null
    } ]
  },
  {
    "obj_type" : "orchestration",
    "ha_policy" : "",
    "label" : "jpporch_networking",
    "objects" : [ {
      "name" : "/Compute-
YOURIDENTITYDOMAIN/USERNAME/jpporch_networking",
      "uri" : null
    } ]
  },  {
    "obj_type" : "orchestration",
    "ha_policy" : "",
    "label" : "jpporch_instance",
    "objects" : [ {
      "name" : "/Compute-
YOURIDENTITYDOMAIN/USERNAME/jpporch_instance",
      "uri" : null
    } ]
  } ],
  "name" : "/Compute-
YOURIDENTITYDOMAIN/USERNAME/jpporch_master"
}

Tuesday, May 31, 2016

Provisioning with Chef

The purpose of this deck is to provide a quick introduction to Chef Knife Oraclecloud and how to use it to provision Oracle Public Cloud Compute instances.

Tuesday, May 24, 2016

Windows Server 2008

Microsoft Windows Server 2008 R2 is now available from the marketplace

Monday, May 23, 2016

High Availability Policy

In the latest release, the High Availability Policy was introduced to ensure instance recreation

Saturday, May 21, 2016

What's new for Compute CS ?

Oracle introduced interesting features with the latest release :
  • New capabilities in the instance creation wizard (high availability, delete storage on termination, ...)
  • Storage update from UI
  • Restart instance from the console
  • etc