Loading…
Vault 2016 has ended

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Dev Focus [clear filter]
Wednesday, April 20
 

10:30am PDT

Managing Persistent Memory - Dan Williams & Tiffany Kasanicky, Intel
With the release of v4.5, the Linux kernel has gained support for a wide range of persistent memory storage applications. From the basics of treating a persistent memory range like a disk, to the more advanced configurations of enabling direct byte-addressable access to applications (DAX) or 3rd-party device access (DMA/RDMA), there is a range of configuration options to consider. This talk combines an overview of the Linux kernel persistent memory access capabilities with an introduction to IXPDIMM, management tooling and libraries for administering the persistent memory capabilities of a platform.

Speakers
TK

Tiffany Kasanicky

Software Architect, Intel Corporation
avatar for Dan Williams

Dan Williams

Software Engineer, Intel
Dan is a Linux kernel developer in Intel Open Source Technology Center primarily focused on storage technologies. Most recently he has been involved in persistent memory enabling as a maintainer of the Linux kernel libnvdimm sub-system. He led the Persistent Memory micro-conference... Read More →


Wednesday April 20, 2016 10:30am - 11:20am PDT
State Ballroom B

10:30am PDT

Open-Channel Solid State Drives - Matias Bjørling CNEX Labs
This presentation gives an introduction to Open-Channels SSDs and LightNVM - the kernel subsystem for Open-Channel SSDs. Open-Channel SSDs allow applications to directly control data placement and garbage collection within an SSD. The benefits are consistent latency and throughput in high-performance workloads and extending SSD lifetime. The primary objective of this talk is to show the possibilities of this new storage interface, its architecture, the current status and roadmap for LightNVM for both upcoming kernel functionality and user-space support.

Speakers
MB

Matias Bjørling

Director, Western Digital
Matias Bjørling researchs emerging storage architectures Western Digital. Before joining the industry, he obtained a Ph.D. in operating systems, and non-volatile storage by doing performance characterization of flash-based SSDs, working on thr linux kernel blk-mq, and its associated... Read More →


Wednesday April 20, 2016 10:30am - 11:20am PDT
State Ballroom A

11:30am PDT

Managing Fabric-Attached Memory in The Machine - Rocky Craig, Hewlett Packard Enterprise
Fabric-Attached Memory (Rocky Craig, Hewlett Packard Enterprise) - The Machine from HPE is the prototoype of a novel architecture featuring memory-centric computing. Multiple Linux nodes see fabric-attached NVM in their physical address space as a shared global resource. This presentation introduces the hardware architecture as it relates to the NVM and the challenges in shared management. While NVM presents a key-value paradigm in data retrieval, we chose the route of a global file system. The bulk of the talk will focus on this "Librarian File System" and the benefits of a well-known API versus a proprietary solution.

Speakers
avatar for Rocky Craig

Rocky Craig

Principal Lead, Hewlett Packard Enterprise
Rocky is employed by Hewlett Packard Enterprise, a spinoff of HP where he started in 1978. He has served many roles in the technical space of technical workstations and HP-UX and Linux servers. Rocky is currently co-architect of a Debian-based distribution for The Machine, a new architecture... Read More →


Wednesday April 20, 2016 11:30am - 12:20pm PDT
State Ballroom A

11:30am PDT

Solving the Linux Storage Scalability Bottlenecks - Jens Axboe, Facebook
Flash devices introduced a sudden shift in the performance profile of direct attached storage. With IOPS rates orders of magnitude higher than rotating storage, it became clear that Linux needed a re-design of its storage stack to properly support and get the most out of these new devices.

This talk will detail the architecture of blk-mq, the redesign of the core of the Linux storage stack, and the later set of changes made to adapt the SCSI stack to this new queuing model. Early results of running Facebook infrastructure production workloads on top of the new stack will also be shared.

Speakers
avatar for Jens Axboe

Jens Axboe

Facebook
Jens Axboe is Software Engineer at Facebook, formerly a Fellow at Fusion-io, and Consulting member of staff at Oracle. He also serves as the Linux block layer maintainer. Jens has worked on all things Linux IO related, such as data writeback, IO scheduling, SATA/SCSI, and others... Read More →


Wednesday April 20, 2016 11:30am - 12:20pm PDT
State Ballroom B

2:00pm PDT

