Talk we gave at OSCON 2015 in Portland, OR within the Open Messaging Day on how to scale a mailbox management platforms with Cyrus and OpenIO object storage solution.
Talk we gave during IT Press Tour #17, describing the vision, company profile and technology of OpenIO.
See: http://www.theregister.co.uk/2015/12/02/openio_object_storage_upstart/
Slides from the OpenIO session at IT Press Tour #19
1- What is OpenIO
2- OpenIO WebUI
3- OpenIO Storage Tiering
4- Kinetic Drives
5- Hybrid Cloud with Backblaze B2
OpenIO's presentation at the A3TechLive event.
Not only storage but also back-ends for scale-out applications:
- full text indexation
- transcoding
- analytics
Thanks to Grid for Apps!
Hybrid Cloud Data Storage with OpenIO and Backblaze B2Backblaze
The challenge: dealing with ever increasing amounts of archive data storage. LTO tape can't keep up. The solution: OpenIO and Backblaze B2 provide a Hybrid Cloud Data Storage system that is less expensive, yet provides better access to archived data, than LTO.
Persistent storage for containerized applications
Linux containers are on course to change DevOps forever. Container technology will also impact how we think about persistent storage for applications and microservices.
In turn, software-defined storage will impact how storage is dynamically provisioned and managed for containerized applications. Using close integration with orchestration frameworks, such as Kubernetes and private Platform-as-a-Service (PaaS) such as OpenShift, Red Hat® Storage extends the current limit of performance by providing seamless, enterprise-grade storage for critical applications in containers.
Talk we gave during IT Press Tour #17, describing the vision, company profile and technology of OpenIO.
See: http://www.theregister.co.uk/2015/12/02/openio_object_storage_upstart/
Slides from the OpenIO session at IT Press Tour #19
1- What is OpenIO
2- OpenIO WebUI
3- OpenIO Storage Tiering
4- Kinetic Drives
5- Hybrid Cloud with Backblaze B2
OpenIO's presentation at the A3TechLive event.
Not only storage but also back-ends for scale-out applications:
- full text indexation
- transcoding
- analytics
Thanks to Grid for Apps!
Hybrid Cloud Data Storage with OpenIO and Backblaze B2Backblaze
The challenge: dealing with ever increasing amounts of archive data storage. LTO tape can't keep up. The solution: OpenIO and Backblaze B2 provide a Hybrid Cloud Data Storage system that is less expensive, yet provides better access to archived data, than LTO.
Persistent storage for containerized applications
Linux containers are on course to change DevOps forever. Container technology will also impact how we think about persistent storage for applications and microservices.
In turn, software-defined storage will impact how storage is dynamically provisioned and managed for containerized applications. Using close integration with orchestration frameworks, such as Kubernetes and private Platform-as-a-Service (PaaS) such as OpenShift, Red Hat® Storage extends the current limit of performance by providing seamless, enterprise-grade storage for critical applications in containers.
What's new with enterprise Redis - Leena Joshi, Redis LabsRedis Labs
Redis Labs manages over 160k+ HA databases, 10k clustered databases, without data loss in spite of one node failure a day and one data center outage per month. Using Enterprise
Redis(RLEC), Redis Labs delivers seamless zero downtime scaling, true high availability with persistence, cross-rack/zone/
datacenter replication and instant automatic failover. Learn how. Join this session for a deep dive into how enterprise Redis makes for no-hassle Redis deployments and the roadmap for new Redis capabilities. Discover new cost savings with Redis on Flash for cost-effective high performance operations and analytics
Using MongoDB to Build a Fast and Scalable Content RepositoryNuxeo
Nuxeo provides native integration with the leading NoSQL database, MongoDB, as a supported content and data storage back end. Developers can quickly and easily deploy cloud-ready enterprise applications and we’re happy to share that success story during their new annual event in Europe.
Experience first-hand how the world’s fastest-growing database is powering today’s innovations and can help you gain a competitive advantage. Learn how large enterprises have delivered new applications to market at the speed of a lean startup, and how startups scale and execute on their giant ideas like an enterprise.
Better Search and Business Analytics at Southern Glazer’s Wine & SpiritsElasticsearch
See how Southern Glazer’s Wine & Spirits architected their system to deliver a better search and ordering experience, plus how they centrally manage all Elasticsearch deployments on Elastic Cloud Enterprise.
Elastic on a Hyper-Converged Infrastructure for Operational Log AnalyticsElasticsearch
Learn how IHG runs Elastic on a hyper-converged infrastructure, processes more than 8 TB of data every day for operational log analytics, and maintains Kibana dashboards for more than 300 applications.
Storage Switzerland’s founder and lead analyst, George Crump and Cloudian’s Chief Marketing Officer, Paul Turner, describe the benefits of object and cloud storage but also describe how they can work together to solve your data problem once and for all. In addition, they cover specific next steps to begin implementing a hybrid cloud storage solution in your data center.
What's new with enterprise Redis - Leena Joshi, Redis LabsRedis Labs
Redis Labs manages over 160k+ HA databases, 10k clustered databases, without data loss in spite of one node failure a day and one data center outage per month. Using Enterprise
Redis(RLEC), Redis Labs delivers seamless zero downtime scaling, true high availability with persistence, cross-rack/zone/
datacenter replication and instant automatic failover. Learn how. Join this session for a deep dive into how enterprise Redis makes for no-hassle Redis deployments and the roadmap for new Redis capabilities. Discover new cost savings with Redis on Flash for cost-effective high performance operations and analytics
Using MongoDB to Build a Fast and Scalable Content RepositoryNuxeo
Nuxeo provides native integration with the leading NoSQL database, MongoDB, as a supported content and data storage back end. Developers can quickly and easily deploy cloud-ready enterprise applications and we’re happy to share that success story during their new annual event in Europe.
Experience first-hand how the world’s fastest-growing database is powering today’s innovations and can help you gain a competitive advantage. Learn how large enterprises have delivered new applications to market at the speed of a lean startup, and how startups scale and execute on their giant ideas like an enterprise.
Better Search and Business Analytics at Southern Glazer’s Wine & SpiritsElasticsearch
See how Southern Glazer’s Wine & Spirits architected their system to deliver a better search and ordering experience, plus how they centrally manage all Elasticsearch deployments on Elastic Cloud Enterprise.
Elastic on a Hyper-Converged Infrastructure for Operational Log AnalyticsElasticsearch
Learn how IHG runs Elastic on a hyper-converged infrastructure, processes more than 8 TB of data every day for operational log analytics, and maintains Kibana dashboards for more than 300 applications.
Storage Switzerland’s founder and lead analyst, George Crump and Cloudian’s Chief Marketing Officer, Paul Turner, describe the benefits of object and cloud storage but also describe how they can work together to solve your data problem once and for all. In addition, they cover specific next steps to begin implementing a hybrid cloud storage solution in your data center.
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.
BHL hardware architecture - storage and clustersPhil Cryer
The Biodiversity Heritage Library (BHL), like many other projects within biodiversity informatics, maintains terabytes of data that must be safeguarded against loss. Further, a scalable and resilient infrastructure is required to enable continuous data interoperability, as BHL provides unique services to its community of users. This volume of data and associated availability requirements present significant challenges to a distributed organization like BHL, not only in funding capital equipment purchases, but also in ongoing system administration and maintenance. A new standardized system is required to bring new opportunities to collaborate on distributed services and processing across what will be geographically dispersed nodes. Such services and processing include taxon name finding, indexes or GUID/LSID services, distributed text mining, names reconciliation and other computationally intensive tasks, or tasks with high availability requirements.
IBM Cloud Object Storage System, presented Oct 16, 2017 at IBM Systems Technical University in New Orleans, LA. This covers the object storage from IBM from the acquisition of Cleversafe, formerly known as DSnet product.
Ten things to consider for interactive analytics on write once workloadsAbinasha Karana
CONTEXT – Write once data load - Ex. Time-series data.Which Database?
SSD is Good
MPP is Good
Columnar is Good
Logical Partition is Good
Data Skew Partition is Good
Search Engine Index could lead to Index Explosion
Concurrent Users First, Single Query Performance Next
High Throughput File level Snapshot Loading
Calculate cost upfront
Data Structure makes a Big Difference
In this presentation is briefly introduced the use of Docker for Data Science.
Are presented arguments like the management of containers and the creation of new Docker images
Using Containers and HPC to Solve the Mysteries of the Universe by Deborah BardDocker, Inc.
Container technology is being used to answer some of the biggest questions in science today - what is the Universe made of? How has it evolved over time? Scientists use vast quantities of data to study these questions, and analyzing this data requires Big Data solutions on high performance computing resources. In this talk we discuss why containers are being deployed on the Cori supercomputer at NERSC (the National Energy Research Scientific Computing center) to answer fundamental scientific questions. We will give examples of the use of Docker in simulating complex physical processes and analyzing experimental data in fields as diverse as particle physics, cosmology, astronomy, genomics and material science. We will demonstrate how container technology is being used to facilitate access to scientific computing resources by scientists from around the globe. Finally, we will discuss how container technology has the potential to revolutionize scientific publishing, and could solve the problem of scientific reproducibility.
It describe cloud infrastructure required for big data. It discusses the object storage and virtualization required for big data. Ceph is discussed as example.
DCEU 18: Provisioning and Managing Storage for Docker ContainersDocker, Inc.
Anshul Pundir - Senior Software Engineer, Docker
Anusha Ragunathan - Senior Software Engineer, Docker Inc
In this talk, we will discuss storage concepts related to containers on the Docker platform with the perspective of what is important throughout the lifecycle of an application., We will focus on application provisioning: creating persistent volumes and policies for stateful data and management: replication and failover scenarios, backup/restore, monitoring etc. Through this talk, we will cover the latest storage features and also some of the current and future direction of container storage. Key concepts covered about running stateful applications: - Persistent Volumes - Provisioning (Static vs Topology-aware) - Data Availability (failover with scheduler policies) - Data Protection (using Backup/Restore) - Monitoring (using Prometheus/Grafana dashboards) We will look at each of the characteristics in detail with demos.
Share on LinkedIn Share on Twitter Share on Facebook Share on Google+ Share b...Avere Systems
For years vendors have been trying to drive down the cost of flash so that the all-flash data center can become reality. The problem is that even the rapidly declining price of flash storage can’t keep pace with the rapidly declining price of hard disk. As a result data that does not need to be on flash storage has to be stored on something less expensive. But does that less expensive storage need to be another hard disk array or could it be stored in the cloud?
In this webinar join Storage Switzerland’s founder George Crump and Avere Systems CEO, Ron Bianchini for an interactive webinar Using the Cloud to Create an All-Flash Data Center.
In this session, we’ll focus exclusively on OpenStack Swift, OpenStack’s object store capability. We’ll review the architecture, use cases, deployment strategies and common obstacles as we “open up the covers” on this exciting element of the OpenStack architecture.
Similar to Oscon 2015 - OpenIO: Enabling the petabyte-sized mailboxes (20)
This slide deck, in Italian, was presented at VMUGIT (5-Apr-2018) in Lecce (italy). It describes the need for remote compute resources next to where data is created and the relationship between edge and cloud, showing that cutting edge technology now present in the datacenter is also perfect for edge computing. The presentation is based on the content of this blog: https://blog.openio.io/data-management-in-industrial-iot-and-edge-computing
May our flexibility be with you! This past quarter has seen a
lot of improvements. Join us to discover how to automate lifecycle enforcement on data, how to e iciently take snapshots of containers, how to compute storage usage whatever the connector, and how to shard a single container to reach millions of contents.
2CRSI designs and manufactures storage systems, HPC servers and customized IT appliances. By combining the best of software and hardware, you will learn in this session how OpenIO and 2CRSI provide a rock-solid digital infrastructure that meet the expectations of our customers.
OpenIO Summt'17 - A Scalable and Collaborative Email Solution from BlueMind a...OpenIO Object Storage
BlueMind and OpenIO have joined together to build a collaborative messaging solution that can support a large-scale infrastructure. In this session, we’ll present this project, and discuss what is required to build a large-scale enterprise messaging system. How does BlueMind build software to support large numbers of users, how do they provide email, calendar, and mobility features to all users and add flexible storage for email?
OpenIO Summit'17 - OpenIO Demonstrates the Flexibility of its Object Storage ...OpenIO Object Storage
Aqua Ray is a French web hosting company that uses OpenIO to build their public cloud. Guillaume de Lafond will describe why the Flexibility of OpenIO SDS helps to differentiate their offering
Grid for Apps is an innovative event-driven compute framework that enables users to run applications directly on the storage infrastructure without any other components to manage. Just data and applications, next to each other, simplifying the entire infrastructure and o loading several compute tasks to the storage layer while increasing overall efficiency.
We recently tested OpenIO SDS on OVH SoYouStart servers and have built a cluster of 48 ARM nodes. In this session we will discuss our experience, the performance we measured, and the bene ts of this type of solution.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
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.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
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.
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.
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
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/
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
Welocme to ViralQR, your best QR code generator.ViralQR
Welcome to ViralQR, your best QR code generator available on the market!
At ViralQR, we design static and dynamic QR codes. Our mission is to make business operations easier and customer engagement more powerful through the use of QR technology. Be it a small-scale business or a huge enterprise, our easy-to-use platform provides multiple choices that can be tailored according to your company's branding and marketing strategies.
Our Vision
We are here to make the process of creating QR codes easy and smooth, thus enhancing customer interaction and making business more fluid. We very strongly believe in the ability of QR codes to change the world for businesses in their interaction with customers and are set on making that technology accessible and usable far and wide.
Our Achievements
Ever since its inception, we have successfully served many clients by offering QR codes in their marketing, service delivery, and collection of feedback across various industries. Our platform has been recognized for its ease of use and amazing features, which helped a business to make QR codes.
Our Services
At ViralQR, here is a comprehensive suite of services that caters to your very needs:
Static QR Codes: Create free static QR codes. These QR codes are able to store significant information such as URLs, vCards, plain text, emails and SMS, Wi-Fi credentials, and Bitcoin addresses.
Dynamic QR codes: These also have all the advanced features but are subscription-based. They can directly link to PDF files, images, micro-landing pages, social accounts, review forms, business pages, and applications. In addition, they can be branded with CTAs, frames, patterns, colors, and logos to enhance your branding.
Pricing and Packages
Additionally, there is a 14-day free offer to ViralQR, which is an exceptional opportunity for new users to take a feel of this platform. One can easily subscribe from there and experience the full dynamic of using QR codes. The subscription plans are not only meant for business; they are priced very flexibly so that literally every business could afford to benefit from our service.
Why choose us?
ViralQR will provide services for marketing, advertising, catering, retail, and the like. The QR codes can be posted on fliers, packaging, merchandise, and banners, as well as to substitute for cash and cards in a restaurant or coffee shop. With QR codes integrated into your business, improve customer engagement and streamline operations.
Comprehensive Analytics
Subscribers of ViralQR receive detailed analytics and tracking tools in light of having a view of the core values of QR code performance. Our analytics dashboard shows aggregate views and unique views, as well as detailed information about each impression, including time, device, browser, and estimated location by city and country.
So, thank you for choosing ViralQR; we have an offer of nothing but the best in terms of QR code services to meet business diversity!
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
6. 3 avenue Antoine Pinay
Parc d'Activité des 4 Vents
59510 Hem
@OpenIO OpenIO
github.com/open-io
180 Sansom Street, FI 4
San Francisco, 94104 CA
FRANCE USA
7. • Cyrus scalability issues
• OpenIO technology
• Cyrus IMAP 3.0
Storage infrastructure challenge
Open source object storage
OpenIO for a scale-out Cyrus
Summary
8. Cyrus scalability issues
Share-nothing clusters
• Migrate mailboxes to new clusters as local
storage becomes full
• Storage cost with SAS drives
• Ends up with unused CPU/RAM ressources
on Cyrus servers
9. Disk used
email size
IOPS zone
SSD drives
capacity zone
SATA drives
Number of emails
Email distribution by size (based on actual data)
Be smart with storage
15. Existing technologies
Distributed Hash Tables
Consistent Hashing
Single name node
• Good for few large files
(large web indexes, nosql tables, …)
• Bad for numerous small objects
(emails,…)
• Good for trillion of objects
• Bad because of rebalancing of part of the
data when adding capacity
16. OpenIO is different
1,000,000,000,000 =
100,000,000 x 10,000
Mailboxes Emails
per Mailbox
Do not track objects,
track containers!
Trillions of objects? Let’s do the math
21. Grid & Conscience
Grid of nodes
• Massively distributed
• Each node takes part in directory &
storage services
• no SPOF - Resilient to node failures
On-the-fly best matchmaking
Conscience
• Collects metrics of each node
• Computes node scores
• Real time asynchronous process
• Advanced load balancing:
select the best nodes at a particular time
route requests to them
26. Cyrus 3.0 + OpenIO
OpenIO
Steps
#1
Scale out archive storage
#2
Bring Conscience
to Cyrus Murder
Sept 2015Available
#3
Scale-out backend for
calendars & contacts
End of 2015
To provide the best Cyrus
IMAP node when a
mailbox is created or
migrated
To provide per-user tiny
databases spread across
the grid of nodes
Laurent Denel - 36
CEO of OpenIO - OpenIO is an open source Object storage solution
growing market - existing solutions, if you look at the market
either expensive or complicated to setup and run
bring one that is very easy to setup, and very simple to maintain
I’m glad to be here at OSCON with you guys to speak about OpenIO and the reboot of open messaging with the open messaging team!
keep this logo in mind - a new start-up in object storage
Some important figures about the company
7 happy co-founders - Only tech guys
50 millions of active users
this timeline shows that we have nearly 10 years of experience in object storage
reaching more 10+ PB we manage today
Based on this success, we created this year a fork of this technology to provide the market the fastest and easiest object storage technology
OpenIO has been design for email storage, it’s part of our DNA, that’s why we’re here today with the open messaging team
Today it is used also for cloud, video, archives, virtual machines images, etc.
we have 2 offices : headquarter and R&D in France - a business office in SF
we have a github account, open « dash » io
I’ll talk about what we bring to cyrus 3.0
object storage and more
previous life, we know cyrus : independent cyrus clusters
it’s not scalability, it was just duplication
worse than 80 - 20 rule
a small number of emails generates the most of the disk usage
let’s archive them to the right technology drives
they do not grow at the same pace
makes sense to separate storage from cyrus server
let’s put openio in the middle, it will act as an abstraction layer
make the storage scale independently from cyrus
what is objectstorage?
seems like magical isn’t it?
Wikipedia definition: https://en.wikipedia.org/wiki/Object_storage
thousands hard drives means billions/trillions of objects
directory of containers, not objects
on mail platforms: containers map mailboxes, perfect fit
grid&conscience the brain of the systemto build openio we used 2 key components
a directory and the grid and conscience system
no consistent hashing - what do we do?
I got an old professor at the university that told me this
data is not collocated to containers, they’re just pointers
so when new objects stores are available, use them right away
because moving data is bad
it eats performance
it puts data at risk
rebalance takes weeks at petabyte scale!!!
openio is efficient and saves money and time
what I call scalability
Cyrus 3.0 - The keystone for next open source messaging
What do we bring?
New object store API
local SATA archive pool is now by default
easier-than-ever to connect to anobject store
we bring native object storage support
openio as scale-out storage for cyrus
OpenIO’s not only object storage
it’s also the solution to scale your application backends
it’s what we call Grid for Apps
you can even use free CPU and RAM on your servers
OpenIO
OpenIO’s not only object storage
it’s also the solution to scale your application backends
it’s what we call Grid for Apps
you can even use free CPU and RAM on your servers
get the box: it has cyrus 3.0 pre-release and OpenIO