Movatterモバイル変換


[0]ホーム

URL:


US20140358848A1 - Interconnect partition binding api, allocation and management of application-specific partitions - Google Patents

Interconnect partition binding api, allocation and management of application-specific partitions
Download PDF

Info

Publication number
US20140358848A1
US20140358848A1US14/133,808US201314133808AUS2014358848A1US 20140358848 A1US20140358848 A1US 20140358848A1US 201314133808 AUS201314133808 AUS 201314133808AUS 2014358848 A1US2014358848 A1US 2014358848A1
Authority
US
United States
Prior art keywords
partition
partitions
database
memory
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US14/133,808
Inventor
Stephen Guarrieri
James Hunter
John Landis
Richard Kelble
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Unisys Corp
Original Assignee
Unisys Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Unisys CorpfiledCriticalUnisys Corp
Priority to US14/133,808priorityCriticalpatent/US20140358848A1/en
Assigned to UNISYS CORPORATIONreassignmentUNISYS CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: GUARRIERI, STEPHEN, KELBLE, RICHARD, LANDIS, JOHN, HUNTER, JAMES R
Publication of US20140358848A1publicationCriticalpatent/US20140358848A1/en
Assigned to WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEEreassignmentWELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEEPATENT SECURITY AGREEMENTAssignors: UNISYS CORPORATION
Assigned to UNISYS CORPORATIONreassignmentUNISYS CORPORATIONRELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: WELLS FARGO BANK, NATIONAL ASSOCIATION
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Systems and methods for operating a database in system memory within a virtual partition are described. One system includes one or more host computing systems, each host computing system including at least one execution core and a system memory. The system includes a plurality of virtual partitions executing on the one or more host computing systems and including a first partition having at least a portion of the system memory associated with at least one of the one or more host computing systems and configured to store a database therein. The system also includes an interconnect layer communicatively connecting the plurality of virtual partitions, the interconnect layer providing a programming interface by which direct memory access operations between partitions are coordinated. In response to database commands received at the first partition, the data stored in the database is provided to a requesting partition a direct memory access operation.

Description

Claims (7)

6. A computer-readable storage medium comprising computer-executable instructions which, when executed on a computing system, perform a method of comprising:
instantiating a plurality of virtual partitions in one or more host computing systems, the plurality of virtual partitions including a client partition and a database partition, the database partition including system memory of one or more host computing systems, the database partition including an in-memory database maintained in the system memory:
receiving, at the database partition, a data request from a client partition hosting a database application, the database partition including a database manager, a data storage area, and a runtime library of programming interfaces useable to address a file organization within the database partition; and
in response to the data request, copying data from the in-memory database into a portion of memory associated with a client partition, wherein copying data from the in-memory database comprises a direct memory transfer of data, thereby transferring data from the database partition to the client partition.
US14/133,8082013-05-282013-12-19Interconnect partition binding api, allocation and management of application-specific partitionsAbandonedUS20140358848A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US14/133,808US20140358848A1 (en)2013-05-282013-12-19Interconnect partition binding api, allocation and management of application-specific partitions

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US201361827775P2013-05-282013-05-28
US14/133,808US20140358848A1 (en)2013-05-282013-12-19Interconnect partition binding api, allocation and management of application-specific partitions

Publications (1)

Publication NumberPublication Date
US20140358848A1true US20140358848A1 (en)2014-12-04

Family

ID=51986303

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US14/133,808AbandonedUS20140358848A1 (en)2013-05-282013-12-19Interconnect partition binding api, allocation and management of application-specific partitions
US14/133,803Active2034-07-30US9519795B2 (en)2013-05-282013-12-19Interconnect partition binding API, allocation and management of application-specific partitions

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US14/133,803Active2034-07-30US9519795B2 (en)2013-05-282013-12-19Interconnect partition binding API, allocation and management of application-specific partitions

Country Status (1)

CountryLink
US (2)US20140358848A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10303646B2 (en)2016-03-252019-05-28Microsoft Technology Licensing, LlcMemory sharing for working data using RDMA
WO2019200102A1 (en)*2018-04-112019-10-17Cornell UniversityMethod and system for improving software container performance and isolation
CN111177104A (en)*2019-12-282020-05-19浪潮(北京)电子信息产业有限公司 A method and device for brushing logs of a NAS storage system
CN111522569A (en)*2020-05-092020-08-11中瓴智行(成都)科技有限公司Hypervisor-based embedded multi-system upgrading method and computer-readable storage medium