A Small Case Study: Lessons Learned at Facebook - Chris Mason, Facebook
Facebook uses Linux everywhere, and our wide variety of workloads often expose problems in the kernel's handling of storage and memory management.

This talk will focus on issues we've encountered, how we fix them in production, and the projects we have underway to improve the kernel.

Speakers
avatar for Chris Mason

Chris Mason

Software Engineer, Facebook
Chris is a Software Engineer on the kernel team at Facebook, and the maintainer of the Btrfs filesystem. He has been working full time on the kernel for over 16 years, and lives in Rochester New York.


Wednesday April 20, 2016 2:00pm - 2:50pm PDT
State Ballroom B

2:00pm PDT

SMB3 in Samba - Multi-Channel and Beyond - Michael Adam, Red Hat
Samba is the most important open source SMB file server, and arguably, one of the most important SMB
implementations out there. While the Active Directory Server has been the hip topic recently, the file server is really cooking. One of the most active areas of development is SMB version 3, introduced by Microsoft to move focus from pure workstation workload to server workload. SMB3 adds an abundance of new features to the protocol. In particular, Microsoft caught up with Samba/CTDB to offer all-active clustering.

After an overview of the state of Samba's file server, this talk will present the progress of SMB3 in Samba. It will focus on Multi-Channel, the core of which has just been added to Samba 4.4, including a demo. Afterwards an outlook will be given on other active areas like RDMA, persistent file handles, and scale-out SMB clustering, reporting on status and challenges.

Speakers
avatar for Michael Adam

Michael Adam

Principal Software Engineer, Red Hat
Michael Adam is an enthusiastic open source software developer, interested in all things about storage and containers. One of the main developers of Samba since more than a decade, Michael is an engineering manager at Red Hat, leading two worldwide teams: The Samba team for Gluster... Read More →


Wednesday April 20, 2016 2:00pm - 2:50pm PDT
State Ballroom A

3:00pm PDT

Building Ceph Reference Architectures for the Real World - Alejandro Bonilla, SUSE
SUSE will talk about multi-petabyte storage deployments.  The easiest adoption is with new projects that are typically in the low 100s of TBs.  This session will talk about the process of identifying the use cases and architectures that represent a solution the customer will actually buy while minimizing their risk.

Speakers

Wednesday April 20, 2016 3:00pm - 3:50pm PDT
State Ballroom A

3:00pm PDT

MD/RAID-456 Write Journal and Cache - Song Liu, Facebook
Without NVRAM and proper software support, MD/RAID-456 has not been very competitive against hardware RAID in enterprise use cases. Particularly, MD/RAID-456 suffers from potential data loss during unexpected shut down (the write hole); and long write latency from read-modify-write updates (slow fsync). With recent development in NVRAM (NVMe SSD, NVDIMM), it is now possible to bring enterprise level reliability and performance to MD/RAID-456. In this presentation, Song Liu will present joint work with Shaohua Li in MD/RAID-456 write journal and write back cache.

Speakers
avatar for Song Liu

Song Liu

Software Engineer, Facebook
Song Liu is a software engineer in Facebook, working on storage software and hardware design. His interest is in storage and distributed systems.


Wednesday April 20, 2016 3:00pm - 3:50pm PDT
State Ballroom B

4:00pm PDT

NOVA: A Log-structured File System for Hybrid Volatile/Non-volatile Main Memories - Andiry Xu, UC San Diego
Fast non-volatile memories (NVMs) present challenges to
file system designers. Existing file systems built for HDD
and SSD introduce software overheads that would obscure
the performance that NVMs should provide, but proposed
file systems for NVMs either incur similar overheads or fail
to provide the strong consistency guarantees that applications
require.

NOVA is a file system that adapts conventional
LFS techniques to exploit the NVM characteristics
and provides strong consistency guarantee. NOVA maintains
separate logs for each inode to improve concurrency, and
stores file data outside the log to minimize log size and reduce
garbage collection costs. NOVA’s logs provide metadata,
data, and mmap atomicity, and put indexes in DRAM to
accelerate search operations. Experimental results show that
NOVA outperforms existing file systems by a wide margin.

Speakers
AX

Andiry Xu

UC San Diego
I am a PhD student of Non-Volatile Systems Lab, University of California, San Diego. I'm working under the guidance of Professor Steven Swanson. My research involves operating systems and software optimizations to fully exploit the performance potential of next-generation storage... Read More →


