KT ucloud storage provides an OpenStack Swift-based object storage service. Some key points:
- OpenStack Swift allows for redundant, scalable storage across standardized servers and can store petabytes of data. It provides reliability through data replication and a distributed architecture with no single point of failure.
- KT customized Swift for their commercial deployment, adding features like SSL performance tuning, APIs for management, and real-time usage reporting. They deployed it based on a reference architecture with multiple zones and replications.
- While OpenStack Swift is stable, deploying it on hardware can introduce problems. KT had to address issues in gathering customer usage data and analyzing patterns to focus improvements. They also found it challenging to increase revenue as
Nesta apresentação mostramos como o popular software de backup NetBackup da Symantec se integra perfeitamente à nuvem AWS, fornecendo uma infraestrutura robusta e confiável para backup, tanto de servidores on-premises, como na nuvem, oferecendo uma solução completa para arquiteturas híbridas.
OpenEBS Technical Workshop - KubeCon San Diego 2019MayaData Inc
Know how to navigate the journey to cloud-native data management with lessons learned and best practices to help you deploy Kubernetes, storage, and data management with confidence.
Cloud economics design, capacity and operational concernsMarcos García
Learn how to choose your e-commerce infrastructure, and how to forecast the TCO based on a simple model, including the explanations on how public, private and hybrid cloud computing work.
Nesta apresentação mostramos como o popular software de backup NetBackup da Symantec se integra perfeitamente à nuvem AWS, fornecendo uma infraestrutura robusta e confiável para backup, tanto de servidores on-premises, como na nuvem, oferecendo uma solução completa para arquiteturas híbridas.
OpenEBS Technical Workshop - KubeCon San Diego 2019MayaData Inc
Know how to navigate the journey to cloud-native data management with lessons learned and best practices to help you deploy Kubernetes, storage, and data management with confidence.
Cloud economics design, capacity and operational concernsMarcos García
Learn how to choose your e-commerce infrastructure, and how to forecast the TCO based on a simple model, including the explanations on how public, private and hybrid cloud computing work.
Build clouds the way some of the world’s biggest public and private clouds are built—using CloudStack. This 60-minute webinar with the Cloudstack team will help you gain a better understanding of the CloudStack architecture and feature set.
In Pravega's first community meeting as a CNCF project, we overviewed experimental features of Pravega:
* Schema Registry - preserving the structure of data in an unstructured storage system and controlling for safe schema evolution
* Consumption-Based Retention - stream truncation based on subscriber positions
* Simplified Long-Term Storage (SLTS) - abstracting the distributed management of segments while removing complicated problems such as fencing
* SLTS Plugin for BookKeeper - an implementation of the SLTS interfaces for BlobIt! object stores on BookKeeper: https://github.com/diegosalvi/pravega-blobit-chunkmanager
(ENT222) Reduce Business Cost and Risk with Disaster Recovery for AWS | AWS r...Amazon Web Services
Given the distributed nature of today's workforce, many IT organizations must support branch offices and remote sites. These multiple sites create islands of infrastructure that are necessary to meet local performance and reliability needs, but are costly to manage and increase the risks associated with distributed data. Consolidation is key to reducing costs and eliminating risks, but how do customers leverage the power of AWS as part of this consolidation? Riverbed SteelFusion is a converged infrastructure solution, encompassing server, projected storage, networking, and WAN optimization. When combined with AWS Storage Gateway, SteelFusion allows customers to connect their on-premises infrastructure to AWS. Session attendees will learn how to leverage WAN Optimization and Projected Storage technologies as part of their IT strategy to consolidate and provide disaster recovery for branch offices and remote sites.
Sponsored by Riverbed.
CloudStack, the world's leading open-source cloud infrastructure platform, was recently donated to the Apache Foundation, and is now an incubated Apache project. Ewan Mellor, Director of Engineering in the Citrix Cloud Platforms Group will describe the CloudStack project and explain why Xen is the pre-eminent hypervisor in public clouds today. He will describe the changes coming in CloudStack in the next 12 months, and how they are going to change the way that Xen is consumed in public and private clouds next year.
OpenStack is an open source cloud project and community with broad commercial and developer support. OpenStack is currently developing two interrelated technologies: OpenStack Compute and OpenStack Object Storage. OpenStack Compute is the internal fabric of the cloud creating and managing large groups of virtual private servers and OpenStack Object Storage is software for creating redundant, scalable object storage using clusters of commodity servers to store terabytes or even petabytes of data. In this tutorial, Bret Piatt will explain how to deploy OpenStack Compute and Object Storage, including an overview of the architecture and technology requirements.
Build clouds the way some of the world’s biggest public and private clouds are built—using CloudStack. This 60-minute webinar with the Cloudstack team will help you gain a better understanding of the CloudStack architecture and feature set.
In Pravega's first community meeting as a CNCF project, we overviewed experimental features of Pravega:
* Schema Registry - preserving the structure of data in an unstructured storage system and controlling for safe schema evolution
* Consumption-Based Retention - stream truncation based on subscriber positions
* Simplified Long-Term Storage (SLTS) - abstracting the distributed management of segments while removing complicated problems such as fencing
* SLTS Plugin for BookKeeper - an implementation of the SLTS interfaces for BlobIt! object stores on BookKeeper: https://github.com/diegosalvi/pravega-blobit-chunkmanager
(ENT222) Reduce Business Cost and Risk with Disaster Recovery for AWS | AWS r...Amazon Web Services
Given the distributed nature of today's workforce, many IT organizations must support branch offices and remote sites. These multiple sites create islands of infrastructure that are necessary to meet local performance and reliability needs, but are costly to manage and increase the risks associated with distributed data. Consolidation is key to reducing costs and eliminating risks, but how do customers leverage the power of AWS as part of this consolidation? Riverbed SteelFusion is a converged infrastructure solution, encompassing server, projected storage, networking, and WAN optimization. When combined with AWS Storage Gateway, SteelFusion allows customers to connect their on-premises infrastructure to AWS. Session attendees will learn how to leverage WAN Optimization and Projected Storage technologies as part of their IT strategy to consolidate and provide disaster recovery for branch offices and remote sites.
Sponsored by Riverbed.
CloudStack, the world's leading open-source cloud infrastructure platform, was recently donated to the Apache Foundation, and is now an incubated Apache project. Ewan Mellor, Director of Engineering in the Citrix Cloud Platforms Group will describe the CloudStack project and explain why Xen is the pre-eminent hypervisor in public clouds today. He will describe the changes coming in CloudStack in the next 12 months, and how they are going to change the way that Xen is consumed in public and private clouds next year.
OpenStack is an open source cloud project and community with broad commercial and developer support. OpenStack is currently developing two interrelated technologies: OpenStack Compute and OpenStack Object Storage. OpenStack Compute is the internal fabric of the cloud creating and managing large groups of virtual private servers and OpenStack Object Storage is software for creating redundant, scalable object storage using clusters of commodity servers to store terabytes or even petabytes of data. In this tutorial, Bret Piatt will explain how to deploy OpenStack Compute and Object Storage, including an overview of the architecture and technology requirements.
This PPT provides an introduction to cloud Computing. It briefly talks about fundamental cloud services, deployment models and the factors that made it an emerging paradigm.
Do you think of cheetahs not RabbitMQ when you hear the word Swift? Think a Nova is just a giant exploding star, not a cloud compute engine. This deck (presented at the OpenStack Boston meetup) provides introduction will answer your many questions. It covers the basic components including: Nova, Swift, Cinder, Keystone, Horizon and Glance.
2 Day Bootcamp for OpenStack--Cloud Training by Mirantis (Preview)Mirantis
Mirantis, the Global Engineering Services leader for OpenStack™ presents 2-day Bootcamp for OpenStack
www.mirantis.com/training
This two-day intensive course provides hands-on technical training for OpenStack aimed at system administrators and IT professionals looking to get started on an OpenStack Cloud deployment. Each of the two days will consist of lecture, demos and group exercises. Topics include:
• OpenStack Overview & Architecture: Project goals and use cases, basic operating and deployment principles
• Cloud Usage Patterns: OpenStack codebase overview; creating networks, tenants, roles, troubleshooting; Nexenta Volume Driver
• In Production: Deploying OpenStack for real-world use, and practice of OpenStack operation on multiple nodes
• Swift Object Storage: use cases, architecture, capabilities, configuration, security and deployment
• Advanced Topics: Software Defined Networking, deployment and issues workshop, VMWare/OpenStack comparison
PRE-REQUISITES: Comfortable with Linux CLI, understanding of virtualization & hypervisors, Some experience with Linux networking
All course materials will be provided by Mirantis, including access to shared compute resources for labs. A light breakfast and lunch will be available to all course participants.
Mirantis instructors are active code committers to the OpenStack project, with proven experience building OpenStack clouds in the real world. In parallel to delivering expert training, they also consult for some of the notable global companies using OpenStack – including Cisco, NASA, Dell and Internap.
Dans ce document vous trouverez les dernières améliorations faites sur OpenStack et comment certaines technologies Intel dopent la performance et la sécurité de l'environnement Cloud. Quelques exemple avec :
Comment créer des "pool" de VM sécurisées avec possibilité de géo tagging (technologies Intel présentent dans les serveurs HP, DELL, IBM… + Folsom, Nova, Horizon, Open Attestation)
Comment doper la sécurité du nouveau module de gestion des clés d'OpenStack (technologies Intel + Barbican)
Comment benchmarker le stockage object Swift avec COSBench (qui supporte maintenant Ceph, S3 et Amplidata)
Auteurs:
Girish Gopal - Strategic Planning, Intel Corporation
Malini Bhandaru - Security Architect, Intel Corporation
Companies create IoT proof of concepts (PoCs) or small tests to fine-tune IoT designs before deploying new technology across a plant or plants. Large-scale deployments present challenges that might not be uncovered during the PoC stage. In this session, we cover the most common challenges companies fall victim to when they move from testing to deployment and how AWS IoT services give customers flexible and scalable solutions that help them scale to meet their IoT needs regardless of the number of devices connected.
OpenStack at the speed of business with SolidFire & Red Hat NetApp
When it comes to OpenStack® and the enterprise, it’s critical that you can rapidly deploy a plug-and-play solution that delivers mixed workload capabilities on a shared infrastructure. Join Red Hat and SolidFire to see how Agile Infrastructure for OpenStack can help your cloud move at the speed of business.
The session presented a perspective how INTEL Cloud Solutions enables a deployment model that is workload optimized to every application
Speaker: Kavitha Mohammad,Director Industry Solutions Group, Intel
Re:invent 2016 Container Scheduling, Execution and AWS Integrationaspyker
Members from over all over the world streamed over forty-two billion hours of Netflix content last year. Various Netflix batch jobs and an increasing number of service applications use containers for their processing. In this session, Netflix presents a deep dive on the motivations and the technology powering container deployment on top of Amazon Web Services. The session covers our approach to resource management and scheduling with the open source Fenzo library, along with details of how we integrate Docker and Netflix container scheduling running on AWS. We cover the approach we have taken to deliver AWS platform features to containers such as IAM roles, VPCs, security groups, metadata proxies, and user data. We want to take advantage of native AWS container resource management using Amazon ECS to reduce operational responsibilities. We are delivering these integrations in collaboration with the Amazon ECS engineering team. The session also shares some of the results so far, and lessons learned throughout our implementation and operations.
Cisco’s Cloud Strategy, including our acquisition of CliQr Cisco Canada
At Partner Summit we made a series of exciting announcements in our Cloud portfolio, including our acquisition of CliQr. Join us to learn about these new announcements and an understanding of Cisco’s Cloud Strategy.
- How does CliQr fit into our existing Cloud portfolio (Metapod, APIC, Enterprise Cloud Suite, Cloud Consumption-as-a-Service)?
- How does our Cloud portfolio today meet the needs of our customers? What problems are we solving?
- How does our portfolio today position us for the world of Containers and Microservices?
Join us for a presentation of how these announcements fit into our current environment and what they mean to your longer-term strategy.
AWS re:Invent 2016: Netflix: Container Scheduling, Execution, and Integration...Amazon Web Services
Customers from over all over the world streamed forty-two billion hours of Netflix content last year. Various Netflix batch jobs and an increasing number of service applications use containers for their processing. In this session, Netflix presents a deep dive on the motivations and the technology powering container deployment on top of Amazon Web Services. The session covers our approach to resource management and scheduling with the open source Fenzo library, along with details of how we integrate Docker and Netflix container scheduling running on AWS. We cover the approach we have taken to deliver AWS platform features to containers such as IAM roles, VPCs, security groups, metadata proxies, and user data. We want to take advantage of native AWS container resource management using Amazon ECS to reduce operational responsibilities. We are delivering these integrations in collaboration with the Amazon ECS engineering team. The session also shares some of the results so far, and lessons learned throughout our implementation and operations.
Serverless frameworks are changing the way we do computing. In open source container world, Kubernetes is playing a pivotal role in manifesting this. This presentation will go deep into various features of Kubernetes to create serverless functions.
Also includes a comparative study of various serverless frameworks such as Kubeless, Fission and Funktion are available in open source world. Will conclude with an implementation demo and some real world use cases.
Presented in serverless summit 2017: www.inserverless.com
Kubernetes for FaaS (Function as a Service) - Serverless evolution, some basic constructs, kubenetes features, comparisons - from Serverless conference 2017 Bangalore.
Avere offers an agile, enterprise hybrid cloud platform that lets you leverage cloud compute, storage, or both and keep data where it makes the most sense—without lofty storage costs, latency, and security concerns.
In this webinar, you’ll learn how organizations with complex IT environments like a leading Cancer Center harness hybrid cloud environments to simplify data storage and management, and improve both security and performance. Find out how Avere and AWS hybrid cloud solutions can eliminate roadblocks and open opportunities to more efficiently meet the needs of your users and customers.
OpenStack and Containers have rapidly emerged as the default technologies for developing and delivering new scale out architectures. Initially, these workloads were deployed in test and development environments. But now that they're reaching the production phase, it's time to rethink and update your approach to data protection. Attend this session to examine the best models, mindsets, and approaches for providing complete, effective data protection for today's new scale-out workloads.
DevOps in a Public OpenStack Cloud - Hui ChengHui Cheng
Presented at OpenStack Summit Fall 2012, San Diego, by Hui Cheng. Detail notes see here: http://freedomhui.com/2012/10/devops-in-openstack-public-cloud/
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Enhancing Performance with Globus and the Science DMZGlobus
ESnet has led the way in helping national facilities—and many other institutions in the research community—configure Science DMZs and troubleshoot network issues to maximize data transfer performance. In this talk we will present a summary of approaches and tips for getting the most out of your network infrastructure using Globus Connect Server.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
3. Jaesuk Ahn (安宰奭)
• 2012 ~ : Cloud OS Dev. Team Lead, KT
• 2011 ~ : OpenStack Korea Community Leader
• 2009 ~ 2011: KT Master Project Manager
- Research on Open Source Cloud Tech.
- Open Source Community Support
email: js.ahn@kt.com / bluejay.ahn@gmail.com
twitter: @songerie
5. Korea Telecom (KT)
• The First ‘Public’ Cloud in Korea (2010年 8月)
• A Pioneer in Cloud Computing in Korea
• Common HW and Open SW
(XenServer, CloudStack,
• The First Company Commercializing
OpenStack Swift in Asia
• Cloud Data Center of High Density and
Efficiency
6. Software Adoption
S/W Description How to Use
XenServer (Free) Hypervisor collaboration
CloudStack Cloud OS (Management Stack) collaboration
NexentaStor Storage management collaboration
MySQL Database Building
Splunk System Log data gathering & analysis collaboration
Nagios, Zabbix, Collected Monitoring Building
Automation of Cloud Deployment &
Chef Building
Configuration
Spring Application Framework Building
OpenStack Swift Object Storage Building
7. Internalization (Internal Private Cloud)
• 8,000 vm, 80% Cost Reduction
from Internal IT Infrastructure.
• Saved 47 Mill. US$ for CAPEX
after Jun. 2010 from Internalization with Cloud
• From Virtualization to Cloud
• Cultural Changes
8. Public Cloud (https://ucloudbiz.olleh.com)
• 1,400 Customers with ucloud biz.
• 3,000 VMs for SMB, LE and Gov.
ucloud personal Real time data sync and backup for mobile/internet subscribers
ucloud office Real time data sync and backup for B2B customers
ucloud Server Virtual Server with value-added services (LB, Firewall, etc)
ucloud Server+ Automation and Orchestration (Auto-Scaling)
ucloud CDN Contents delivery network for storage user’s
ucloud VDI Virtual desktop infrastructure from servers
ucloud Storage Mass object storage service (OpenStack swift)
ucloud DB RDB: Relational DB
ucloud Backup Auto sync and back-up
9. Building Eco System
• Expanding Service to Virtual Private and Hybrid Cloud.
• Unified Monitoring Service (like CloudWatch)
• Additional Feature like ELB, EIP, Availability Zone etc.
• Strengthen Automation and Security
• Providing Cloud Application Architecture Guide
• Building Eco System with Cloud Incubating Center
(http://www.cloudincubation.com)
- 3 Months Free, Providing Office Space and Marketing Support,
Use Cases, Technical Documentations,Videos.
10. Who am I ?
Why am I here ?
Let’s Start, Swift!
12. OpenStack Object Storage (a.k.a Swift) - Capabilities
• Redundant, scalable object storage using clusters
of standardized servers capable of storing petabytes of data
• Distributed storage system for static data. Having no
central "brain" provides greater scalability, redundancy and
durability.
• Reliability: Objects and files are written to multiple disk
drives spread throughout servers in the data center, with
the OpenStack software responsible for ensuring data
replication and integrity across the cluster.
• Scalability: Storage clusters scale horizontally simply by
adding new servers. Because OpenStack uses software logic
to ensure data replication and distribution across different
devices, inexpensive commodity hard drives and servers
can be used in lieu of more expensive equipment.
13. OpenStack Swift - Basic Architecture
http://swift.kt.com/v1/account http://swift.kt.com/v1/account/container http://swift.kt.com/v1/account/container/object
15. OpenStack Swift - What KT has been added.
KT middleware
SSL performance tuning - integrating with KT’s Single
Sign On System
KT API for management
Metering data for
specific billing requests
Fast Ring Access with SSD Real Time Usage
Reporting instead of
eventually-consistent
usage reporting
Two separate deployments
2 replications + 3 replications
16. What KT had to do to commercialize OpenStack Swift
17. What KT had to do to commercialize OpenStack Swift
Public Object Storage Service
Commodity Servers, Disks (JBOD), Switches (Arista)
10G for public service, 1G for management network
Similar to Rackspace Reference Architecture (5 zone 3 replication)
Zone Separation, H/W Scale-Out , 3 system (dev, staging, production)
Automated Test Environment (Chef-Vagrant/VirtualBox), Production (Git+Chef)
Fully Automated Deployment/Configuration based on Chef
KT customized logging for realtime reporting & billing
CDN integration, advanced CLI tool,
various language bindings,
Management API, Cloud Portal
KT monitoring system
based on Zabbix & Collectd
18. Commercial Deployment
• 2010.7 ~ : Research & Study (KT R&D Department)
• 2011.1Q ~ : Commercial Development/Deployment (KT Cloud Business Unit)
• 2011.2Q : Commercialization (First in Asia)
19. KT ucloud storage - architecture
• 5 zone - 3 replications
• Commodity Hardware based on JBOD
• currently Diablo version -> preparing upgrade to Folsom version
20. KT ucloud storage - Service Process
1-2. Token GET S-Node
Arista
Arista TOR TOR File
1-1. Auth Request
C-Node
2-1. Service
Request with 2-2. Service
Storage URL Request
(PUT x 3)
File
Arista
Aggregation
Switch
File
Management Processes: replicator, auditor, updater
26. KT ucloud storage - Use Case
• Backend-Storage for SNS service
• Media Archiving
• Data Backup
• Snapshot/VM image backup store
• Backend Storage for Cloud File Service
• Addition feature in Personal NAS storage
27. Some Test Data
• Just for Fun, Result can be different with different
setting and circumstance.
• Upload/Download from/to its own VM service.
• What kind of server is used.
• ucloudbiz VM CentOS 5.8
• ucloudbiz VM Ubuntu 11.04
• Amazon EC2 CentOS 5.8
• Rackspace Cloud Servers CentOS 5.8
• Rackspace Cloud Servers Ubuntu 11.04
31. What I am trying to say is...
• Upload, Download, Big Size, Small Size, Many files
in a container, Many containers, etc.
• There can be lots of use cases.
• Gather your usage data and Analyze patterns,
then focus on what you need to improve the
most.
33. • OpenStack Swift is a very stable and
mature software stack.
• However, prepare for the various
problems, when it deployed on Hardware
34. • In terms of business,
• People Does Not Know “Object Storage”
35. • It has been
• NOT “selling a service”
• BUT “explaining what it is and how to use”
• and frankly speaking,
• KT has been experiencing difficulties to
increase revenue from object storage service.
36. • Educate the customer and Find Business Model
with them.
• This is a new concept for the customer.You
should put “object storage” concept at their
initial service design
• Grow your potential customer pool with active
support
• AWS S3 took 3 years. Be patient.
• Various promotion for younger developers &
students