Families Citing this family (99)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105900059B (en)2014-01-212019-06-07甲骨文国际公司System and method for supporting multi-tenant in application server, cloud or other environment
US20150261952A1 (en)*2014-03-132015-09-17Unisys CorporationService partition virtualization system and method having a secure platform
US11477278B2 (en)2014-06-242022-10-18Oracle International CorporationSystem and method for supporting partitions in a multitenant application server environment
WO2016003646A1 (en)*2014-06-302016-01-07Unisys CorporationEnterprise management for secure network communications over ipsec
US9384060B2 (en)2014-09-162016-07-05Unisys CorporationDynamic allocation and assignment of virtual functions within fabric
KR102437664B1 (en)*2014-09-262022-08-29오라클 인터내셔날 코포레이션System and method for transaction recovery in a multitenant application server environment
US10067989B2 (en)*2015-04-172018-09-04Microsoft Technology Licensing, LlcTechnologies for mining temporal patterns in big data
US9626171B2 (en)2015-07-242017-04-18Oracle International CorporationComposing a module system and a non-module system
US10078497B2 (en)2015-07-242018-09-18Oracle International CorporationBridging a module system and a non-module system
US10977276B2 (en)*2015-07-312021-04-13International Business Machines CorporationBalanced partition placement in distributed databases
US10104090B2 (en)*2015-08-252018-10-16Oracle International CorporationRestrictive access control for modular reflection
US10594779B2 (en)*2015-08-272020-03-17Datometry, Inc.Method and system for workload management for data management systems
US10498654B2 (en)2015-12-282019-12-03Amazon Technologies, Inc.Multi-path transport design
US9985903B2 (en)2015-12-292018-05-29Amazon Technologies, Inc.Reliable, out-of-order receipt of packets
US10148570B2 (en)*2015-12-292018-12-04Amazon Technologies, Inc.Connectionless reliable transport
US9985904B2 (en)2015-12-292018-05-29Amazon Technolgies, Inc.Reliable, out-of-order transmission of packets
WO2017116827A1 (en)*2015-12-302017-07-06Siege Technologies LLCMemory fractionation software protection
US12248560B2 (en)2016-03-072025-03-11Crowdstrike, Inc.Hypervisor-based redirection of system calls and interrupt-based task offloading
US12339979B2 (en)*2016-03-072025-06-24Crowdstrike, Inc.Hypervisor-based interception of memory and register accesses
US10191753B2 (en)2016-03-302019-01-29Oracle International CorporationGenerating verification metadata and verifying a runtime type based on verification metadata
US10394528B2 (en)2016-03-302019-08-27Oracle International CorporationReturning a runtime type loaded from an archive in a module system
US10387142B2 (en)2016-09-162019-08-20Oracle International CorporationUsing annotation processors defined by modules with annotation processors defined by non-module code
US10282184B2 (en)2016-09-162019-05-07Oracle International CorporationMetadata application constraints within a module system based on modular dependencies
US10542097B2 (en)*2016-11-302020-01-21International Business Machines CorporationIntegrating applications with endpoints using dynamic port negotiation
EP3559806B1 (en)2016-12-222022-08-31INTEL CorporationAccelerating para-virtualization network interface using direct memory access (dma) remapping
US10275169B2 (en)*2017-01-182019-04-30Microsoft Technology Licensing, LlcShared memory in memory isolated partitions
CA2960654C (en)*2017-03-092018-11-06Ernest JugovicIntermediated access to entity information profiles
US10848410B2 (en)2017-03-292020-11-24Oracle International CorporationRanking service implementations for a service interface
US10778767B2 (en)*2017-04-282020-09-15International Business Machines CorporationPersistent memory replication in RDMA-capable networks
US11243899B2 (en)2017-04-282022-02-08International Business Machines CorporationForced detaching of applications from DMA-capable PCI mapped devices
US10761743B1 (en)2017-07-172020-09-01EMC IP Holding Company LLCEstablishing data reliability groups within a geographically distributed data storage environment
US10628064B2 (en)2017-08-172020-04-21Qualcomm IncorporatedParameter override mechanism for memory systems
US10880040B1 (en)2017-10-232020-12-29EMC IP Holding Company LLCScale-out distributed erasure coding
US12340249B2 (en)2017-12-292025-06-24Virtual Instruments Worldwide, Inc.Methods and system for throttling analytics processing
US11223534B2 (en)2017-12-292022-01-11Virtual Instruments Worldwide, Inc.Systems and methods for hub and spoke cross topology traversal
US20190205153A1 (en)2017-12-292019-07-04Virtual Instruments CorporationSystem and method of dynamically assigning device tiers based on application
US10382554B1 (en)2018-01-042019-08-13Emc CorporationHandling deletes with distributed erasure coding
US10721142B1 (en)*2018-03-082020-07-21Palantir Technologies Inc.Computer network troubleshooting
US10579297B2 (en)2018-04-272020-03-03EMC IP Holding Company LLCScaling-in for geographically diverse storage
US10936196B2 (en)2018-06-152021-03-02EMC IP Holding Company LLCData convolution for geographically diverse storage
US11023130B2 (en)2018-06-152021-06-01EMC IP Holding Company LLCDeleting data in a geographically diverse storage construct
US11436203B2 (en)2018-11-022022-09-06EMC IP Holding Company LLCScaling out geographically diverse storage
US10901635B2 (en)2018-12-042021-01-26EMC IP Holding Company LLCMapped redundant array of independent nodes for data storage with high performance using logical columns of the nodes with different widths and different positioning patterns
US10931777B2 (en)2018-12-202021-02-23EMC IP Holding Company LLCNetwork efficient geographically diverse data storage system employing degraded chunks
US11119683B2 (en)2018-12-202021-09-14EMC IP Holding Company LLCLogical compaction of a degraded chunk in a geographically diverse data storage system
US10892782B2 (en)2018-12-212021-01-12EMC IP Holding Company LLCFlexible system and method for combining erasure-coded protection sets
US11023331B2 (en)2019-01-042021-06-01EMC IP Holding Company LLCFast recovery of data in a geographically distributed storage environment
US10942827B2 (en)2019-01-222021-03-09EMC IP Holding Company LLCReplication of data in a geographically distributed storage environment
US10936239B2 (en)2019-01-292021-03-02EMC IP Holding Company LLCCluster contraction of a mapped redundant array of independent nodes
US10866766B2 (en)2019-01-292020-12-15EMC IP Holding Company LLCAffinity sensitive data convolution for data storage systems
US10846003B2 (en)2019-01-292020-11-24EMC IP Holding Company LLCDoubly mapped redundant array of independent nodes for data storage
US10942825B2 (en)2019-01-292021-03-09EMC IP Holding Company LLCMitigating real node failure in a mapped redundant array of independent nodes
US10901637B2 (en)2019-03-142021-01-26International Business Machines CorporationAllocating storage system ports to virtual machines
US11416553B2 (en)2019-03-282022-08-16Amazon Technologies, Inc.Spatial indexing
US11106502B2 (en)2019-03-282021-08-31Amazon Technologies, Inc.Object domains
US11436217B2 (en)2019-03-282022-09-06Amazon Technologies, Inc.Ordered append-only log based data storage
US11150960B2 (en)*2019-03-282021-10-19Amazon Technologies, Inc.Distributed application allocation and communication
US11029865B2 (en)*2019-04-032021-06-08EMC IP Holding Company LLCAffinity sensitive storage of data corresponding to a mapped redundant array of independent nodes
US10944826B2 (en)2019-04-032021-03-09EMC IP Holding Company LLCSelective instantiation of a storage service for a mapped redundant array of independent nodes
US11113146B2 (en)2019-04-302021-09-07EMC IP Holding Company LLCChunk segment recovery via hierarchical erasure coding in a geographically diverse data storage system
US11121727B2 (en)2019-04-302021-09-14EMC IP Holding Company LLCAdaptive data storing for data storage systems employing erasure coding
US11119686B2 (en)2019-04-302021-09-14EMC IP Holding Company LLCPreservation of data during scaling of a geographically diverse data storage system
US11748004B2 (en)2019-05-032023-09-05EMC IP Holding Company LLCData replication using active and passive data storage modes
US11209996B2 (en)2019-07-152021-12-28EMC IP Holding Company LLCMapped cluster stretching for increasing workload in a data storage system
US11023145B2 (en)2019-07-302021-06-01EMC IP Holding Company LLCHybrid mapped clusters for data storage
US11449399B2 (en)2019-07-302022-09-20EMC IP Holding Company LLCMitigating real node failure of a doubly mapped redundant array of independent nodes
CN112395071A (en)*2019-08-122021-02-23北京百度网讯科技有限公司Method, apparatus, electronic device, and storage medium for resource management
US11228322B2 (en)2019-09-132022-01-18EMC IP Holding Company LLCRebalancing in a geographically diverse storage system employing erasure coding
US11449248B2 (en)2019-09-262022-09-20EMC IP Holding Company LLCMapped redundant array of independent data storage regions
US11435910B2 (en)2019-10-312022-09-06EMC IP Holding Company LLCHeterogeneous mapped redundant array of independent nodes for data storage
US11288139B2 (en)2019-10-312022-03-29EMC IP Holding Company LLCTwo-step recovery employing erasure coding in a geographically diverse data storage system
US11119690B2 (en)2019-10-312021-09-14EMC IP Holding Company LLCConsolidation of protection sets in a geographically diverse data storage environment
US11435957B2 (en)2019-11-272022-09-06EMC IP Holding Company LLCSelective instantiation of a storage service for a doubly mapped redundant array of independent nodes
US12218841B1 (en)2019-12-122025-02-04Amazon Technologies, Inc.Ethernet traffic over scalable reliable datagram protocol
US11144220B2 (en)2019-12-242021-10-12EMC IP Holding Company LLCAffinity sensitive storage of data corresponding to a doubly mapped redundant array of independent nodes
US11231860B2 (en)2020-01-172022-01-25EMC IP Holding Company LLCDoubly mapped redundant array of independent nodes for data storage with high performance
US12192276B1 (en)*2020-01-292025-01-07Amazon Technologies, Inc.Delivery of log records to stateless clients
US11507308B2 (en)2020-03-302022-11-22EMC IP Holding Company LLCDisk access event control for mapped nodes supported by a real cluster storage system
US11288229B2 (en)2020-05-292022-03-29EMC IP Holding Company LLCVerifiable intra-cluster migration for a chunk storage system
US11693983B2 (en)2020-10-282023-07-04EMC IP Holding Company LLCData protection via commutative erasure coding in a geographically diverse data storage system
US11928515B2 (en)2020-12-092024-03-12Dell Products L.P.System and method for managing resource allocations in composed systems
US11934875B2 (en)2020-12-092024-03-19Dell Products L.P.Method and system for maintaining composed systems
US12423141B2 (en)2020-12-092025-09-23Dell Products L.P.System and method for dynamic data protection architecture
US11809911B2 (en)*2020-12-092023-11-07Dell Products L.P.Resuming workload execution in composed information handling system
US11847141B2 (en)2021-01-192023-12-19EMC IP Holding Company LLCMapped redundant array of independent nodes employing mapped reliability groups for data storage
US11625174B2 (en)2021-01-202023-04-11EMC IP Holding Company LLCParity allocation for a virtual redundant array of independent disks
US12204946B2 (en)2021-01-282025-01-21Dell Products L.P.Method and system for providing composable infrastructure capabilities
US11868805B2 (en)*2021-04-132024-01-09Red Hat, Inc.Scheduling workloads on partitioned resources of a host system in a container-orchestration system
US11354191B1 (en)2021-05-282022-06-07EMC IP Holding Company LLCErasure coding in a large geographically diverse data storage system
US11449234B1 (en)2021-05-282022-09-20EMC IP Holding Company LLCEfficient data access operations via a mapping layer instance for a doubly mapped redundant array of independent nodes
US12013768B2 (en)2021-07-222024-06-18Dell Products L.P.Method and system for automated healing of hardware resources in a composed information handling system
US12026557B2 (en)2021-07-222024-07-02Dell Products L.P.Method and system for a utilizing a proxy service to generate a composed information handling system
US11947697B2 (en)2021-07-222024-04-02Dell Products L.P.Method and system to place resources in a known state to be used in a composed information handling system
US12008412B2 (en)2021-07-282024-06-11Dell ProductsResource selection for complex solutions
US11928506B2 (en)2021-07-282024-03-12Dell Products L.P.Managing composition service entities with complex networks
US12001580B1 (en)*2021-08-272024-06-04Workday, Inc.Security description framework
US12301460B1 (en)2022-09-302025-05-13Amazon Technologies, Inc.Multi-port load balancing using transport protocol
US12050920B2 (en)*2022-12-222024-07-30Lenovo Enterprise Solutions (Singapore) Pte Ltd.Making a boot drive for a first partition inaccessible to other partitions in a partitionable system
CN119363554A (en)*2024-10-242025-01-24中国民航信息网络股份有限公司 Service management method and device based on service bus, and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20070067366A1 (en)*2003-10-082007-03-22Landis John AScalable partition memory mapping system
US20070239790A1 (en)*2006-03-282007-10-11Sun Microsystems, Inc.Systems and methods for a distributed in-memory database
US20120124305A1 (en)*2010-11-162012-05-17Vmware, Inc.Method and system for integrating database memory management in virtual machines
US20120324449A1 (en)*2011-06-162012-12-20Ucirrus CorporationSoftware virtual machine for data ingestion

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8195867B2 (en)*2008-06-062012-06-05International Business Machines CorporationControlled shut-down of partitions within a shared memory partition data processing system
US8826271B2 (en)*2010-04-282014-09-02Cavium, Inc.Method and apparatus for a virtual system on chip

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20070067366A1 (en)*2003-10-082007-03-22Landis John AScalable partition memory mapping system
US20070239790A1 (en)*2006-03-282007-10-11Sun Microsystems, Inc.Systems and methods for a distributed in-memory database
US20120124305A1 (en)*2010-11-162012-05-17Vmware, Inc.Method and system for integrating database memory management in virtual machines
US20120324449A1 (en)*2011-06-162012-12-20Ucirrus CorporationSoftware virtual machine for data ingestion

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10303646B2 (en)2016-03-252019-05-28Microsoft Technology Licensing, LlcMemory sharing for working data using RDMA
WO2019200102A1 (en)*2018-04-112019-10-17Cornell UniversityMethod and system for improving software container performance and isolation
CN112236752A (en)*2018-04-112021-01-15康奈尔大学 Method and system for improving software container performance and isolation
AU2019252434B2 (en)*2018-04-112024-03-28Cornell UniversityMethod and system for improving software container performance and isolation
US12001867B2 (en)2018-04-112024-06-04Cornell UniversityMethod and system for improving software container performance and isolation
CN111177104A (en)*2019-12-282020-05-19浪潮(北京)电子信息产业有限公司 A method and device for brushing logs of a NAS storage system
CN111522569A (en)*2020-05-092020-08-11中瓴智行(成都)科技有限公司Hypervisor-based embedded multi-system upgrading method and computer-readable storage medium

