Browse Results

Showing 15,976 through 16,000 of 54,499 results

Operating Systems Security (Synthesis Lectures On Information Security, Privacy, And Trust Ser.)

by Trent Jaeger Ravi Sandhu

Operating systems provide the fundamental mechanisms for securing computer processing. Since the 1960s, operating systems designers have explored how to build "secure" operating systems - operating systems whose mechanisms protect the system against a motivated adversary. Recently, the importance of ensuring such security has become a mainstream issue for all operating systems. In this book, we examine past research that outlines the requirements for a secure operating system and research that implements example systems that aim for such requirements. For system designs that aimed to satisfy these requirements, we see that the complexity of software systems often results in implementation challenges that we are still exploring to this day. However, if a system design does not aim for achieving the secure operating system requirements, then its security features fail to protect the system in a myriad of ways. We also study systems that have been retrofit with secure operating system features after an initial deployment. In all cases, the conflict between function on one hand and security on the other leads to difficult choices and the potential for unwise compromises. From this book, we hope that systems designers and implementors will learn the requirements for operating systems that effectively enforce security and will better understand how to manage the balance between function and security.

Operating Systems for Supercomputers and High Performance Computing (High-Performance Computing Series #1)

by Balazs Gerofi Yutaka Ishikawa Rolf Riesen Robert W. Wisniewski

Few works are as timely and critical to the advancement of high performance computing than is this new up-to-date treatise on leading-edge directions of operating systems. It is a first-hand product of many of the leaders in this rapidly evolving field and possibly the most comprehensive. This new and important book masterfully presents the major alternative concepts driving the future of operating system design for high performance computing. In particular, it describes the major advances of monolithic operating systems such as Linux and Unix that dominate the TOP500 list. It also presents the state of the art in lightweight kernels that exhibit high efficiency and scalability at the loss of generality. Finally, this work looks forward to possibly the most promising strategy of a hybrid structure combining full service functionality with lightweight kernel operation. With this, it is likely that this new work will find its way on the shelves of almost everyone who is in any way engaged in the multi-discipline of high performance computing.(From the foreword by Thomas Sterling)

Operating Systems: Evolutionary Concepts and Modern Design Principles

by Pranabananda Chakraborty

This text demystifies the subject of operating systems by using a simple step-by-step approach, from fundamentals to modern concepts of traditional uniprocessor operating systems, in addition to advanced operating systems on various multiple-processor platforms and also real-time operating systems (RTOSs). While giving insight into the generic operating systems of today, its primary objective is to integrate concepts, techniques, and case studies into cohesive chapters that provide a reasonable balance between theoretical design issues and practical implementation details. It addresses most of the issues that need to be resolved in the design and development of continuously evolving, rich, diversified modern operating systems and describes successful implementation approaches in the form of abstract models and algorithms. This book is primarily intended for use in undergraduate courses in any discipline and also for a substantial portion of postgraduate courses that include the subject of operating systems. It can also be used for self-study. Key Features • Exhaustive discussions on traditional uniprocessor-based generic operating systems with figures, tables, and also real-life implementations of Windows, UNIX, Linux, and to some extent Sun Solaris.• Separate chapter on security and protection: a grand challenge in the domain of today’s operating systems, describing many different issues, including implementation in modern operating systems like UNIX, Linux, and Windows.• Separate chapter on advanced operating systems detailing major design issues and salient features of multiple-processor-based operating systems, including distributed operating systems. Cluster architecture; a low-cost base substitute for true distributed systems is explained including its classification, merits, and drawbacks.• Separate chapter on real-time operating systems containing fundamental topics, useful concepts, and major issues, as well as a few different types of real-life implementations. • Online Support Material is provided to negotiate acute page constraint which is exclusively a part and parcel of the text delivered in this book containing the chapter-wise/topic-wise detail explanation with representative figures of many important areas for the completeness of the narratives.

Operating System Design: The Xinu Approach, Second Edition

by Douglas Comer

Avoiding the typical black box approach found in other operating system textbooks, this bestselling book explains how to build an operating system from the ground up. It removes the mystery from operating system design and consolidates the body of material into a systematic discipline. The text presents a hierarchical design paradigm that organizes major operating system components in an orderly, understandable manner. This second edition has been completely rewritten with updated code throughout and examples for two low-cost experimenter boards.

Operating System Concepts

by Abraham Silberschatz Greg Gagne Peter Galvin

This text is an unbound, binder-ready edition. Operating System Concepts, now in its ninth edition, continues to provide a solid theoretical foundation for understanding operating systems. The ninth edition has been thoroughly updated to include contemporary examples of how operating systems function. The text includes content to bridge the gap between concepts and actual implementations. End-of-chapter problems, exercises, review questions, and programming exercises help to further reinforce important concepts. A new Virtual Machine provides interactive exercises to help engage students with the material.

Operating OpenShift

by Rick Rackow Manuel Dewald

Kubernetes has gained significant popularity over the past few years, with OpenShift as one of its most mature and prominent distributions. But while OpenShift provides several layers of abstraction over vanilla Kubernetes, this software can quickly become overwhelming because of its rich feature set and functionality. This practical book helps you understand and manage OpenShift clusters from minimal deployment to large multicluster installations.Principal site reliability engineers Rick Rackow and Manuel Dewald, who worked together on Red Hat's managed OpenShift offering for years, provide valuable advice to help your teams operate OpenShift clusters efficiently. Designed for SREs, system administrators, DevOps engineers, and cloud architects, Operating OpenShift encourages consistent and easy container orchestration and helps reduce the effort of deploying a Kubernetes platform. You'll learn why OpenShift has become highly attractive to enterprises large and small.Learn OpenShift core concepts and deployment strategiesExplore multicluster OpenShift Container Platform deploymentsAdminister OpenShift clusters following best practicesLearn best practices for deploying workloads to OpenShiftMonitor OpenShift clusters through state-of-the-art concepts

Operating .NET Framework-based Applications

by Microsoft Corporation

Get reliable, real-world answers to your questions about application deployment for Microsoft® .NET. This guide provides practical, prescriptive guidance for administrators monitoring and maintaining enterprise-level business applications based on the.NET Framework within hybrid data center environments. It also provides key information for developers designing and creating these .NET Framework-based applications. Focusing on three critical areas--security, monitoring and reporting, and sizing and capacity planning--the book recommends best solutions within each scenario. All PATTERNS & PRACTICES guides are reviewed and approved by Microsoft engineering teams, consultants, partners, and customers--delivering accurate, real-world information that's been technically validated and tested.

Operating Continuously

by Edith Harbaugh Cody De Arkland Brian Rinaldi

Continuous delivery doesn't stop with deployment. Modern software teams rely on an emerging set of best practices postdeployment to continuously improve their software. With this practical guide, CTOs, software architects, and senior engineering leaders will learn what these practices are and how to apply them to their existing operations.Author John Kodumal, cofounder and CTO at LaunchDarkly, provides actionable insights into setting up and maintaining a smooth operational process postdeployment. You'll learn new approaches to releasing software, controlling systems at runtime, and measuring the impact of change. Armed with this knowledge, you can easily anticipate the next planning and building phase, feeding back into the software development lifecycle.This book helps you:Understand why mature incident management processes are an essential part of the CI/CD storyUse the tools and processes necessary to measure the impact of change to production systemsLearn how to use canary launches and feature flags to release faster with less riskSet up effective incident management systems to reduce the impact of broken changesExplore an emerging class of techniques that extend the practice beyond deploymentUse experimentation and impact analysis to continuously improve

Operating AI: Bridging the Gap Between Technology and Business

by Ulrika Jagare

A holistic and real-world approach to operationalizing artificial intelligence in your company In Operating AI, Director of Technology and Architecture at Ericsson AB, Ulrika Jägare, delivers an eye-opening new discussion of how to introduce your organization to artificial intelligence by balancing data engineering, model development, and AI operations. You'll learn the importance of embracing an AI operational mindset to successfully operate AI and lead AI initiatives through the entire lifecycle, including key aspects of security, privacy, and data rights. In the book, you’ll also discover: How to reduce the risk of entering bias in our artificial intelligence solutions The importance of efficient and reproduceable data pipelines, including how to manage your company's data An operational perspective on the development of AI models using the MLOps (Machine Learning Operations) approach, including how to deploy, run and monitor models and ML pipelines in production, that generates value in the real world With a strong emphasis on deployment and operations of trustworthy and reliable AI solutions that operate well in the real world—and not just the lab—Operating AI is a must-read for business leaders looking for ways to operationalize an AI business model that actually makes money, from the concept phase to running in a live production environment.

OpenX Ad Server: Beginner's Guide

by Murat Yilmaz

Written with a step-by-step but friendly and engaging approach, this Packt Beginner's Guide is designed to be placed alongside the computer as your guide and mentor. Step-by-step tutorials are boosted by explanations of the reasoning behind what you are doing. You will quickly pick up the necessary skills, tips, and tricks for building a successful OpenX ad server with practical examples that help you to learn by experiment and play. If you are an enthusiast with clear IT basics, who wants to use OpenX ad server for advertising, then this book is for you.

OpenVZ Essentials

by Mark Furman

OpenVZ (Open Virtuozzo) is an OS-level virtualization technology based on the Linux kernel and OS written in C. It creates multiple secure and isolated Linux containers on a single physical server, enabling better server utilization and ensuring that applications do not conflict. OpenVZ is the only highly scalable virtualization technology with near-zero overhead, strong isolation, and rapid customer provisioning that's ready for production use right now. Starting with the very basics of OpenVZ, you will learn to configure templates, create containers, administer your server infrastructure, and utilize the OpenVZ Web Panel. Packed with practical examples and precise instructions, this book helps you to set up and configure OpenVZ. An easy-to-follow guide that will help you with real-world container administration tasks. The book has a natural flow from one topic to another and will ensure that you gain expertise in the effective implementation of OpenVZ.

OpenVPN Cookbook - Second Edition

by Jan Just Keijser

Discover over 90 practical and exciting recipes that leverage the power of OpenVPN 2.4 to help you obtain a reliable and secure VPN About This Book • Master the skills of configuring, managing, and securing your VPN using the latest OpenVPN • Gain expertise in establishing IPv6 connections and understand PolarSSL using the latest version of OpenVPN • This book contains enticing recipes about OpenVPN functionalities that cater to mission critical applications Who This Book Is For This book is for system administrators who have a basic knowledge of OpenVPN and are eagerly waiting to build, secure, and manage VPNs using the latest version. This book assumes some prior knowledge of TCP/IP networking and OpenVPN and you must have network administration skills to get the most out of this book. What You Will Learn • Determine the best type of OpenVPN setup for your networking needs • Get to grips with the encryption, authentication, and certifications features of OpenSSL. • Integrate an OpenVPN server into the local IT infrastructure with the scripting features of OpenVPN • Ease the integration of Windows clients into the VPN using Windows-specific client-side configuration • Understand the authentication plugins for PAM and LDAP • Get to know the difference between TUN-style and TAP-style networks and when to use what • Troubleshoot your VPN setup • Establish a connection via IPv6 along with demonstrations In Detail OpenVPN provides an extensible VPN framework that has been designed to ease site-specific customization, such as providing the capability to distribute a customized installation package to clients, and supporting alternative authentication methods via OpenVPN's plugin module interface. This book provides you with many different recipes to help you set up, monitor, and troubleshoot an OpenVPN network. You will learn to configure a scalable, load-balanced VPN server farm that can handle thousands of dynamic connections from incoming VPN clients. You will also get to grips with the encryption, authentication, security, extensibility, and certifications features of OpenSSL. You will also get an understanding of IPv6 support and will get a demonstration of how to establish a connection via IPv64. This book will explore all the advanced features of OpenVPN and even some undocumented options, covering all the common network setups such as point-to-point networks and multi-client TUN-style and TAP-style networks. Finally, you will learn to manage, secure, and troubleshoot your virtual private networks using OpenVPN 2.4. Style and approach This practical, recipe-based book covers the core functionalities of OpenVPN ending with troubleshooting, performance tuning and making the readers inquisitive about the advanced features.

OpenVPN 2 Cookbook

by Jan Just Keijser

This is a cookbook, with practical recipes providing tips and tricks to the most common problems and scenarios faced with OpenVPN.This book is ideal for system administrators and networking professionals who are interested in building secure VPNs using OpenVPN. It is preferable that the reader has a basic knowledge of OpenVPN, as well as general network administration skills.

OpenVPN: Building and Integrating Virtual Private Networks

by Markus Feilner

Network administrators and any one who is interested in building secure VPNs using OpenVPN. It presumes basic knowledge of Linux, but no knowledge of VPNs is required. All basic VPN and relevant security concepts are covered.

Openswan: Building and Integrating Virtual Private Networks

by Ken Bantoft Paul Wouters

Network administrators and any one who is interested in building secure VPNs using Openswan. It presumes basic knowledge of Linux, but no knowledge of VPNs is required.

OpenSUSE 11.0 and SUSE Linux Enterprise Server Bible

by Roger Whittaker Justin Davies

Presenting updated coverage of openSUSE 11. 0 and SUSE Linux Enterprise Server 11. 0, this reference is written by Novell insiders and boasts the most up-to-date information available Topics covered include the openSUSE project, command line programs and implementing online services, virtualization, kernel updates, Enterprise Architecture, and more Reviews Linux fundamentals such as methodologies, partitions, and file system, and features a new section devoted entirely to end-user needs The DVD includes the openSUSE 11. 0

OpenStreetMap in GIScience

by Jamal Jokar Arsanjani Alexander Zipf Peter Mooney Marco Helbich

This edited volume presents a collection of lessons learned with, and research conducted on, OpenStreetMap, the goal being to promote the project's integration. The respective chapters address a) state-of-the-art and cutting-edge approaches to data quality analysis in OpenStreetMap, b) investigations on understanding OpenStreetMap contributors and the nature of their contributions, c) identifying patterns of contributions and contributors, d) applications of OpenStreetMap in different domains, e) mining value-added knowledge and information from OpenStreetMap, f) limitations in the analysis OpenStreetMap data, and g) integrating OpenStreetMap with commercial and non-commercial datasets. The book offers an ideal opportunity to present and disseminate a number of cutting-edge developments and applications in the field of geography, spatial statistics, GIS, social science, and cartography.

OpenStreetMap

by Jonathan Bennett

This book introduces the OSM project, its aims and objectives, and its history, then guides you through the process of gathering, editing, and using OpenStreetMap data using a series of real-world examples. This book is the perfect aid for geographic-information professionals interested in using OpenStreetMap in their work and web designers and developers who want to include mapping in their sites, and want a distinctive style. It is for you if you have a need to use maps and geographic data for work or leisure, and want accurate, up-to-date maps showing the information you're interested in, without details you don't need. If you want to use maps for navigation and want more or less detail than traditional printed maps give this book is perfect for you.

OpenStack Trove Essentials

by Alok Shrivastwa Sunil Sarat

Build your own cloud based Database as a Service using OpenStack Trove About This Book * Familiarize yourself with the concept of Database as a Service and make your existing system scalable and efficient with OpenStack Trove * Minimize the administrative tasks and complexities of managing your cloud infrastructure * This is a fast-paced guide to datastore management on the OpenStack platform using OpenStack Trove Who This Book Is For If you are a DBA / system administrator / architect, or a student who wants to build a Database as a Service based on OpenStack, this book is for you. You should have a basic knowledge of OpenStack components, RDBMS/NoSQL, IaaS, and cloud computing. What You Will Learn * Get to grips with the basics of OpenStack and the prerequisites to install Trove * Understand the expectations of DBaaS and how Trove can help you achieve them * Set up a basic installation of DevStack (Development Stack) in a virtual box * Install Trove and utilize its configuration groups to manage and tune databases * Use Image builder to create guest images for Trove * Utilize Trove to provision your first database instance * Back up and restore your databases with the help of Trove In Detail OpenStack has become an extremely popular solution to build public and private clouds with. Database as a Service (DBaaS) enables the delivery of more agile database services at lower costs. Some other benefits of DBaaS are secure database deployments and compliance to standards and best practices. Trove is a DBaaS built on OpenStack and is becoming more popular by the day. Since Trove is one of the most recent projects of OpenStack, DBAs and system administrators can find it difficult to set up and run a DBaaS using OpenStack Trove. This book helps DBAs make that step. We start by introducing you to the concepts of DBaaS and how is it implemented using OpenStack Trove. Following this, we look at implementing OpenStack and deploying Trove. Moving on, you will learn to create guest images to be used with Trove. We then look at how to provision databases in self-service mode, and how to perform administration tasks such as backup and recovery, and fine-tuning databases. At the end of the book, we will examine some advanced features of Trove such as replication. Style and approach This fast-paced, step-by-step guide introduces you to DBaaS, OpenStack Trove, and its components, leading you through building your own Cloud-based DBaaS. Using the DevStack deployment method, you will spend less time on installing OpenStack so you can devote more time to learning how to provision and manage databases in a DBaaS environment.

OpenStack Trove

by Amrith Kumar Douglas Shelley

OpenStack Trove is your step-by-step guide to set up and run a secure and scalable cloud Database as a Service (DBaaS) solution. The book shows you how to set up and configure the Trove DBaaS framework, use prepackaged or custom database implementations, and provision and operate a variety of databases--including MySQL, PostgreSQL, MongoDB, Cassandra, and Redis--in development and production environments. Authors Amrith Kumar and Douglas Shelley, both active technical contributors to the Trove project, describe common deployment scenarios such as single-node database instances and walk you through the setup, configuration, and ongoing management of complex database topics like replication, clustering, and high availability. The book provides detailed descriptions of how Trove works and gives you an in-depth understanding of its architecture. It also shows you how to avoid common errors and debug and troubleshoot Trove installations, and perform common tasks such as: What you'll learn Install and configure Trove Install preconfigured database technologies or guest images Launch database instances using Trove Perform common administrative tasks Resize and reconfigure database instances Take backups, and launch instances from existing backups Manage groups of database instances with configuration groups Debug and troubleshoot a Trove installation Set up replication and clustering Build custom guest images for use with Trove Who this book is for OpenStack Trove is targeted at a broad spectrum of readers, including software engineers seeking development agility with database-driven applications, devops engineers tasked with operating a database infrastructure with numerous databases, and data analysts looking to improve velocity by being able to quickly provision and release database capacity. Table of Contents 1 An introduction to Database-as-a-Service 2 Downloading and Installing OpenStack Trove 3 Basic Trove Operations 4 OpenStack Trove Concepts and Architecture 5 Advanced Trove configurations and operations 6 Debugging and Troubleshooting 7 Building custom guest images 8 Trove Configuration Files 9 Trove Quick Reference 10 Trove API 11 Trove Orchestration

OpenStack Swift

by Joe Arnold

Get up and running with OpenStack Swift, the free, open source solution for deploying high-performance object storage clusters at scale. In this practical guide, Joe Arnold, co-founder and CEO of SwiftStack, brings you up-to-speed on the basic concepts of object storage and walks you through what you need to know to plan, build, operate, and measure the performance of your own Swift storage system.Object storage is essential today with the growth of web, mobile, and software-as-a-service (SaaS) applications. This book helps you through the process, with separate sections on application development, installation, administration, and troubleshooting.Learn Swift's concepts for organizing, distributing, and serving dataExplore basic and advanced features of the Swift RESTful APIDelve into Swift's many client libraries, including useful Python featuresWrite middleware to customize and simplify your storage systemUnderstand requirements for planning a Swift deployment--including your specific use caseLearn options for coaxing the best performance from your clusterGet best practices for daily operations, such as monitoring and planning capacity additionsPick up techniques for testing and benchmarking your Swift cluster

OpenStack Sahara Essentials

by Omar Khedher

Integrate, deploy, rapidly configure, and successfully manage your own big data-intensive clusters in the cloud using OpenStack Sahara About This Book * A fast paced guide to help you utilize the benefits of Sahara in OpenStack to meet the Big Data world of Hadoop. * A step by step approach to simplify the complexity of Hadoop configuration, deployment and maintenance. Who This Book Is For This book targets data scientists, cloud developers and Devops Engineers who would like to become proficient with OpenStack Sahara. Ideally, this book is well suitable for readers who are familiars with databases, Hadoop and Spark solutions. Additionally, a basic prior knowledge of OpenStack is expected. The readers should also be familiar with different Linux boxes, distributions and virtualization technology. What You Will Learn * Integrate and Install Sahara with OpenStack environment * Learn Sahara architecture under the hood * Rapidly configure and scale Hadoop clusters on top of OpenStack * Explore the Sahara REST API to create, deploy and manage a Hadoop cluster * Learn the Elastic Processing Data (EDP) facility to execute jobs in clusters from Sahara * Cover other Hadoop stable plugins existing supported by Sahara * Discover different features provided by Sahara for Hadoop provisioning and deployment * Learn how to troubleshoot OpenStack Sahara issues In Detail The Sahara project is a module that aims to simplify the building of data processing capabilities on OpenStack. The goal of this book is to provide a focused, fast paced guide to installing, configuring, and getting started with integrating Hadoop with OpenStack, using Sahara. The book should explain to users how to deploy their data-intensive Hadoop and Spark clusters on top of OpenStack. It will also cover how to use the Sahara REST API, how to develop applications for Elastic Data Processing on Openstack, and setting up hadoop or spark clusters on Openstack. Style and approach This book takes a step by step approach teaching how to integrate, deploy and manage data using OpenStack Sahara. It will teach how the OpenStack Sahara is beneficial by simplifying the complexity of Hadoop configuration, deployment and maintenance.

OpenStack Orchestration

by Adnan Ahmed Siddiqui

Exploit the power of dynamic cloud formation and auto-scaling features to fully implement OpenStack orchestrationAbout This BookSet up, manage, and troubleshoot Heat and effectively automate your datacenter and cloud-based servicesAchieve high availability, minimize down-time, and automate the deployment of cloud-based services and resources with minimum effortUpgrade your skills and manipulate resources on virtual machines in an unattended fashion using HeatWho This Book Is ForIf you are a System Engineer, System Administrator, Cloud Administrator, or a Cloud Engineer, then this book is for you. You should have a background of working in a Linux-based setup. Any knowledge of OpenStack-based cloud infrastructure will help you create wonders using this book.What You Will LearnInstall an orchestration service for a private cloud environmentTackle errors that show up during the installation and configuration of heatConfigure a template for orchestration using the native HOT formatConfigure a template for orchestration using the AWS cloud formation formatDeploy a stack using the HOT templateDeploy a test stack using the AWS CloudFormation templateAutomate and orchestrate cloud-based services with OpenStack HeatIn DetailThis book is focused on setting up and using one of the most important services in OpenStack orchestration, Heat. First, the book introduces you to the orchestration service for OpenStack to help you understand the uses of the templating mechanism, complex control groups of cloud resources, and huge-potential and multiple-use cases. We then move on to the topology and orchestration specification for cloud applications and standards, before introducing the most popular IaaS cloud framework, Heat. You will get to grips with the standards used in Heat, overview and roadmap, architecture and CLI, heat API, heat engine, CloudWatch API, scaling principles, JeOS and installation and configuration of Heat. We wrap up by giving you some insights into troubleshooting for OpenStack.With easy-to-follow, step-by-step instructions and supporting images, you will be able to manage OpenStack operations by implementing the orchestration services of Heat.Style and approachThe book is a step-by-step guide to implementing an orchestration (cloud formation) service for OpenStack-based cloud environments. This book uses real-world scenarios and examples to demonstrate the procedures in an easy-to-understand language with plenty of screenshots to help you get a better understanding.

OpenStack Operations Guide

by Everett Toews Diane Fleming Tom Fifield Joe Topjian Lorin Hochstein Jonathan Proulx Anne Gentle

Design, deploy, and maintain your own private or public Infrastructure as a Service (IaaS), using the open source OpenStack platform. In this practical guide, experienced developers and OpenStack contributors show you how to build clouds based on reference architectures, as well as how to perform daily administration tasks.Designed for horizontal scalability, OpenStack lets you build a cloud by integrating several technologies. This approach provides flexibility, but knowing which options to use can be bewildering. Once you complete this book, you'll know the right questions to ask while you organize compute, storage, and networking resources. If you already know how to manage multiple Ubuntu machines and maintain MySQL, you're ready to:Set up automated deployment and configurationDesign a single-node cloud controllerUse metrics to improve scalabilityExplore compute nodes, network design, and storageInstall OpenStack packagesUse an example architecture to help simplify decision-makingBuild a working environment to explore an IaaS cloudManage users, projects, and quotasTackle maintenance, debugging, and network troubleshootingMonitor, log, backup, and restore

OpenStack Object Storage (Swift) Essentials

by Amar Kapadia Kris Rajana

If you are an IT administrator and you want to enter the world of cloud storage using OpenStack Swift, then this book is ideal for you. Basic knowledge of Linux and server technology is beneficial to get the most out of the book.

Refine Search

Showing 15,976 through 16,000 of 54,499 results