OpenSolaris Day

Sun Microsystems
Wed, 6 Jun 2007, 11:00 - 18:10 (Add to calendar) GMT
Ronald Reagan Building and International Trade Center , Washington, US
OpenSolaris Abstracts

Building and Deploying OpenSolaris

OpenSolaris gives you a range of choices with regard to installing new
versions, and keeping up to date with the latest and greatest OpenSolaris

In this session, we will discuss the initial OpenSolaris install, and
look at the various OpenSolaris distributions available. And of course,
a discussion of the deployment of an open source operating system
would not be complete without a look at building and upgrading from
source and the tools needed to do this.

OpenSolaris Virtualization Technologies

Virtualization technologies enable host and service consolidation. They
provide a flexible environment which increases CPU utilization, improves
availability, reduces server sprawl, and saves on the costs associated
with administration, power consumption, floor space, etc.

New Security Features in OpenSolaris
Solaris 10 introduced a number of key features to enhance system
security such as process privileges, zones, and the Service Management
Facility. After a brief review of these technologies, this session
will describe new security features added after the release of Solaris
10 including Solaris Trusted Extensions and Secure by Default.

Solaris Trusted Extensions is an optionally-enabled layer of secure
labeling technology that allows data security policies to be separated
from data ownership. While it has its roots in the multilevel *Trusted
Solaris 8* OS, it has been integrated into the standard Solaris
Operating System. This new approach allows Solaris to support both
traditional Discretionary Access Control (/DAC/) policies based on
ownership, as well as label-based Mandatory Access Control (/MAC/)

When the label-based MAC policies are enabled, /all/ data flows are
restricted based on a comparison of the labels associated with the
subjects requesting access and the objects containing the data. Like
other multilevel operating systems, Trusted Extensions meets the
requirements of the *Common Criteria Labeled Security Protection
Profile* (*LSPP*) and the *Role-Based Access Protection Profile
(RBAC)*. However, the Trusted Extensions implementation is unique in
its ability to provide high assurance, while maximizing compatibility
and minimizing overhead.

Solaris 10 introduced a number of key features to enhance system
security such as process privileges, zones, and the Service Management
Facility. After a brief review of these technologies, this session
will describe new security features in OpenSolaris, including Solaris
Trusted Extensions and Secure by Default.

Solaris Performance & Tools Performance, Observability & Debugging in Solaris 10 and OpenSolaris
Solaris 10 and OpenSolaris offer a wealth of bundled tools for understanding
system and application performance and behaviour. Enhancements to existing
tools, such as the proc(1) tools and mdb(1), and the new Solaris Dynamic
Tracing facility, DTrace, combined with other utilities (kstat, cpustat, vmstat,
etc) provide a rich environment for observability and debugging.

In this session, we will discuss methodologies for understanding application and
system performance, in terms of which tools to apply, how and when to use them,
and the information they can provide.

Solaris/Linux Application Development

This will be a high-level talk covering some of the most significant similarities and differences between developing applications for Solaris and Linux. We will be touching on the differences in system calls, thread models, development tools, and so on. We will also be discussing BrandZ, which allows Linux applications to be developed and executed on Solaris. This is not an in-depth tutorial and we will not be spending a lot of time looking at source code. A passing familiarity with C and/or C++ might be helpful, but it's not required.

Get involved. Join the OpenSolaris Community.

Come join us for an informal evening of discussions related to the OpenSolaris community. The evening will start with a short presentation discussing how to successfully partner with the community and Sun with details about the active OpenSolaris community of developers who focus on all aspects of building this operating system from low level drivers, operating system modifications all the way to porting other open source projects and creating distributions. This will also include ideas and resources on how to teach operating systems using OpenSolaris. After the presentation, local OpenSolaris projects are invited to briefly present the objectives and status of their projects and the evening will continue informal discussions.

OpenSolaris Kernel Debugging

This session will cover kernel debugging by looking at an example bug. First, a description of the symptom encountered will be examined. Then, a step-by-step examination of the techniques and strategies used to track down the cause of the bug will be covered. Finally, a proposed solution and possible work-arounds will be given. Extensive use of mdb, kmdb, and dtrace, as well as other tools used to find the problem will be included in the session.

Community Presentation: Explore the Source with OpenGrok
OpenGrok powers the source code search at OpenGrok serves indexed source code content for the many thousands for files in the OpenSolaris code base.

Join Sriram as he showcases how you could use OpenGrok to generate source indexes for your projects, and provide your users with an easy to use interface into your code base.

You might also like...


Other nearby events



Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“C++: an octopus made by nailing extra legs onto a dog.” - Steve Taylor