Also Published As

Publication numberPublication date
US20140358972A1 (en)2014-12-04
US9519795B2 (en)2016-12-13

Similar Documents

PublicationPublication DateTitle
US9519795B2 (en)Interconnect partition binding API, allocation and management of application-specific partitions
US9760408B2 (en)Distributed I/O operations performed in a continuous computing fabric environment
US9384060B2 (en)Dynamic allocation and assignment of virtual functions within fabric
US10592434B2 (en)Hypervisor-enforced self encrypting memory in computing fabric
US10635499B2 (en)Multifunction option virtualization for single root I/O virtualization
US7984108B2 (en)Computer system para-virtualization using a hypervisor that is implemented in a partition of the host system
US7865663B1 (en)SCSI protocol emulation for virtual storage device stored on NAS device
US11163597B2 (en)Persistent guest and software-defined storage in computing fabric
US9804877B2 (en)Reset of single root PCI manager and physical functions within a fabric
US20070067366A1 (en)Scalable partition memory mapping system
US20070061441A1 (en)Para-virtualized computer system with I/0 server partitions that map physical host hardware for access by guest partitions
US20050198647A1 (en)Snapshot virtual-templating
WO2001026031A2 (en)Snapshot restore of application chains and applications
US20160077847A1 (en)Synchronization of physical functions and virtual functions within a fabric
US10965616B2 (en)Nonstop computing fabric arrangements
CN114115703A (en)Bare metal server online migration method and system
US20230019814A1 (en)Migration of virtual compute instances using remote direct memory access
Zeng et al.Naplus: a software distributed shared memory for virtual clusters in the cloud

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:UNISYS CORPORATION, PENNSYLVANIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GUARRIERI, STEPHEN;HUNTER, JAMES R;LANDIS, JOHN;AND OTHERS;SIGNING DATES FROM 20140113 TO 20140115;REEL/FRAME:032298/0206

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

ASAssignment

Owner name:WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATE

Free format text:PATENT SECURITY AGREEMENT;ASSIGNOR:UNISYS CORPORATION;REEL/FRAME:042354/0001

Effective date:20170417

Owner name:WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE, NEW YORK

Free format text:PATENT SECURITY AGREEMENT;ASSIGNOR:UNISYS CORPORATION;REEL/FRAME:042354/0001

Effective date:20170417

ASAssignment

Owner name:UNISYS CORPORATION, PENNSYLVANIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:WELLS FARGO BANK, NATIONAL ASSOCIATION;REEL/FRAME:054231/0496

Effective date:20200319


[8]ページ先頭

©2009-2025 Movatter.jp