Wednesday Nov 11, 2015

Things Be-a-Changin' - "OTN Garage" Will be Called "OTN Systems Hub" Very Soon!

Oracle OpenWorld 2015 | OTN Systems Hub

Hi Y'all,

As I have mentioned a few months ago, the OTN Garage name will be changing to OTN Systems Hub. This is an effort to make the community social channels name be a little bit more easily recognizable to newcomers, and help them understand the contents of the community. We have designed new artwork and logos to go along with this change to highlight the Systems topic areas and improve the communities visibility. To be clear, this isn't an Oracle mandated sales marketing hostile takeover. This is just my effort to help with the community organization and help those newbies find the information that they are looking for. This will have zero impact on the content we create or share. OTN content policy remains the same and we pride ourselves in being a community-centric group that focuses on educational resources and developer...um.....development.

Changes that are happening very soon:

  1. Twitter: @OTN_Garage will be renamed to @OTNSystemsHub and the artwork/profile pictures will be updated.
  2. Facebook: Page name will change from OTN Garage to OTN Systems Hub, and the cover photo and profile picture will be updated.
  3. YouTube/G+: Channel name will change from OTN Garage to OTN Systems Hub, and the cover photo and profile picture will be updated.
  4. OTN Garage Blog: The blog will be archived and will remain visible here on the community platform via a dedicated section. And a URL redirect will be placed on the old blog URL to forward traffic to the OTN Systems Hub.

If you already follow or like any of those social channels, there is no need to re-like the new name. All existing followers will transfer over. However, the URL to those pages WILL be changing so please update any bookmarks that you may have in your browser or Rolodex once the change has been made. I will keep the links on the OTN Systems Hub updated so if you ever lose 'em, just head over there and re-gram 'em.

Thanks for hanging in there during the transition.

- Logan Rosenstein, OTN Systems Community Manager

EDIT: NEW URLS ARE READY!

Facebook: https://www.facebook.com/otnsystemshub/

Twitter: https://twitter.com/OTNSystemsHub

YouTube: https://www.youtube.com/c/OTNSystemsHubOTN

Wednesday Oct 28, 2015

Systems News from Oracle OpenWorld 2015 | OTN Systems Hub Blog

Head on over to the OTN Systems Hub blog and the OTN Garage social media pages for all the latest Systems news straight from Oracle OpenWorld 2015!

See you there!

- Logan Rosenstein, OTN Systems Community Manager

Wednesday Oct 07, 2015

Wondering why this blog has been so quiet lately?

So, are you wondering why there hasn't been a lot of posts here lately? Are you? ARE YOU?! It's because the blog has moved to the new community site! To continue following this blog and see all the latest articles and content for SysAdmins and Developers, please visit and subscribe to the OTN Systems Hub.

See you there!

- Logan Rosenstein, OTN Systems Community Manager

Thursday Sep 17, 2015

Who is this new guy? Meet Logan Rosenstein, the new OTN Systems Community Manager.

As many of you know, back in May after a long career in the communities of Sun and Oracle, the great Rick Ramsey announced his retirement. This left such a gaping hole in the OTN Systems community that the amazing staff at Oracle and in the Oracle Technology Network searched day and night to find a magical foot growing potion in an effort to fill those giant shoes.

After an exhaustive search, they decided my size 11s will do and hired me, Logan Rosenstein, as the new OTN Systems Community Manager.

For the last several years, I've worked in various communities and dabbled at IT in the video game industry. When I was able to separate my hands from a video game controller (work related research obviously), I worked on degrees in Business and Computer Science. Now that I've earned the piece of paper that says I have a Masters in Computer Science, I figured it was a good time to join the real world and jump from video game publishing over to Oracle. As a big fan of aviation, I've studied and written about real-time operating systems use in avionics and other embedded systems, network security in the FAA's Next Gen system, and I have great interests in artificial intelligence and its use with computer vision in autonomous vehicles; all of which are great topics to bring up during speed dating.