Wednesday April 20, 2016 4:00pm - 4:50pm PDT
State Ballroom B

4:00pm PDT

Performance Analysis of SCSI-mq on 16G FC - Hannes Reinecke, SUSE Labs
With recent kernels block and SCSI multiqueue support has been integrated, showing a big performance boost on high-performance devices. At the same time, there are some features which a missing from multiqueue. Most notably multiqueue does not have any I/O scheduler, and it doesn't support I/O merging.

With high-speed storage these features should matter less, as the hardware is supposed to be fast enough to offset any impact here. However, numbers supporting this are hard to come by.

To validate this we have been running performance tests with Emulex 16G FC cards and NetApp EF-650 storage.

In this presentation we will show the performance results when running a 4.4 kernel. We will be giving a comparison with the original (3.12-based) SCSI implementation as well as the current implementation, with both multiqueue enabled and disabled.

Speakers
avatar for Hannes Reinecke

Hannes Reinecke

Teamlead Storage & Networking, SUSE Linux GmbH
Studied Physics with main focus image processing in Heidelberg from 1990 until 1997, followed by a PhD in Edinburgh 's Heriot-Watt University in 2000. Working at SUSE Labs with focus on storage and mainframe. Principal contact point for storage related issues on SLES and teamlead... Read More →


Wednesday April 20, 2016 4:00pm - 4:50pm PDT
State Ballroom A
 
Thursday, April 21
 

10:30am PDT

BlueStore: A New, Faster Storage Backend for Ceph - Sage Weil, Red Hat
Traditionally Ceph has made use of local file systems like XFS or btrfs to store its data. However, the mismatch between the OSD's requirements and the POSIX interface provided by kernel file systems has a huge performance cost and requires a lot of complexity. BlueStore, an entirely new OSD storage backend, utilizes block devices directly, doubling performance for most workloads. This talk will cover the motivation a new backend, the design and implementation, the improved performance on HDDs, SSDs, and NVMe, and discuss some of the thornier issues we had to overcome when replacing tried and true kernel file systems with entirely new code running in userspace.

Speakers
avatar for Sage Weil

Sage Weil

Ceph Project Leader, Red Hat
Sage Weil helped developed Ceph as part of his graduate studies at the University of California, Santa Cruz. After graduating he continued to develop the system and build an open source community around Ceph with the support of DreamHost. In 2012, he co-founded Inktank to productize... Read More →


Thursday April 21, 2016 10:30am - 11:20am PDT
State Ballroom E

10:30am PDT

Filesystem Fuzzing with American Fuzzy Lop (AFL) - Vegard Nossum & Quentin Casasnovas, Oracle
American Fuzzy Lop (AFL) is an open source fuzzing framework that relies on code instrumentation of a target program to find inputs that will cause the program to take new (and hopefully interesting) code paths. We have applied AFL to a range of Linux filesystem drivers and have quickly found a multitude of new bugs not found with regular ("dumb") fuzzers. Additionally, the testcases found by AFL can be used as a regression test suite that will help increase the confidence that any future change to the filesystem driver does not accidentally introduce bugs.

Through our presentation we share our techniques and tools directly with filesystem developers and make filesystem fuzzing with AFL more accessible to a wider audience. In this way, bugs can be found (and fixed) faster by the people who already know the filesystem code intimately.

Speakers
QC

Quentin Casasnovas

Senior SW engineer, Oracle
Quentin graduated from EPITA, a french engineering school, in 2010.He's started working as an embedded engineer for MathEmbedded, a Britishstart-up, then as a freelancer for Intel.  He's now working for Oracle inthe Ksplice tight knit team where he prepares Ksplice updates and try... Read More →
VN

Vegard Nossum

Senior Developer, Oracle
Vegard graduated from the University of Oslo in 2012 with a thesis on the topic of SAT solving and has been working for Oracle on Ksplice kernel updates and infrastructure ever since. His experience with the Linux kernel includes writing kmemcheck, a tool for detecting use of uninitialized... Read More →


Thursday April 21, 2016 10:30am - 11:20am PDT
State Ballroom B

10:30am PDT

Persistent Memory and the Handling of Media Errors: How to have your Poison and (not) Consume it too - Vishal Verma, Intel
2016 will be the year of Persistent Memory, and these high speed/capacity, non-volatile memory devices are just around the corner, we’re told. Similar to both current storage and memory devices, NVDIMMs will also be susceptible to developing ‘bad’ locations. Unlike DRAM, these errors will persist across reboots, and have to be handled like we do traditional storage.

