This book takes a holistic approach to the design of VM architecture, with contents organized into a consistent framework, introducing topics and algorithms in an easily understood step by step process. It focuses on the critical aspects of VM design, which are often overlooked in other works, such as runtime helpers, stack unwinding and native interface. The algorithms are fully illustrated in figures and implemented in easy to digest code snippets, making the abstract concepts tangible and programmable for system software developers. « less
* Learn how you can automate your data center operations and deploy and manage applications and services across your public, private, and hybrid infrastructure in minutes
* Drive great business results with cost-effective solutions without compromising on ease, security, and controls
* more » Transform your business processes and operations in a way that delivers any application, anywhere, with complete peace of mind
VMware offers the industry-leading software-defined data center (SDDC) architecture that combines compute, storage, networking, and management offerings into a single unified platform. This book uses the most up-to-date, cutting-edge VMware products to help you deliver a complete unified hybrid cloud experience within your infrastructure.
It will help you build a unified hybrid cloud based on SDDC architecture and practices to deliver a fully virtualized infrastructure with cost-effective IT outcomes. In the process, you will use some of the most advanced VMware products such as VSphere, VCloud, and NSX.
You will learn how to use vSphere virtualization in a software-defined approach, which will help you to achieve a fully-virtualized infrastructure and to extend this infrastructure for compute, network, and storage-related data center services. You will also learn how to use EVO:RAIL. Next, you will see how to provision applications and IT services on private clouds or IaaS with seamless accessibility and mobility across the hybrid environment.
This book will ensure you develop an SDDC approach for your datacenter that fulfills your organization's needs and tremendously boosts your agility and flexibility. It will also teach you how to draft, design, and deploy toolsets and software to automate your datacenter and speed up IT delivery to meet your lines of businesses demands. At the end, you will build unified hybrid clouds that dramatically boost your IT outcomes.
WHAT YOU WILL LEARN
* Understand and optimize end-to-end processes in your data center
* Translate IT processes and business needs into a technical design
* Apply and create vRO workflow automation functionalities to services
* Deploy NSX in a virtual environment
* Technically accomplish DevOps offerings
* Set up and use vROPs to master the SDDC resource demands
* Troubleshoot all the components of SDDC
ABOUT THE AUTHOR
Valentin Hamburger was working at VMware for more than seven years. In his former role, he was a lead consulting architect and took care of the delivery and architecture of cloud projects in central EMEA. In his current role, he is EMEA solutions lead for VMware at Hitachi Data Systems (HDS). Furthermore he works as an advisor with HDS engineering on the Hitachi Enterprise Cloud, which is based on VMware vRealize technology. He holds many industry certifications in various areas such as VMware, Linux, and IBM Power compute environments. He serves as a partner and trusted advisor to HDS customers primarily in EMEA. His main responsibilities are ensuring that HDS's future innovations align with essential customer needs and translating customer challenges to opportunities focused on virtualization topics. Valentin enjoys sharing his knowledge as a speaker at national and international conferences such as VMworld.
TABLE OF CONTENTS
1. The Software-Defined Data Center
2. Identify Automation and Standardization Opportunities
3. VMware vSphere: The SDDC Foundation
4. SDDC Design Considerations
5. VMware vRealize Automation
6. vRealize Orchestrator
7. Service Catalog Creation
8. Network Virtualization using NSX
9. DevOps Considerations
10. Capacity Management with vRealize Operations
11. Troubleshooting and Monitoring
12. Continuous Improvement « less
Understanding the Service Innovation Ecosystem
This book uses principles of Service Science to explain the dynamics driving the adoption of cloud computing in the industry.
Cloud as Servicecovers that evolution of enterprise computing platforms to application-specific cloud platforms or ASCPs aligned to business needs. This book also covers processes more » for developing and building ASCPs while also providing insight to executives, managers and technologists in corporations, large and small using or delivering cloud services, cloud service providers as well as equipment manufacturers and software and application vendors participating in cloud supply chains.
For business, the appeal of cloud computing must go beyond the notion of convenient, on-demand access of networked pooled access to computing resources. Industry leaders have learned to apply cloud computing to become more nimble, cost effective, and customer engaging as they strive for competitive advantage regardless of size. These companies define and build cloud platforms customized for their needs rather than using someone else’s.
Business have a holistic, end-to-end view of platform planning, platform development, supply chains and operations and are able to collapse platform development times to a fraction of the original time. These companies also understand that strategies for selling to the cloud market are essentially incomplete; and that in order to be successful they must become cloud service businesses themselves, incorporating cloud technologies in their engineering, IT, sales and marketing, and delivery processes.
What You'll Learn:
* Historical perspective to provide insight into the dynamics driving cloud evolution today
* State of the art in IT requirements and cloud solutions
* The value of User Experience (UX) driven design principles
* The crucial roles of Service Brokers and Service Assurance Managers
* The landscape of emerging cloud services and what they mean to your enterprise
* Service Portals and Enterprise Service Buses
Who This Book Is For:
The readership comprises CIOs, CTOs, data center architects, solution architects and application engineers trying to get a grip and understand a rapidly changing industry. Educational institutions building a systems integration curriculum might find this book useful as a reference. Developers may want to go through this book to understand how their work fits in the cloud ecosystem. « less
* Explore the new features added to the core Docker Engine to make multi-container orchestration easy
* Leverage tools such as Docker Machine, Swarm, Compose, and third-party tools such as Kubernetes, Mesosphere, and CoreOS to orchestrate containers
* Use Docker Compose with Swarm and more » apply rolling updates for zero downtime deployments
Docker orchestration is what you need when transitioning from deploying containers individually on a single host to deploying complex multi-container apps on many machines. This book covers the new orchestration features of Docker 1.12 and helps you efficiently build, test, and deploy your application using Docker. You will be shown how to build multi-container applications using Docker Compose. You will also be introduced to the building blocks for multi-host Docker clusters such as registry, overlay networks, and shared storage using practical examples.
This book gives an overview of core tools such as Docker Machine, Swarm, and Compose which will enhance your orchestration skills. You’ll learn how to set up a swarm using the decentralized building block. Next, you’ll be shown how to make the most out of the in-built orchestration feature of Docker engine and you’ll use third-party tools such as Kubernetes, Mesosphere, and CoreOS to orchestrate your existing process.
Finally, you will learn to deploy cluster hosts on cloud services and automate your infrastructure. What you will learn Build scalable, reliable services with Docker See how to manage a service in Docker using Docker Swarm, Kubernetes, and Mesosphere Discover simpler orchestration tools such as CoreOS/Fleet and Rancher Cattle Understand cluster-wide logging, system monitoring, and troubleshooting Build, test, and deploy containers using Continuous Integration Deploy cluster hosts on cloud services and automate your infrastructure About the Author Randall Smith is a senior systems administrator at Adams State University. He has been administering Windows, Linux, and BSD systems since « less
Lay the foundations for data center virtualization using VMware vSphere 6 and strengthen your understanding of its power
About This Book
Learn how server virtualization is achieved and how a virtual infrastructure is built using VMware’s products and solutions. Design to create a scalable and responsive virtualization platform for hosting the virtual machine workloads of a business. Manage compute, network and storage more » resources of a virtual infrastructure. Relevant conceptual diagrams, flowcharts and screen-captures enable in-depth comprehension of the concepts. Also, the concise writing style makes this book a very easy read.
Who This Book Is For
This is a book for any experienced technologist who is new to the realm of Data Center virtualization wanting to find a way to get a head start in learning how to design, implement and manage a modern day datacenter virtualized using VMware’s core infrastructure solutions. It could also act a comprehensive reference guide for Infrastructure Architects and System Administrators to aid them in their day to day activities. This book could easily find its place in reference materials used by professionals for VCP and VCAP certification exams. Keep in mind however that the book is not written to follow as a blueprint for either of the exams.
What You Will Learn
Understand the architecture of the hypervisor and learn how to install deploy and configure ESXi hosts Find out what forms a VMware Virtual Machine can take and also learn how to create and manage them Familiarize yourself with the concepts of vSphere Storage and learn how to present and manage storage in a vSphere environment Create and manage software switching constructs such as the vNetwork Standard Switch and vNetwork Distributed Switches Monitor the performance of a vSphere environment using tools such as the vCenter Performance Graphs and ‘esxtop’ Manage SSL certificates in a vSphere environment Upgrade and patch « less
Fully updated for Oracle Solaris 11, this is the most complete, practical, and up-to-date guide to selecting and applying Oracle virtualization technologies in your environment. A world-class team of Oracle experts thoroughly covers all the Oracle virtualization options available to you, including Solaris more » Containers, Logical Domains, and Virtual Box, helping you identify and implement your best alternative. The authors also offer detailed coverage of using virtualization with a wide range of Oracle software applications and engineered systems, including Exadata, Exalogic, SuperCluster, Oracle Database, Fusion Applications, WebLogic, Seibel, and PeopleSoft. Topics covered include:
* Using xVM Hypervisor to deploy servers with heterogeneous operating systems
* Using Logical Domains to deploy different Solaris 11 and OpenSolaris environments on SPARC CMT (chip multithreading) systems
* Using Dynamic Domains to maximize workload isolation on SPARC systems
* Using Containers to maximize efficiency and scalability of workload
* Using Virtual Box to develop and test software in heterogeneous environments
* Mixing virtualization technologies to maximize workload density
* Using Containers to migrate Solaris 9 and Solaris 10 workloads to new hardware systems
Whatever your role in selecting, deploying, administering, or optimizing virtualization, Oracle Solaris 11 System Virtualization Essentials will help you gain maximum performance, value, reliability, and efficiency from your Oracle investments. « less
Writing Infrastructure as Code
With this practical book, you’ll learn how to get you up and running with Terraform, an open source tool that allows you to define infrastructure for a variety of cloud providers—including AWS, Azure, Google Cloud, DigitalOcean, and others—using a simple, declarative programming language. Author Yevgeniy more » (Jim) Brikman introduces you to Terraform syntax, and shows you how to deploy and manage infrastructure with just a few CLI commands.
You’ll also learn:
* Why every company needs to use infrastructure-as-code
* Why Terraform is preferable to Chef, Puppet, Ansible, SaltStack, and CloudFormation
* How you can manage Terraform state
* How to create reusable infrastructure with Terraform modules
* Terraform tips & tricks: loops, if-statements, and pitfalls
* How to use Terraform as a team « less
Easily get your head in the Cloud with Amazon Web Services With Amazon Web Services (AWS), you can do everything from backing up your personal hard drive to creating a full-fledged IT department in the Cloud. And while major corporations like Adobe and Netflix have turned to AWS for their Cloud computing more » needs, it isn't just for private companies. Amazon Web Services For Dummies is the singular resource that shows real people with real businesses how to use on-demand IT resources to help their companies grow.
If you're like most people just getting their feet wet with this service, your first question is likely to be, "How do I get started with AWS?" This book answers that question—and a multitude more—in language you can understand and shows you how to put this Cloud computing service to work for you right away. AWS is immense and, naturally, intimidating, but with the help of this book, you'll peel back its many layers in no time!
* Provides overviews that explain what tasks the services perform and how they relate to each other
* Offers specific paths to follow in order to obtain a particular installation result
* Gets you started without making a huge investment
* Reduces the risk of failure by ensuring you understand available options as part of the configuration and usage process
Stop wasting time and resources on hardware and software that's quickly outdated. Get started with AWS today! « less
Best Practices for Sysadmins in the Amazon Cloud
Building and deploying infrastructure with Amazon Web Services is simply not the same as dealing with static servers. With tools that let you automatically replace instances and scale up and down in response to demand, it’s actually more like programming than traditional system administration—and ideal more » for a DevOps environment.
This comprehensive guide shows developers and system administrators alike how to configure and manage AWS services, such as CloudFormation, OpsWorks, Elastic Load Balancing, and Route 53. System administrators will learn how to integrate their favorite tools and processes, while developers will pick up enough system administration knowledge to build a robust and resilient AWS application infrastructure.
* Launch instances with EC2 or CloudFormation
* Apply AWS security tools at the beginning of your project
* Learn configuration management with OpsWorks and Puppet
* Deploy applications with Auto Scaling and Elastic Load Balancing
* Explore methods to deploy application and infrastructure updates
* Reuse resources to save time on development and operations
* Learn strategies for managing log files in AWS
* Configure a cloud-aware DNS service with Route 53
* Use CloudWatch or traditional tools to monitor your application « less
A Cloud-based Approach
This book investigates the cloud-based techniques of content distribution mainly for mobile Internet. It starts with hot topics such as cellular traffic optimization and video content delivery. By integrating the cloud scheme, it further tackles issues of traffic-saving, energy-efficient, high-speed, more » and delay-tolerant content delivery with regard to mobile Internet. It covers both theoretical algorithms and their real-world system implementations.
In particular, various well-known cloud platforms such as Baidu Traffic Guard, Tencent QQXuanfeng, Google Drive, Microsoft OneDrive, and Dropbox are elaborated respectively in the book. Lastly, it includes an educational and experimental cloud computing platform allowing public access, which benefits researchers, practitioners, and developers in the field of cloud computing/storage and mobile Internet. Throughout the book there are helpful and practical tips on setting up cloud systems that readers can easily follow. « less