Over the next several months, you may see some minor changes to the structure of the community, some renaming of forums to make navigation a little easier, and some community infrastructure upgrades to improve the overall experience. Please don't be alarmed, it will likely just be my colleagues and I tinkering around to make sure that the community platform is keeping up with the needs of the members. I will do my very best to explain all the changes, roll them out slowly, and ask for input. If you have anything you would like to see happen, feel free to reach out to me and let me know.

I am extremely excited to be a part of the community and to do my part to help members learn, grow, and communicate. Feel free to reach out to me via any of the OTN Systems social media channels as well as through my community profile. Harmless plug inbound! Please follow the OTN Systems Hub blog, this is where all the new blog posts will be hosted. Don't worry, the OTN Garage blog isn't going anywhere and all its past content will remain available.

About the picture: This is a picture I took of my Chocolate Lab "Gunner" Besides being the best dog on the planet (don't even attempt to argue, I've made my decision and it's final), his expression accurately portrays my own at this very moment as I am welcomed into the OTN family; wide-eyed and focused from excitement, legs spread out to handle the weight of all the responsibilities, completely frazzled hair from stress and covered in water in an attempt to push it back down and look composed. At the end of the day, my eyes are on the prize and I'm ready!

Monday Jul 13, 2015

Call for Papers: OTN VTS Systems Track - September 2015

If you've spent the last several months in a cave it's possible that you have not heard of the OTN Virtual Technology Summit event series. No problem -- I'll bring you up to speed.

Each event in this quarterly series is comprised of four tracks, covering Java, Database, Middleware, and of course, Systems. Within each track you'll find a selection of sessions presented by community members and members of various product teams. The sessions are deeply technical, with a focus on hands-on, how-to information.

If you're interested in presenting in the Systems track at one of these events, you can submit your session proposals in this special dedicated space on the OTN Community Platform. Please note that you must be logged in to the Community Platform in order to submit a session proposal. A Community account is absolutely free, and also entitles you to access to a wide array of discussion groups and other resources.

Systems track proposals are now being accepted for sessions covering Oracle operating systems, virtualization, or hardware for the September 2015 event. In order to be considered for the September event, proposals must be submitted by Monday July 20. Final selection will be made by July 27.

Questions? Post them as a comment, below?

Tuesday Jun 16, 2015

OTN Virtual Tech Summit July 2015 - Systems Track

OTN Virtual Technology Summit - July 2015

Systems Security

Oracle Systems software is engineered for deployment in the most demanding IT environments. From Oracle Solaris to Open Stack to Oracle Linux, Oracle has engineered their systems platforms with security as an essential element.

The Systems Track in the next OTN Virtual Technology Summit will present sessions by Oracle security experts focused on the default security features and layers of defense built into Oracle Systems, and Oracle's defense-in-depth best practices.

Register Now!

Dates/Times for your region:
(Click to register)

Session Time Session Abstract

9:00 a.m. - 9:30 a.m. PT
(July 14th)

9:00 a.m. - 9:30 a.m. BST
(July 15th)

9:30 a.m. - 10:00 a.m. IST
(July 22nd)

Introduction: Systems Security
By Alex Barclay, Principal Product Manager, Solaris and Systems Security, Oracle

This session presents an overview of the secure by default features and layers of defense built into Oracle Systems, and examines defense-in-depth best practices.

9:30 a.m. - 10:30 a.m. PT
(July 14th)

9:30 a.m. - 10:30 a.m. GMT

(July 15th)

10:00 a.m. - 11:00 a.m. IST
(July 22nd)

How To Increase Application Security & Reliability with Software in Silicon Technology
By Angelo Rajuderai, Worldwide Technology Lead Partner Adoption for SPARC, Oracle
Ikroop Dhillon, Principal Product Manager, Oracle

Learn about Software in Silicon Application Data Integrity (ADI) and how you can use this revolutionary technology to catch memory access errors in production code. Also explore key features for developers that make it easy and simple to create secure and reliable high performance applications.

10:30 a.m. - 11:30 a.m. PT
(July 14th)

10:30 a.m. - 11:30 a.m. GMT
(July 15th)

11:00 a.m. - 12:00 p.m. IST
(July 22nd)

Eliminate Cloud Security Threats with Oracle Systems
By Alex Barclay, Principal Product Manager, Solaris and Systems Security, Oracle

Learn and understand about the security threats to your public and private cloud and gain insight into how the Oracle Security Architecture helps reduce risk. This webcast will provide detailed information on the top 20 cloud security threats and how different parts of the Oracle systems stack help eliminate each threat.

11:30 a.m. - 12:30 p.m. PT
(July 14th)

11:30 a.m. - 12:30 p.m. GMT
(July 15th)

12:00 p.m. - 1:00 p.m. IST
(July 22nd)

Designing a Multi-Layered Security Strategy
By Glenn Brunette, Senior Director, Cybersecurity, Oracle Public Sector, Oracle

Security is a concern of every IT manager and it is clear that perimeter defense, trying to keep hackers out of your network, is not enough. At some point someone with bad intentions will penetrate your network and to prevent significant damage it is necessary to make sure there are multiple layers of defense. Hear about Oracle’s defense in depth for data centers including some new and unique security features built into the new SPARC M7 processor.

Thursday May 21, 2015

Help Us Find OTN's New Systems Community Manager!

After 5 years of managing BigAdmin (under the watchful eye of Robert Weeks) and almost as much time managing the Systems Communities of OTN, I'm getting back with my ex. No, not her. I'm not that crazy. I'm returning to writing. A coupla novels, a little technical writing, maybe a blog or two.

I asked for a parade in honor of my departure, but my boss's response was unequivocal:

"Um. No."
Parade or no parade, this means you get a chance to select the new head honcho (or honchess) of OTN's Systems Communities. There are several of them, and they will eventually encompass these topics and technologies:

  • Application Development in C, C++, and Fortran
  • Systems Management Tools
  • Oracle Solaris
  • Linux
  • Virtualization
  • OpenStack
  • Systems Configuration Support
  • Engineered Systems
  • Optimized Solutions
  • Servers
  • Storage
  • Networking

If you know someone who is comfortable with these technologies, loves to hang out with system admins and developers, and is comfortable writing about, interviewing technical experts about, and generally horsing around with these technologies and the technical trends surrounding them, point them to:

Most Excellent Job Posting for Manager of Systems Communities

Our system admins and developers in the community, and our Oracle technical experts, are a fun and fascinating bunch of people. The best part of the job is rubbing elbows with them. Give the job a try. Or tell a friend about it. If you do nothing, you might end up with someone who doesn't know how to use grep.

- Rick

P.S. My last day at Oracle will be May 31. If you'd like to stay in touch, use the links on the left, below:

Follow Rick on:
Personal Blog | Personal Twitter | Oracle Community Profile | Part I of the Great Peruvian Novel
  Follow OTN Garage on:
Blog | Community Discussions | Web | Facebook | Twitter | YouTube

Tuesday May 19, 2015

Tech Article: How to Start Using Docker on Oracle Linux

As Ginny Henningsen puts it, "Docker is an open source virtualization technology that creates lightweight Linux application containers." What I think is particularly cool about Docker is the portability it derives from its open-source genes. As Ginny explains:

"Docker containers can define an application and its dependencies using a small text file (a Dockerfile) that can be moved to different Linux releases and quickly rebuilt, simplifying application portability. In this way, "Dockerized" applications are easily migrated to different Linux servers where they can execute on bare metal, in a virtual machine, or on Linux instances in the cloud."

Here's her article, plus a few additional resources to help you include Docker in your Linux deployments:

Tech Article: Getting Started with Docker on Oracle Linux

by Ginny Henningsen

How to customize a Docker container image and use it to instantiate application instances across different Linux servers. This article describes how to create a Dockerfile, how to allocate runtime resources to containers, and how to establish a communication channel between two containers (for example, between web server and database containers).

Docker Resources

About the Photograph

I took the picture of that wagon in Stovepipe Wells, Death Valley, on my ride to the Sun Reunion.

- Rick

P.S. My last day at Oracle will be May 31. If you'd like to stay in touch, use the links on the left, below:

Follow Rick on:
Personal Blog | Personal Twitter | Oracle Community Profile | Part I of the Great Peruvian Novel
  Follow OTN Garage on:
Blog | Community Discussions | Web | Facebook | Twitter | YouTube

Wednesday May 13, 2015

A Brief Chat with the Linux Foundation

I recently got to chat with Jim Zemlin, Executive Director of the Linux Foundation. In case you were just rescued from a buried time capsule as part of a fraternity pledge, you probably already know that the Linux Foundation is a non-profit trade association that fosters the growth of Linux. It supports the Linux kernel development community, provides services to help companies adopt Linux, and hosts collaborative projects to solve problems in an increasing range of fields. It is supported by leading Linux and open source companies, including IBM, Intel, and Oracle.

More about the Linux Foundation

Every year the Linux Foundation surveys large-scale enterprises to find out how they are using, and planning to continue using, Linux. Jim was kind enough to take a few minutes to walk me through the results of this year's survey. You can listen to our conversation here:

Podcast: How Large Enterprises are Using Linux - mp3

Here's Jim's blog, his Twitter handle, and a recent Ted talk discovered by Dan Lynch.

About the Photograph

I took that photograph of Lower Yellowstone Falls from Uncle Tom's Trail while on a DOG Run in 2014.

- Rick

P.S. My last day at Oracle will be May 31. If you'd like to stay in touch, use the links below:

Follow Rick on:
Personal Blog | Personal Twitter | Oracle Community Profile | Part I of the Great Peruvian Novel
  Follow OTN Garage on:
Blog | Community Discussions | Web | Facebook | Twitter | YouTube

Thursday Apr 30, 2015

Migration and Provisioning Strategies, Plus SWiS for Developers

OTN's next Virtual Technology Summit (VTS) is being held on these dates:

Here's some information about the sessions:

Overview

The main benefits of deploying Oracle Linux are its optimizations for the Oracle stack and the newer capabilities such as Docker that you can access long before they are released in the major Red Hat distributions. Did you know, however, that you can also optimize your applications to run better on the Oracle stack using Oracle Solaris Studio? In spite of the name, it is designed to help your Oracle Linux applications take advantage of performance, security, and reliability advances across the entire Oracle stack, particularly Oracle Database. Our first two sessions for VTS4 will show you how to migrate from Red Hat Linux to Oracle Linux and give you an overview of the capabilities of the Oracle Solaris Studio IDE. And just in case you'd like to practice a little, our third session will show you some advanced techniques for deploying applications through Oracle Virtual Box.

Session 1 - How to Migrate from RHEL to Oracle Linux

by Erik Benner

Oracle Linux has been around since 2006, and for years it has offered several advantages over the Red hat distribution which it tracks. These advantages include lower support costs, improved performance in many key areas, like SSD I/O, the ability to use Ksplice for zero downtime patching and support for emerging technologies like Docker and Openstack. Migrating your existing RHEL servers to Oracle Linux is not as challenging as many admins would expect. This VTS session will show admins how to migrate an existing RHEL 6.x system to Oracle Linux. A process that takes minutes to perform! To prepare for this lab, please have an RHEL 6.x installed, with network connectivity to the internet.

Software in Silicon and What's New in Oracle Solaris Studio

by Ikroop Dilhon

Learn about Software in Silicon Application Data Integrity and how developers can use this revolutionary technology to quickly and easily increase application reliability. Also learn about what's new in Oracle Solaris Studio, including redesigned performance analysis tools, powerful memory leak protection tools, and remote development support that enables you to develop applications for Oracle systems from virtually any desktop environment.

Advanced Provisioning Techniques for VirtualBox

by Oracle ACE Seth Miller

This presentation will demonstrate advanced techniques to accelerate the provisioning of virtual machines in VirtualBox using the VirtualBox command-line tools. The first half of the presentation focuses on the VBoxManage command-line tool itself, showing how it can do everything the GUI can with much greater efficiency and speed. The second half will take those same commands and run them in PowerShell while at the same time demonstrating PowerShell's robust scripting capabilities.

- Rick

Follow Rick on:
Personal Blog | Personal Twitter | Oracle Community Profile | Part I of the Great Peruvian Novel
  Follow OTN Garage on:
Blog | Community Discussions | Web | Facebook | Twitter | YouTube

Tuesday Mar 31, 2015

Get Your OVM Server On

As I was reading through the Oracle Virtualization Blog, I noticed some information about Oracle University courses. I dug a little bit, and found this cool curriculum. Look into it if you really want to know your Oracle VM Server for x86.

OU Class: Unix and Linux Essentials

Designed for users and administrators who are new to the Oracle Solaris 11 and Oracle Linux operating systems. It will help you develop the basic UNIX skills needed to interact comfortably and confidently with the operating system. Learn To

  • Effectively administer the Oracle VM environment by using the appropriate management tool.
  • Automate the provisioning of virtual machines.
  • Redeploy cloud resources to meet requirements.
  • Track and solve issues at each operational layer.
  • Protect Oracle VM resources.
  • Incorporate key components into your D/R strategy.

OU Class: Oracle Linux 7: System Administration Ed 1 NEW

Develop a range of skills, including installation, using the Unbreakable Enterprise Kernel, configuring Linux services, preparing the system for the Oracle Database, monitoring and troubleshooting. Learn To:

  • Enable kernel features.
  • Set up users and groups.
  • Configure system logging, the boot process, the network and storage.
  • Install additional software packages.
  • Keep the kernel up to date by using Ksplice.
  • Understand how implementing Ksplice gives you zero down time kernel updates.
  • Configure services such as NTP, NFS, FTP, OpenSSH, firewalls and iptables.

OU Class: Oracle VM Server for x86: Administration Ed 1

Explore building the infrastructure for cloud computing. Learn how to support enterprise applications by deploying pooled server resources to create virtual machines, and how to:

  • Plan a virtual solution.
  • Install the Oracle VM Server and the Oracle VM Manager software.
  • Configure network resources to provide isolation and redundancy.
  • Add SAN and NFS to provision storage for the virtual environment.
  • Create server pools and repositories to support application workloads.
  • Speed up virtual machine deployment with templates and assemblies.
  • Use virtual machine high availability.
  • Use server pool policies to maximize the performance of your server workloads.

OU Class: Oracle VM Server for x86: Implementation Ed 1

How to enhance cloud effectiveness with rapid deployment of cloud resources and applications. You will learn how to administer, redistribute, troubleshoot and protect Oracle VM resources to ensure seamless and continuous access of your applications.

Oracle VM offers a dynamic architecture which allows you to effectively deploy server virtualization to consolidate application workloads and ensure uninterrupted cloud services. Using extensive hands-on practices, this course prepares you to respond quickly to changing business conditions. Learn to:

  • Effectively administer the Oracle VM environment by using the appropriate management tool.
  • Automate the provisioning of virtual machines.
  • Redeploy cloud resources to meet requirements.
  • Track and solve issues at each operational layer.
  • Protect Oracle VM resources.
  • Incorporate key components into your D/R strategy.

If you want to stay on top of all things Virtual, check out the Virtualization blog.

About the Photograph

My biker buddy Rock took this picture of what I think is a 1968 or 1969 Corvette in Florida and sent it to me during a Colorado blizzard because he enjoys torturing me.

- Rick

Follow Rick on:
Personal Blog | Personal Twitter | Oracle Community Profile | The Great Peruvian Novel
  Follow OTN Garage on:
Blog | Community Discussions | Web | Facebook | Twitter | YouTube

Wednesday Mar 25, 2015

The "New to Solaris Development Forum" Has Moved

The New to Solaris Development Forum brought over from Sun Microsystems is still pretty active. It used to live in the Oracle Solaris space, but we just moved it under the Application Development in C, C++, and Fortran space.

We did this for two reasons:

  1. To create a dedicated space for systems developers.
  2. To reflect the fact Oracle Solaris Studio is an IDE for Oracle Linux as well as Oracle Solaris applications.

If you haven't been on the Forums in a while, you might not know about the changes we've made to them. Quite a few, actually.

1. It's not longer called forums.oracle.com.

It's called community.oracle.com, and looks like this:

To participate, you'll need to log in and create a profile. The system will assign you a ID such as User7877777. You can be a lout and keep that ID, or you can change it to something magnificent, like TomTheMagnificent. I hope you choose to be magnificent.

2. It's Not Just Discussions Any More

We are posting technical articles, video interviews, and other content on the Community Platform. Over time, the Community Platform and the web pages for the Oracle Technology Network will merge and become one. You can see some of that happening already:

This will take time, and we'll proceed slowly. I'll post lots and lots of blogs about the changes so you can keep track. And be sure to let me know what you think. If I can address any of your concerns by providing more information or altering our design a bit, I will.

- Rick

Follow Rick on:
Personal Blog | Personal Twitter | Oracle Community Profile | The Great Peruvian Novel
  Follow OTN Garage on:
Blog | Community Discussions | Web | Facebook | Twitter | YouTube

Friday Mar 06, 2015

5 Steps for Installing Oracle Database 12c on Oracle Solaris 11

You can install and run Oracle Database 12c on different platforms, but if you install it on an Oracle Solaris 11 zone, you can take advantage of these capabilities:

  • Isolation - Database processes that execute in one zone have no access to database processes running in another zone. This isolation simplifies database consolidation, allowing multiple instances and versions to coexist safely on a single physical machine.
  • Independently Managed and Autonomous Environments - A non-global zone can be booted, patched, and shut down independently. A failure or reboot of one zone has no impact on other zones (unless, of course, a failure is due to a shared component). A zone reboot is faster than a full server reboot (seconds versus minutes), so a database in a rebooted zone is available more quickly.
  • Distinctive Identity - You can define virtual network interfaces for a zone, so you can give the database instance installed on that zone its own independent host name and IP address. You can also apply networking resource controls to zones, aligning network bandwidth consumption with service level targets.
  • Easy Database Instance Migration - If a database needs more CPU power, you can add CPUs to an Oracle Solaris Zone and reboot the zone. If a database needs more compute capacity than what's available in the physical server, you can migrate the zone to a larger server.
  • Hard Partitioning - Assigning a resource pool or capping CPU cores can configure Oracle Solaris Zones as hard partitions for Oracle Database licensing purposes. This can potentially lower database licensing costs.

Tech Article: 5 Steps to Installing Oracle Database 12c on Oracle Solaris 11

by Ginny Henningsen and Glynn Foster

Ginny Henningsen and Glynn Foster from the Oracle Solaris product management team wrote down the simplest instructions for installing Oracle Database 12c in an Oracle Solaris 11 non-global zone, including how to implement hard partitioning.

About the Photograph

That's a closeup of one section of the Cedar Breaks National Monument, in Utah. I snapped the picture from a lookout located at an altitude of over 10,000 feet.

- Rick

Follow Rick on:
Personal Blog | Personal Twitter | Oracle Community Profile
  Follow OTN Garage on:
Blog | Community Discussions | Web | Facebook | Twitter | YouTube

Thursday Feb 19, 2015

How to Install and Use Oracle Solaris 11.2 for x86 from an ISO in VirtualBox

I ran into Erik Benner, founder of the SPARC/Solaris SIG group for IOUG, at Rocky Mountain Oracle User Group Training Days yesterday. He has been busy. Not only is he working on some labs and demos for OTN's upcoming Virtual Technology Summits, but he's taken the time to write a three-part blog to show you how easy it is to install and play with Oracle Solaris 11.2 for x86 on VirtualBox. In his own words ... "Recently I had a DBA at an IOUG event complain that they were unable to install from the Solaris 11.2 ISO. They had seen me demo Openstack a few weeks ago, and wanted to know how to install Solaris 11.2 in a VM. So guys… here is a step by step for you."

Part 1 - How to Install Oracle Solaris 11.2 for x86 from an ISO in VirtualBox

by Erik Benner

Covers how to launch the Solaris VM, how to assign it memory, how to create a virtual drive and configure it as a dynamic allocated drive to save space, how to install the Oracle Solaris 11.2 image, and how to start it.

Part 2 - How to Patch Oracle Solaris 11.2 the Easy Way

by Erik Benner

You've probably heard by now that the new patching system in Oracle Solaris 11 lets you patch or revert back with a simple reboot. Erik walks us through a few simple uses of the beadm and pkg update commands.

Part 3 - Managing NICs, IPs, and Hostnames

by Erik Benner

How to configure the networking capabilities of your VirtualBox environment to run Oracle Database 12c so that you can experiment with its new V$KERNEL_IO_OUTLIER views and the Optimized Shared Memory method of managing database memory. Covers adding disks and configuring them into a ZFS pool, adding a NIC to the database server, and setting up IP addresses correctly. This is done differently in Oracle Solaris 11 than in previous releases, as Erik explains.

About Erik Benner

Erik Benner is an enterprise architect for Mythics Corporation, which provides training, systems integration, consulting, and managed services for the entire Oracle product line of cloud, software, support, hardware, engineered systems, and appliances.

About the Photograph

That's a 2015 Ducati Monster 821 in the foreground, and my 01 Ducati 748S Superbike in the background. I took that picture in my driveway in late Fall of 2014.

- Rick

Follow Erik on:
Blog | Twitter | Oracle Community Profile
  Follow OTN Garage on:
Blog | Community Discussions | Web | Facebook | Twitter | YouTube

Friday Feb 13, 2015

How to Build a Software Defined Network with Oracle Solaris 11





Before software engineers got so freakin' smart, we used to pay a special type of sysadmin to fiddle with the cables and switches at the back of our racks. They were mean, they were hunch-backed, and their fingers were stained with nicotine.

Those were the good old days. Today, network administrators wash their clothes and and sit at desks. And they use something called "software defined networking." I looked it up in the Urban Dictionary, but there was no listing for it. Which is just as well because if you ask me ...

Software Defined Networking = voodoo magic






A Little Bit About Software Defined Networking

Software Defined Networking is the equivalent of doing your homework the week before it's due. I mean, who does that? Well, the Solaris engineers at Oracle do, for starters. Talk about annoying! They started this trend back in the early days of Oracle Solaris 11. Instead of visiting Rufus in the basement server room, they designed this infrastructure that makes it possible for them to put dibs on networking resources from the comfort of the local Starbucks.

In other words, instead of Rufus yanking cables out of one box and hooking them up to another, you can simply change the cable routing by keyboard, so to speak. And assign them to virtual compute nodes. And configure all kinds of aspects about each network, including Service Level Agreements, an implement of Trotskyist-Leninist Totalitarianism if there ever was one. All without waking Rufus.

Orgad Kimchi, our fearless explorer of real-world Solaris, horsed around with not only the software defined networking capabilities of Oracle Solaris 11, but its latest features, which, in his words provide "greater application agility without the added overhead of expensive network hardware." The SDN features in Oracle Solaris 11.2 now:

  • Enable application-driven, multitenant cloud virtual networking across a completely distributed set of systems
  • Allow network service-level agreements (SLAs) at the application level
  • Provide cloud-readiness, thanks to the OpenStack distribution include in Oracle Solaris 11
  • Integrate tightly with Oracle Solaris Zones.

Tech Article: How to Build a Software Defined Network Using Elastic Virtual Switches

In Oracle Solaris 11.2

Orgad starts by walking you through the steps to set up SSH authentication and the Elastic Virtual Switch controller. Then he shows you how to configure both compute nodes, the four Solaris zones, and their virtual networks. He wraps up by showing you how to test the entire configuration to make sure it's working the way you want. Orgad writes from real-world experience, so you can trust his recommendations.



About the Photographs

I snapped the picture of the lamp at Stovepipe Wells, and the picture of Linda Lu, my 2008 Harley Davidson Softail Custom, while riding through Death Valley, California in the Spring of 2014. To get a better feel for the strange vastness of Death Valley, click on the image below to go to Wordpress, then click on the Wordpress image to enlarge it.



- Rick

Follow Rick on:
Personal Blog | Personal Twitter | Oracle Community Profile
  Follow OTN Garage on:
Blog | Community Discussions | Web | Facebook | Twitter | YouTube
About

Contributors:
Logan Rosenstein
and members of the OTN community

Search

Archives
« June 2016
SunMonTueWedThuFriSat
   
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  
       
Today
Blogs We Like