With DRAM, if a poison location is read, the CPU takes a machine check exception, and typically reboots, and the poison is cleared. With NVDIMMs, the poison won’t be cleared, and it is likely that the application accessing that location will do so again, causing a reboot loop.

This talk details how we solve this problem and its different manifestations in the Linux kernel, and how we enable userspace applications to become aware of poison blocks and deal with them if they so choose.

Speakers
VV

Vishal Verma

Vishal is a software engineer working for Intel's Open Source Technology Center (OTC). He works on Linux enabling for upcoming technologies. He has been working on enabling for Persistent memory (NVDIMMs) of late, and has spoken at Vault (2015) and Linux Plumbers' Conference (2015... Read More →


Thursday April 21, 2016 10:30am - 11:20am PDT
State Ballroom A

11:30am PDT

Huge Indexes: Algorithms to Track Objects in Cache Tiers - Dan Lambright, Red Hat
A storage cache must implement an index to quickly locate the objects it holds. The index’s design is impacted by the storage medium. For example, a memory cache’s requirements differ from a cache built using storage tiers. In the former, an in-memory hash table or balanced tree may suffice. But in the later, those structures may stumble. The metadata required to track such a large number of objects won’t fit in memory. In such cases, the challenge is to find an index that scales. A further consideration is wether to track elements in LRU order, in which case a sorting mechanism is called for. This talk contrasts 3 cache tiering implementations in Linux that have tackled this problem from GlusterFS, Ceph, and DMcache. Solutions vary from bloom filters to sqlite databases. We will explore their relative pros and cons along the dimensions of performance, overhead, complexity, and more.

Speakers
avatar for Dan Lambright

Dan Lambright

Software Engineer, Red Hat
Dan Lambright is a principal software engineer at Red Hat, where he works on distributed storage systems. Prior to Red Hat is worked at EMC, DELL, and several storage startups. He also teaches as an adjunct professor at the University of Massachusetts, Lowell.


Thursday April 21, 2016 11:30am - 12:20pm PDT
State Ballroom A

11:30am PDT

Scaling the Btrfs Free Space Cache - Omar Sandoval, Facebook
Btrfs is being deployed in more and more production systems, and as a result it has matured in stability and performance. In particular, Facebook's production systems push Btrfs especially hard, which has uncovered some unanticipated scalability bottlenecks. In this presentation, Omar Sandoval will discuss the shortcomings of the original Btrfs free space cache and explain the design of its replacement, the free space tree, which is Btrfs' latest solution to the classic filesystem problem of tracking unallocated space.

Speakers
OS

Omar Sandoval

Omar Sandoval is employed by Facebook where he works on the Linux kernel team. He has made numerous contributions to Btrfs, the most notable being the free space tree.


Thursday April 21, 2016 11:30am - 12:20pm PDT
State Ballroom B

2:00pm PDT

Burst Buffer High Performance Storage with 2 Tiers, OrangeFS and Object Stores in the Cloud and on Premise - Mike Marshall, Clemson University
Over the past decade object stores have become more and more prevalent. They provide infinitely addressable storage but cannot be accessed by millions of lines of currently written IO code. The 2-Tier project is integrating the concepts of distributed OrangeFS burst buffer storage optimized for flash with the ability to tier data seamlessly to an object store. This talk will give an overview of the project, its status and provide attendees a peek into recent technology demonstrations on premise and in the AWS cloud with CloudyCluster.

Speakers
avatar for Mike Marshall

Mike Marshall

Omnibond
Mike Marshall was introduced to Unix while a Computer Science student at Clemson University in South Carolina around 1982. Clemson students used an IBM Mainframe at that time, but Mike had a part-time job in the Forestry department where they were using a Radio Shack model 16B running... Read More →


Thursday April 21, 2016 2:00pm - 2:50pm PDT
State Ballroom E

2:00pm PDT

Toward A Unified Block IO Controller - Shaohua Li, Facebook
Linux block cgroup currently has two controllers. blk-throttle is bandwidth/IOPS based. CFQ cgroup is proportion based. Having two separate IO controllers is painful. And CFQ is known not performing optimal for high end storage. Also block multiqueue doesn't support CFQ, leaving block-mq only supports blk-throttle. It's time to have a unified IO controller supporting both bandwidth/IOPS and proportion based control and performing well with high end storage. In this presentation, Shaohua Li will discuss current status of IO controller, challenges of a unified IO controller, proposed solution and development status.

Speakers
SL

Shaohua Li

Software Engineer, Facebook
Shaohua Li is a software engineer in Facebook, working on storage and performance tuning. He has more than 10 years experience in Linux kernel. His interest is storage, memory management and performance tuning.


Thursday April 21, 2016 2:00pm - 2:50pm PDT
State Ballroom A

2:00pm PDT

Understanding Client Side Shared Cache with Pblcacle - Luis Pabon, Red Hat
Cloud data centers deploy a large number of compute nodes to meet increasing application needs. The computes nodes introduce storage cluster contention, resulting in increased application response time. At last year's Linux Vault, we introduced Pblcache[1], a persistent, write-through, user space application block cache based on NetApp’s Mercury paper. It was demonstrated that a it not only reduced application response time, but also dramatically increases the IOPS capacity of a backend storage system. In this presentation we discuss the benefits and disadvantages of a shared client side block cache architecture based on Pblcache. We also discuss the possible methods of integrating Pblcache with Ceph libRBD and QEMU.

[1] https://github.com/pblcache/pblcache

Speakers
avatar for Luis Pabon

Luis Pabon

Principal Software Engineer, CoreOS
Luis Pabón is a software engineer at CoreOS. Prior to joining CoreOS in November of 2016, he worked at Red Hat Storage, NetApp Advanced Technology Group, and at EMC on various storage products. He also previously presented at Vault in 2016 and 2015.


Thursday April 21, 2016 2:00pm - 2:50pm PDT
State Ballroom B

3:00pm PDT

BoF: NVMe over Fabrics - Christoph Hellwig
This BOF session will provide an introduction to the NVMe over Fabrics protocol and the Linux reference implementation from some of the authors of the specification and the Linux implementation.

Speakers
CH

Christoph Hellwig

Christoph Hellwig has been working on Linux Storage and File system projects for 15 years. He works all the way up and down the Storage and File system stack, and runs a business focused on Linux Storage architecture and training.


Thursday April 21, 2016 3:00pm - 3:50pm PDT
State Ballroom E

3:00pm PDT

Building a File Sync and Share Mesh Network with Federation - Frank Karlitschek, ownCloud
The future of global file sync and share is federation of independent cloud servers instead of centralized and monolithic services. It should be possible that dentralized and distributed cloud server work together and behave from a user point of view as one big virtual service. Similar to Email where different organizations can host their own mail server but they exchange mails as if it one big centralized service.

This talk will cover how a global federated mesh network can be build on top of Linux, cluster file systems, virtualization cloud services, http an open APIs, giving an outlook on the upcoming strategical and architectural decisions of the open source community to move the internet to the next level in the years to come.



Speakers
FK

Frank Karlitschek

ownCloud
Frank Karlitschek is a long time open source contributor and former board member of the KDE e.V. In 2010 he started the ownCloud project and is leading the community project since then. In 2011 he co-founded ownCloud Inc. to offer commercial services around ownCloud. Frank has spoken... Read More →


Thursday April 21, 2016 3:00pm - 3:50pm PDT
State Ballroom B

3:00pm PDT

Efficient Compression Hardware Acceleration with Intel® Quickassist Batch and Pack Feature - Laurent Coquerel, Intel
Bringing down storage cost is the key to any data storage solution. With big Data, IoT growth and social medias, pressure is put on data volume as information being stored grows exponentially. To help this evolving market, Intel is introducing the Quickassist technology.
The Intel® Quickassist Technology provides security and compression acceleration capabilities to improve performance and efficiency on Intel Architecture platforms. Server, networking, big data, and storage applications use Intel QuickAssist Technology to offload servers from handling compute-intensive operations, such as:
 Symmetric cryptography functions including cipher operations and authentication operations
 Public key functions including RSA, Diffie-Hellman, and elliptic curve cryptography
 Compression and decompression functions including DEFLATE
Ultimately, Intel® Quickassist Technology enables users to meet the demands of ever-increasing amounts of data, especially data with the need for encryption and compression. This helps users to ensure applications are fast, secure and available.
Lately Intel released a new feature for the compression service called Batch and Pack. This new feature enables the application that uses the Quickassist API to improve the system performance by reducing not only the compute cycles needed, but also reducing IoPs, DRAM bandwidth and cache utilization. Furthermore it enables fast and efficient reads performance by providing metadata to the application.

Speakers
avatar for laurent m. coquerel

laurent m. coquerel

Software Developer in the Quickassist program, Intel
Laurent has been working for Intel for the past 5 years in the Quickassist program as a Software Engineer. His main area of expertise is data compression. He likes reading about communication technology, Image recognition technology, French literature and Astronomy.


Thursday April 21, 2016 3:00pm - 3:50pm PDT
State Ballroom A

4:00pm PDT

BoF: NVMe over Fabrics - Christoph Hellwig (cont'd)
This BOF session will provide an introduction to the NVMe over Fabrics protocol and the Linux reference implementation from some of the authors of the specification and the Linux implementation.

Speakers
CH

Christoph Hellwig

Christoph Hellwig has been working on Linux Storage and File system projects for 15 years. He works all the way up and down the Storage and File system stack, and runs a business focused on Linux Storage architecture and training.


Thursday April 21, 2016 4:00pm - 4:50pm PDT
State Ballroom E

4:00pm PDT

Lessons Learned Containerizing GlusterFS and Ceph with Docker and Kubernetes - Huamin Chen, Red Hat
With the influx of cutting edge technologies around Linux Containers, contemporary Software Defined Storage (SDS) platforms face significant opportunities as well as challenges. Containers can overcome some of the differences between Linux distributions which can make SDS platforms easier to deploy. For example, a Ceph installation has to be aware of the differences between Linux distributions and carefully pick various dependent software packages. With the introduction of the ceph-docker project, Ceph daemons are put into Linux Containers and started on the Linux host using docker run, therebysimplifying the deployment and administration overhead. An in-depth look of containerizing SDS storage servers is provided in the talk, using lessons learned with Ceph and GlusterFS as a reference.

Likewise, containers can also make SDS platforms easy to consume for the clients. Putting client software into Linux Containers can eliminate package dependency issues which is especially useful when containerized applications are scheduled on random hosts using container orchestrators. However, there are several non-trivial technical issues associated with filesystem client containerization such as setting proper mount propagation modes so that mount points created by containers are visible by the host and other containers and lifecycle management of long running daemon process (as often seen in FUSE based filesystems). This talk examines these challenges in detail.

Lastly, this talk will explore what SDS platforms can offer to provide a better fit for Linux Containers. For example, Docker relies on SELinux labels to permit containers access filesystems. While SELinux is supported by filesystems such as GlusterFS and NFSv4.2, there are still many filesystems that don't support SELinux yet. This point will be illustrated in the presentation using Kubernetes. 

Speakers
avatar for Huamin Chen

Huamin Chen

Engineer, Red Hat
Huamin Chen is a principal software engineer within Red Hat's Emerging Technologies Group. He contributes to Kubernetes and Ceph via his github account rootfs.


Thursday April 21, 2016 4:00pm - 4:50pm PDT
State Ballroom A

4:00pm PDT

Panel Discussion: Large-scale Enterprise Automation of Open Source File Systems at Clemson University
Clemson is migrating from large proprietary file system technologies to open source software. We are mid­deployment of over 10 petabytes of SAS­attached JBOD storage for multiple use cases including traditional file system backup solutions, database backups, user/group file services, and HPC file services.

From the start, deployment and operation of these environments presented challenges; from hardware decisions to performance profiling/benchmarking, from storage pool creation to day­to­day user and dataset management. We’ll discuss these real world pain points and how we solved them (or plan to solve them). Born of our frustrations, what started out as a few basic administration scripts has become a multifunctional automated administration utility whose purpose is to make large­scale deployment and operation of open technologies realistic and feasible.

Speakers
MC

Mike Cannon

Clemson University
Mike Cannon has been with Clemson University since December 2006. Prior to Clemson, Mike was the Storage Manager for NASA. Mike is the director of CIS.
KS

Kevin Stone

Technical Lead & Design Architect, Clemson University
Kevin Stone has held a variety of roles combining systems, programming, andnetworking. Prior to coming to Clemson in 2008 he built backend infrastructure for a USregional ISP. He is currently the technical lead and design architect for Clemson’s coreinfrastructure team.


Thursday April 21, 2016 4:00pm - 4:50pm PDT
State Ballroom B